• (+91) 7799 10 8899, (+91) 7799 20 8899
  • info@java2aspire.com

AWS Developer Online Training

Home/AWS Developer Online Training

About AWS Cloud

Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow. According to the Gartner estimates, only 10% of the on-premise (in-house) applications are moved to the Cloud and so there are huge opportunities in the Cloud space for both those new into the IT and those with vast experience.

More than 50% of Cloud market is captured by AWS and Goibibo, Hotstar, Ola, BookMyShow and Tata Sky are few of the companies using AWS to grow their businesses rapidly and keep their customers happy. As AWS has top market share compared to others like Google Cloud (GCP) and Microsoft Cloud (Azure), upskilling on AWS technologies will help propel and boost your IT career path compared to other Cloud technologies.

Irrespective of technologies built upon, many applications are being migrated to the Cloud. Therefore, whatever technologies you are currently working currently, knowledge of Cloud Computing technologies and especially AWS would add to your resume.

Amazon Web Services, which remains the leader in the fast-growing cloud computing market, saw sales surge 41% from the prior year to $7.7 billion, even as it faces stiff competition from Microsoft (MSFT). The segment now accounts for about half of Amazon’s operating income.

About the AWS Developer Online Training Course

The AWS Developer Online Training Course starts from the basics of “what Cloud Computing is” and deep dives into some of the commonly used and popular services like EC2, S3, DynamoDB, Identity and Access Management, VPC, AutoScaling and others. The individual services by themselves are powerful, but the strength of AWS is when the services work together in tandem. Once we get familiar with the individual services, the next step in the course is to explore how they work together to build highly available, secure, scalable and fault tolerant applications in the Cloud.

Big Data processing is widely pursued in the Cloud, as the Cloud provides theoretically infinite compute and storage resources required for Big Data and with no upfront commitment. During the course, we will also look at processing huge data datasets in the Cloud using AWS Athena, EMR and RedShift. Cloud is all about agility, cost savings, customer satisfaction. The course also covers the best practices and the different ways of cost optimizing in the Cloud.

The course is a mix of theory and practicals, with priority on the practicals. Also, there would be assignments after each and every module. Finally, we would conclude the training with project and tips and tricks on how to crack the AWS Certification.

About Praveen Sripati

Praveen Sripati has about 2 decades of experience working in IT across different domains and customers in different countries. He has worked with TCS, iGATE, Bank Of America and others. He has experience working on a wide range of technologies and had been working on AWS Cloud and Big Data related technologies for the last 5 years.

What Will You Learn from the course?

  • Introduction to Cloud and AWS
  • Amazon EC2
  • Load Balancing, Auto-Scaling and Route S3
  • Networking and Monitoring Services
  • Application Services and AWS Lambda
  • AWS SDK and CLI
  • Security Management in AWS
  • Object Storage Options
  • Data Services and Analytics
  • Configuration Management and Automation
  • Discussion on Project and Certification

Pre-Requisites

  • Basics of Linux (if required, the same can be covered in the course also)
  • Lot of enthusiasm to learn new things
Course Information
Duration 5 weekends [Saturday, Sunday]
Slot 7:00AM-10:00AM IST
Mode LIVE Online Training
Join Goto Meeting
Demo Day-1
Downloads Recordings, Materials, Workspace, Applications etc
Price 10,000 INR

Course Curriculum

Module Topics Hands-on
1) Introduction to Cloud and AWS
  • Cloud Computing
  • Cloud Deployment and Service Models
  • AWS Global Infrastructure and Benefits
  • AWS Services
  • Ways to access AWS Service
  • Sign-up for AWS free-tier account
  • Create a S3 bucket through and Upload data through Console
2) Amazon EC2

 

 

 

 

 

  • Start, stop and terminate EC2 instances
  • Security Group
  • AMI
  • ENI, Public and Private IP
  • Storage services
  • EBS and its types
  • EFS
  • Cost optimization
  • Host your website inside EC2
  • Create an AMI
  • Create an Elastic IP
  • Attaching an EBS volume externally
  • Create a snapshot
  • Mount EFS volumes

 

3) Load Balancing, Auto-Scaling and Route 53

 

 

  • Elastic Load Balancer and its types
  • Comparison of different Load Balancers
  • Auto-Scaling
  • Components of Auto-Scaling
  • Auto-Scaling policy
  • Working of Route 53
  • Various Routing Policies
  • Create a Classic Load Balancer
  • Work with Application Load Balancer and Auto-Scaling
  • Auto-Scaling and Scaling policy
  • Point a sub-domain to EC2 box in Route 53
4) Networking and Monitoring Services

 

  • VPC – Benefits and Components
  • CIDR Notations
  • Network Access Control List v/s Security Groups
  • NAT – Network Address Translation
  • VPC peering
  • AWS CloudWatch
  • AWS CloudTrail
  • Trusted Advisor
  • Create a Non-default VPC and attach it to an EC2 instance
  • Access Internet Inside Private Subnet Using NAT Gateway
  • Connect two instances in different VPCs using VPC peering
  • Monitor an EC2 instance using CloudWatch
  • Enable CloudTrail and Store Logs in S3
  • Explore the Trusted Advisor
5) Application Services and AWS Lambda

 

  • AWS Simple Email Service (SES)
  • AWS Simple Notification Service (SNS)
  • AWS Simple Queue Service (SQS)
  • AWS Lambda

 

  • Send an email through AWS SES
  • Send a notification through SNS
  • Send an e-mail through Lambda when an object is added to S3
  • Send a notification through Lambda when a message is sent to SQS
6) AWS SDK and CLI

 

  • AWS SDK
  • AWS CLI
  • Setting up AWS SDK for Python
  • Creating AWS resources using Python
  • Setting up AWS CLI
  • Creating AWS resources using Commands
7) Security Management in AWS

 

 

 

 

  • User management through Identity Access Management (IAM)
  • Various access policies across AWS Services
  • API keys service access
  • Best practices for IAM
  • Access billing and create alerts on billing
  • Create new users who can login to AWS console
  • Create role for an application to access S3
  • Create policies for new user to have either admin or limited privileges
  • Credential rotation for IAM users
  • Create API keys for accessing AWS Services
8) Object Storage Options

 

 

 

 

 

  • S3 bucket – Creation, Version Control, Security, Replication, Transfer Acceleration
  • Storage classes in S3
  • Life cycle policy in S3
  • Cost optimization for S3
  • CloudFront – Create and configure with S3
  • Snowball
  • Storage Gateway and its types
  • Hosting a Static Website on Amazon S3
  • Versioning in AWS S3
  • Replicating data across regions
  • S3 Transfer acceleration
  • Accessing a static website through Cloud Front

 

9) Data Services and Analytics

 

 

 

  • Amazon RDS and its benefits
  • Amazon Aurora
  • Amazon DynamoDB
  • ElastiCache
  • Amazon RedShift
  • Storing an application data in MySQL DB using Relational Database Service (RDS)
  • Creating Tables, loading sample data and running queries in RedShift
  • Caching data in Redis
10) Configuration Management and Automation
  • AWS CloudFormation
  • AWS OpsWorks – OpsWorks for Chef Automate, OpsWorks for Stack, OpsWorks for Puppet Enterprises
  • AWS Elastic Beanstalk
  • Differentiate between CloudFormation, OpsWorks, and Beanstalk
  • Installation of LAMP server in EC2 through CloudFormation
  • Deploy a Web Application using Beanstalk
11) Discussion on Project and Certification
  • Project
  • Project

SIGN IN

Forgot Password

Or Using