Skip to content
/ aws-fcj Public

AWS First Cloud Journey | AWS Site-to-Site VPN Connection | Automating AWS Network Connectivity with Terraform | Blue/Green ECS Deployment on AWS Fargate for a Serverless Application, Scalable via CloudWatch

Notifications You must be signed in to change notification settings

v2d27/aws-fcj

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WorkShop 1 | AWS Site-to-Site VPN Connection

In this lab, we will make private connection from Database server to Cloud server through the internet enviroment, using Site-to-Site VPN on AWS service. And the server inside Cloud server can connect to Internet via NAT Gateway.

intro


WorkShop 2 | Automating AWS Network Connectivity with Terraform

This workshop focuses on creating a automated AWS network architecture using Terraform to enable secure and efficient connectivity across multiple AWS accounts and regions. This design uses AWS networking solutions, including VPN Site-to-Site connections, AWS Transit Gateway, VPC Peering, providing inter-region and multi-account connection. Creating secure connection with AWS Systems Manager (Session Manager) and saving the history of sessions to AWS S3.

intro


WorkShop 3 | Blue/Green ECS Deployment on AWS Fargate for a Serverless Application, Scalable via CloudWatch

This workshop guides you through deploying containerized applications on AWS using Amazon Elastic Container Service (ECS) with Fargate, focusing on automated Blue/Green deployments and Auto Scaling for serverless application, all managed via Terraform:

  • Use AWS ECS to efficiently deploy, manage, and scale containerized applications.
  • Implement Blue/Green deployment strategies to minimize downtime and risk during application updates, leveraging AWS CodeDeploy and Application Load Balancer (ALB) for seamless traffic shifting and easy rollback.
  • Set up a complete CI/CD pipeline using AWS CodeStar, CodePipeline, CodeBuild, and CodeDeploy to automate the build and deployment process from GitHub to ECS.
  • Manage infrastructure as code with Terraform, enabling repeatable, scalable, and cost-effective AWS resource provisioning.
  • Integrate supporting AWS services such as IAM, VPC, Auto Scaling, CloudWatch Logs, S3, and ECR for a robust, production-ready environment.

intro


WorkShop 4 | Pending

About

AWS First Cloud Journey | AWS Site-to-Site VPN Connection | Automating AWS Network Connectivity with Terraform | Blue/Green ECS Deployment on AWS Fargate for a Serverless Application, Scalable via CloudWatch

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •