AWS Developer Associate Training
Rated 3.0/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

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.


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

    Extremely satisfied. The program was structured in a creative manner, practising what it preached, with plenty of examples and exercises. Facilitator kept training interesting. Knowledgehut Support Team provided excellent service! Thank You!Would surely recommend the training to others.

    Attended workshop in November 2017

    The workshop was great. I learned the methodologies well and passed the exam.

    Attended workshop in January 2018

    Comprehensive training from the ground up, setting me up for a successful certification and effective adoption at the workplace.

    Attended workshop in January 2018

    I attended CSPO (Certified Scrum Product Owner) training session by Knowledgehut in Bangalore on Dec 21-22. The trainer did an excellent job of incorporating everyone’s experience and his experience in all the companies he worked on earlier. He even answered all doubts/questions separately, did not leave a single question unanswered.The facilities in the venue (Davanam Sarovar, Madiwala) was also managed very well.

    Attended workshop in December 2017
    Review image

    Prasad Anvekar

    SDE 1 at TESCO from Bangalore, India
    Review image

    Devraj Choudhuri

    Project Manager at Office of the Secretary of Defense from Washington, DC, United states
    Review image

    Navin Pothan

    Executive Director at JP Morgan from New York, NY, United States
    Review image

    Anupam Bhandari

    Senior Associate Consultant at Infosys Limited from Bangalore, India

    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