Open in app

Sign In

Write

Sign In

Jackie Chen
Jackie Chen

6 Followers

Home

About

May 10

Build docker image with kaniko in GitLab pipeline

GitLab offers a CICD pipeline template for building docker images — Docker.gitlab-ci.yml. As shown below, it uses docker-in-docker approach. To be more specific: docker:latest (image) is the docker client docker:dind (service) is the docker daemon, dind stands for docker-in-docker. docker-build: # Use the official docker image. image: docker:latest…

Kaniko

3 min read

Kaniko

3 min read


Published in

Jackie Chen’s IT Workshop

·May 3

Learning AWS Landing Zone Accelerator (LZA) as a Developer

Overview Landing Zone Accelerator (LZA) on AWS solution deploys a cloud foundation that is architected to align with AWS best practices and multiple global compliance frameworks. With this solution, customers with highly-regulated workloads and complex compliance requirements can better manage and govern their multi-account environment. …

AWS

5 min read

Learning AWS Landing Zone Accelerator (LZA) as a Developer
Learning AWS Landing Zone Accelerator (LZA) as a Developer
AWS

5 min read


Published in

Jackie Chen’s IT Workshop

·May 1

Amazon CodeCatalyst vs AWS Code Family

Amazon CodeCatalyst is a new addition to the AWS development and delivery toolbox. Comparing to the AWS Code family (CodeCommit, CodeBuild, CodeDeploy, CodePipeline…), it is an integrated DevOps platform rather than a single purpose service. Based on what I found in my lab, I assume it uses some of the…

Amazon Codecatalyst

3 min read

Amazon CodeCatalyst vs AWS Code Family
Amazon CodeCatalyst vs AWS Code Family
Amazon Codecatalyst

3 min read


Published in

Jackie Chen’s IT Workshop

·Apr 17

Use Amazon CodeWhisperer for free

Amazon CodeWhisperer is a Generative AI powered coding companion. It is very exciting to see that Amazon CodeWhisperper is now generally available and FREE for individual use! As an individual user, you get unlimited number for code suggestions and 50 code security scan each month. …

Amazon Codewhisperer

3 min read

Use Amazon CodeWhisperer for free
Use Amazon CodeWhisperer for free
Amazon Codewhisperer

3 min read


Published in

Jackie Chen’s IT Workshop

·Feb 22

Mask Words In Image

As the name suggests, mask-words-in-image can mask words in an image file. User specifies which words should be masked, it can be any combinations of the following three types. Regular expressions Keywords PII (Personally Identifiable Information) Under the hood, it use the Text Detection capability in Amazon Rekognition or AWS Textract to detect the texts in the image, then use Amazon Comprehend to detect PII entities in texts.

Aws Textract

1 min read

Mask Words In Image
Mask Words In Image
Aws Textract

1 min read


Published in

Jackie Chen’s IT Workshop

·Feb 12

Use ChatGPT to check software bugs?

In my previous blog Why you need CodeGuru, I mentioned that how I used CodeGuru to detect a high severity bug in a piece of Python code. Just out of curiosity, I am wondering what ChatGPT is going to tell me about the same code. This the Python Code: def…

ChatGPT

2 min read

Use ChatGPT to check software bugs?
Use ChatGPT to check software bugs?
ChatGPT

2 min read


Published in

Jackie Chen’s IT Workshop

·Feb 10

Why you need CodeGuru?

There are a few OUs within the AWS Organizations in my test environment: Security, Prod, Dev, Suspended, Infrastructure and Test. The Test OU has multi layer nested child OUs. I wrote the following Python code to query the total number of OUs in the AWS Organzation. …

Aws Codeguru

4 min read

Why you need CodeGuru?
Why you need CodeGuru?
Aws Codeguru

4 min read


Published in

Jackie Chen’s IT Workshop

·Feb 8

AWS Config Advanced Query Supported Regions

As mentioned in AWS Config Advance Queries against Aggregator sample, the Advance Queries is really handy when you are trying to get a list…

Aws Config

1 min read

AWS Config Advanced Query Supported Regions
AWS Config Advanced Query Supported Regions
Aws Config

1 min read


Published in

Jackie Chen’s IT Workshop

·Nov 9, 2022

CodePipeline Output artifact format — Full Clone

Something that I learned Today — I was working on a CodePipeline pipeline which gets the source codes from a CodeStar connection that was…

Cdk

1 min read

Cdk

1 min read


Published in

Jackie Chen’s IT Workshop

·Sep 7, 2022

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…

AWS

3 min read

Serverless Ingress Solution on AWS
Serverless Ingress Solution on AWS
AWS

3 min read

Jackie Chen

Jackie Chen

6 Followers

We are all apprentices in a craft where no one ever becomes a master.

Following
  • Netflix Technology Blog

    Netflix Technology Blog

  • Pinterest Engineering

    Pinterest Engineering

See all (6)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams