UOP-NTC304v2.AE2
AWS Certified Developer - Associate
Expert Self-paced · 1 year access
30 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
5 Interactive Lessons · 105 topics01 Introduction to AWS Cloud API 6 topics · 4 LiveLab +
- Introduction to AWS
- Calling an AWS Cloud Service
- Working with Regions
- API Credentials and AWS Identity and Access Management
- Resources to Review
- Exercises
4 LiveLab in this lesson — see the labs panel →
02 Introduction to Compute, Networking, and Storage 14 topics · 8 LiveLab +
- Amazon Elastic Compute Cloud
- Running Applications on Instances
- Customizing the Network
- Managing Your Resources
- Developer Tools
- Introduction to AWS Storage
- Storage Fundamentals
- AWS Block Storage Services
- AWS Object Storage Services
- AWS File Storage Services
- Storage Comparisons
- Cloud Data Migration
- Resources to Review
- Exercises
8 LiveLab in this lesson — see the labs panel →
03 Database, Encryption, and Deployment 24 topics · 7 LiveLab +
- Introduction to Databases
- Relational Databases
- Nonrelational Databases
- Data Warehouse
- In-Memory Data Stores
- Graph Databases
- Cloud Database Migration
- Running Your Own Database on Amazon Elastic Compute Cloud
- Compliance and Security
- Introduction to Encryption
- AWS Key Management Service
- AWS CloudHSM
- Controlling the Access Keys
- Deployments on the AWS Cloud
- AWS Elastic Beanstalk
- Deployment Strategies
- Monitoring and Troubleshooting
- Introduction to AWS Code Services
- Using AWS CodePipeline to Automate Deployments
- Using AWS CodeCommit as a Source Repository
- Using AWS CodeBuild to Create Build Artifacts
- Using AWS CodeDeploy to Deploy Applications
- Resources to Review
- Exercises
7 LiveLab in this lesson — see the labs panel →
04 Infrastructure and Configuration as Code, Authentication, Authorization, and Refactor 20 topics · 7 LiveLab +
- Introduction to Infrastructure as Code
- Infrastructure as Code
- Using AWS CloudFormation to Deploy Infrastructure
- Introduction to Configuration as Code
- Using AWS OpsWorks Stacks to Deploy Applications
- Using Amazon Elastic Container Service to Deploy Containers
- Introduction to Authentication and Authorization
- Introduction to Refactor to Microservices
- Amazon Simple Queue Service
- Amazon Simple Notification Service
- Amazon Kinesis Data Streams
- Amazon Kinesis Data Firehose
- Amazon Kinesis Data Analytics
- Amazon Kinesis Video Streams
- Amazon DynamoDB Streams
- AWS IoT Device Management
- Amazon MQ
- AWS Step Functions
- Resources to Review
- Exercises
7 LiveLab in this lesson — see the labs panel →
05 Serverless Compute and Applications, Monitoring, Troubleshooting, and Optimization 41 topics · 4 LiveLab +
- Introduction to Serverless Compute
- AWS Lambda
- AWS Lambda Functions
- Inside the AWS Lambda Function
- Configuring the AWS Lambda Function
- Invoking AWS Lambda Functions
- Monitoring AWS Lambda Functions
- Introduction to Serverless Applications
- Web Server with Amazon Simple Storage Service (Presentation Tier)
- Dynamic Data with Amazon API Gateway (Logic or App Tier)
- User Authentication with Amazon Cognito
- Standard Three-Tier vs. the Serverless Stack
- Amazon Aurora Serverless
- AWS Serverless Application Model
- AWS SAM CLI
- AWS Serverless Application Repository
- Serverless Application Use Cases
- Introduction to the Stateless Application Pattern
- Amazon DynamoDB
- Amazon ElastiCache
- Amazon Simple Storage Service
- Amazon Elastic File System
- Introduction to Monitoring and Troubleshooting
- Amazon CloudWatch
- AWS CloudTrail
- AWS X-Ray
- Introduction to Optimization
- Cost Optimization: Everyone’s Responsibility
- Right Sizing
- Using Instance Reservations
- Using Spot Instances
- Using AWS Auto Scaling
- Using Containers
- Using Serverless Approaches
- Optimizing Storage
- Optimizing Data Transfer
- Relational Databases and Amazon DynamoDB
- Monitoring Costs
- Monitoring Performance
- Resources to Review
- Exercises
4 LiveLab in this lesson — see the labs panel →
Hands-On Labs Our edge
30 LiveLabs- Creating an IAM Role
- Creating an IAM Policy
- Creating an IAM Group
- Creating an IAM User Using the AWS Management Console
- Creating an Amazon EC2 Key Pair
- Launching an EC2 Instance
- Creating a Security Group
- Creating an Internet Gateway
- Creating a VPC and the Private and Public Subnets
- Creating an Encrypted EBS Volume
- Hosting an S3 Static Website
- Creating an S3 Bucket and Enabling Versioning on it
- Creating a DynamoDB Table
- Configuring Amazon ElastiCache
- Creating and Disabling an AWS KMS Key
- Configuring an AWS Elastic Beanstalk Application
- Creating a CodeCommit Repository
- Creating an AWS CodeBuild Project
- Creating an Application and Deployment Group in AWS CodeDeploy
- Creating a CloudFormation Template
- Creating a Task Definition
- Creating an ECS Cluster
- Setting Up a Simple AD
- Creating an SQS queue
- Creating an Amazon SNS Topic
- Creating an AWS Step Functions State Machine
- Creating the AWS Lambda Function and Invoking it
- Creating a CloudWatch Alarm
- Creating a CloudWatch Dashboard
- Creating a Trail Using CloudTrail
Labs run in your browser — nothing to install.
02 / FAQs
Questions before you start
Prepare for AWS Certified Developer - Associate
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.
- 1 year of full access
- 30 LiveLab included
- Certificate of completion
No credit card required