Introduction to
Amazon web services
1
Agenda for today’s Session
✔
What is Cloud?
✔
What is AWS?
✔
Different Domains in AWS
✔
AWS Services
✔
AWS Pricing Options
2
Before Cloud Computing
1-Buy stack of servers
2-Keeping the peak traffic in mind, buy more servers
3-Monitoring and maintenance your servers
3
Disadvantage
✗
This setup is expensive
✗
Troubleshooting problems can be tedious and may conflict with your
business goals
✗
Since the traffic is varying, your servers will be idle for most of the
time
To fix such issues we came upto Cloud Computing.
4
How it happens Now?
•
No more buying expensive server hardware.
•
Scalability ! Your servers capacity will vary according to traffic.
•
Your cloud provider will manage your servers, hence no worries about
the underlying infrastructure.
What is Cloud Computing?
It is the use of remote servers on the internet to Store,Manage and
process the data rather than a local server or your personal computer.
5
Why AWS?
1- AWS Global Cloud Computing Market Share
2- Server Capacity
3- Flexible Pricing
6
What is AWS?
It is a secure cloud services platform cloud servers in compute,
databases content delivery and other domain.
Domains in AWS?
•
Compute
•
Storage
•
Databases
•
Migration
•
Networking and content delivery
•
Management toool
•
Security and identity
•
Messaging 7
AWS Services (Compute)
EC2
Resizable compute capacity in the cloudwhich can be customize to your
need.
Lambda
Execute background task, not for hosting an application
Elastic beanstalk
Deploy your application without worrying about the underlying hardware
Elastic load balancer
Distributes the workload on the deployed instances
Auto scaling
Scale up and down automatically
8
AWS Storage Service
S3
Object oriented file system
Cloudfront
Content delivery network
Elastic Block Storage
Block level storage provides high iops
Glacier
Data archiving services offering low price storage
Snowball
Physical transfer or data to AWS infrastrcture
Storage Gateway
Provide seamless integration between your on premise server and the AWS
infrastructure. 9
AWS databases Services
RDS
Relational databases management service
AURORA
Based on Mysql
Dynomo DB
Non-Relational databases management service
Elastic Cache
Setup, manage and scale a distribute cache in environment
Redshift
Fully managed petabyte scale data warehouse service.
10
AWS Networking Services
VPC
Virtual Network where in you launch ypur AWS resource
Direct Content
Directly connect to AWS infrastructure
Route 53
Domain Name System (URL to IP address)
11
AWS Management Services
Cloudwatch
Cloud monitoring tool
Cloud formation
This service is use to templatize the AWS infrastructure
Cloud Trail
It is a logging service from AWS
CLI
Cli is a command line toolwhich is a replacement to the GUI in AWS
OPS works
A configuration management tool
Trusted Advison
Trusted adviser is a personal assistance to you in the AWS infrastructure
12
AWS Security Services
IAM
Identification and Authentication Management tool
KMS (Key Management Service)
Create and manage encryption key to encrypt your data
13
AWS Pricing
Pay As you Go
AWS offers pay as you go model that is you only pay what you use.
Pay less by using more
The Most AWS resource you use the less hourly rates become
14
Thank You