Internet-based solution which operates on other servers. We don't have details about the server infrastructure details. On-premise system piloted on other servers.
Examples: Google Drive, Dropbox
Benefits:
1. Cost reduced due to hardware sharing, operationa cost reduction as no one particularly managing physical servers and reduced deployment cost.
2. Increased Resiliency, Performance and capacity (storage)
Models:
Hybrid
IAAS (Infrastructure as a service)
PAAS (Platform as a service) - like webhosting
SAAS (Software as a service) - Email application like gmail
Players:
1. AWS
2. Azure
3. GCP
AWS History:
AWS launched first time with SQS in 2004.
2006 - EC2, S3 buckets
2007 - Simple DB solution
2008 - Elastic IP
2009 - Management Console and VPC
2010 - Route 53, SNS, IAM
2011 - Elastic Cache
2012 - Dynamo DB
2013 - Kinesis and lots of new features
2014 - Redshift and 560 new features
2015 - CloudTrail and 720 new features
AWS Core Foundation elements:
Compute
Storage
Database
Network
Security
Compute
1. EC2
2. Elastic Beanstalk
3. Lambda
4. Elastic Containers
Storage:
1. S3 - Storage of data in small chunks called Buckets
2. Glacier - used for archival purposes
3. Storage gateway
Databases:
1. Dynamo DB - NoSQL
2. ElasticCache - Fast retrieval
3. Redshift
4. SnowBall
Network:
1. VPC
2. CloudFront
3 Route53 - DNS
4. ApiGateway
Management
1. Cloud Watch
2. Cloud Formation
3. Cloud Trail
4. AutoScale
Media Services
1. Kinesis video streams
Machine Learning
1. Rekognition
Analtics
AWS Products Overview:
Security, Identity and Compliance:
IAM
Cognito
Cloud HSM
WAF and Shied
AWS Cost Management:
Mobile Services:
Mobile Hub
Application Integration:
SQS - handle application process
SNS - Getting notification
IOT
Regions and Availabilities: