Integrating with AWS Lake Formation allows third-party services to securely access data stored in Amazon S3–based data lakes. Over the past few days, I’ve gained several valuable insights from hands-on experience that I’d like to share. I will walk you through the end-to-end workflow illustrated above and highlight some key lessons and challenges encountered along … Continue reading Understanding how third-party query engines integrate with Lake Formation
Category: Security
How to assume root user of an AWS account?
Due to that some tasks require root user credentials, from time to time we need to login into an AWS account as root, e.g removing a misconfigured S3 bucket policy which denies all principals. Conventionally, we login into the account from the AWS login console with root user email, password and MFA. Now, there is … Continue reading How to assume root user of an AWS account?
Masking PII Image with Slack Bot
A few months back, I introduced this project which masks texts in an image by utilizing a couple of AWS ML services (Rekognition, Textract and Comprehend). There are many use cases for such tooling, so last week I presented to my team with a live demo - Masking sensitive information in Slack with mask-it bot. … Continue reading Masking PII Image with Slack Bot
Serverless Ingress Solution on AWS
Below is the typical ingress solution for many organizations' AWS workloads. The data flow is: Users -> CDN (e.g Akamai,Cloudflare) -> Ingress internet-facing ALB -> Ingress ASG (e.g Nginx, HAProxy) -> TGW -> Workload internal ALB -> Workload applications (ASG or K8S services). As you can see, the improvements are the adoptions of some Cloud … Continue reading Serverless Ingress Solution on AWS
AWS IAM Roles Anywhere
A couple years back I wrote a post to share how to create AWS instance profile for on-premise servers. That was to use SSM agent and Lambda function to manage the IAM credentials for the on-premise servers. Starting early this month, the AWS native solution for such use cases are available - AWS IAM Role … Continue reading AWS IAM Roles Anywhere

