Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
1 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Day 1 – Introduction to Cloud Computing
2 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Faizal Khan Founder & CEO Ecomm India Cloud IT
Migrating enterprise customers to the AWS cloud Cloud Architecting, Implementation & Monitoring 12+ Years of IT Infrastructure Management Experience JP Morgan Chase, Bank of America, Dell, ITC
Introduction
3 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Focuses on cloud Architecture. Need good understanding of IT Infrastructure. Covers all of AWS including sysops & developer tools. Focused on knowledge & hands-on than remembering answers. Intended to make you a thorough cloud professional. Opens up other specializations on the cloud.
About the Course
4 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Join the session on time or few mins before it starts. Be courteous and respectful to everyone in the batch. Do not argue or constantly interrupt. If you disagree on a point, save the conversation for after the session. Wait for a topic to be explained in full before raising questions. Do not answer questions asked by others unless you’ve been called upon. Do not hoard the mic and time. Allow others to ask their questions as well.
Dos & Don’ts
5 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
About the Course Introduction to Cloud Computing Cloud Service Models & Deployment Models Introduction to AWS AWS Global Infrastructure AWS Shared Security Model
Q & A
Agenda
6 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Cloud Computing Fundamentals
What is the “Cloud”?
7 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Cloud Computing Fundamentals
What is the “Cloud”?
8 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Cloud Computing Fundamentals
What is the “Cloud”?
9 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Cloud Computing Fundamentals
What is the “Cloud”?
10 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Cloud Computing Fundamentals
What is the “Cloud”?
11 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Multiple Systems working together to act like a single system
Cloud
Multiple groups of cloud systems supporting the same functions
Load Balanced Cloud
Multiple data centers that have multiple groups of cloud systems performing the same functions
Multi-Region / High Availability Cloud
Cloud Computing Fundamentals What is the “Cloud”?
12 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
The NIST definition lists five essential characteristics of cloud computing: 1. On-demand self-service 2. Broad network access 3. Resource pooling 4. Rapid elasticity or expansion 5. Measured service
Cloud Computing Fundamentals
What is the “Cloud”?
13 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
3 Types of “Service Models”
(Software, Platform and Infrastructure)
4 Types of “Deployment models“
(Private, Public, Hybrid and Community)
Cloud Computing Models
14 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Cloud “Service” Models
15 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
1. Software
2. Platform
3. Infrastructure
SAAS (Software As A Service)
PAAS (Platform As A Service)
IAAS (Infrastructure As A Service)
Cloud Servicing Models
16 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Application
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Application
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Application
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Application
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Private IAAS PAAS SAAS
You
Man
age
Vend
or M
anag
ed
Vend
or M
anag
ed
Vend
or M
anag
ed
You
Man
age
You
Man
age
Infrastructure as a service Platform as a service Software as a service
17 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Cloud “Deployment” Models
18 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
1. Private
2. Public
3. Hybrid
Privately Built Cloud e.g. Openstack
AWS, Azure, Google Cloud, Bluemix
Combination of Private & Public
Cloud Deployment Models
19 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Leading Cloud Providers
20 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
History and Introduction of AWS
Officially Launched in 2006
Designed from extensive knowledge building Amazon.com
Innovation and Customer Focued
Over 1 Million active users worldwide
Adds capacity equal to 1 Fortune 500 every single day
AWS is a Cloud Infrastructure & Services Platform that helps customers build sophisticated, scalable cloud infrastructure and applications in an on-demand manner.
21 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
AWS Rapid Pace of Innovation
2009
48
159
722
82
2011 2013 2015 2016
~1,000
New Features/Services Launched
22 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
2,420 Services and Features
AWS Direct Connect
AWS Elastic Beanstalk
Amazon CloudTrail
Amazon S3 Amazon Kinesis
Amazon AppStream
Amazon SWF
Amazon Redshift
Amazon Dynamo DB
Amazon CloudSearch
AWS Data Pipeline
Trusted Advisor
AWS KMS
Amazon Config
Amazon RDS for Aurora
Amazon WorkDocs
AWS Directory Service
AWS CodeCommit
AWS CodePipeline
AWS Service Catalog
Amazon CloudWatch Logs
Amazon EFS
Amazon API Gateway Amazon Machine
Learning
AWS Device Farm
AWS Web App Firewall
Amazon Elasticsearch Service
Amazon QuickSight
AWS Import/Export Snowball
RDS for MariaDB
Amazon Inspector
AWS IoT
Amazon EC2 Container Registry
AWS CloudFormation
Amazon Mobile
Analytics
AWS Mobile Hub
AWS Storage Gateway AWS OpsWorks
AWS Elastic Transcoder Amazon EC2 Container Service
Amazon Cognito
AWS CodeDeploy
* As of September 2016
Amazon WorkMail
AWS Lambda
Amazon Athena Amazon Polly
AWS Step Functions
AWS Glue
Amazon Rekognition
Amazon Lex Amazon Lightsail
AWS X-Ray
AWS Shield
AWS Greengrass
23 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Gartner: Magic Quadrant for Cloud Infrastructure as a Service, Worldwide report, Lydia Leong et al, published 3 August, 2016. Full report available at https://aws.amazon.com/resources/gartner-2016-mq-learn-more/
“AWS continues to grow at a nearly unbelievable rate, even as credible and very deep pocketed competitors have emerged. That seems to indicate an almost insatiable demand from businesses that want to offload computing and storage tasks to third-party providers, rather than build more of their own data centers” - Fortune October 27th 2016
AWS named as a leader in the Infrastructure as a Service (IaaS) Magic Quadrant report for 6th
consecutive year
24 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
MARKETPLACE
Business Apps Databases DevOps
Tools Networking Security Storage Business Intelligence
ENTERPRISE APPS
Virtual Desktops
Sharing & Collaboration
Corporate Email
Backup
IoT
Rules Engine
Device Shadows
Device SDKs
Registry
Device Gateway
DEVELOPMENT & OPERATIONS MOBILE SERVICES APP SERVICES ANALYTICS
Data Warehousing
Hadoop/Spark
Streaming Data Collection
Machine Learning
Elastic Search
Queuing & Notifications
Workflow
Search
Transcoding
One-click App Deployment
Identity
Sync
Mobile App Testing
Push Notifications
DevOps Resource Management
Application Lifecycle Management
Containers
Triggers
Resource Templates
API Gateway
Streaming Data Analysis
Business Intelligence
Mobile Analytics
Single Integrated Console
Regions Availability Zones
Points of Presence
INFRASTRUCTURE
CORE SERVICES
Compute VMs, Auto-scaling, Load Balancing, Containers, Cloud functions
Storage Object, Blocks, File, Archives, Import/Export
Databases Relational, NoSQL, Caching, Migration
CDN Networking VPC, DX, DNS
Access Control
Identity Management
Key Management & Storage
Monitoring & Logs
SECURITY & COMPLIANCE
Resource & Usage Auditing
Configuration Compliance
Web application firewall
Assessment and reporting
HYBRID ARCHITECTURE
Data Backups
Integrated App Deployments
Direct Connect
Identity Federation
Integrated Resource Management
Integrated Networking
VMWare Integration
TECHNICAL & BUSINESS SUPPORT
Support Professional Services
Account Management
Partner Ecosystem
Solutions Architects
Training & Certification
Security & Billing Reports
Optimization Guide
MIGRATION
Schema Conversion
Application Migration
Database Migration
Petabyte-Scale Data Migration
25 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
MARKETPLACE
Business Apps Databases DevOps
Tools Networking Security Storage Business Intelligence
ENTERPRISE APPS
Virtual Desktops
Sharing & Collaboration
Corporate Email
Backup
IoT
Rules Engine
Device Shadows
Device SDKs
Registry
Device Gateway
DEVELOPMENT & OPERATIONS MOBILE SERVICES APP SERVICES ANALYTICS
Data Warehousing
Hadoop/Spark
Streaming Data Collection
Machine Learning
Elastic Search
Queuing & Notifications
Workflow
Search
Transcoding
One-click App Deployment
Identity
Sync
Mobile App Testing
Push Notifications
DevOps Resource Management
Application Lifecycle Management
Containers
Triggers
Resource Templates
API Gateway
Streaming Data Analysis
Business Intelligence
Mobile Analytics
Single Integrated Console
Regions Availability Zones
Points of Presence
INFRASTRUCTURE
CORE SERVICES
Compute VMs, Auto-scaling, Load Balancing, Containers, Cloud functions
Storage Object, Blocks, File, Archives, Import/Export
Databases Relational, NoSQL, Caching, Migration
CDN Networking VPC, DX, DNS
Access Control
Identity Management
Key Management & Storage
Monitoring & Logs
SECURITY & COMPLIANCE
Resource & Usage Auditing
Configuration Compliance
Web application firewall
Assessment and reporting
HYBRID ARCHITECTURE
Data Backups
Integrated App Deployments
Direct Connect
Identity Federation
Integrated Resource Management
Integrated Networking
VMWare Integration
TECHNICAL & BUSINESS SUPPORT
Support Professional Services
Account Management
Partner Ecosystem
Solutions Architects
Training & Certification
Security & Billing Reports
Optimization Guide
MIGRATION
Schema Conversion
Application Migration
Database Migration
Petabyte-Scale Data Migration
26 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
AWS Regions
27 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
AWS Regions AWS Edge Locations
28 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
AWS Global Network
29 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
AWS Global Network AWS Global Network
30 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
31 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Regions Geographic locations Consists of at least two Availability Zones(AZs)
Availability Zones
Clusters of data centers Isolated from failures in other Availability Zones
Regions & Availability Zones
32 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
At least 2 AZs per region. Examples: US East (N. Virginia)
• us-east-1a • us-east-1b • us-east-1c • us-east-1d • us-east-1e
Asia Pacific (Tokyo)
• ap-northeast-1a • ap-northeast-1b • ap-northeast-1c
Note: Conceptual drawing only. The number of Availability Zones (AZ) may vary.
US East (VA)
AZ - A AZ - B
AZ - C AZ - D
AZ - E
Asia Pacific (Tokyo)
AZ - A AZ - B
AZ - C
Availability Zones
33 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Availability Zone - A
Availability Zone - B
Availability Zone - C
Region
High Availability with Multi-AZ
34 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Multi-AZ Connectivity
35 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
AWS GovCloud (2) US West Oregon (3), Northern California (3) US East Northern Virginia (5), Ohio (3) Canada Central (2) South America São Paulo (3) Europe Ireland (3), Frankfurt (2), London (2)
Region & Number of Availability Zones
Asia Pacific Singapore (2), Sydney (3), Tokyo (3), Seoul (2), Mumbai (2)
China Beijing (2)
36 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
37 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
38 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
39 © 2017 Ecomm India Cloud IT LLP. All rights reserved.
Thank You!
Q & A TO DO: Register for Free AWS Account