AWS Developer associate

Course Introduction

Getting intellectuals ready to become AWS Experts!

This curriculum works to develop the expertise and skills necessary to master AWS architectural principles to design and deploy AWS cloud solutions. Students will learn to build secure, high-performing, resilient, and efficient infrastructure for their applications and workloads with keen regard for operational excellence, security, reliability, performance efficiency, and cost optimisation

Course Audience

The following course is designed for

  • Individuals responsible for articulating the technical benefits of AWS services to customers
  • Anyone who needs to understand the scope of cloud architectures
  • SysOps administrators
  • Solutions architects
  • Solution design engineers
  • Individuals who are preparing to take the AWS Cloud Practitioner exam followed by AWS Solutions Architect – Associate exam

Course Schedule

Syllabus - What you will learn from this course

Introduction to Cloud Computing and AWS

  • Benefits of using AWS over a traditional data center.
  • AWS Global Infrastructure.
  • SaaS, PaaS, and IaaS models
  • Virtualization

Identity and Access Management (IAM)

  • Elements of IAM
  • Security Token Service
  • Web Identity Federation
  • Active Directory Federation
  • Key Management Service (KMS)
  • Cognito

Elastic Compute Cloud (EC2)

  • Components of EC2
  • EC2 Pricing Options
  • EC2 Instance Types
  • AMI’s
  • Amazon Elastic Block Storage (EBS)
  • EBS Volume Types
  • Security Groups
  • Volumes and Snapshots
  • Elastic File System (EFS)
  • Auto Scaling
  • Load balancers
  • Placement Groups
  • EC2 API and Command Line

Amazon Simple Storage Service (S3)

  • Types of Storage
  • Data Consistency Model
  • Security and Access Controls
  • Life Cycle Management
  • Cross-Origin Replication
  • Transfer Acceleration
  • Static Web Hosting Events
  • S3 API and Command Line

Other Storage Services

  • Amazon Glacier
  • Storage Gateway
  • Snowball Default Cache Behavior Default Cache Behavior
  • Snowball Edge
  • Snowmobile

Cloud front Distribution

  • Concepts on Content Delivery Network
  • Edge Locations and Caching
  • Distribution and Origins
  • Default Cache Behavior
  • Creating your own Cloud front Distribution

Virtual Private Cloud (VPC)

  • Networks and Subnets
  • Overview of VPC
  • Route Tables/ Internet Gateways
  • NAT Instances and NAT Gateway
  • Endpoints
  • Network Access Control Lists (NACL)
  • VPN Connections

Cloud Watch

  • Overview of Cloud Watch
  • Cloud Watch Alarms
  • Events and Rules
  • CloudWatch Logs
  • Cloud Watch Metrics and its components
  • CloudWatch Dashboards

Simple Notification Service (SNS)

  • Components of SNS
  • Platform Applications
  • Concepts on Fanning Out
  • SNS API and Command line

Amazon Simple Queue Service (SQS)

  • Concepts on Decoupled Applications
  • Components of SQS
  • Queue Attributes
  • Concepts on Long Polling and Short Polling
  • Encryption
  • Dead Letter Queue
  • SQS API and Command Line

AWS Lambda

  • Serverless and Micro services concepts
  • AWS SDK on any programming Language Supported
  • Lambda Functions Deployment
  • Lambda Triggers and Event Source Mapping
  • Environment Variables
  • Debugging with Cloud watch Logs
  • Monitoring with Cloud watch Metrics
  • Step function, X – Ray

API Gateway

  • Concepts on Rest API’s
  • Resources and Methods
  • Stages
  • Usage Plans and API keys
  • CORS
  • Lambda Integration


  • Concepts on NoSQL
  • Components of DynamoDB
  • Eventual and Strongly Consistent Reads
  • Primary Keys and Disk Partition patterns
  • Indexes
  • DynamoDB Streams
  • Provisioned Throughput and its calculations
  • Backups and Auto Scaling
  • DynamoDB Metrics
  • DynamoDB API and Command Line

DNS and Route53

  • Concepts on DNS
  • Components of Route53
  • Routing Policies
  • Alias records
powered by Typeform


Frequently Asked Questions

After this training, you will able to understand the fundaments and advance sills of AWS Cloud. You will also be able to appear in the AWS Cloud Practitioner and AWS Solution Architect- Associate exam to become a certified resource.

The training would be instructor led. It will be a full six days course (from 9AM-6PM).

No, this training is offered as instructor led training mode and delivered by AWS authorized Instructors.

Yes, instructor will provide multiple demo sessions using real AWS environment for the students.

Attendees don’t need to have any prior AWS knowledge or hands on for this course. But they should have basic knowledge of Networking, databases & IT infrastructure.

AWS Certification passing scores are set by using statistical analysis and are subject to change. AWS does not publish exam passing scores because exam questions and passing scores are subject to change without notice.

For the betterment of KP youth, this digital skill training is offered by KPITB free of cost. Certification cost is not covered in the training. Trainees and KPITB would set modalities for the reimbursement of the certification fee.

In addition to validating your technical skills, AWS Certification gives you tangible benefits to help you showcase your achievement and further advance your AWS expertise. Globally thousands of opportunities are available for AWS experts. You will become part of certified AWS resource community and can seek guidance from them in technical issue during your carrier as AWS Architects.

Training is planned to be conducted at multiple locations across Khyber Pakhtunkwa. The details of training venues / locations would be communicated at the time of registration.

Training is only offered to the IT graduates domiciled in Khyber Pakhtunkhwa. The trainee eligibility and selection criteria would be communication on the registration portal. Females trainees graduated in IT are encouraged to apply for the training course.