AWS Certified Developer - Associate
AWS Certified Developer - Associate
AWS Certified Developer - Associate: Application Development
AWS Certified Developer - Associate: Code Management and Monitoring Tools
AWS Certified Developer - Associate: Plan Application and Infrastructure Security
AWS Certified Developer - Associate: Principles and Essential Services
AWS Certified Developer - Associate: Serverless Application and Container Management
AWS Certified Developer - Associate: Service Integration and Orchestration

AWS Certified Developer - Associate: Application Development

Course Number:
it_clawss_02_enus
Lesson Objectives

AWS Certified Developer - Associate: Application Development

  • set up AWS SDK for application development
  • recognize the programmatic approach of interacting with various AWS services
  • integrate applications with Amazon S3 and DynamoDB to facilitate application data management
  • list the various approaches of integrating applications using SNS and other AWS services
  • configure AWS AMI to authenticate services
  • set up and work with ElastiCache in the cloud application architecture
  • demonstrate the application deployment capabilities provided by CloudFormation
  • list the various phases of application development on the cloud
  • set up a source code repository for application development on Amazon Web Services
  • set up the application development environment for Amazon Web Services
  • recognize the various activities and services that are involved during the build phase
  • specify the test phases and the various types of testing that are implemented for application development on the cloud
  • recognize the capabilities, benefits, and usage scenarios of Lambda
  • demonstrate how to facilitate serverless architecture setup and development using Lambda
  • specify the principles of microservice and its implementation on the cloud
  • demonstrate the end-to-end implementation of Continuous Integration and Continuous Deployment on AWS using DevWorks services

Overview/Description

Discover the development lifecycle phases that are implemented in AWS to build, deploy, and test applications, and explore various development approaches, including serverless and microservices.



Target

Prerequisites: none

AWS Certified Developer - Associate: Code Management and Monitoring Tools

Course Number:
it_clawss_06_enus
Lesson Objectives

AWS Certified Developer - Associate: Code Management and Monitoring Tools

  • identify the common issues and troubleshooting approaches implemented in AWS
  • work with CloudWatch to monitor application resources
  • list the essential AWS log files and recognize typical file entries and their meaning
  • illustrate the capabilities of AWS X-Ray and AWS CodeStar
  • list the various tools that are being used to manage code in AWS
  • work with AWS CodePipeline to implement continuous integration and continuous deployment

Overview/Description

Explore AWS code management using tools like CodeCommit, CodePipeline, CodeBuild, and CodeDeploy.



Target

Prerequisites: none

AWS Certified Developer - Associate: Plan Application and Infrastructure Security

Course Number:
it_clawss_03_enus
Lesson Objectives

AWS Certified Developer - Associate: Plan Application and Infrastructure Security

  • describe the AWS principle of shared security responsibility and the responsibility of cloud providers and users
  • describe AWS security architecture, including components and their roles, and compliance and regulations
  • describe the features of the CIA and AA security models and how they are implemented in AWS
  • identify the need for network security and the approaches of securing networks in AWS
  • recognize the critical security vulnerabilities and the solutions provided by AWS
  • configure AWS account security, including groups, users, and roles using IAM
  • describe instance security types and the storage services in AWS
  • demonstrate how to secure instances and implement secure auto scaling groups
  • recognize how to secure S3
  • identify the need for application service security and approaches for securing application services
  • demonstrate how to secure various AWS services like SQS, SNS, and SWF
  • describe the various approaches and features provided by AWS to secure infrastructures
  • recognize the various backup and archiving strategies and capabilities provide by Cloud Native
  • demonstrate how to provision snapshots and hot backups in AWS
  • set up and work with multi-volume backup
  • demonstrate the backup tasks required to back up RDS and AMI

Overview/Description

Explore AWS security best practices for various AWS services and examine backup strategies that are implemented in AWS for availability and failover.



Target

Prerequisites: none

AWS Certified Developer - Associate: Principles and Essential Services

Course Number:
it_clawss_01_enus
Lesson Objectives

AWS Certified Developer - Associate: Principles and Essential Services

  • recognize the technical benefits of cloud computing
  • list the important design principles that needs to be applied while architecting on the cloud
  • identify the essential components of Amazon Web Services along with the various services offered by those components
  • describe the various ways and approaches of interacting with the cloud
  • create EC2 instances and describe the security group configuration options
  • demonstrate how to implement auto scaling groups in Amazon Web Services
  • describe how to facilitate serverless setup and how its used with Lambda
  • recognize the various types of storage that are available in Amazon Web Services and the patterns of using them effectively
  • configure and work with S3, EBS, and Glacier
  • specify the various approaches of content delivery in Amazon Web Services
  • work with content delivery using Amazon CloudFront
  • specify the various implementations of database services in Amazon Web Services
  • create and configure the RDS service to be utilized as a database for applications
  • configure and use DynamoDB with applications
  • describe the various cloud management tools and the scenarios of utilizing those tools
  • work with CloudFormation templates in Amazon Web Services
  • build and deploy applications using Amazon Beanstalk
  • recognize how SNS and SWS is used in Amazon Web Services
  • identify the concept of cloud networking in Amazon Web Services and how to set up subnets and IP ranges
  • implement VPC and subnets in Amazon Web Services to deploy applications

Overview/Description

Explore the core AWS architecture, services, tools and their utilization to implement application development and deployment in Amazon Web Services.



Target

Prerequisites: none

AWS Certified Developer - Associate: Serverless Application and Container Management

Course Number:
it_clawss_05_enus
Lesson Objectives

AWS Certified Developer - Associate: Serverless Application and Container Management

  • describe the features and benefits of the AWS serverless application model
  • create Lambda functions from scratch, by using blueprint and the serverless application repository
  • identify how to use Lambda functions to access AWS services
  • specify the Lambda execution model to use in deployment scenarios
  • integrate Lambda functions with event source services like S3, Dynamo, Kinesis, SNS, and CloudTrail
  • demonstrate how to invoke on-demand Lambda functions using Amazon API gateway
  • demonstrate how to invoke scheduled Lambda functions
  • identify the essential features of Elastic Container Service and its role in application deployment
  • demonstrate how to convert monolithic applications to microservices and deploy the microservices in containers
  • recognize how to provision Docker-enabled applications on an Amazon ECS cluster
  • list the best practices for working with ECS and ECR
  • recognize how to create APIs in Amazon API Gateway
  • illustrate the different approaches of setting up Edge-optimized API using a console and REST API
  • create and configure an API to expose Amazon S3 and Kinesis
  • identify the limitations of API gateway

Overview/Description

Discover serverless application development using Lambda and API gateway and explore containerization using ECS and managing microservices in containers.



Target

Prerequisites: none

AWS Certified Developer - Associate: Service Integration and Orchestration

Course Number:
it_clawss_04_enus
Lesson Objectives

AWS Certified Developer - Associate: Service Integration and Orchestration

  • demonstrate how to deploy web applications in Beanstalk
  • illustrate how to integrate DynamoDB with applications
  • create tables with items and attributes and apply CRUD operations on the tables
  • recognize the various objects of DynamoDB, including indexes, streams, and queries
  • create SNS topics and integrate them with applications
  • recognize best practices for working with DynamoDB and SNS
  • describe the various approaches and tasks that are involved when migrating applications to the cloud
  • recognize the essential concepts of CloudFormation, including the use of templates, stacks, and sets
  • demonstrate the steps required for creating and monitoring the progress of stack creation
  • identify the best practices that we can adopt when working with CloudFormation to orchestrate services
  • illustrate how to create, manage, and secure SQS queues
  • describe best practices for working with SQS and SNS services
  • identify the benefits of implementing CloudTrail and the typical workflow of using it in the AWS architecture
  • demonstrate how to use CloudWatch to monitor cloud resources and applications

Overview/Description

Discover important services that must be integrated into applications to facilitate persistence management, messaging, and middleware capabilities. You will also examine the use of CloudFormation to orchestrate services.



Target

Prerequisites: none

Close Chat Live