AWS (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.
What you learn?
The only AWS training program where you get in-depth knowledge of all the 17 modules of AWS with practical hands-on exposure.
Introduction to Cloud Computing
An easy-to-understand introduction to cloud computing.
- Introduction to cloud computing
- Why cloud computing?
- Benefits of cloud computing
- Types of cloud computing
- Public cloud
- Private cloud
- Hybrid cloud
- Community cloud
- Software as a service
- Platform as a service/li>
- Horizontal vs Vertical scaling
- Cloud computing issues
- Costing model
- Service Level Agreement (SLA)/li>
- Cloud interoperability issue
- What is migrate?
- Legal and compliance
What is Virtualisation?
Virtualisation is technology that allows you to create multiple simulated environments or dedicated resources from a single, physical hardware system.
- Virtualisation and cloud computing
- Types of virtualisation
- Virtualisation terminologies
Amazon Web Services
Amazon Web Services offers a complete set of infrastructure and application services that enable you to run virtually everything in the cloud.
- Introduction to AWS elastic computing
- Introduction to the AWS products
- Regions and availability zones
- Signing up for AWS
- AWS free usage tier
- Introduction AWS management console
An EC2 instance is a virtual server in Amazon’s Elastic Compute Cloud for running applications on the AWS infrastructure.
- Understanding AMI
- Launching your first AWS instance
- On-demand instance pricing
- Reserved instance pricing
- Spot instance pricing
- Setting up security
- Security groups
- Choosing the AMI
- Creating a new AMI
- Public & private IP’s
- Deploying a new instance from the created AMI
- Key pairs
- Elastic IP’s
- ELB (Elastic Load Balancer)
EBS (Elastic Block Storage)
Amazon Elastic Block Store (Amazon EBS) provides persistent block storage volumes for use with Amazon EC2 instances in the AWS Cloud.
- Create EBS volumes
- Delete EBS volumes
- Attach & Detach EBS volumes
- Mounting & Unmounting EBS volumes
- Creating and deleting Snapshots
- Creating volumes from Snapshots S3(Simple storage service)
What is S3?
Amazon S3 provides storage through web services interfaces.
- RRS (Reduced Redundancy Storage)
- S3 Durability & Redundancy
- S3 buckets
- S3 uploading downloading
- S3 Permissions
- S3 object versioning
- S3 Lifecycle policies
Amazon Route 53 (Route 53) is a scalable and highly available Domain Name System (DNS).
- Creating Zones
- Hosting a website
- Understanding routing policies
- Weighted simple and failover policies
CloudFront is a web service that speeds up distribution of your static and dynamic web content, such as .html, .css, .js, and image files, to your users.
- Use of Cloud front
- Creating a cloud front distribution
- Hosting a website cloud front distribution
- Implementing restrictions
- Configuring origins and behaviours
Identity Access Management (IAM)
An identity access management (IAM) system is a framework for business processes that facilitates the management of electronic identities.
- Creating Users & Groups
- Applying policies
- Password policy
Amazon Virtual Private Cloud
VPCs and Subnets. A virtual private cloud (VPC) is a virtual network dedicated to your AWS account.
- What is VPC?
- VPC configuration
- VPC security
- Elastic IP’s inbound and outbound ACL’s
AWS CloudFormation is a service that helps you model and set up your Amazon Web Services resources so that you can spend less time managing those resources and more time focusing on your applications that run in AWS.
- What is cloud formation?
- Deploying template
- Create stack
- Delete stack
- Monitoring the resources
Relational Database Service (RDS)
Amazon Relational Database Service is a distributed relational database service by Amazon Web Services.
- Selecting the database type
- Configuring the database
- Creating databases
- Configuring Backups
- Configuring the maintenance windows
- Connecting to the database
Amazon DynamoDB is a fully managed proprietary NoSQL database service that is offered by Amazon as part of the Amazon Web Services portfolio.
- Creating a dynamo DB
- Configuring alarms
- Adding data manually
Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications you run on AWS.
- Cloudwatch dashboard
- Configuring monitoring services
- Setting thresholds
- Configuring actions
- Creating a cloud watch alarm
- Getting statistics for EC2 instances
- monitoring other AWS services
- Configuring notifications
- Integrating cloud watch with Auto Scaling
Auto Scaling helps you ensure that you have the correct number of Amazon EC2 instances available to handle the load for your application.
- Boot strapping
- Create a launch configuration
- Create an autoscaling group create a policy for your autoscaling group
- Set up an auto-scaled, load-balanced Amazon EC2 application
Simple Notification Service (SNS)
Amazon Simple Notification Service (Amazon SNS) is a web service that enables applications, end-users, and devices to instantly send and receive notifications from the cloud.
- What is SNS?
- Creating a topic
- Create subscription
- Subscribed to the subscription