Training AWS Certified Developer - Associate (DVA-C02)
AWS
46 uur
Engels (US)

Training AWS Certified Developer - Associate (DVA-C02)

Snel navigeren naar:

  • Informatie
  • Inhoud
  • Kenmerken
  • Meer informatie
  • Reviews
  • FAQ

Productinformatie

Deze training is gericht op softwareontwikkelaars die hun applicaties willen bouwen en beheren op AWS. Je leert hoe je cruciale AWS-diensten gebruikt, zoals Lambda (serverless computing), DynamoDB, S3 en API Gateway, en hoe je code en resources effectief automatiseert met CloudFormation.

Inhoud van de training

AWS Certified Developer - Associate (DVA-C02)

46 uur

AWS Developer Associate (DVA-C02): AWS Monitoring Services

Monitoring applications and services during deployment is an essential skill for AWS developers. This involves mastering the available AWS tools to effectively monitor services and applications. In this course, learn how to configure Amazon CloudWatch dashboards to visualize metrics in real time, use AWS CloudTrail to audit API calls and changes, and use AWS X-Ray for distributed tracing and debugging. Next, examine services like AWS Security Hub for centralizing security findings and AWS Systems Manager for managing your entire fleet of EC2 instances. Finally, discover how to use Amazon Managed Service for Prometheus and Grafana to monitor and visualize containerized workloads. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): The AWS CLI and APIs

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'll discover the AWS command line interface (CLI) and how it can be used to interact with AWS services and resources. Then you'll explore AWS developer tools and install an AWS developer toolkit. Next, you'll learn about the Amazon API Gateway, security, and logging. Finally, discover how to install the AWS CLI, write a sample application, and create a simple HTTP API. This course is part of a collection that prepares you for the DVA-C02: AWS Certified Developer - Associate 2024 certification exam.

AWS Developer Associate (DVA-C02): Configuration as Code (CaC)

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'll explore Configuration as Code along with key AWS services including Elastic Container Service (ECS), Elastic Container Registry (ECR), Elastic Kubernetes Service (EKS), and App2Container. Then you'll learn how to create an ECS cluster, deploy a Docker container on an ECS service, and push a container image to an ECR repository. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): Identity and Access Management (IAM)

Authentication and authorization are imperative to data security. Implementing these systems is a crucial activity for managing information in the cloud. In this course, explore core IAM concepts, including identity federation, AWS IAM fundamentals, identity types, policy structures, permissions, and key security practices. Next, learn how to manage identities using AWS Directory Service, Amazon Cloud Directory, IAM Identity Center (AWS Single Sign-On), and Resource Access Manager (RAM), supported by tools like Resource Groups and Tag Editor. Finally, discover advanced IAM techniques with AWS Audit Manager, including policy configuration, user and group management, and secure access using AWS keys and SDKs. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): AWS Optimization

Monitoring AWS applications and services is a core skill for developers aiming to build reliable, scalable systems. In this course, learn how to configure CloudFront distributions to deliver content with low latency and high efficiency. Next, explore how to optimize performance using CloudFront caching strategies and distribution settings. Finally, discover how to secure and monitor your CloudFront setup using AWS tools and best practices. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): AWS 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. In this course, explore Infrastructure as Code (IaC) and AWS CloudFormation continuous delivery, stacks, StackSets, templates, and security. Next, discover how to build an AWS CloudFormation pipeline and use AWS CloudFormation Designer to create a stack and modify stack templates. Finally, learn how to create a scaled and load-balanced application and deploy an application on Amazon EC2 instances using AWS CloudFormation. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate 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 (DVA-C02): AWS Elastic Beanstalk (EB)

Elastic Beanstalk automates key deployment tasks so you can focus on building robust applications at scale. In this course, explore the foundational concepts of AWS Elastic Beanstalk (EB), from supported platforms and deployment strategies to health monitoring and environment management. Next, learn how to leverage the Elastic Beanstalk Command Line Interface (EB CLI) to configure environments, manage application versions, and integrate with AWS services like DynamoDB. Finally, discover how to deploy applications built with Node.js, Laravel, .NET, Docker, and Express. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate 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 (DVA-C02): Troubleshooting Techniques

Troubleshooting cloud and network issues is essential for resolving failures, minimizing downtime, and maintaining smooth operations in cloud environments. Fortunately, there are proven methods and established troubleshooting approaches to address common cloud-related problems. In this course, discover how to resolve cloud issues using a structured troubleshooting methodology and commonly used tools. Next, explore techniques for identifying and fixing network connectivity problems, security group misconfigurations, and performance bottlenecks. Finally, learn how to troubleshoot common challenges encountered with AWS database and storage services. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): Amazon Elastic Compute Cloud (EC2)

Amazon Elastic Compute Cloud (EC2) is a foundational service for deploying scalable applications in the AWS cloud. Monitoring these applications and services is a critical skill for AWS developers. In this course, discover how to monitor and manage AWS environments with AWS CloudWatch, CloudTrail, X-Ray, and Security Hub. Next, learn about Systems Manager, Amazon Managed Service for Prometheus, and Amazon Managed Service for Grafana. Finally, learn how to build dashboards in CloudWatch using CloudTrail data, send alerts with Amazon Simple Notification Service (SNS), configure and test AWS X-Ray for distributed tracing, and use Systems Manager to streamline infrastructure management. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): AWS Network Security & Security Controls

Monitoring applications and services for deployment is an essential skill for AWS developers. This involves mastering the available tools in AWS to monitor services and applications. In this course, explore strategies for network hardening, monitoring flow logs, and using AWS security tools like Firewall Manager and Amazon API Gateway to safeguard your environment. Next, discover how to configure Elastic Load Balancers (ELBs) for both performance and security, manage and track events with AWS CloudTrail and CloudWatch, and implement best practices for intrusion detection and application hardening. Finally, learn how AWS Backup helps safeguard critical data and how AWS Audit Manager can simplify compliance efforts. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): Troubleshooting Cloud Security Issues

Troubleshooting security issues is important for maintaining secure and functional cloud environments, especially in AWS. In this course, discover how to address issues related to missing privileges, authentication failures, and misconfigured security groups. Next, learn how to resolve problems caused by expired or misconfigured keys, certificates, and IAM policies. Finally, explore how to mitigate risks from unencrypted data, insecure protocols, data breaches, and cyberattacks. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): Application Artifacts for Deployment & Testing

Preparing application artifacts for deployment and testing is a key step in the development lifecycle. In this course, discover how to access application configuration data, package Lambda functions for deployment, and implement integration testing with mock endpoints. Next, explore best practices for organizing files and directories, methods for managing code repositories, and how to handle artifacts. Finally, learn about application resource management, testing workflows, and deployment testing in AWS environments, as well as how to manage dependencies, configure stages in Amazon API Gateway, and deploy application stack updates to existing environments. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): Implementing Authentication & Authorization

Securing networks, whether on-premises or in the cloud, requires strong controls to ensure that access to resources is protected. In this course, learn how to manage authentication and authorization in AWS, starting with AWS Identity and Access Management (IAM) in both development and production environments. Next, explore IAM identities, credentials, access methods, and permission policies, as well as attribute-based access control (ABAC), and Amazon Cognito. Finally, discover how to configure least privilege access, manage credentials using the AWS CLI, create identity pools, enable guest access, and switch roles based on identity types. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate 2024: AWS Stateless Applications

Stateless applications in AWS offer scalable, flexible performance and are essential for mastering cloud development. In this course, you'll learn to distinguish between stateful and stateless applications, features of AWS DynamoDB, AWS ElastiCache for Memcached, and AWS ElastiCache for Redis. Then you'll investigate the features of the Amazon Elastic File System (EFS) and AWS ElastiCache. Finally, you'll discover 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 learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): Managing Sensitive Data in Application Code

In today's environment, where sensitive data is constantly at risk, application code must be secure. In this course, learn how to manage sensitive data in application code, beginning with sensitive data handling, the AWS Cloud Adoption Framework, data classification, defense in depth, AWS security credentials, and securing data in code. Next, discover how to protect data throughout its life cycle, configure environment variables for the AWS CLI, and the differences between client-side encryption (CSE) and server-side encryption (SSE). Finally, examine encryption best practices, how to manage secrets with AWS Secrets Manager, and how to encrypt data at rest and in transit. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): Using Data Stores in Application Development

Data stores are repositories that store and protect computer data. AWS offers a number of options for data stores. In this course, you'll delve into Amazon Simple Storage Service (S3), S3 security, S3 development, S3 Glacier, Amazon Elastic Block Store (EBS), and Amazon Elastic File System (EFS). Then, you'll explore AWS Backup and how to choose the right data store for application development. Next, you'll learn how to work with Amazon S3, create S3 Buckets, create S3 Objects, and work with S3 Glacier. Finally, you'll learn how to create an EFS file system, create a DocumentDB service, and create an Amazon Keyspaces service. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): AWS Storage & Database 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, explore AWS storage and database services, beginning with data stores and their uses in application development, relational and non-relational databases, and database consistency models. Learn about the Amazon Relational Database Service (RDBS), Amazon DocumentDB, Amazon DynamoDB, Amazon ElastiCache for Memcached, and Amazon Keyspaces. Finally, discover the purpose of Amazon Neptune, Amazon Aurora Database, Amazon Redshift, and Amazon Timestream. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): AWS Analytics Services

Once data is collected and stored in AWS, unlocking its value through analytics becomes essential. AWS offers a suite of services to capture, process, query, and stream data from various sources, including databases, data lakes, and other AWS services. In this course, explore the core AWS analytics capabilities, including Amazon Kinesis for real-time data streaming, Amazon Athena for serverless querying, and AWS Glue for data preparation and transformation. Next, learn how to use Amazon EMR for big data processing and explore how Lake Formation simplifies building secure data lakes. Finally, discover how AWS analytics services integrate to support scalable, cost-effective analytics workflows across data. This course is part of a collection that prepares learners for the AWS Developer Associate (DVA-C02) certification exam.

AWS Developer Associate 2024: AWS Integration Services

Building scalable and resilient applications in AWS begins with mastering integration services. Adopting a microservices architecture offers numerous benefits for application development. Amazon's integration services offer the foundation for modern architectures, enabling seamless communication, automation, and orchestration across complex environments. In this course, learn about AWS integration services, beginning with architectural patterns, fault-tolerant design patterns, synchronous and asynchronous design patterns, and how Amazon Event Bridge is used. Next, explore the Amazon Simple Notification Service (SNS), AWS Step Functions, Amazon Simple Workflow (SWF) Service, and Amazon Message Queue (MQ). Finally, discover how to log auto-scaling events, API Calls, and EC2 instance state changes to enhance observability and reliability. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): CI/CD Services

Continuous integration and continuous delivery (CI/CD) includes automated and repeatable processes that streamline the software development and release cycle. In this course, explore foundational AWS services for CI/CD infrastructure, beginning with Git-based version control tools, branching strategies, and key workflow actions. Next, learn how to use CodePipeline, CodeBuild, CodeDeploy, CloudShell, and CodeArtifact to automate and manage deployment tasks. Finally, discover how to apply these tools by creating repositories, managing pull requests, building with CodeBuild, deploying with CodeDeploy, and handling packages using CodeArtifact. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

AWS Developer Associate (DVA-C02): Developing with AWS Lambda

AWS Lambda is a serverless computing service that runs code in response to events, automatically managing the underlying infrastructure. In this course, learn about the core concepts of AWS Lambda, including the programming model, execution environment lifecycle, and design principles for Lambda-based applications. Next, explore how to configure Lambda functions, create and invoke them, and clean up resources after execution. Finally, discover how to deploy Lambda functions using the AWS Cloud Development Kit (CDK), manage runtime settings, and create Lambda functions using container images. This course is part of a collection that prepares learners for the DVA-C02: AWS Certified Developer - Associate certification exam.

Kenmerken

Docent inbegrepen
Bereidt voor op officieel examen
Engels (US)
46 uur
AWS
180 dagen online toegang
HBO

Meer informatie

Doelgroep Softwareontwikkelaar
Voorkennis

Voor deze training is minimaal één jaar praktische ervaring met een programmeertaal en kennis van basis AWS-concepten vereist.

Resultaat

Na het volgen van deze training heb je kennis van Cloud gebaseerde applicaties ontwikkelt, implementeert en debugt op Amazon Web Services (AWS).

Positieve reacties van cursisten

Training: Leidinggeven aan de AI transformatie

Nuttige training. Het bestelproces verliep vlot, ik kon direct beginnen.

- Mike van Manen

Onbeperkt Leren Abonnement

Onbeperkt Leren aangeschaft omdat je veel waar voor je geld krijgt. Ik gebruik het nog maar kort, maar eerste indruk is goed.

- Floor van Dijk

Training: Leidinggeven aan de AI transformatie

Al jaren is icttrainingen.nl onze trouwe partner op het gebied van kennisontwikkeling voor onze IT-ers. Wij zijn blij dat wij door het platform van icttrainingen.nl maatwerk en een groot aanbod aan opleidingen kunnen bieden aan ons personeel.

- Loranne, Teamlead bij Inwork

Hoe gaat het te werk?

1

Training bestellen

Nadat je de training hebt besteld krijg je bevestiging per e-mail.

2

Toegang leerplatform

In de e-mail staat een link waarmee je toegang krijgt tot ons leerplatform.

3

Direct beginnen

Je kunt direct van start. Studeer vanaf nu waar en wanneer jij wilt.

4

Training afronden

Rond de training succesvol af en ontvang van ons een certificaat!

Veelgestelde vragen

Veelgestelde vragen

Op welke manieren kan ik betalen?

Je kunt bij ons betalen met iDEAL, PayPal, Creditcard, Bancontact en op factuur. Betaal je op factuur, dan kun je met de training starten zodra de betaling binnen is.

Hoe lang heb ik toegang tot de training?

Dit verschilt per training, maar meestal 180 dagen. Je kunt dit vinden onder het kopje ‘Kenmerken’.

Waar kan ik terecht als ik vragen heb?

Je kunt onze Learning & Development collega’s tijdens kantoortijden altijd bereiken via support@icttrainingen.nl of telefonisch via 026-8402941.

Background Frame
Background Frame

Onbeperkt leren

Met ons Unlimited concept kun je onbeperkt gebruikmaken van de trainingen op de website voor een vast bedrag per maand.

Bekijk de voordelen

Heb je nog twijfels?

Of gewoon een vraag over de training? Blijf er vooral niet mee zitten. We helpen je graag verder. Daar zijn we voor!

Contactopties