Course: AWS Certified Developer - Associate 2022 (exam DVA-C02)
duration: 46 hours |
Language: English (US) |
access duration: 180 days |
Details
In this AWS certification course, you will learn to develop and maintain applications on the Amazon Web Services platform. You will also prepare for the AWS Certified Developer Associate exam (DVA-C02).
In this course, you will explore a wide range of AWS services and cloud management. You'll explore working with the AWS command-line interface (CLI), Infrastructure as Code (IaC) with AWS CloudFormation and understanding serverless computing with AWS Lambda.
You will also learn the ins- and outs of developing stateless applications, configuring infrastructure as code and managing various storage solutions and databases for different types of applications. You will also learn about AWS analytic services, microservices architecture and continuous integration and continuous delivery (CI/CD). You will develop a solid understanding of identity & access management, encryption, network security, security controls and troubleshooting.
Result
After completing this course, you will not only be well prepared for the AWS Certified Developer - Associate 2022 certification exam (DVA-C02), but you will also be able to develop and maintain applications on the AWS platform.
Prerequisites
You have a strong IT foundation and know how to bring on-premise to the cloud. In addition, hands-on experience with a programming language, cloud services and AWS infrastructure is recommended.
Target audience
Software Developer, Web Developer
Content
AWS Certified Developer - Associate 2022 (exam DVA-C02)
AWS Developer Associate 2022: Cloud Services
AWS offers a broad range of cloud services that require access to tools not available in the AWS Management Console. Effective cloud management requires knowing how to interact with this rich assortment of AWS cloud services. In this course, you will discover the AWS command line interface (CLI) and how it can be used to interact with AWS services and resources. Then you will explore Amazon Cloud9 and the Amazon API Gateway, including security and logging. Next, you will install the AWS CLI on Windows, Linux, macOS, and by using Docker. Finally, you will discover how to create an EC2 environment and write a sample application using AWS Cloud9, and how to create a simple HTTP API. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: CloudFormation
Infrastructure as code (IaC) automates the provisioning and management of resources. Using the IaC model, AWS CloudFormation allows organizations to automatically and efficiently provision and update their enterprise infrastructure with scripts. Through this course, learn about AWS CloudFormation and its features. Explore cloud service models, how the IaC model is used to provision infrastructure, and the features of AWS CloudFormation. Next, discover how continuous delivery can be used with CodePipeline and CloudFormation, create and manage stacks, work with StackSets, and use CloudFormation templates. Finally, examine AWS CloudFormation security features and create and manage a stack template using AWS CloudFormation Designer. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: Serverless Compute Services
Serverless compute services provide cloud-based server software and hardware management on a pay-per-use basis, and understanding this model is a key step in mastering the serverless compute model in AWS. In this course, you will explore AWS Lambda compute services before examining how to work with Lambda functions, including versions, aliases, and advanced configuration settings. Then you will investigate methods for invoking Lambda functions, maintaining state, and using extensions. Finally, you will explore capabilities such as configuring Lambda runtime and permissions and creating various lambda functions and applications. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer – Associate 2022 certification exam.
AWS Developer Associate 2022: Stateless Applications
Stateless applications in AWS provide several benefits, including the ability to scale based on available compute resources. Knowing how to develop stateless applications is a key component to mastering the AWS Cloud. Learn to distinguish between stateful and stateless applications. Explore features of AWS DynamoDB, AWS ElastiCache for Memcached, and AWS ElastiCache for Redis, and investigate the features of the Amazon Elastic Files System (EFS) and AWS ElastiCache. Finally, learn how to create and use AWS DynamoDB, AWS ElastiCache for Redis, AWS ElastiCache, and AWS Elastic File System. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: 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 understand CaC and the AWS services that enable it. In this course, you will 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. Then you will learn how to create a cluster with Fargate, a Docker container on an Amazon ECS service, a container image to an Amazon ECR repository, and an Amazon EKS cluster. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: Storage Services
Cloud storage is a vital aspect of cloud computing, and 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. In this course, you will explore Amazon Simple Storage Service (S3), Amazon S3 Glacier, Amazon Elastic Block Store (EBS), Amazon Elastic File System (EFS), and Amazon Backup. Then you will discover Amazon S3 and how to use the .NET SDK to work with S3 buckets and objects. Finally, you will work with vaults and archives using Amazon S3 Glacier and use Amazon EFS to store files. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer – Associate 2022 certification exam.
AWS Developer Associate 2022: Database Services
Data storage and management is central to any application, and AWS offers several different types of databases and database services for virtually any type of application. In this course, you’ll learn about the functionality of Amazon’s database solutions, including Amazon Relational Database Service, DocumentDB, DynamoDB, ElastiCache, and Keyspaces. Then you’ll explore features of Neptune Database, Quantum Ledger Database, Aurora, Redshift, and Timestream. Finally, you’ll create and configure a DocumentDB service, create a keyspace and table using Amazon Keyspaces, and perform CRUD operations. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer – Associate 2022 certification exam.
AWS Developer Associate 2022: Analytics Services
Once you've collected and stored data in AWS, it's essential to be able to do something with that data. Luckily, Amazon provides analytics services to capture, process, query, and stream from other AWS services, data stores, and databases. In this course, you'll explore how these services work, beginning with the capabilities of Amazon AppFlow, Amazon Athena, Amazon CloudSearch, and Amazon Elasticsearch Service. Then you'll discover Amazon EMR, AWS Glue, AWS Lake, and Amazon Kinesis Data Streams. Finally, you'll practice creating an Amazon Kinesis stream and an Amazon Kinesis Data Analytics application, processing data from an Amazon Kinesis stream, and creating an Amazon Kinesis Data Firehose. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: Integration Services
There are many benefits to using a microservices architecture to develop apps. Learning to use Amazon integration services to build highly available and scalable microservice-based applications is a key activity for mastering app development in AWS. In this course, you'll learn how EventBridge, Simple Queue Service (SQS), and Message Queue (MQ) are used to interconnect and transfer data. Then you'll discover how to send messages using Simple Notification Service (SNS), AWS Step Functions, and the Simple Workflow (SWF) Service. Finally, you'll complete several tasks in EventBridge and create an SQS queue and a Simple Notification Service topic. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: CI/CD Services
Continuous integration and continuous delivery (CI/CD) include automated and repeatable processes that streamline the software development and release cycle. In this course, you'll explore the AWS services providing infrastructure for CI/CD, beginning with AWS CodeCommit, CodePipeline, CodeBuild, CodeDeploy, CloudShell, and CodeArtifact. Then you'll learn how to create an AWS CodeCommit version control repository and create a two-stage pipeline that uses both a versioned S3 bucket and CodeDeploy to release a sample application. Finally, you'll create and deploy a sample application using the AWS CodeBuild service and manage packages in an AWS CodeArtifact repository. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: Identity & Access Management
Authentication and authorization are imperative to data security. You may know this intuitively, but you may not how to put these systems in place. In this course, you will gain a theoretical background in working with the primary AWS authentication and authorization resources and services, beginning with an examination of the features, terminology, activities, and considerations involved in using AWS Identity and Access Management (IAM), and various AWS identities. Then you will discover Amazon Cognito user and identity pools, Amazon Cloud Directory, and AWS Directory Service. Finally, you will learn about Resource Access Manager, Resource Groups, Tag Editor, IAM Identity Center (AWS Single Sign-On), and Audit Manager. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: Encryption & Security
Data is arguably an organization's most valuable asset, and AWS developers need to know how to secure data held on the AWS cloud by securing AWS data and apps with AWS services. In this course, you will explore AWS cryptography services, various public key infrastructure (PKI) services, AWS Key Management Service, AWS Secrets Manager, and AWS Encryption SDK. Then create temporary security credentials in Identity and Access Management (IAM) using AWS Security Token Service. Finally, you will practice creating a customer-managed key, a custom key store, and a secret, and rotating secrets. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: Network Security
A secure cloud environment is crucial for ensuring system and data integrity and security, and cloud environments have numerous methods for meeting these security needs. In this course, you will examine how to use network segmentation, protocols, and services. Next, you will discover how to harden a network environment and monitor its security. Then explore AWS network security tools used to manage, monitor, and protect AWS services and take an in-depth look at using AWS CloudTrail, AWS CloudWatch, and AWS Elastic Load Balancer. Finally, you will practice creating an AWS CloudTrail and a network load balancer and using AWS CloudWatch. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: Security Controls
Ensuring the security of your operating systems and applications is a necessary preventative measure. Those responsible for maintaining AWS applications need to understand the methods and tools involved in securing them. In this course, you will learn how security policies and user permissions manage access to resources, beginning with host-based intrusion detection systems (HIDS) and host-based intrusion prevention systems (HIPS). Next, you'll discover how to use hardened baselines to achieve application security. Then you'll explore monitoring methods and endpoint security best practices. Finally, you'll investigate the use of AWS Firewall Manager, Amazon API Gateway, Amazon GuardDuty, Amazon Detective, AWS Audit Manager, and AWS Backup. This course helps prepare for the AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: AWS Elastic Beanstalk (EB)
Amazon Web Services (AWS) provides over 100 services. That may seem like an intimidating number, but with AWS Elastic Beanstalk (EB) deployment details, such as capacity provisioning, load balancing, Auto Scaling, and application health monitoring, are all handled automatically. In this course, you'll learn how to manage your AWS applications and environments using EB and explore features, components, and supported platforms. Then you'll discover how EB applications are monitored and examine how the EB command line interface (EB CLI) works. Finally, you'll practice using Elastic Beanstalk to create, manage, and deploy various application types and a Docker environment. This course helps you prepare for the AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: Amazon Elastic Compute Cloud (EC2)
Amazon Elastic Compute Cloud (EC2) is a key AWS service for provisioning resizable computing environments, known as instances, which can be created using Amazon Machine Images (AMIs). In this course, you will examine the features of Amazon EC2, EC2 fleets and networks, Amazon EC2 for AWS Nitro Enclaves, and Linux and Windows instance types. Then, you will install and configure the Linux, Apache, MySQL, and PHP (LAMP) stack and SSL/TLS on an Amazon Linux 2 and Amazon Linux AMI instance. Finally, you will install and configure WordPress on an Amazon Linux 2 instance. This course helps prepare learners for the AWS Certified Developer - Associate 2022 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 2022: Monitoring Services
Monitoring applications and services for deployment is an essential AWS developer skill. This means mastering available tools in AWS to monitor services and applications. In this course, you will explore the features and capabilities of AWS CloudWatch, CloudTrail, X-Ray, and Security Hub. Next, you will investigate Systems Manager, Amazon Managed Service for Prometheus, and Amazon Managed Service for Grafana. Then you will create a dashboard in AWS CloudWatch using AWS CloudTrail and send messages with Amazon Simple Notification Service (SNS). Finally, you will configure and test the AWS X-Ray service and configure AWS System Manager to manage your infrastructure. Upon course completion, you will know which AWS troubleshooting and monitoring tools to use. You will also be more prepared for the AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: AWS Optimization
It's critical for AWS developers to know how to optimize AWS services and resources. Fortunately, AWS provides various tools and services for optimizing performance and efficiency. Through this course, learn about AWS optimization. Explore the features of Amazon EC2 Auto Scaling, AWS Application Auto Scaling, AWS Auto Scaling, and Elastic Load Balancing. Next, examine the advantages and uses of AWS Compute Optimizer and CloudFront, and methods for optimizing S3, EC2, and EFS storage. Finally, discover how to configure AWS Auto Scaling, use the AWS Application Auto Scaling and Aurora Auto Scaling services, and create an Application Load Balancer and basic configuration for CloudFront. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: Troubleshooting Techniques
Troubleshooting cloud and network issues is crucial when trying to resolve failures or operational difficulties. Luckily, there are tried and true methods and troubleshooting methodologies to resolve common cloud issues. Through this course, learn about AWS troubleshooting techniques. Explore how to resolve cloud-related issues using troubleshooting methodology and commonly used troubleshooting tools. Next, 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. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2022 certification exam.
AWS Developer Associate 2022: Troubleshooting Cloud Security Issues
Being able to troubleshoot security issues is essential to ensuring fully functional systems in the cloud, and effective troubleshooting requires identifying common causes of security issues. In this course, you will learn to troubleshoot security issues due to missing or incomplete privileges, authentication or authorization issues, and network and directory security group issues. Then you will discover how to troubleshoot expired, revoked, compromised, or misconfigured keys and certificates and misconfigured or misapplied policies. Finally, you will explore security concerns like unencrypted data, data breaches, data misclassification, absent protocol encryption, insecure ciphers, and cyberattacks. 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 2022 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.