Open in app

Sign in

Write

Sign in

Long Ngan
Long Ngan

28 Followers

Home

About

Mar 11

How to Launch an Auto Scaling Group with Application Load Balancer using Terraform

Introduction Infrastructure as code (IaC) has become increasingly popular as a means to manage and provision infrastructure in a more automated and repeatable way. Terraform is one such tool that enables you to define and deploy your infrastructure as code. In this context, creating an Auto Scaling Group (ASG) and Application…

8 min read

How to Launch an Auto Scaling Group with Application Load Balancer using Terraform
How to Launch an Auto Scaling Group with Application Load Balancer using Terraform

8 min read


Feb 26

Deploying EC2 Instance using Terraform

Introduction What is terraform? Terraform is an open-source infrastructure as code (IaC) tool that allows users to define and manage their cloud infrastructure through code. With Terraform, users can write declarative configuration files that specify the desired state of their infrastructure, and Terraform will automatically provision and configure the necessary resources…

7 min read

Deploying EC2 Instance using Terraform
Deploying EC2 Instance using Terraform

7 min read


Feb 12

Kubernetes, ConfigMap, and Services

Introduction Kubernetes is an open-source platform for automating deployment, scaling, and management of containerized applications. ConfigMaps and Services are two important components in Kubernetes that interact with each other to ensure seamless deployment and functioning of applications. A ConfigMap is a Kubernetes object used to store configuration data that can be…

3 min read

Kubernetes, ConfigMap, and Services
Kubernetes, ConfigMap, and Services

3 min read


Feb 4

Creating K8 Deployment Using YAML

Introduction Kubernetes (often abbreviated as K8s) is an open-source platform for automating deployment, scaling, and management of containerized applications. It provides a way to automate the deployment, scaling, and management of applications in a cluster of machines, making it easier to build, deploy, and run applications at scale. With Kubernetes, you…

3 min read

Creating K8 Deployment Using YAML
Creating K8 Deployment Using YAML

3 min read


Jan 31

Creating a Custom Docker Image and Pushing it to ECR and DockerHub

Introduction Docker is an open-source platform for automating the deployment, scaling, and management of applications in containers. It provides a way to package an application and its dependencies into a single, portable unit called a container, which can run on any system with a Docker runtime installed. Docker containers are isolated…

4 min read

Creating a Custom Docker Image and Pushing it to ECR and DockerHub
Creating a Custom Docker Image and Pushing it to ECR and DockerHub

4 min read


Jan 23

SQS, Lambda, and Python

Install boto3 on Cloud9, if needed pip install boto3 Creating SQS Using Python we can create an SQS (Simple Queue Service) without going into the AWS console. After creating, it will give it a direct link to the newly made SQS import boto3 # create an SQS client sqs = boto3.client('sqs') # create a new…

3 min read

SQS, Lambda, and Python
SQS, Lambda, and Python

3 min read


Jan 22

Basics of GitHub

GitHub is used to store projects inside repositories and track a complete history of all changes (version control) to the project code. We can upload the repository to a remote cloud server and work on the project. Afterward, we can push our code while others are working on it. Install…

4 min read

Basics of GitHub
Basics of GitHub

4 min read


Jan 19

Adding Items to a DynamoDB Table using AWS boto3

Boto3 is AWS SDK (Software development kit) for python. This allows us to access the AWS service on our local machine or via Cloud9 (which we will be using for this.) AWS provides a document for boto3 for all of its services. https://boto3.amazonaws.com/v1/documentation/api/latest/index.html Our objective is to create a DynamoDB…

5 min read

Adding Items to a DynamoDB Table using AWS boto3
Adding Items to a DynamoDB Table using AWS boto3

5 min read


Dec 5, 2022

AWS 3-Tier Architecture

What is a 3-tier architecture? It consists of three distinct layers that all interact with each other in your application. The first tier is the presentation layer or the frontend, this is where the consumer interacts with your application or web page. The frontend communicates with the application layer (backend)…

5 min read

AWS 3-Tier Architecture
AWS 3-Tier Architecture

5 min read


Nov 28, 2022

Creating a DynamoDB Table with Read-Only Access for EC2

If you would like to know more about DynamoDB, AWS has a developer guide over it here. Before we start, you will need an AWS free tier account and knowledge to SSH into the EC2 instance. The picture will have instructions and box(es) that you need to click. For example…

4 min read

Creating a DynamoDB Table with Read-Only Access for EC2
Creating a DynamoDB Table with Read-Only Access for EC2

4 min read

Long Ngan

Long Ngan

28 Followers

https://linkedin.com/in/long-ngan https://github.com/lngan11

Following
  • Kinsey Parham

    Kinsey Parham

  • Brenton Collins

    Brenton Collins

  • keilvin B

    keilvin B

  • Sheena Lynn Narciza

    Sheena Lynn Narciza

  • Brian Hellinger

    Brian Hellinger

See all (17)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams