AWS Certified Developer - Associate (DVA-C02)
Build real cloud skills with guided labs on AWS and Google Cloud. Practice in live environments with instant access to real cloud resources. No cloud account required.
1 lab available
In this lab, you will learn how to optimize and troubleshoot a serverless application leveraging AWS Lambda and DynamoDB. You will deploy a sample application, instrument it to monitor observability metrics, and implement strategies to enhance its performance. This experience will give you hands-on practice with AWS services that are crucial for building robust serverless applications, focusing on observability and performance optimization.
2 labs available
In this lab, you will build a serverless web application using AWS Lambda and Amazon API Gateway. This application will leverage Amazon DynamoDB for persistent data storage and AWS Secrets Manager for secure handling of sensitive information. You will develop a Lambda function to handle HTTP requests routed through API Gateway, manipulate data in a DynamoDB table, and securely manage configuration data using Secrets Manager. This lab provides practical exposure to serverless architecture and managing application environments on AWS.
In this lab, you will implement a serverless RESTful API using AWS Lambda and Amazon API Gateway. You will learn how to configure Lambda functions with environment variables and IAM roles, integrate them with API Gateway for seamless HTTP requests handling, and configure API Gateway stages and routes. Additionally, you will set up DynamoDB as the backend database to store data managed by the API. The lab will help you understand the interplay of API Gateway and Lambda in building scalable web services with minimal infrastructure management.
2 labs available
In this lab, you'll learn how to secure application access to AWS services using AWS Identity and Access Management (IAM) and Amazon Cognito. You'll configure a federated identity pool in Cognito, allowing application users to securely access AWS resources with temporary credentials. Additionally, you'll enforce best practices for secure API access using AWS IAM roles and policies. This hands-on experience will help you understand the critical aspects of AWS authentication and authorization for application development.
In this lab, you will deploy a secure serverless web application using AWS Lambda, Amazon API Gateway, and Amazon Cognito. The application will use Cognito for authentication and Lambda functions for backend logic. You'll also integrate Amazon S3 to host static assets and manage secrets with AWS Secrets Manager. This hands-on experience will demonstrate how to create a robust authentication flow and manage sensitive data securely using AWS services.
1 lab available
This lab guides you through building a serverless image processing application using AWS Lambda, Amazon S3, Amazon API Gateway, and AWS Step Functions. You'll create an API to upload images, process them for thumbnails using Lambda functions, and manage workflows with Step Functions. This hands-on practice will enhance your skills in serverless architecture design, integration of AWS services, and deployment of applications without managing infrastructure.