Course: AWS Developer Associate 2021
duration: 50 hours |
Language: English (US) |
access duration: 180 days |
Incompany available

Details
Do you want to learn how to develop, deploy, and debug cloud-based applications with AWS? In this course, you'll get started with that. You'll learn about and apply the most important AWS services and AWS applications. In addition, you'll explore the best practices of AWS architecture.
This is a comprehensive training course that will get you ready to take the 2021 AWS Certified Developer - Associate exam. By passing the exam, you will demonstrate that you have the appropriate technical knowledge and skills related to designing and maintaining applications on the AWS platform.
Result
After completing this course, you will have the appropriate technical knowledge and skills related to designing and maintaining applications on the AWS platform. In addition, this course will prepare you for the AWS Certified Developer - Associate 2021 exam.
Prerequisites
This course is suitable for developers with at least one year of hands-on experience designing and maintaining AWS-based applications.
Target audience
Software Developer, Web Developer
Content
AWS Developer Associate 2021
AWS Developer Associate 2021: CloudFormation
Infrastructure as code (IaC) is used to automate the
- provisioning and management of enterprise infrastructure. With the
- help of this course, explore AWS CloudFormation to provision and
- manage enterprise infrastructure using the IaC model. Get started
- by examining how the IaC model is used to provision infrastructure
- and learning more about the features of AWS CloudFormation, such as
- stacks, stack sets, templates, and template components. You will
- then discover how continuous delivery can be used with CodePipeline
- to automatically create, test, and prepare CloudFormation builds
- for production release. This course will also help you investigate
- AWS CloudFormation security features and the use of AWS
- CloudFormation Designer. Once you've completed this course, you'll
- have a fundamental understanding of AWS CloudFormation and its
- features and be a step further in preparing for the AWS Certified
- Developer - Associate 2021 certification exam.
AWS Developer Associate 2021: Serverless Compute Services
- Serverless compute services provide cloud-based server software and hardware management on a pay-per-use basis. Use this course to explore the serverless compute model in AWS.
- Start with a theoretical view of the compute services of AWS Lambda before examining how to work with Lambda functions, including versions, aliases, and advanced configuration settings.
- Investigate methods for invoking Lambda functions, maintaining state, and using extensions. Then, explore further capabilities, such as configuring Lambda runtime and permissions. Moving along, create various lambda functions and applications.
- Upon course completion, you'll be able to use AWS Lambda to achieve a serverless compute model. This course is part of a collection that prepares learners for the AWS Certified Developer - Associate 2021 certification exam.
AWS Developer Associate 2021: AWS Stateless Applications
- Stateless applications in AWS provide several benefits, including their ability to scale due to the available compute resources. In this course, explore how to develop stateless applications on AWS Cloud.
- Learn to distinguish between stateful and stateless applications. Explore how AWS DynamoDB, AWS ElastiCache for Memcached, and AWS ElastiCache for Redis are used to create stateless applications. Investigate the features of Amazon Elastic Files System and AWS ElastiCache nodes and clusters.
- Moving on, create and use an AWS DynamoDB, AWS ElastiCache for Redis, AWS ElastiCache cluster, and AWS Elastic File System.
- Upon completion, you'll be able to build stateless apps using AWS. This course is part of a collection that prepares learners for the AWS Certified Developer - Associate 2021 certification exam.
AWS Developer Associate 2021: Cloud Services
Working with the full breadth of cloud services in AWS requires
- access to tools outside of those housed in the AWS Management
- Console. Use this course to learn how to interact with the many
- cloud services in AWS. Learn to install, configure, and use the AWS
- Command Line Interface (CLI) to connect and interact with AWS
- services and resources. Explore why and how to use Amazon API
- Gateway. Create an EC2 environment and write a sample application
- using AWS Cloud9. Then, create and test a simple HTTP API using a
- Lambda function and the API Gateway. When you're done, you'll be
- able to make API calls to AWS services using the AWS CLI and SDKs.
- This course is part of a collection that prepares you for the AWS
- Certified Developer - Associate 2021 certification exam.
AWS Developer Associate 2021: Configuration as Code
Configuration as code (CaC) can save time and reduce human error
- by keeping configs consistent, manageable, traceable, and secure.
- AWS developers need to comprehend what's meant by configuration as
- code (CaC) and the AWS services that enable it. Through this
- course, learn about the features and benefits of configuration as
- code. Examine the features of the AWS Elastic Container Service
- (ECS), Amazon Elastic Container Registry (ECR), Amazon Elastic
- Kubernetes Service (EKS), Amazon App2Container, and AWS OpsWorks.
- As you advance, learn how to create a cluster with Fargate, an
- Amazon ECS service, a Docker container on an Amazon ECS service, a
- container image to an Amazon ECR repository, and an Amazon EKS
- cluster. Upon completion, you'll be able to start implementing CaC
- in your own work. This course helps prepare learners for the AWS
- Certified Developer - Associate 2021 certification exam.
AWS Developer Associate 2021: Storage Services
- Cloud storage is a vital aspect of cloud computing. AWS provides various services to implement storage in the cloud. AWS developers should be familiar with all of these before choosing the best ones for their needs. Learn about and work with these services in this exam preparatory course.
- Explore the features and functionality of Amazon Simple Storage Service (S3), Amazon S3 Glacier, Amazon Elastic Block Store (EBS), Amazon Elastic File System (EFS), and Amazon Backup.
- Next, practice using Amazon S3 and the .NET SDK to work with S3 buckets and objects. Work with vaults and archives using Amazon S3 Glacier. Then use Amazon EFS to store files.
- Upon completion, you'll be confident in storing objects and files through AWS. You'll also be more prepared for the AWS Certified Developer - Associate 2021 certification exam.
AWS Developer Associate 2021: Database Services
Data storage and management is central to any application. AWS
- offers several different types of databases and database services
- for virtually any type of application. And as a developer, it's
- important to recognize the various database offerings on AWS Cloud.
- Learn about the functionality of Amazon’s suite of database
- solutions, including Amazon Relational Database Service, Amazon
- DocumentDB, Amazon DynamoDB, Amazon ElastiCache, and Amazon
- Keyspaces. Next, explore features of Amazon Neptune Database,
- Amazon Quantum Ledger Database, Amazon Aurora, Amazon Redshift, and
- Amazon Timestream. Create and configure an Amazon DocumentDB
- service and insert and query data. Finally, create a keyspace and
- table using Amazon Keyspaces, and perform CRUD operations. After
- completing this course, you will be able to confidently distinguish
- between Amazon’s database options to select the solution that
- fulfills your business needs. This course is one of a collection of
- courses that prepares learners for the AWS Certified Developer -
- Associate 2021 certification exam.
AWS Developer Associate 2021: AWS Analytics Servic
- Once you've collected and stored data and files in AWS, it is essential to be able to do something with them. Luckily, Amazon provides analytics services to capture, process, query, and stream from other AWS services, data stores, and databases.
- Use this course to gain a theoretical comprehension of how these services work. Explore the capabilities of Amazon AppFlow, Amazon Athena, Amazon CloudSearch, Amazon Elasticsearch Service, Amazon EMR, AWS Glue, AWS Lake, and Amazon Kinesis Data Streams.
- Moving on, practice creating an Amazon Kinesis stream and an Amazon Kinesis Data Analytics application, process data from an Amazon Kinesis stream, and create an Amazon Kinesis Data Firehose.
- This course is part of a collection that prepares learners for the AWS Certified Developer - Associate 2021 certification exam.
AWS Developer Associate 2021: Identity & Access Management
Needless to say, authentication and authorization are imperative
- to data security. As someone working on developing and maintaining
- AWS-based applications, you may know this intuitively, but you may
- not how to put these systems in place. Use this course to gain a
- theoretical background in working with the primary AWS
- authentication and authorization resources and services. Examine
- the features, terminology, activities, and considerations involved
- in using AWS Identity and Access Management, various AWS
- identities, Amazon Cognito user and identity pools, Amazon Cloud
- Directory, AWS Directory Service, Resource Access Manager, Resource
- Groups, Tag Editor, Single Sign-On, and Audit Manager. This course
- is part of a collection that prepares learners for the AWS
- Certified Developer - Associate 2021 certification exam.
AWS Developer Associate 2021: Network Security
- Having a secure cloud environment is crucial for ensuring system and data integrity and security. Cloud environments have numerous methods for meeting these security needs. Use this course to learn some of the most beneficial network security methods when working with AWS.
- Examine how to use network segmentation, network protocols, and network services. See how to harden a network environment and monitor its security using log and event monitoring.
- Explore some of the AWS network security tools used to manage, monitor, and protect AWS services. Take an in-depth look at using AWS CloudTrail, AWS CloudWatch, and AWS Elastic Load Balancing.
- Moving along, practice creating an AWS CloudTrail and a network load balancer as well as using AWS CloudWatch.
- Upon completion, you'll be able to secure a network in a cloud environment. This course helps prepare learners for the AWS Certified Developer - Associate 2021 certification exam.
AWS Developer Associate 2021: Security Controls
- Ensuring the security of your operating systems and applications is a necessary preventative measure. If you're responsible for maintaining AWS applications, you need to know the methods and tools involved in securing them. Use this course to become familiar with the security controls available in AWS to protect its services.
- Learn how security policies and user permissions manage access to resources. See what's meant by a host-based intrusion detection system (HIDS) and a host-based intrusion prevention system (HIPS). And find out how to achieve application security using hardened baselines.
- Moving on, study methods for monitoring and endpoint security. Then examine how AWS Firewall Manager, Amazon API Gateway, Amazon GuardDuty, Amazon Detective, AWS Audit Manager, and AWS Backup work.
- This course helps prepare learners for the AWS Certified Developer - Associate 2021 certification exam. Upon completion, you'll know what AWS security controls you should use.
AWS Developer Associate 2021: Integration Services
- There are many benefits to using a microservices architecture to develop apps. These include better scalability, fault isolation, and resiliency, among others. Use this course to learn how to use Amazon integration services to build highly available and scalable microservice-based applications.
- First, learn how Amazon EventBridge, Amazon Simple Queue Service (SQS), and Amazon Message Queue (MQ) are used to interconnect and transfer data. Next, see how messages can be sent using Amazon Simple Notification Service (SNS). Then, find out how AWS Step Functions and the Amazon Simple Workflow (SWF) service are used to perform actions.
- Moving on, complete several tasks in Amazon EventBridge and create an Amazon SQS queue and an Amazon Simple Notification Service topic.
- This course helps prepare for the AWS Certified Developer - Associate 2021 certification exam. Upon completion, you'll be able to deploy microservice applications using AWS.
AWS Developer Associate 2021: AWS CI/CD Services
- Continuous integration and continuous delivery (CI/CD) include automated and repeatable processes that streamline the software development and release cycle. The benefits of CI/CD are numerous, including fewer bugs and improved usability.
- Take this course to familiarize yourself with the AWS services providing infrastructure for CI/CD. Explore the features and components of AWS CodeCommit, CodePipeline, CodeBuild, CodeDeploy, CloudShell, and CodeArtifact.
- Learn how to create an AWS CodeCommit version control repository and manage a repository pull request. Create a two-stage pipeline that uses both a versioned S3 bucket and CodeDeploy to release a sample application. Then, create and deploy a sample application using the AWS CodeBuild service and manage packages in an AWS CodeArtifact repository.
- When you're done, you'll know how to use AWS to create a reliable CI/CD process. You'll also be further prepared for the AWS Certified Developer - Associate 2021 certification exam.
AWS Developer Associate 2021: Elastic Beanstalk (EB)
- Amazon Web Services (AWS) provides over 100 services. One would assume it gets pretty time-consuming configuring infrastructure and resources for such a volume of services. It doesn't have to be! Using AWS Elastic Beanstalk (EB), deployment details such as capacity provisioning, load balancing, auto-scaling, and application health monitoring are all handled automatically.
- Use this course to learn how to manage your AWS applications and environments using EB. Explore features, components, and supported platforms. See how EB applications are monitored and examine how Elastic Beanstalk Command Line Interface (EB CLI) works.
- Moving along, practice using Elastic Beanstalk to create, manage, and deploy various application types as well as to deploy a Docker environment.
- Upon completion, you'll be able to use AWS Elastic Beanstalk with confidence. This course helps you prepare for the AWS Certified Developer - Associate 2021 certification exam.
AWS Developer Associate 2021: Amazon Elastic Compute Cloud (EC2)
- Amazon Elastic Compute Cloud (EC2) is one of the primary AWS services for provisioning resizable computing environments, known as instances. Use this course to learn how to configure and launch instances using Amazon Machine Images (AMIs).
- Examine the features of Amazon EC2, EC2 fleets and networks, and Amazon EC2 for AWS Nitro Enclaves. Explore available Linux and Windows instance types. And discover how to monitor Amazon EC2.
- Moving along, install and configure the LAMP stack and SSL/TLS on both an Amazon Linux 2 and Amazon Linux AMI instance. Then, do the same with WordPress on an Amazon Linux 2 instance.
- This course helps prepare learners for the AWS Certified Developer - Associate 2021 certification exam. Upon completion, you'll know how to configure, launch, secure, and interact with computing environments on AWS using the Amazon EC2 service.
AWS Developer Associate 2021: Monitoring Services
- Correctly monitoring applications and services for deployment is an essential certified AWS developer skill. Learn about the tools available in AWS to monitor services and applications in this vocational course.
- Examine the features and capabilities of AWS CloudWatch, CloudTrail, X-Ray, Security Hub, and Systems Manager, as well as Amazon Managed Service for Prometheus and Amazon Managed Service for Grafana.
- As you advance, practice creating a dashboard in AWS CloudWatch. Then use AWS CloudTrail to create a trail and Amazon Simple Notification Service (SNS) notifications to send messages. Next, configure the AWS X-RAY service and test it using a sample Java application. And finally, configure AWS System Manager to view and control your infrastructure.
- Upon course completion, you'll know which AWS troubleshooting and monitoring tools to use and how. You'll also be more prepared for the AWS Certified Developer - Associate 2021 certification exam.
AWS Developer Associate 2021: Optimization
As a certified AWS developer associate, it is critical that you
- know how to optimize AWS services and resources. In this course,
- you'll begin by exploring optimization in the AWS cloud, including
- AWS Auto Scaling and Elastic Load Balancing (ELB). First, you will
- learn the features and components of Amazon EC2 Auto Scaling, AWS
- Application Auto Scaling, AWS Auto Scaling, Elastic Load Balancing,
- and AWS Compute Optimizer. Next, you will learn methods for
- optimizing storage for Amazon S3, Amazon EC2, and Amazon Elastic
- File System and the features and components of Amazon CloudFront.
- Finally, you will configure AWS Auto Scaling using the AWS
- Management Console, perform auto scaling using the AWS Application
- Auto Scaling service and Aurora Auto Scaling, create an Application
- Load Balancer using the AWS Management Console, and create a basic
- configuration for CloudFront to distribute objects. This course is
- one of a collection of courses that prepares you for the AWS
- Certified Developer - Associate 2021 certification exam.
AWS Developer Associate 2021: Troubleshooting Techniques
Being able to troubleshoot cloud and network issues is important
- when trying to resolve failures or operational difficulties. Use
- this course to learn to employ troubleshooting methodologies to
- resolve common cloud issues. Explore how to resolve cloud-related
- issues using troubleshooting methodology and common troubleshooting
- tools. Discover how to identify and resolve network connectivity
- problems, security group misconfigurations, and common performance
- issues. Finally, learn how to troubleshoot common challenges
- encountered with AWS database and storage services. Upon
- completion, you'll be able to use various methods and tools to
- troubleshoot AWS cloud and network problems. This course is one of
- a collection of courses that prepares learners for the DVA-C01: AWS
- Certified Developer – Associate 2021 certification exam.
AWS Developer Associate 2021: Troubleshooting Cloud Security Issues
Being able to troubleshoot security issues is essential to
- ensuring fully functional systems in the cloud. In this course you
- will examine some of the common causes of security issues. Learn to
- troubleshoot security issues due to missing or incomplete
- privileges, authentication or authorization issues, or network and
- directory security group issues. Next, discover how to troubleshoot
- security issues due to expired, revoked, compromised, or
- misconfigured keys and certificates or due to misconfigured or
- misapplied policies. Finally, explore a variety of security
- concerns, including those due to unencrypted data, data breaches,
- misclassification of data, lack of protocol encryption, insecure
- ciphers, and cyber attacks. Upon completion of this course, you
- will be able to confidently troubleshoot security issues in AWS.
- This course is part of a collection that prepares learners for the
- AWS Certified Developer - Associate 2021 certification exam.
Course options
We offer several optional training products to enhance your learning experience. If you are planning to use our training course in preperation for an official exam then whe highly recommend using these optional training products to ensure an optimal learning experience. Sometimes there is only a practice exam or/and practice lab available.
Optional practice exam (trial exam)
To supplement this training course you may add a special practice exam. This practice exam comprises a number of trial exams which are very similar to the real exam, both in terms of form and content. This is the ultimate way to test whether you are ready for the exam.
Optional practice lab
To supplement this training course you may add a special practice lab. You perform the tasks on real hardware and/or software applicable to your Lab. The labs are fully hosted in our cloud. The only thing you need to use our practice labs is a web browser. In the LiveLab environment you will find exercises which you can start immediately. The lab enviromentconsist of complete networks containing for example, clients, servers,etc. This is the ultimate way to gain extensive hands-on experience.
Sign In
WHY_ICTTRAININGEN
Via ons opleidingsconcept bespaar je tot 80% op trainingen
Start met leren wanneer je wilt. Je bepaalt zelf het gewenste tempo
Spar met medecursisten en profileer je als autoriteit in je vakgebied.
Ontvang na succesvolle afronding van je cursus het officiële certificaat van deelname van Icttrainingen.nl
Krijg inzicht in uitgebreide voortgangsinformatie van jezelf of je medewerkers
Kennis opdoen met interactieve e-learning en uitgebreide praktijkopdrachten door gecertificeerde docenten
Orderproces
Once we have processed your order and payment, we will give you access to your courses. If you still have any questions about our ordering process, please refer to the button below.
read more about the order process
Een zakelijk account aanmaken
Wanneer u besteld namens uw bedrijf doet u er goed aan om aan zakelijk account bij ons aan te maken. Tijdens het registratieproces kunt u hiervoor kiezen. U heeft vervolgens de mogelijkheden om de bedrijfsgegevens in te voeren, een referentie en een afwijkend factuuradres toe te voegen.
Betaalmogelijkheden
U heeft bij ons diverse betaalmogelijkheden. Bij alle betaalopties ontvangt u sowieso een factuur na de bestelling. Gaat uw werkgever betalen, dan kiest u voor betaling per factuur.

Cursisten aanmaken
Als u een zakelijk account heeft aangemaakt dan heeft u de optie om cursisten/medewerkers aan te maken onder uw account. Als u dus meerdere trainingen koopt, kunt u cursisten aanmaken en deze vervolgens uitdelen aan uw collega’s. De cursisten krijgen een e-mail met inloggegevens wanneer zij worden aangemaakt en wanneer zij een training hebben gekregen.
Voortgangsinformatie
Met een zakelijk account bent u automatisch beheerder van uw organisatie en kunt u naast cursisten ook managers aanmaken. Beheerders en managers kunnen tevens voortgang inzien van alle cursisten binnen uw organisatie.
What is included?
Certificate of participation | Yes |
Monitor Progress | Yes |
Award Winning E-learning | Yes |
Mobile ready | Yes |
Sharing knowledge | Unlimited access to our IT professionals community |
Study advice | Our consultants are here for you to advice about your study career and options |
Study materials | Certified teachers with in depth knowledge about the subject. |
Service | World's best service |
Platform
Na bestelling van je training krijg je toegang tot ons innovatieve leerplatform. Hier vind je al je gekochte (of gevolgde) trainingen, kan je eventueel cursisten aanmaken en krijg je toegang tot uitgebreide voortgangsinformatie.

FAQ
Niet gevonden wat je zocht? Bekijk alle vragen of neem contact op.