AWS Developer Associate Training
Rated 4/5 based on 182 customer reviews

AWS Developer Associate Training

Gain an in-depth understanding of developing and maintaining applications on the AWS platform!

Contact Course Advisor schedules
Refer & Earn

Modes of Delivery


Our classroom training provides you the opportunity to interact with instructors and benefit from face-to-face instruction.

Online Classroom

Collaborative, enriching virtual sessions, led by world class instructors at time slots to suit your convenience.

Team/Corporate Training

Our Corporate training is carefully structured to help executives keep ahead of rapidly evolving business environments.
Group Discount: 5.00% for 3 to 4 people 10.00% for 5 to 9 people 15.00% for 10 and above people

3 Months FREE Access to all our E-learning courses when you buy any course with us


This immersive four day workshop on AWS Developer Associate offers in-depth knowledge on designing, developing, and deploying cloud-based solutions using AWS. Hands-on lab exercises will give you practical expertise in building reliable and scalable AWS applications written for Amazon Simple Storage Service, Amazon DynamoDB, Amazon Simple Queue Service, Amazon Simple Notification Service, Amazon Simple Workflow Service, AWS Elastic Beanstalk, and AWS Cloud Formation. You will learn how to interact with AWS using code, and get a thorough understanding of key concepts, best practices, and how to troubleshoot.

KnowledgeHut’s AWS courses are conducted by instructors who are proficient with AWS systems and can share valuable real-world experiences. On successful completion of the course, you will receive a Course Completion Certificate from KnowledgeHut.

What you will learn
  • How to choose the right AWS services for the application
  • How to leverage AWS SDKs to interact with AWS services from your application
  • How to plan, design, develop, and deploy reliable and scalable cloud solutions using AWS
  • How to optimize performance of AWS services used by your application by writing the appropriate code
  • How to implement code-level application security and best practices (IAM roles, credentials, encryption, and so on)
You will also get:
  • 4 days (32 hours) training
  • Downloadable courseware
  • Coaching by industry experts
  • Practical sessions for through understanding

Key Features

Intensive coaching led by AWS experts
Comprehensive 4 day training
Get technical expertise in developing and maintaining applications on the AWS platform
Learn how to pick the right AWS services for the application
Learn practical skills through hands-on labs
Comprehensive downloadable courseware


  • User Sign Up
  • Overview Amazon Management Console
  • Management Activity and Billing overview
  • Amazon Pricing
  • An overview of AWS
  • EC2- An overview
  • EBS- An Overview
  • Security Group-An Overview
  • Elastic IP- An overview
  • Cloud Front-An Overview
  • S3- An overview
  • Glacier- An overview
  • IAM – An Overview
  • RDS- An overview
  • Launch Windows server 2012 Instance
  • Decrypt Password and download RDP shortcut client
  • Connect to the EC2 Windows 2012 instance
  • Terminate the Windows server 2012 Instance
  • Creating Security Groups
  • Modify Security Groups
  • Delete Security Groups
  • Create Standard Volume
  • Create and delete snapshots
  • Assign volumes to Windows server 2012 and Ubuntu 14.04 server
  • Disassociate and Delete volumes
  • Lab 6.1
    • Launch Two Ubuntu EC2 Instances- apache web servers with user data
    • Edit HTML files to both the servers
    • Test your web Servers through internet
  • Lab 6.2
    • Create Elastic Load Balancer
    • Add both the Ubuntu servers to ELB
    • Test your Elastic Load Balancer
    • Delete your Elastic Load Balancer
  • What is Route53
  • Route-53 demo integration with ELB you created ( Performed by Instructor only)
  • AWS s3- Overview and pricing
  • Create Bucket and Folder
  • Upload, download, share and delete object
  • Delete Bucket
  • Launch the win 2012 R2 server
  • Using PowerShell command based user data web-server
  • Validate user data is executed successfully
  • Terminate Ubuntu server
  • Launch the EC2 Ubuntu cloud server
  • Using User-data of web-server
  • Validate user data is executed successfully
  • AWS s3 overview and pricing
  • Create a S3 Bucket
  • File Versioning
  • Static web hosting in s3
  • Cross Region replication of your objects
  • Using route 53 redirect to access static web ( live demo by instructor)
  • AWS Glacier overview and pricing
  • Create life cycle policies for your
  • Access data from Glacier
  • Setting auto delete to your data from s3 based on rules
  • Infrastructure as Code using Cloud Formation
  • Cloud formation – Create a new stack
  • Deploy sample template in JSON format
  • Use existing templates and deploy
  • What is IAM? – A comprehensive introduction
  • AWS federation with Active directory- Theory only
  • Getting started with IAM
  • IAM roles – Delegation and federation ( Hands on lab by students)
    • Creating a role
    • Assuming a role
    • Deleting a role

    • IAM user- groups ( Hands on lab by students)
      • Creating a user and group
      • Adding a user to the group
      • Password policy setup for users
      • Attaching policy to users
      • Enabling dual factor authentication to the users
    • IAM Roles ( Hands on lab by students)
      • Creating a an IAM role with ec2 and s3 full access
      • Launch an EC2 instance and validate cli based access

    • Working with the AWS cli
    • Launch instance with s3 and ec2 full access
    • Configure awscli client
    • Create a security group using cli
    • Create a key pair using cli
    • Launch a ec2 instance using cli
    • Stop an ec2 instance using cli
    • Terminate an ec2 instance using cli
    • Create a load balancer using cli
    • Delete a load balancer using cli
    • Create an s3 bucket using cli
    • Upload and download an object from your local machine to s3 through cli
    • List buckets through cli
    • Delete buckets through cli
    • Application deployment using AWS Elastic Beanstalk
    • Deploy python beanstalk environment
    • Deploy IIS environment
    • Terminate python and beanstalk environment
    • What is VPC? – A comprehensive introduction
    • Understanding VPC configurations
      • VPC with single public subnet
      • VPC with public and private subnet
      • VPC Peering
      • Access control List
    • Configuring VPC Instances ( Hands on lab by students)
      • Creating a VPC
      • Subnets
      • Internet Gateway
      • Routing
      • Configuring a NAT instance
      • Creating security groups
      • Launching instances

    • Describe Amazon DynamoDB
    • Verify key aspects of Amazon RDS
    • Configure python SDK to access to dynamoDB
    • Create tables using python SDK
    • Put item in using sdk
    • Query using python sdk
    • Delete item using sdk
    • Describe Amazon RDS
    • Manage your own database on ec2 vs using RDS
    • Simple Notification Service (SNS) – Overview and use case
    • Simple Queue Service (SQS) – Overview and use case
    • Simple Workflow (SWF) - Overview and use case

    Our Students See All

    Attended a 2 day weekend course by Knowledgehut for the CSM certification. The instructor was very knowledgeable and engaging. Excellent experience.

    Attended workshop in April 2018

    The CSPO Training was awesome and great. The trainer Anderson made all the concepts look so easy and simple. Using his past experience as examples to explain various scenarios was a plus. Moreover, it was an active session with a lot of participant involvement which not only made it interactive but interesting as well. Would definitely recommend this Training.

    Attended workshop in July 2018

    Great course. An interesting and interactive session to better understand how to succeed in formulating a business case and how to present it effectively.

    Attended workshop in May 2018

    The training was very interactive and engaging with the attendees.

    Attended workshop in June 2018
    Review image

    Jin Shi

    Director at Timber creek Asset Management from Toronto, Canada
    Review image

    Richard Dsouza

    Business Analyst at Valtech from Bangalore, India
    Review image

    Wily Salim

    Services Project Engineer at Lendlease from Sydney, Australia
    Review image

    Anish Maidh

    Senior Project Manager at Telstra from Melbourne, Australia

    Frequently Asked Questions

    Candidates should have Linux basic skills (like working file and directories).
    This course is best suited for Cloud engineers, Centre of excellence team, Windows server administrators, Unix/Linux administrators, Storage admins, Network administrators , and Virtualization administrators, among others who wish to get conversant with the AWS environment.

    KnowledgeHut’s AWS Developer Associate workshop is designed to help you to get familiar with the AWS platform from a developer’s perspective, and to create scalable, secure and fault tolerant cloud applications using the AWS Software Development Kit. With plenty of hands-on exercises and coaching led by industry experts, you will soon become a cloud expert!

    Candidates should have Linux basic skills (like working file and directories).

    Yes, this course is conducted as a virtual course. Call us for more information on the same.

    The trainers are highly qualified and certified instructors with plenty of experience working in the AWS environment.

    It is easy to enroll for classroom training online. There are several options to pay either through your debit/credit card that includes Visa Card, MasterCard; American Express or - via PayPal. Payment receipt will be issued to the candidate automatically by email.

    Any registration cancelled within 48 hours of the initial registration will be refunded in FULL(please note that all cancellations will incur a 5% deduction in the refunded amount due to transactional costs applicable while refunding). Refunds will be processed within 30 days of receipt of written request for refund. Kindly go through our Refund Policy for more details:

    Please send in an email to, and we will answer any queries you may have!

    other training

    How We Can Help You

    Course Details