Online AWS Certified Developer Associate course
US$ 8.99 US$ 14.99
0
Number of Students Registered

AWS Certified Developer – Associate Course (DVA-001) is intended for individuals who perform a Developer role. Those who are independent of specific technical roles addressed by other AWS certification (e.g. AWS Certified Cloud PractitionerAWS Certified Solutions Architect – Associate or AWS Certified SysOps Administrator – Associate). This exam validates an examinee’s ability to effectively demonstrate knowledge of how to architect and deploy secure and robust applications on AWS technologies.

It also validates an examinee’s ability to:
-Demonstrate an understanding of core AWS services, uses, and basic AWS architecture best practices.
-Demonstrate proficiency in developing, deploying, and debugging cloud-based applications using AWS.

Chapter 01: Introduction to Cloud Computing
What is Cloud Computing?
Advantages of Cloud Computing
Types of Cloud Computing
Cloud Computing Deployments Models
Amazon Web Services Cloud Platform
The Cloud Computing Difference
AWS Cloud Economics
AWS Virtuous Cycle
AWS Cloud Architecture Design Principles
Databases
Relational Databases
Non-Relational Databases
Data Warehouse
Practice Questions:


Chapter 02: Identity & Access Management
Technology Brief
Introduction to IAM
Elements of IAM
Critical Terms
IAM Users
Access key & Secret key
IAM Password Policy
Password Policy Standards
Multi-Factor Authentication
Security Token-Based
SMS (text message)-based
IAM Groups
IAM Roles
IAM Lab 2.1- Creating Users, Groups, Roles, and Multi-Factor Authentication
Advance IAM
Inline Policies Vs Managed Policies Vs Custom Policies
Active Directory Federation Service (ADFS)
Integration Between Active Directory Federation Service (ADFS) and AWS
AWS Directory Service:
Web Identity Federation
Cognito User Pools
Practice Questions


Chapter 03: Introduction to EC2
Technology Brief
Amazon Elastic Compute Cloud (Amazon EC2)
Pricing for EC2
EC2 Instance Types
EC2 Instance Lifecycle
How to use PuTTY
Lab-3.1: How to launch an EC2 instance and how to use PuTTY (for Windows User)
Amazon Elastic Block Store (Amazon EBS)
EBS Basics
Types of Amazon EBS Volumes
Lab 3.2- Create an Encrypted Volume and Attach It to EC2
Introduction to Elastic Load Balancer (ELB)
How Elastic Load Balancer Works
Types of Load Balancers
X-Forwarded for Header
Load Balancer Errors
Configuration Elastic Load Balancing
Introduction to Route53
Lab 3.3- Route53
AWS Command Line Interface (CLI)
Lab 3.4- AWS CLI used to interact with AWS service (Amazon S3)
Lab 3.5- EC2 with the S3 role
Database
Relational Database
Lab 3.6- Creating RDS Instance
NoSQL Databases
RDS Multi-AZ and Read Replicas
Lab 3.7- Create Read Replica of DB Instance with MultiAZ
Lab 3.8- Backup, snapshot, and encryption
Practice Questions:


Chapter 04: Amazon S3
Technology Brief
Amazon S3 Basics
Buckets
Creating a Bucket
Object
Amazon S3 Data Consistency Model
Durability & Availability
Object Lifecycle Management
Transfer Acceleration
Request Pay Model
Amazon S3 Storage Classes
Comparison of S3 (Simple Storage Service) Storage Classes and Glacier
S3 Intelligent Tiering
S3 Pricing
S3 Security
Versioning
MFA Delete
S3 Policies
Resource Based Policies
User Policies
S3 Encryption
Protecting Data Using Server Side Encryption
Protecting Data Using Client-Side Encryption
Lab-4.1: Setting Up Encryption on the S3 Bucket
Cross-Origin Resource Sharing (CORS)
Lab-4.2: CORS Configuration Lab
CloudFront
CloudFront-Key Terminology
Edge Location
Origin
Distribution
Key Concepts
Lab-4.3: Creating CloudFront Distribution
S3 Performance Optimization
GET-Intensive Workloads
Mixed Request Type Workloads
S3 Performance Update


Chapter 05: Serverless Computing
Technology Brief
What is Server-less?
AWS Lambda
Lambda Functions
Lambda Best Practices
Amazon API Gateway
Lab 5.1: Server-less Website
Lab 5.2: Website to help students
Alexa Skill
Step Functions
AWS X-Ray
Lab 5.3: How X-Ray Works
Practice Questions


Chapter 06: DynamoDB
Structured Query Language (SQL)
Data definition language
Data manipulation language
Data control language
Data query language
NOSQL
SQL VS NOSQL
SQL
NOSQL
Amazon Dynamo DB
Eventual Consistent Reads (Default)
Strongly Consistent Reads
DynamoDB benefits
Fast, Consistent Performance
Highly scalable
Fully managed
Event-Driven programming
Fine-grained access control
Flexible
Primary key
Partition key
Composite key
Secondary Indexes
Local Secondary Index
Global Secondary Index
Local Secondary index VS Global Secondary index
Local Secondary index
Global Secondary index
DynamoDB Streams
Enabling a Stream
Reading and Processing a Stream
Data Retention Limit for DynamoDB Streams
Read Consistency Model
DynamoDB Read and Write Capacity Units
Lab 6-1: Creating a DynamoDB Table (Basic steps)
Use case:
Methods of accessing DynamoDB
The AWS management console
The AWS Command Line Interface
Using the API
Managing Policies
Policy Types
Identity-Based Policies
Resource-Based Policies
Service Control Policies (SCPs)
Access Control Policies (ACLs)
DynamoDB API permissions
Amazon DynamoDB API and Required Permissions for Actions
DynamoDB Best Practices
Best Practices for Designing and Using Partition Keys Effectively
Best Practices for Using Sort Keys to Organize Data
Best Practices for Using Secondary Indexes in DynamoDB
Best Practices for Storing Large Items and Attributes
Best Practices for Handling Time-Series Data in DynamoDB
Best Practices for Managing Many-to-Many Relationships
Best Practices for Implementing a Hybrid Database System
Best Practices for Querying and Scanning Data
Best Practices for Using Global Tables
Practice questions


Chapter 07: KMS & Encryption
KMS 101
Centralized Key Management
AWS Service Integration
Audit Capabilities
Scalability, Durability, and High Availability
Secure
Lab 7-01: Creating Encryption Key
Lab 7-02: KMS API Call
KMS Envelope Encryption
Protecting data keys
Encrypting the same data or information under multiple master keys
Combining the strengths of multiple algorithms
Practice Question


Chapter 08: AWS Services
Technology Brief
Simple Queue Services (SQS)
Features of SQS
Types of Queues
Lab 8.1- Creating Queue, Purging and Deleting Queue
Visibility Timeout
Long Polling
Dead Letter Queues (DLQ)
Delay Queues
Simple Notification Service (SNS)
SNS Fanout
Lab 8.2- Creating, Subscribing, Publishing A Message And Deleting Amazon SNS Topic
Managing Access to Amazon SNS topic
Invoking Lambda Function using Amazon SNS Notification
Sending An Amazon SNS Message To Amazon SQS Queues
Monitoring SNS with CloudWatch
SNS Best Practice
SNS Pricing
Simple Email Service (SES)
SNS v/s SES
Kinesis
Overview
Types of Kinesis
AWS Elastic Beanstalk
Overview
Lab 8.7- Deploying Application With Elastic BeanStalk
Architectural Concept
Lab 8.8- Getting Started using Elastic Beanstalk
Updating Elastic BeanStalk:
Advanced Elastic Beanstalk
Amazon RDS
Amazon RDS Components
Amazon RDS Engine Types
Monitoring RDS instances
Creating a Snapshot
Restoring DB from a Snapshot
Changing RDS Instance Type
Connecting to an Amazon RDS DB instance
Practice Question:


Chapter 09: Developers Theory
Technology Brief
CI/CD
Continuous Integration
Continuous Delivery/Deployment
AWS CodeCommit
Benefits of AWS CodeCommit
Working of CodeCommit
Lab 9.1: CodeCommit
AWS CodeDeploy
Benefits of AWS CodeDeploy
CodeDeploy Compute Platforms
CodeDeploy Deployment Types
Lab 9.2: CodeDeploy
AWS CodePipeLine
Benefits of AWS CodePipeLine
How it Works
Lab 9.03: CodePipeLine
The AppSpec File
AWS CodeBuild
Benefits of AWS CodeBuild
Docker
Lab 9.04: Docker
AWS CloudFormation
Benefits of AWS CloudFormation
CloudFormation Template
Template Sections
Server-less Application Model (SAM)
Lab 9.4: AWS SAM
Practice Questions:


Practice Question Answers
Acronyms
References
About Our Products

AWS Certifications are industry-recognized credentials that validate your technical cloud skills and expertise while assisting in your career growth. These are one of the most valuable IT certifications right now since AWS has established an overwhelming lead in the public cloud market. Even with the presence of several tough competitors such as Microsoft Azure, Google Cloud Engine, and Rackspace, AWS is by far the dominant public cloud platform today, with an astounding collection of proprietary services that continues to grow.

The two key reasons as to why AWS certifications are prevailing in the current cloud-oriented job market:

  • There is a dire need for skilled cloud engineers, developers, and architects – and the current shortage of experts is expected to continue into the foreseeable future
  • AWS certifications stand out for their thoroughness, rigor, consistency, and appropriateness for critical cloud engineering positions

Value of AWS Certifications

AWS places equal emphasis on sound conceptual knowledge of its entire platform as well as on hands-on experience with the AWS infrastructure and its many unique and complex components and services.

For Individuals

  • Demonstrate your expertise to design, deploy, and operate highly available, cost-effective, and secure applications on AWS
  • Gain recognition and visibility for your proven skills and proficiency with AWS
  • Earn tangible benefits such as access to the AWS Certified LinkedIn Community, invite to AWS Certification Appreciation Receptions and Lounges, AWS Certification Practice Exam Voucher, Digital Badge for certification validation, AWS Certified Logo usage, access to AWS Certified Store
  • Foster credibility with your employer and peers

For Employers

  • Identify skilled professionals to lead IT initiatives with AWS technologies
  • Reduce risks and costs to implement your workloads and projects on the AWS platform
Get 20% instant discount when shared to your social account

*Product must be added in cart to apply coupon

Buy Now
Send a Message