Training Type

Select faculty

Select Date

Dur: 3 months
Course fee : 16000 /-

Amazon Web Services (AWS)

Course Overview

Amazon Web Services (AWS) is a comprehensive and widely-used cloud computing platform provided by Amazon. It offers a variety of services, including computing power, storage solutions, networking, databases, machine learning, analytics, and more. AWS enables individuals and organizations to build and deploy applications and services quickly and securely without the need to invest in physical infrastructure.

Learn software skills with real experts, either in live classes with videos or without videos, whichever suits you best.


Courses on AWS typically cover a range of topics, including understanding the fundamentals of cloud computing, navigating the AWS Management Console, configuring and managing virtual servers (EC2 instances), utilizing storage solutions such as Amazon S3 and EBS, setting up databases with Amazon RDS or DynamoDB, implementing security measures, deploying applications, managing costs, and more.

Course Objectives

The primary objectives of AWS courses are to provide participants with the knowledge and skills needed to effectively leverage AWS services to build, deploy, and manage applications and infrastructure in the cloud. By the end of the course, participants should be able to:

  • Understand the basics of cloud computing and the AWS platform.
  • Navigate the AWS Management Console and use key services.
  • Deploy and manage virtual servers (EC2 instances) and storage solutions.
  • Set up databases and use other AWS services like Lambda, S3, and RDS.
  • Implement security measures to protect AWS resources.
  • Optimize costs and performance of AWS deployments.
  • Develop the skills necessary to pursue AWS certifications.

Course Curriculum

  • Why Cloud and What is Cloud Computing?
  • Identity the features and benefits of Cloud Computing
  • Service Models in Cloud computing
  • Deployment models in Cloud Computing

  • All-important Linux Commands
  • The Linux File System
  • File Permissions
  • Process Management
  • User Account Management
  • Software Management
  • Networking in Linux
  • Web Server and Services Configurations

  • EC2 Instance Launch Wizard with Windows and Linux OS
  • EC2 Instance Types, Pricing Models
  • Generating custom Public Key and Private keys for EC2 instances
  • Security Groups
  • Security Groups vs NACL’s.
  • Volumes and Snapshots
  • Amazon Data Lifecycle Manager (DLM)
  • Creating customized Amazon Machine Images
  • User Data and Metadata
  • Elastic Load Balancers and different types
  • Creating Billing Alarm and EC2 instance alarms.
  • Auto Scaling Groups
  • Scaling Types and Policies
  • Different Type of Auto Scaling Policies
  • Components of Load Balancer and Target Groups.
  • Creating Rules to Target Groups in ELB.
  • Warmup and Cool down instance management

  • Elastic File System
  • Amazon EFS Overview
  • EFS Architecture
  • EFS setup and configuration
  • EFS Security
  • Mounting EFS to EC2 instances
  • EFS Replication
  • EFS Backups

  • Centrally manage and automate backups across AWS Services
  • Creating backup plans
  • Enabling / Disabling AWS services for Backups
  • Terminating and restoring AWS Resources (EC2, S3 etc)

  • Run Command
  • Session Manager
  • Patch Manager
  • Tag Editor and Resource Groups
  • AWS Secrets Manager

  • Amazon Transfer Family Overview
  • Transfer Family Architecture
  • Protocols – SFTP, FTP, FTPS
  • Creating Transfer Server
  • Data Transfer to S3 and EFS

  • Networking Basics
  • VPC advantages and understanding IP addressing and CIDR
  • Default and Custom VPC’s
  • Create, manage and configure custom VPC
  • Creating Internet Gateway
  • Understanding Public and Private Subnets
  • Creating Subnets and understanding Subnet masks
  • Understanding and Creating NAT Gateways
  • Difference between NAT instance and NAT Gateway
  • Routing Tables and Routes
  • VPC Flow Logs
  • Launching EC2 instances in our Custom VPC
  • Bastion Server Setup
  • Leveraging Custom NACL’s and Security Groups
  • VPC Peering
  • Virtual Private Gateway, Customer Gateway, Site to Site VPN
  • VPC End Points
  • Transit Gateways
  • VPN Configuration with AWS (OpenVPN/Site-to-site VPN)

  • Amazon S3 Overview
  • Introduction on S3 buckets and Objects
  • How to upload and download objects to S3 bucket
  • Understanding Versioning concept on S3 buckets
  • Different types of Storage Classes for Object
  • S3 availability and durability
  • S3 Life Cycle Management policies
  • S3 Permissions
  • Server Access Logs and Object Logs
  • Cross Origin Resource Sharing
  • Cross Region Replication
  • Same Region Replication
  • Monitoring and Metrics of S3 Buckets
  • How Encryptions works and different types of Encryptions
  • KMS (Key Management Service)
  • S3 Data Partition
  • S3 Data Consistency Models
  • How to Configure Pre-Signed URLS
  • Setting up a Static Website Hosting on S3
  • Event Notifications and Event Bridge
  • Access Points
  • Overview on Transfer Accelerations and Request Pays
  • Storage Gateway (Theory)
  • Direct Connect and AWS Snowball
  • Overview on Glacier [Vaults and Archives]

  • DNS Records overview
  • Routing Policies
  • Hosting sample Website and configuring Policies. Simple RP
  • Latency based routing
  • Cross region high availability
  • Configure records A type, C type
  • Alias configure to ELB, Static website hosting and Cloud Front
  • Implementing HA and DR.
  • Configuring Health Checks

  • Root Account Vs IAM user
  • IAM Roles

  • Amazon CloudFront Overview
  • How CloudFront Works
  • Creating CloudFront Distributions
  • Hosting a website with CloudFront distribution
  • Implementing Global Restrictions
  • Configuring Origins and Behaviours
  • Invalidating Cache

  • Amazon RDS Overview
  • Different Databases on RDS (PostgreSQL, MySQL, MSSQL, Oracle and Aurora)
  • Creating and Configuring Databases Engines
  • Connecting RDS DB Instances with 3rd party tools
  • Configuring Security and Backups (Manual and Scheduled snapshots)
  • Exporting and Restoring Backups from S3
  • RDS Backup Replications
  • Monitoring and Performance Insights of RDS Instance
  • Multi-AZ Configuration
  • Read Replicas for RDS DB Instances
  • Overview on Proxies
  • RDS Logs, Subnet Groups, Parameters Groups.
  • Reserved RDS DB Instances.
  • Connecting EC2 instance to RDS DB Connection
  • Difference between DB on Ec2 and managed RDS
  • Amazon ElastiCache Overview
  • DB costings and reserved nodes process.

  • Amazon DynamoDB Overview
  • Overview on No-SQL
  • Creating DynamoDB Tables
  • Adding data manually
  • Learn about Strong and Eventual Consistency
  • Calculating Read and Write Capacity Units
  • DynamoDB Global Tables
  • Primary and Sort Keys Concepts
  • DynamoDB Backups
  • Import and Export to S3

  • Amazon Data Sync Overview
  • Data Migration from On-Prem to AWS
  • Data Transfer from S3 to EFS
  • AWS Outposts overview

  • Launching cluster process
  • Single and Multi-Node Concept
  • Query editor configure process
  • Creating tables and run the queries in DB
  • Connection process in Redshift
  • Data exporting and Importing process
  • Difference between RDS OLTP and Redshift OLAP process

  • Overview of Python Boto3 libraries
  • Connection process from local required tools installation
  • Create Infrastructure from local system using boto3
  • Configure process in Ec2 and installation process pip, python and boto3

  • Overview of the Lambda
  • Configuration with different services
  • Creation and automate the service by using lambda boto3
  • General configuration environment setup In lambda
  • Lambda layers and importance
  • Limitations

  • Amazon Beanstalk
  • Understanding Beanstalk Architecture
  • Configuring Application and Environments
  • Deploying tomcat and Python applications in Beanstalk
  • Blue-Green Deployment Model
  • Understanding monitoring, logging environments
  • Beanstalk deployment methods
  • Deploying updated version of application to environments
  • Environment Variables

  • AWS Secret Manager
  • AWS CloudTrail
  • AWS Certificate Manager
  • AWS Shield and WAF (Web Application Firewall)

  • Simple Email Service

  • Physical to Virtual Migration
  • Virtual to Virtual Mjgration
  • Storage Migration
  • SMS - Server Migration Service
  • DMS – Database Migration Service Overview

  • Cloud Formation Template / Parameters Overview
  • Overview of the CF templates / Parameters
  • Terraform Overview
  • Terraform commands practice
  • Terraform files and blocks
  • Create AWS custom network by using Terraform

  • Rekognition
  • Transcribe
  • Polly
  • Translate
  • Lex
  • Connect
  • Comprehend
  • Sage Maker
  • Forecast
  • Kendra
  • Personalize

  • All DevOps Tools Overview and DevOps Life cycle
Who can learn this course

Anyone interested in cloud computing, whether they are beginners or experienced IT professionals, can benefit from learning AWS. This includes:

  • Software Developers: Individuals who want to build and deploy applications in the cloud.
  • System Administrators: Professionals responsible for managing IT infrastructure who want to learn how to leverage cloud services.
  • IT Managers: Those in managerial roles who need to understand cloud technologies to make informed decisions.
  • Data Engineers/Scientists: People working with big data who need scalable computing and storage solutions.
  • Entrepreneurs/Startups: Individuals looking for cost-effective ways to develop and scale their products or services.
  • Students: Those pursuing degrees in computer science or related fields who want to enhance their skill set.
  • Professionals in Transition: Individuals seeking to switch careers or add new skills to their repertoire.

Average package of course (Amazon Web Services (AWS))

4.8% Avg
salary hike
50L Avg
Upcoming Batches
Live Training Batches Timetable
Course Name Faculty Date Time Mode of Training Batch Type Meeting Link
Amazon Web Services (AWS) Mr. Riyaz 27 May 7:30 PM (IST) online Online Training
Amazon Web Services (AWS) Mr. Riyaz 27 May 7:30 PM (IST) offline Classroom Training
DevOps with AWS Mr. Rajinikanth 20 May 9:15 PM (IST) online Online Training
Training Features
Comprehensive Course Curriculum

Elevate your career with essential soft skills training for effective communication, leadership, and professional success.

Experienced Industry Professionals

Learn from trainers with extensive experience in the industry, offering real-world insights.

24/7 Learning Access

Enjoy round-the-clock access to course materials and resources for flexible learning.

Comprehensive Placement Programs

Benefit from specialized programs focused on securing job opportunities post-training.

Hands-on Practice

Learn by doing with hands-on practice, mastering skills through real-world projects

Lab Facility with Expert Mentors

State-of-the-art lab facility, guided by experienced mentors, ensures hands-on learning excellence in every session

Our Trainees are Working with

Attended Angular training at Naresh IT. Teacher Sudhakar Sharma explains topics in detail for non-IT students to understand. Friendly demeanor. His courses will help you master Angular.

Angie M. Avinash
course : Amazon Web Services (AWS)

Top 5 Technologies to learn Register for the Course !

By Providing your contact details, you agree to our Terms of use & Privacy Policy