AWS Certified Developer Associate Training

Amazon Web Services (AWS) is ruling the cloud business with the greatest share value. Now, it has turned into an absolute entity in the cloud market. AWS leads the cloud market in the past years and will continue to do the same in the coming years.

Amazon Web Services (AWS) certification is one of the most trending and a must-have certification for an IT Professional working in the cloud computing domain, as you all know an AWS certified professional, has a higher demand in the cloud industry. The AWS Certified Developer Associate is one of the three associate-level certifications offered by Amazon-Web Services.

Why and Who Should Learn AWS Certified Developer Associate?

Organizations both large and small are looking to automating their day-to-day processes and the best option they consider is moving to the cloud. However, they also fear certain challenges that can make cloud adoption difficult. The biggest challenge is the lack of resources or expertise to understand how different cloud services function or how they are built, to leverage its advantages to the fullest.

Many developers use cloud computing services–either through the companies they work with or simply subscribe to it–without really knowing the intricacies. Their knowledge of how the internal processes work remains limited. Certifications, can, in fact, help you understand how cloud functions and what goes on within these gigantic data holders. So, getting AWS Certified Developer Associate DVA-C01 Certified will for sure take your career to a whole new level.

After this, you will be able to:

  • Implement developing, deploying, and debugging Cloud-based applications using AWS.
  • Optimize application to best use AWS services and features.
  • Perform root cause analysis on faults found in testing or production
  • Define and Deploy code in AWS using existing CI/CD pipelines, processes, and patterns
  • Define and Deploy Serverless applications on AWS

MODULE 1: INTRODUCTION TO CLOUD, AWS AND DEVELOPER TOOLS

  • LESSON 1: CLOUD SERVICE MODEL
  • LESSON 2: AWS INTRODUCTION
  • LESSON 3: AWS GLOBAL INFRASTRUCTURE
  • LESSON 4: AWS REGION AND AZ
  • LESSON 5: AWS SERVICES

MODULE 2: CREATE CLOUD ACCOUNT, MACHINE, AND INSTALL CLI

  • LESSON 1: CREATING A FREE TIER ACCOUNT
  • LESSON 2: DIFFERENT SUPPORT PLANS
  • LESSON 3: WAYS OF ACCESSING AWS
  • LESSON 4: INTRODUCTION AWS SDK AND CLI
  • ACTIVITY GUIDE: REGISTER FOR AWS FREE TIER ACCOUNT AND LOGIN TO AWS CONSOLE
  • ACTIVITY GUIDE: AWS FREE TRIAL ACCOUNT SERVICE LIMITS
  • ACTIVITY GUIDE: CLOUDWATCH CREATING BILLING ALARM
  • ACTIVITY GUIDE: HOW TO USE AWS CLI & SETUP SDK

MODULE 3: USER MANAGEMENT AND OBJECT STORAGE OPTIONS

  • LESSON 1: IAM
  • LESSON 2: MFA
  • LESSON 3: API KEYS AND AWS KMS
  • LESSON 4: INTRODUCTION TO S3
  • LESSON 5: HOSTING A WEBSITE ON S3
  • ACTIVITY GUIDE: AWS IDENTITY AND ACCESS MANAGEMENT (IAM)
  • ACTIVITY GUIDE: CREATING S3 BUCKET, UPLOADING & ACCESSING FILES AND HOSTING WEBSITE
  • ACTIVITY GUIDE: S3 CROSS REGION REPLICATION
  • ACTIVITY GUIDE:AWS S3 MULTIPART UPLOAD USING AWS CLI

MODULE 4: DESIGNING AND COMPUTING

  • LESSON 1: INTRODUCTION TO EC2
  • LESSON 2: AMAZON MACHINE IMAGE
  • LESSON 3: ELASTIC NETWORK INTERFACE
  • LESSON 4: METADATA & USERDATA
  • LESSON 5: INSTANCE STORE
  • LESSON 6: INTRODUCTION TO EBS AND ITS MOUNTING
  • LESSON 7: EBS SNAPSHOTS
  • ACTIVITY GUIDE: CREATE A WINDOWS EC2 INSTANCE
  • ACTIVITY GUIDE: CREATE A LINUX EC2 INSTANCE
  • ACTIVITY GUIDE: CREATE AND MANAGE VOLUMES AND SNAPSHOTS

MODULE 5: AUTOSCALING AND LOAD BALANCING

  • LESSON 1: ELASTIC LOAD BALANCER
  • LESSON 2: APPLICATION VS CLASSIC VS NETWORK LOAD BALANCER
  • LESSON 3: LOAD BALANCER TROUBLESHOOT
  • LESSON 4: AUTOSCALING & LIFECYCLES
  • LESSON 5: ROUTE 53
  • LESSON 6: ROUTING POLICIES
  • ACTIVITY GUIDE: CLASSIC AND NETWORK LOAD BALANCER
  • ACTIVITY GUIDE: CONFIGURE LOAD BALANCER AND AUTOSCALING ON EC2_INSTANCES
  • ACTIVITY GUIDE: CREATE AN APPLICATION LOAD BALANCER FROM AWS CLI
  • ACTIVITY GUIDE: MAP DNS USING ROUTE53

MODULE 6: AWS INTEGRATION AND MESSAGING SERVICES (SNS, SQS, SES, KINESIS)

  • LESSON 1: SNS
  • LESSON 2: SQS
  • LESSON 3: SES
  • LESSON 4: KINESIS
  • ACTIVITY GUIDE: VISUALIZE A WEB TRAFFIC USING KINESIS DATA STREAM
  • ACTIVITY GUIDE: SEND AN E-MAIL THROUGH AWS SES
  • ACTIVITY GUIDE: MONITOR EC2 INSTANCE VIA CLOUDWATCH SNS
  • ACTIVITY GUIDE: SQS_VISIBILITY_TIMEOUT_VS_DELIVERY_DELAY

MODULE 7: SERVERLESS (AWS LAMBDA, API GATEWAY, SAM, AWS STEP FUNCTIONS)

  • LESSON 1: SERVERLESS COMPUTE
  • LESSON 2: LAMBDA
  • LESSON 3: API GATEWAY
  • LESSON 4: SAM
  • LESSON 5: AWS STEP FUNCTIONS
  • ACTIVITY GUIDE: EVENT DRIVEN ARCHITECTURES USING AWS LAMBDA SES SNS SQS
  • ACTIVITY GUIDE: BUILD API GATEWAY WITH LAMBDA INTEGRATION
  • ACTIVITY GUIDE: BUILD API GATEWAY WITH PATH PARAMETER AND QUERY STRING PARAMETER
  • ACTIVITY GUIDE: CREATE A SERVERLESS WORKFLOW WITH AWS STEP FUNCTIONS
  • ACTIVITY GUIDE: AWS SAM

MODULE 8: CI/CD AND DEVELOPER TOOLS

  • LESSON 1: CODE COMMIT
  • LESSON 2: CODE BUILD
  • LESSON 3: CODE DEPLOY
  • LESSON 4: AWS CLOUD9
  • LESSON 5: CLOUDFORMATION
  • LESSON 6: ELASTIC BEANSTALK
  • ACTIVITY GUIDE: WORKING WITH CODE COMMIT
  • ACTIVITY GUIDE: GET STARTED WITH AWS CODEBUILD USING THE CONSOLE
  • ACTIVITY GUIDE: CREATE A SIMPLE PIPELINE (CODEPIPELINE)
  • ACTIVITY GUIDE: BLUE/GREEN DEPLOYMENTS USING ELASTIC BEANSTALK
  • ACTIVITY GUIDE: INSTALL PYTHON MODULES IN AWS LAMBDA USING CLOUD9
  • ACTIVITY GUIDE: CREATE CLOUD9 IDE AND RUN SCRIPTS
  • ACTIVITY GUIDE: AWS CLOUDFORMATION NESTED STACKS
  • ACTIVITY GUIDE: CREATE AND UPDATE CLOUDFORMATION STACKS

MODULE 9: SECURITY

  • LESSON 1: AMAZON COGNITO
  • LESSON 2: KMS KEY MANAGEMENT SERVICE
  • LESSON 3: SECRET MANAGER
  • ACTIVITY GUIDE: STORE DATA IN SSM PARAMETER STORE AND VIEW FROM AWS CLI
  • ACTIVITY GUIDE: CREATING A USER POOL IN AWS COGNITO
  • ACTIVITY GUIDE: AWS KMS CREATE AND USE

MODULE 10: MONITORING

  • LESSON 1: CLOUDWATCH
  • LESSON 2: ALARMS
  • LESSON 3: CLOUDTRAILS
  • LESSON 4: X-RAY
  • ACTIVITY GUIDE: ENABLE CLOUDTRAIL AND STORE LOGS IN S3
  • ACTIVITY GUIDE: CONFIGURE AMAZON CLOUDWATCH TO NOTIFY CHANGE IN EC2 CPU UTILIZATION
  • ACTIVITY GUIDE: INSTALL CLOUDWATCH AGENT ON EC2 INSTANCE AND VIEW CLOUDWATCH METRICS
  • ACTIVITY GUIDE: GET STARTED WITH X-RAY
  • ACTIVITY GUIDE: USING AWS S3 TO STORE ELB ACCESS LOGS

MODULE 11: DATABASE SERVICES

  • LESSON 1: RDS
  • LESSON 2: AURORA
  • LESSON 3: DYNAMODB
  • ACTIVITY GUIDE: DYNAMODB & GLOBAL SECONDARY INDEX
  • ACTIVITY GUIDE: CONFIGURE DYNAMODB STREAMS USING LAMBDA
  • ACTIVITY GUIDE: PROCESS NEW ITEMS WITH DYNAMODB STREAMS AND LAMBDA
  • ACTIVITY GUIDE: CREATE & MANAGE AMAZON AURORA GLOBAL DATABASES

MODULE 12: DOCKER ON AWS

  • LESSON 1: ECS ELASTIC CONTAINER SERVICE
  • LESSON 2: FARGATE
  • LESSON 3: ECR ELASTIC CONTAINER REGISTRY
  • ACTIVITY GUIDE: CREATE UBUNTU EC2
  • ACTIVITY GUIDE: INSTALL & CONFIGURE AWS CLI KUBECTL & EKSCTL ON UBUNTU MACHINE
  • ACTIVITY GUIDE: CREATE ECR, INSTALL DOCKER, CREATE IMAGE, AND PUSH IMAGE TO ECR
  • ACTIVITY GUIDE: CREATE ELASTIC KUBERNETES SERVICE (EKS) CLUSTER ON AWS
  • ACTIVITY GUIDE: DEPLOYING DOTNET WEBAPPLICATION WITH REDIS APPLICATION ON EKS CLUSTER
  • ACTIVITY GUIDE: ADVANCED ROUTING WITH INGRESS-CONTROLLER – EKS
  • ACTIVITY GUIDE: DYNAMIC PROVISIONING OF AWS EBS PERSISTENT VOLUMES
  • ACTIVITY GUIDE: DEPLOY AND RUN APPLICATION ON AWS (EKS) FARGATE WITH ALB