Skip to content

network-charles/AWS-Dev-Associate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS-Dev-Associate

Use the below to set and initialize your backend config variables terraform init -backend-config=backend.conf

For example

backend.conf

bucket = "bucket-name"
key = "object-name"
region = "eu-west-2"
dynamodb_table = "table-name"

Table of Contents

  1. Lab 1: Configure S3 Lifecycle
  2. Lab 2: Build a Docker Image Using CodeBuild and Push it to ECR
  3. Lab 3: Deploy a Configuration to an EC2 Using CodeDeploy
  4. Lab 4: Deploy an NGINX Container in ECS and Establish Communication to an AWS Service like S3
  5. Lab 5: Deploy and Manage an Elastic Beanstalk Environment that is Defined as a Terraform Script Inside CodePipeline
  6. Lab 6: Use Cognito to Secure a CRUD API Built with Lambda and DynamoDB
  7. Lab 7: Using Amazon EFS file systems with Amazon ECS
  8. Lab 8: Trigger S3 Event to Lambda and send logs to X-ray and Cloudwatch

Lab 1

Configure S3 Lifecycle

Lab 1

Lab 2

Build a Docker Image Using Codebuild and Push it to ECR

Lab 2

Lab 3

Deploy a Configuration to an EC2 Using CodeDeploy

Lab 3

Lab 4

Deploy an NGINX Container in ECS and Establish Communication to an AWS Service like S3

Lab 4

Lab 5

Deploy and Manage an Elastic Beanstalk Enviroment that is Defined as a Terraform Script Inside CodePipeline

Lab 5

Lab 6

Use Cognito to Secure a CRUD API Built with Lambda and DynamoDB

Lab 6

Lab 7

Using Amazon EFS file systems with Amazon ECS

Lab 7

Lab 8

Trigger S3 Event to Lambda and send logs to X-ray and Cloudwatch

Lab 8