AWS Certified Developer - Associate

(UOP-NTC304v2.AE2)
Lessons
Lab
TestPrep
Get A Free Trial

Skills You’ll Get

1

Introduction to AWS Cloud API

  • Introduction to AWS
  • Calling an AWS Cloud Service
  • Working with Regions
  • API Credentials and AWS Identity and Access Management
  • Resources to Review
  • Exercises
2

Introduction to Compute, Networking, and Storage

  • 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
3

Database, Encryption, and Deployment

  • 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
4

Infrastructure and Configuration as Code, Authentication, Authorization, and Refactor

  • 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
5

Serverless Compute and Applications, Monitoring, Troubleshooting, and Optimization

  • 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

1

Introduction to AWS Cloud API

  • Creating an IAM Role
  • Creating an IAM Policy
  • Creating an IAM Group
  • Creating an IAM User Using the AWS Management Console
2

Introduction to Compute, Networking, and Storage

  • 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
3

Database, Encryption, and Deployment

  • 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
4

Infrastructure and Configuration as Code, Authentication, Authorization, and Refactor

  • 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
5

Serverless Compute and Applications, Monitoring, Troubleshooting, and Optimization

  • Creating the AWS Lambda Function and Invoking it
  • Creating a CloudWatch Alarm
  • Creating a CloudWatch Dashboard
  • Creating a Trail Using CloudTrail

Related Courses

All Courses
scroll to top