SlideShare ist ein Scribd-Unternehmen logo
1 von 71
AWS 101
Oron Adam
CTO
Emind Cloud Experts
A broad and deep platform helps
build sophisticated, scalable applications
Platform Breadth & Depth
Product prototyping
& design
Audience
management &
creative design
Hotel booking
engine
Biological
data research
Global deals
engine
Video streaming
SIM card credit News
distribution
App streaming Firmware
upgrades
Mobile gamesMobile music
discovery
2008 2009 2010 2011
Amazon EBS
Amazon EC2
Amazon SNS
AWS Identity
& Access
Management
AWS Import
& Export
Amazon
CloudWatch
Amazon EMR
Amazon RDS
Amazon VPC
Auto Scaling
Elastic Load
Balancing
Amazon
ElastiCache
Amazon SES
AWS
CloudFormation
AWS Direct
Connect
AWS Elastic
Beanstalk
GovCloud
Amazon SWF
Amazon Route 53
Amazon Redshift
Amazon Glacier
Amazon
Dynamo DB
Amazon
CloudSearch
Amazon EC2
AWS Storage
Gateway
Amazon
CloudTrail
Amazon
CloudHSM
Amazon
WorkSpaces
Amazon Kinesis
Amazon Elastic
Transcoder
Amazon
AppStream
AWS OpsWorks
AWS Data
Pipeline
AWS Rapid Pace of Innovation
20132012
Since inception AWS has:
• Released 1111 new services and features
• Introduced over 40 major new services
• Announced 49 price reductions
2014
Amazon Mobile
Analytics
Amazon Cognito
AWS Zocalo
AWS Directory
Service
Amazon RDS
for Aurora
AWS CodeDeploy
AWS Lambda
AWS Config
AWS Key
Management Service
AWS Service
Catalog
Amazon EC2
Container Service
AWS CodePipeline
AWS CodeCommit
TECHNICAL &
BUSINESS
SUPPORT
Account
Management
Support
Professional
Services
Solutions
Architects
Training &
Certification
Security
& Pricing
Reports
Partner
Ecosystem
AWS
MARKETPLACE
Backup
Big Data
& HPC
Business
Apps
Databases
Development
Industry
Solutions
Security
MANAGEMENT
TOOLS
Queuing
Notifications
Search
Orchestration
Email
ENTERPRISE
APPS
Virtual
Desktops
Storage
Gateway
Sharing &
Collaboration
Email &
Calendaring
Directories
HYBRID CLOUD
MANAGEMENT
Backups
Deployment
Direct
Connect
Identity
Federation
Integrated
Management
SECURITY &
MANAGEMENT
Virtual Private
Networks
Identity &
Access
Encryption
Keys
Configuration Monitoring Dedicated
INFRASTRUCTURE
SERVICES
Regions
Availability
Zones
Compute
Storage
O b j e c t s
,
B l o c k s ,
F i l e s
Databases
SQL, NoSQL,
Caching
CDNNetworking
PLATFORM
SERVICES
App
Mobile
& Web
Front-end
Functions
Identity
Data Store
Real-time
Development
Containers
Source
Code
Build
Tools
Deploymen
t
DevOps
Mobile
Sync
Identity
Push
Notifications
Mobile
Analytics
Mobile
Backend
Analytics
Data
Warehousing
Hadoop
Streaming
Data
Pipelines
Machine
Learning
Compute
and Networking
Amazon EC2
(Amazon Elastic Compute Cloud)
Virtual servers in the Amazon Cloud
Amazon EC2
Virtual servers
hosted in the
Amazon Cloud
Scale up or down
quickly, as needed
Pay for what
you use
Familiar operating
systems
Amazon EC2 is Easy to Use
Root access control
Ability to stop or re-start remotely
Easy to use console and API’s
Mobile access
Amazon EC2 is Elastic
Automatically scale servers up or down
Simplify operations
Improve resiliency
Run applications securely
Run any application globally
Reduce costs
Amazon EC2 is Reliable
Easily build highly available applications
Use multiple Availability Zones (AZs)
AWS Elastic Load Balancing distributes load
Auto Scaling helps ensure availability and scale
0
1
2
3
4
5
6
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
InstanceCount
Day of Month
0
1
2
3
4
5
6
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
InstanceCount
Day of Month
Elastic Capacity
0
1
2
3
4
5
6
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
InstanceCount
Day of Month
Elastic Capacity
75% Savings
Amazon EC2 is Secure and Compliant
Secure access
Unique users
Multi-factor authentication
Private Subnets
Encrypted data storage
Dedicated connection option
Perfect Forward Secrecy
Security logs
Centralized key management
Amazon EC2 is Cost Effective
Low cost computing capacity
Pay as you go pricing
Flexible pricing models
Amazon EC2 is Feature Rich
AWS Marketplace AMI’s
Ecosystem of partners and ISV’s
Familiar Operating Systems
3rd party integration
Analytics, deployment and enterprise applications services
Amazon EC2 is Flexible
Operating systems
Languages and Libraries
Storage options
Instance types
Amazon EC2 Instance Types
Micro
General Purpose
Compute Optimized
Storage Optimized
GPU Optimized
Memory Optimized
Instances to suit your application needs
Amazon VPC
(Amazon Virtual Private Cloud)
Isolated Cloud Resources
Amazon Virtual Private Cloud (VPC)
Provision a logically isolated section of the AWS cloud
Control your virtual networking environment
• Subnets
• Route Tables
• Security Groups
• Network ACLs
Connect to your on-premises network via hardware VPN
Control if and how your instances access the Internet
Availability Zone 1a Availability Zone 1b
Internet
10.0.0.5
10.0.0.6
10.0.3.17
10.0.3.5
10.0.1.5
10.0.1.25 10.0.1.8
10.0.1.6
VPC Subnet
VPC Subnet
VPC Subnet
Virtual Private Gateway
Customer Gateway
VPN Connection
Internet Gateway
Customer
Data
Center
Amazon EC2 Container Service
Run and Manage Docker Containers
Amazon EC2 Container Service
Run Docker containers in EC2 cluster
API controlled
Support Images from private Docker repositories
Compatible with other services and features, security
groups,
Amazon Elastic Beanstalk
Run and Manage Web Apps
Amazon Elastic Beanstalk
Deploy and scale web applications easily
Languages: Java, .NET, PHP, Node.js, Python, Ruby, Docker
Servers: Apache, Nginx, Phusion Passenger, IIS
Simply upload your code; AWS handles:
Deployment
Capacity Provisioning
Load balancing
Auto scaling
Health Monitoring
Amazon Lambda
Run Code in Response to Events
Amazon Lambda: Event-Driven Compute
Runs stateless, request-driven code called Lambda functions: NodeJS Java &
Python (new)
Triggered by events (state transitions) in other AWS services
Pay only for the requests served and the compute time
Focus on business logic, not infrastructure.
Just upload your code; AWS Lambda handles:
Capacity
Scaling
Deployment
Fault tolerance
Monitoring
Logging
Web service front end
Security patching
Storage
AWS Storage Options
Scalable Object Storage
Inexpensive archive storage
Persistent Block Storage
Turn-key gateway solution
Amazon S3
Simple Storage Service
Amazon S3
Object storage
Store anything: 1 byte – 5 TB in size
Scalable
Performance
99.999999999% durability
Infrequent Access option
Amazon S3: buckets and objects
Amazon S3: hosting static content for a website
Amazon Glacier
Archive Storage in the Cloud
Amazon Glacier
Archive storage and backup
Secure and durable: 99.999999999% durability
Infrequent access
Retrieval time: 3-5 hours
Extremely low cost – 0.01$ per GB/month – 120$ per TB/year
Amazon EBS
Persistent Block Storage
Amazon EBS
Persistent Block Storage for Amazon EC2
Reliable: Automatically replicated within its Availability Zone
Secure: Encryption
Scalable: Easy to change the size
Performance: depending on the volume type
Snapshots to S3: Easy backup
Amazon EBS: Volume types
Price Performance
Latency Business impact
Magnetic General Purpose Provisioned IOPS
Use Cases Infrequent data access
Boot volumes
Small to Med DBs
Dev and Test
I/O intensive
Relational DBs
NoSQL DBs
Storage Media Magnetic disk-backed SSD-backed SSD-backed
Performance 100 IOPS on average.
Ability to burst to
hundreds of IOPS
Burst to 3,000 IOPS
maximum, with a base
performance of 3 IOPS/GiB
Consistently performs at
provisioned level, 4000
IOPS maximum
Price
$.05/GB - Month
$.05/million I/O
$.10/GB – Month
$.125/GB - Month
$.065/provisioned IOPS
Amazon Storage Gateway
Integrates On-Premises IT Environments with Cloud Storage
Amazon Storage Gateway
Your on-ramp to AWS cloud storage:
• Backup into Amazon S3
• DR on Amazon EC2
• Archive into Amazon Glacier
• Frequently access data on-premises
• iSCSI based block storage
Database
AWS Database Options
1. Self-Managed in Amazon
EC2
2. Use one of our Managed DB
Services
Why managed database
services?
If you host your databases on-premises
Power, HVAC, net
Rack & stack
Server maintenance
OS patches
DB s/w patches
Database backups
Scaling
High availability
DB s/w installs
OS installation
you
App optimization
If you host your databases on-premises
Power, HVAC, net
Rack & stack
Server maintenance
OS patches
DB s/w patches
Database backups
Scaling
High availability
DB s/w installs
OS installation
you
App optimization
If you host your databases in Amazon EC2
Power, HVAC, net
Rack & stack
Server maintenance
OS patches
DB s/w patches
Database backups
Scaling
High availability
DB s/w installs
OS installation
you
App optimization
If you host your databases in
Amazon EC2
OS patches
DB s/w patches
Database backups
Scaling
High availability
DB s/w installs
you
App optimization
Power, HVAC, net
Rack & stack
Server maintenance
OS installation
If you choose a managed DB service
Power, HVAC, net
Rack & stack
Server maintenance
OS patches
DB s/w patches
Database backups
App optimization
High availability
DB s/w installs
OS installation
you
Scaling
The self-managed vs. AWS-managed decision
Self-managed database AWS-managed database
You have full responsibility for
upgrades and backup
AWS provides upgrades, backup, and
failover as a service
You have full responsibility for security AWS provides high infrastructure
security, certifications; gives you tools
to ensure DB security
Full control over parameters of server,
OS, and database
Database is a managed appliance, so
you can easily automate
Replication is expensive, complex,
and requires a lot of engineering
AWS provides failover as a packaged
service
A managed service for each major DB type
Amazon
DynamoDB
Document
and key-
value store
Amazon
RDS
SQL
database
engines
Amazon
ElastiCache
In-memory
cache
Amazon
Redshift
Data
warehouse
Amazon DynamoDB
Predictable and Scalable NoSQL Data Store
Amazon DynamoDB
NoSQL Database
Document and key-value store
Fast, consistent performance: Single digit millisecond latency
Seamless scalability
Zero administration
Amazon RDS
Managed Relational Database Service
Amazon RDS
Simple and fast to deploy
• Simple and fast to scale
• AWS handles patching, backups, replication
Compatible with your applications
• Choose among MySQL, PostgreSQL,
Oracle, SQL Server, Aurora, MariaDB (new)
Fast, predictable performance
No cost to get started; pay only for what you consume
Amazon Elasticache
In-Memory Cache
Amazon Elasticache
Improve performance of applications
Speed your application by bypassing database access and
disk storage
Supports two engines:
• Memcached
• Redis
Amazon Redshift
In-Memory Cache
Amazon Redshift
Columnar Relational data warehouse
Massively parallel
Petabyte scale
$1,000/TB/year
Use existing BI tools
based on PostgreSQL 8.0.2
Analytics
Amazon EMR
(Amazon Elastic MapReduce)
Managed Hadoop Framework
Amazon EMR
Hadoop/HDFS or Spark clusters
Hive, Pig, Impala, HBase
Easy to use; fully managed
On-demand and spot pricing
Tight integration with S3, DynamoDB, and Kinesis
Amazon Kinesis
Real-time Processing of Streaming Big Data
Amazon Kinesis
Real-time processing
High throughput; elastic
Easy to use
EMR, S3, Redshift, DynamoDB Integrations
Amazon Machine Learning
Build Smart Applications Quickly and Easily
Amazon Machine Learning
Easy to use, managed machine learning
service built for developers
Robust, powerful machine learning
technology based on Amazon’s internal
systems
Create models using your data already
stored in the AWS cloud
Deploy models to production in seconds
And lots of other Services (I)
And lots of other Services (II)
Example 3-tier Web App architecture
Questions?
Oron Adam - @oronoa

Weitere ähnliche Inhalte

Was ist angesagt?

Getting Started with Amazon Aurora
 Getting Started with Amazon Aurora Getting Started with Amazon Aurora
Getting Started with Amazon AuroraAmazon Web Services
 
Managing Your Infrastructure as Code
Managing Your Infrastructure as CodeManaging Your Infrastructure as Code
Managing Your Infrastructure as CodeAmazon Web Services
 
Security Best Practices
Security Best PracticesSecurity Best Practices
Security Best PracticesIan Massingham
 
Next-Generation Security Operations with AWS
Next-Generation Security Operations with AWSNext-Generation Security Operations with AWS
Next-Generation Security Operations with AWSAmazon Web Services
 
Getting started with amazon redshift - Toronto
Getting started with amazon redshift - TorontoGetting started with amazon redshift - Toronto
Getting started with amazon redshift - TorontoAmazon Web Services
 
Optimize Developer Agility & App Delivery on AWS
Optimize Developer Agility & App Delivery on AWSOptimize Developer Agility & App Delivery on AWS
Optimize Developer Agility & App Delivery on AWSAmazon Web Services
 
AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)
AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)
AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)Amazon Web Services
 
AWSome Day 2016 - Module 3: Security, Identity, and Access Management
AWSome Day 2016 - Module 3: Security, Identity, and Access ManagementAWSome Day 2016 - Module 3: Security, Identity, and Access Management
AWSome Day 2016 - Module 3: Security, Identity, and Access ManagementAmazon Web Services
 
AWS IoT Workshop Keynote
AWS IoT Workshop KeynoteAWS IoT Workshop Keynote
AWS IoT Workshop KeynoteIan Massingham
 
Aws certified sys ops administrator associate exam dumps
Aws certified sys ops administrator associate exam dumpsAws certified sys ops administrator associate exam dumps
Aws certified sys ops administrator associate exam dumpsTestPrep Training
 
Getting Started with the Hybrid Cloud: Enterprise Backup and Recovery
Getting Started with the Hybrid Cloud: Enterprise Backup and RecoveryGetting Started with the Hybrid Cloud: Enterprise Backup and Recovery
Getting Started with the Hybrid Cloud: Enterprise Backup and RecoveryAmazon Web Services
 
Cost Optimisation with AWS
Cost Optimisation with AWSCost Optimisation with AWS
Cost Optimisation with AWSIan Massingham
 
AWS re:Invent 2016| HLC302 | AWS Infrastructure for a Global Population Healt...
AWS re:Invent 2016| HLC302 | AWS Infrastructure for a Global Population Healt...AWS re:Invent 2016| HLC302 | AWS Infrastructure for a Global Population Healt...
AWS re:Invent 2016| HLC302 | AWS Infrastructure for a Global Population Healt...Amazon Web Services
 
Day 1 - Introduction to Cloud Computing with Amazon Web Services
Day 1 - Introduction to Cloud Computing with Amazon Web ServicesDay 1 - Introduction to Cloud Computing with Amazon Web Services
Day 1 - Introduction to Cloud Computing with Amazon Web ServicesAmazon Web Services
 
Database and Analytics on the AWS Cloud - AWS Innovate Toronto
Database and Analytics on the AWS Cloud - AWS Innovate TorontoDatabase and Analytics on the AWS Cloud - AWS Innovate Toronto
Database and Analytics on the AWS Cloud - AWS Innovate TorontoAmazon Web Services
 
AWS AWSome Day London October 2015
AWS AWSome Day London October 2015 AWS AWSome Day London October 2015
AWS AWSome Day London October 2015 Ian Massingham
 
SAP Workloads on the AWS Cloud - AWS Innovate Toronto
SAP Workloads on the AWS Cloud - AWS Innovate TorontoSAP Workloads on the AWS Cloud - AWS Innovate Toronto
SAP Workloads on the AWS Cloud - AWS Innovate TorontoAmazon Web Services
 
Storage and Data Migration - AWS Innovate Toronto
Storage and Data Migration - AWS Innovate TorontoStorage and Data Migration - AWS Innovate Toronto
Storage and Data Migration - AWS Innovate TorontoAmazon Web Services
 

Was ist angesagt? (20)

Getting Started with Amazon Aurora
 Getting Started with Amazon Aurora Getting Started with Amazon Aurora
Getting Started with Amazon Aurora
 
Managing Your Infrastructure as Code
Managing Your Infrastructure as CodeManaging Your Infrastructure as Code
Managing Your Infrastructure as Code
 
Security Best Practices
Security Best PracticesSecurity Best Practices
Security Best Practices
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
 
Next-Generation Security Operations with AWS
Next-Generation Security Operations with AWSNext-Generation Security Operations with AWS
Next-Generation Security Operations with AWS
 
Getting started with amazon redshift - Toronto
Getting started with amazon redshift - TorontoGetting started with amazon redshift - Toronto
Getting started with amazon redshift - Toronto
 
Optimize Developer Agility & App Delivery on AWS
Optimize Developer Agility & App Delivery on AWSOptimize Developer Agility & App Delivery on AWS
Optimize Developer Agility & App Delivery on AWS
 
AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)
AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)
AWS re:Invent 2016: IoT: Build, Test, and Securely Scale (GPST302)
 
AWSome Day 2016 - Module 3: Security, Identity, and Access Management
AWSome Day 2016 - Module 3: Security, Identity, and Access ManagementAWSome Day 2016 - Module 3: Security, Identity, and Access Management
AWSome Day 2016 - Module 3: Security, Identity, and Access Management
 
AWS IoT Workshop Keynote
AWS IoT Workshop KeynoteAWS IoT Workshop Keynote
AWS IoT Workshop Keynote
 
Aws certified sys ops administrator associate exam dumps
Aws certified sys ops administrator associate exam dumpsAws certified sys ops administrator associate exam dumps
Aws certified sys ops administrator associate exam dumps
 
Microservices and Amazon ECS
Microservices and Amazon ECSMicroservices and Amazon ECS
Microservices and Amazon ECS
 
Getting Started with the Hybrid Cloud: Enterprise Backup and Recovery
Getting Started with the Hybrid Cloud: Enterprise Backup and RecoveryGetting Started with the Hybrid Cloud: Enterprise Backup and Recovery
Getting Started with the Hybrid Cloud: Enterprise Backup and Recovery
 
Cost Optimisation with AWS
Cost Optimisation with AWSCost Optimisation with AWS
Cost Optimisation with AWS
 
AWS re:Invent 2016| HLC302 | AWS Infrastructure for a Global Population Healt...
AWS re:Invent 2016| HLC302 | AWS Infrastructure for a Global Population Healt...AWS re:Invent 2016| HLC302 | AWS Infrastructure for a Global Population Healt...
AWS re:Invent 2016| HLC302 | AWS Infrastructure for a Global Population Healt...
 
Day 1 - Introduction to Cloud Computing with Amazon Web Services
Day 1 - Introduction to Cloud Computing with Amazon Web ServicesDay 1 - Introduction to Cloud Computing with Amazon Web Services
Day 1 - Introduction to Cloud Computing with Amazon Web Services
 
Database and Analytics on the AWS Cloud - AWS Innovate Toronto
Database and Analytics on the AWS Cloud - AWS Innovate TorontoDatabase and Analytics on the AWS Cloud - AWS Innovate Toronto
Database and Analytics on the AWS Cloud - AWS Innovate Toronto
 
AWS AWSome Day London October 2015
AWS AWSome Day London October 2015 AWS AWSome Day London October 2015
AWS AWSome Day London October 2015
 
SAP Workloads on the AWS Cloud - AWS Innovate Toronto
SAP Workloads on the AWS Cloud - AWS Innovate TorontoSAP Workloads on the AWS Cloud - AWS Innovate Toronto
SAP Workloads on the AWS Cloud - AWS Innovate Toronto
 
Storage and Data Migration - AWS Innovate Toronto
Storage and Data Migration - AWS Innovate TorontoStorage and Data Migration - AWS Innovate Toronto
Storage and Data Migration - AWS Innovate Toronto
 

Andere mochten auch

Emind’s Architecture for Enterprise with AWS Integration
Emind’s Architecture for Enterprise with AWS IntegrationEmind’s Architecture for Enterprise with AWS Integration
Emind’s Architecture for Enterprise with AWS IntegrationLahav Savir
 
Building an HPC Cluster in 10 Minutes
Building an HPC Cluster in 10 MinutesBuilding an HPC Cluster in 10 Minutes
Building an HPC Cluster in 10 MinutesMonica Rut Avellino
 
Programas de Mantenimiento
Programas de MantenimientoProgramas de Mantenimiento
Programas de Mantenimientofranportus
 

Andere mochten auch (6)

Emind’s Architecture for Enterprise with AWS Integration
Emind’s Architecture for Enterprise with AWS IntegrationEmind’s Architecture for Enterprise with AWS Integration
Emind’s Architecture for Enterprise with AWS Integration
 
Building an HPC Cluster in 10 Minutes
Building an HPC Cluster in 10 MinutesBuilding an HPC Cluster in 10 Minutes
Building an HPC Cluster in 10 Minutes
 
AWS and Scientific Computing
AWS and Scientific ComputingAWS and Scientific Computing
AWS and Scientific Computing
 
AWS Educate
AWS Educate   AWS Educate
AWS Educate
 
Ensayo que es una constitucion
Ensayo que es una constitucionEnsayo que es una constitucion
Ensayo que es una constitucion
 
Programas de Mantenimiento
Programas de MantenimientoProgramas de Mantenimiento
Programas de Mantenimiento
 

Ähnlich wie AWS 101

AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech TalksAWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech TalksAmazon Web Services
 
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech TalksAWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech TalksAmazon Web Services
 
AWS User Group UK re:Invent re:Cap
AWS User Group UK re:Invent re:CapAWS User Group UK re:Invent re:Cap
AWS User Group UK re:Invent re:CapIan Massingham
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesAmazon Web Services
 
AWS Overview - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
AWS Overview  - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...AWS Overview  - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
AWS Overview - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...Amazon Web Services
 
AWS tech summit - Berlin 2011 - keynote
AWS tech summit - Berlin 2011 - keynoteAWS tech summit - Berlin 2011 - keynote
AWS tech summit - Berlin 2011 - keynoteAmazon Web Services
 
Opportunities that the Cloud Brings for Carriers @ Carriers World 2014
Opportunities that the Cloud Brings for Carriers @ Carriers World 2014Opportunities that the Cloud Brings for Carriers @ Carriers World 2014
Opportunities that the Cloud Brings for Carriers @ Carriers World 2014Ian Massingham
 
Day 2 Intro AWS.pptx
Day 2 Intro AWS.pptxDay 2 Intro AWS.pptx
Day 2 Intro AWS.pptxHariBabloo1
 
AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?Amazon Web Services
 
AWS solution Architect Associate study material
AWS solution Architect Associate study materialAWS solution Architect Associate study material
AWS solution Architect Associate study materialNagesh Ramamoorthy
 
AWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneAWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneIdan Tohami
 
AWS Education and Research 101
AWS Education and Research 101AWS Education and Research 101
AWS Education and Research 101Steven Bryen
 
ECS 19 Anil Erduran - simplifying microsoft architectures with aws services
ECS 19 Anil Erduran - simplifying microsoft architectures with aws servicesECS 19 Anil Erduran - simplifying microsoft architectures with aws services
ECS 19 Anil Erduran - simplifying microsoft architectures with aws servicesEuropean Collaboration Summit
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWSIan Massingham
 
Getting Started with Windows Workloads on Amazon EC2
Getting Started with Windows Workloads on Amazon EC2Getting Started with Windows Workloads on Amazon EC2
Getting Started with Windows Workloads on Amazon EC2Amazon Web Services
 
AWS Services Overview - September 2016 Webinar Series
AWS Services Overview - September 2016 Webinar SeriesAWS Services Overview - September 2016 Webinar Series
AWS Services Overview - September 2016 Webinar SeriesAmazon Web Services
 

Ähnlich wie AWS 101 (20)

AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech TalksAWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
 
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech TalksAWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
 
AWS User Group UK re:Invent re:Cap
AWS User Group UK re:Invent re:CapAWS User Group UK re:Invent re:Cap
AWS User Group UK re:Invent re:Cap
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
AWS Service Drill Downs
AWS Service Drill DownsAWS Service Drill Downs
AWS Service Drill Downs
 
AWS Overview - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
AWS Overview  - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...AWS Overview  - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
AWS Overview - Cloud for the Enterprise - AWS Enterprise Tour - SF - 2010, D...
 
Werner Vogels
Werner Vogels Werner Vogels
Werner Vogels
 
AWS tech summit - Berlin 2011 - keynote
AWS tech summit - Berlin 2011 - keynoteAWS tech summit - Berlin 2011 - keynote
AWS tech summit - Berlin 2011 - keynote
 
Opportunities that the Cloud Brings for Carriers @ Carriers World 2014
Opportunities that the Cloud Brings for Carriers @ Carriers World 2014Opportunities that the Cloud Brings for Carriers @ Carriers World 2014
Opportunities that the Cloud Brings for Carriers @ Carriers World 2014
 
Day 2 Intro AWS.pptx
Day 2 Intro AWS.pptxDay 2 Intro AWS.pptx
Day 2 Intro AWS.pptx
 
AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?
 
AMAZON CLOUD Course Content
AMAZON CLOUD Course ContentAMAZON CLOUD Course Content
AMAZON CLOUD Course Content
 
AWS solution Architect Associate study material
AWS solution Architect Associate study materialAWS solution Architect Associate study material
AWS solution Architect Associate study material
 
AWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneAWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZone
 
AWS Education and Research 101
AWS Education and Research 101AWS Education and Research 101
AWS Education and Research 101
 
ECS 19 Anil Erduran - simplifying microsoft architectures with aws services
ECS 19 Anil Erduran - simplifying microsoft architectures with aws servicesECS 19 Anil Erduran - simplifying microsoft architectures with aws services
ECS 19 Anil Erduran - simplifying microsoft architectures with aws services
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWS
 
What is Cloud Computing?
What is Cloud Computing?What is Cloud Computing?
What is Cloud Computing?
 
Getting Started with Windows Workloads on Amazon EC2
Getting Started with Windows Workloads on Amazon EC2Getting Started with Windows Workloads on Amazon EC2
Getting Started with Windows Workloads on Amazon EC2
 
AWS Services Overview - September 2016 Webinar Series
AWS Services Overview - September 2016 Webinar SeriesAWS Services Overview - September 2016 Webinar Series
AWS Services Overview - September 2016 Webinar Series
 

Kürzlich hochgeladen

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Kürzlich hochgeladen (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

AWS 101

  • 2. A broad and deep platform helps build sophisticated, scalable applications Platform Breadth & Depth
  • 3. Product prototyping & design Audience management & creative design Hotel booking engine Biological data research Global deals engine Video streaming SIM card credit News distribution App streaming Firmware upgrades Mobile gamesMobile music discovery
  • 4. 2008 2009 2010 2011 Amazon EBS Amazon EC2 Amazon SNS AWS Identity & Access Management AWS Import & Export Amazon CloudWatch Amazon EMR Amazon RDS Amazon VPC Auto Scaling Elastic Load Balancing Amazon ElastiCache Amazon SES AWS CloudFormation AWS Direct Connect AWS Elastic Beanstalk GovCloud Amazon SWF Amazon Route 53 Amazon Redshift Amazon Glacier Amazon Dynamo DB Amazon CloudSearch Amazon EC2 AWS Storage Gateway Amazon CloudTrail Amazon CloudHSM Amazon WorkSpaces Amazon Kinesis Amazon Elastic Transcoder Amazon AppStream AWS OpsWorks AWS Data Pipeline AWS Rapid Pace of Innovation 20132012 Since inception AWS has: • Released 1111 new services and features • Introduced over 40 major new services • Announced 49 price reductions 2014 Amazon Mobile Analytics Amazon Cognito AWS Zocalo AWS Directory Service Amazon RDS for Aurora AWS CodeDeploy AWS Lambda AWS Config AWS Key Management Service AWS Service Catalog Amazon EC2 Container Service AWS CodePipeline AWS CodeCommit
  • 5. TECHNICAL & BUSINESS SUPPORT Account Management Support Professional Services Solutions Architects Training & Certification Security & Pricing Reports Partner Ecosystem AWS MARKETPLACE Backup Big Data & HPC Business Apps Databases Development Industry Solutions Security MANAGEMENT TOOLS Queuing Notifications Search Orchestration Email ENTERPRISE APPS Virtual Desktops Storage Gateway Sharing & Collaboration Email & Calendaring Directories HYBRID CLOUD MANAGEMENT Backups Deployment Direct Connect Identity Federation Integrated Management SECURITY & MANAGEMENT Virtual Private Networks Identity & Access Encryption Keys Configuration Monitoring Dedicated INFRASTRUCTURE SERVICES Regions Availability Zones Compute Storage O b j e c t s , B l o c k s , F i l e s Databases SQL, NoSQL, Caching CDNNetworking PLATFORM SERVICES App Mobile & Web Front-end Functions Identity Data Store Real-time Development Containers Source Code Build Tools Deploymen t DevOps Mobile Sync Identity Push Notifications Mobile Analytics Mobile Backend Analytics Data Warehousing Hadoop Streaming Data Pipelines Machine Learning
  • 7. Amazon EC2 (Amazon Elastic Compute Cloud) Virtual servers in the Amazon Cloud
  • 8. Amazon EC2 Virtual servers hosted in the Amazon Cloud Scale up or down quickly, as needed Pay for what you use Familiar operating systems
  • 9. Amazon EC2 is Easy to Use Root access control Ability to stop or re-start remotely Easy to use console and API’s Mobile access
  • 10. Amazon EC2 is Elastic Automatically scale servers up or down Simplify operations Improve resiliency Run applications securely Run any application globally Reduce costs
  • 11. Amazon EC2 is Reliable Easily build highly available applications Use multiple Availability Zones (AZs) AWS Elastic Load Balancing distributes load Auto Scaling helps ensure availability and scale
  • 12. 0 1 2 3 4 5 6 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 InstanceCount Day of Month
  • 13. 0 1 2 3 4 5 6 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 InstanceCount Day of Month Elastic Capacity
  • 14. 0 1 2 3 4 5 6 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 InstanceCount Day of Month Elastic Capacity 75% Savings
  • 15. Amazon EC2 is Secure and Compliant Secure access Unique users Multi-factor authentication Private Subnets Encrypted data storage Dedicated connection option Perfect Forward Secrecy Security logs Centralized key management
  • 16. Amazon EC2 is Cost Effective Low cost computing capacity Pay as you go pricing Flexible pricing models
  • 17. Amazon EC2 is Feature Rich AWS Marketplace AMI’s Ecosystem of partners and ISV’s Familiar Operating Systems 3rd party integration Analytics, deployment and enterprise applications services
  • 18. Amazon EC2 is Flexible Operating systems Languages and Libraries Storage options Instance types
  • 19. Amazon EC2 Instance Types Micro General Purpose Compute Optimized Storage Optimized GPU Optimized Memory Optimized Instances to suit your application needs
  • 20. Amazon VPC (Amazon Virtual Private Cloud) Isolated Cloud Resources
  • 21. Amazon Virtual Private Cloud (VPC) Provision a logically isolated section of the AWS cloud Control your virtual networking environment • Subnets • Route Tables • Security Groups • Network ACLs Connect to your on-premises network via hardware VPN Control if and how your instances access the Internet
  • 22. Availability Zone 1a Availability Zone 1b Internet 10.0.0.5 10.0.0.6 10.0.3.17 10.0.3.5 10.0.1.5 10.0.1.25 10.0.1.8 10.0.1.6 VPC Subnet VPC Subnet VPC Subnet Virtual Private Gateway Customer Gateway VPN Connection Internet Gateway Customer Data Center
  • 23. Amazon EC2 Container Service Run and Manage Docker Containers
  • 24. Amazon EC2 Container Service Run Docker containers in EC2 cluster API controlled Support Images from private Docker repositories Compatible with other services and features, security groups,
  • 25. Amazon Elastic Beanstalk Run and Manage Web Apps
  • 26. Amazon Elastic Beanstalk Deploy and scale web applications easily Languages: Java, .NET, PHP, Node.js, Python, Ruby, Docker Servers: Apache, Nginx, Phusion Passenger, IIS Simply upload your code; AWS handles: Deployment Capacity Provisioning Load balancing Auto scaling Health Monitoring
  • 27. Amazon Lambda Run Code in Response to Events
  • 28. Amazon Lambda: Event-Driven Compute Runs stateless, request-driven code called Lambda functions: NodeJS Java & Python (new) Triggered by events (state transitions) in other AWS services Pay only for the requests served and the compute time Focus on business logic, not infrastructure. Just upload your code; AWS Lambda handles: Capacity Scaling Deployment Fault tolerance Monitoring Logging Web service front end Security patching
  • 30. AWS Storage Options Scalable Object Storage Inexpensive archive storage Persistent Block Storage Turn-key gateway solution
  • 32. Amazon S3 Object storage Store anything: 1 byte – 5 TB in size Scalable Performance 99.999999999% durability Infrequent Access option
  • 33. Amazon S3: buckets and objects
  • 34. Amazon S3: hosting static content for a website
  • 36. Amazon Glacier Archive storage and backup Secure and durable: 99.999999999% durability Infrequent access Retrieval time: 3-5 hours Extremely low cost – 0.01$ per GB/month – 120$ per TB/year
  • 38. Amazon EBS Persistent Block Storage for Amazon EC2 Reliable: Automatically replicated within its Availability Zone Secure: Encryption Scalable: Easy to change the size Performance: depending on the volume type Snapshots to S3: Easy backup
  • 39. Amazon EBS: Volume types Price Performance Latency Business impact Magnetic General Purpose Provisioned IOPS Use Cases Infrequent data access Boot volumes Small to Med DBs Dev and Test I/O intensive Relational DBs NoSQL DBs Storage Media Magnetic disk-backed SSD-backed SSD-backed Performance 100 IOPS on average. Ability to burst to hundreds of IOPS Burst to 3,000 IOPS maximum, with a base performance of 3 IOPS/GiB Consistently performs at provisioned level, 4000 IOPS maximum Price $.05/GB - Month $.05/million I/O $.10/GB – Month $.125/GB - Month $.065/provisioned IOPS
  • 40. Amazon Storage Gateway Integrates On-Premises IT Environments with Cloud Storage
  • 41. Amazon Storage Gateway Your on-ramp to AWS cloud storage: • Backup into Amazon S3 • DR on Amazon EC2 • Archive into Amazon Glacier • Frequently access data on-premises • iSCSI based block storage
  • 43. AWS Database Options 1. Self-Managed in Amazon EC2 2. Use one of our Managed DB Services
  • 45. If you host your databases on-premises Power, HVAC, net Rack & stack Server maintenance OS patches DB s/w patches Database backups Scaling High availability DB s/w installs OS installation you App optimization
  • 46. If you host your databases on-premises Power, HVAC, net Rack & stack Server maintenance OS patches DB s/w patches Database backups Scaling High availability DB s/w installs OS installation you App optimization
  • 47. If you host your databases in Amazon EC2 Power, HVAC, net Rack & stack Server maintenance OS patches DB s/w patches Database backups Scaling High availability DB s/w installs OS installation you App optimization
  • 48. If you host your databases in Amazon EC2 OS patches DB s/w patches Database backups Scaling High availability DB s/w installs you App optimization Power, HVAC, net Rack & stack Server maintenance OS installation
  • 49. If you choose a managed DB service Power, HVAC, net Rack & stack Server maintenance OS patches DB s/w patches Database backups App optimization High availability DB s/w installs OS installation you Scaling
  • 50. The self-managed vs. AWS-managed decision Self-managed database AWS-managed database You have full responsibility for upgrades and backup AWS provides upgrades, backup, and failover as a service You have full responsibility for security AWS provides high infrastructure security, certifications; gives you tools to ensure DB security Full control over parameters of server, OS, and database Database is a managed appliance, so you can easily automate Replication is expensive, complex, and requires a lot of engineering AWS provides failover as a packaged service
  • 51. A managed service for each major DB type Amazon DynamoDB Document and key- value store Amazon RDS SQL database engines Amazon ElastiCache In-memory cache Amazon Redshift Data warehouse
  • 52. Amazon DynamoDB Predictable and Scalable NoSQL Data Store
  • 53. Amazon DynamoDB NoSQL Database Document and key-value store Fast, consistent performance: Single digit millisecond latency Seamless scalability Zero administration
  • 54. Amazon RDS Managed Relational Database Service
  • 55. Amazon RDS Simple and fast to deploy • Simple and fast to scale • AWS handles patching, backups, replication Compatible with your applications • Choose among MySQL, PostgreSQL, Oracle, SQL Server, Aurora, MariaDB (new) Fast, predictable performance No cost to get started; pay only for what you consume
  • 57. Amazon Elasticache Improve performance of applications Speed your application by bypassing database access and disk storage Supports two engines: • Memcached • Redis
  • 59. Amazon Redshift Columnar Relational data warehouse Massively parallel Petabyte scale $1,000/TB/year Use existing BI tools based on PostgreSQL 8.0.2
  • 61. Amazon EMR (Amazon Elastic MapReduce) Managed Hadoop Framework
  • 62. Amazon EMR Hadoop/HDFS or Spark clusters Hive, Pig, Impala, HBase Easy to use; fully managed On-demand and spot pricing Tight integration with S3, DynamoDB, and Kinesis
  • 63. Amazon Kinesis Real-time Processing of Streaming Big Data
  • 64. Amazon Kinesis Real-time processing High throughput; elastic Easy to use EMR, S3, Redshift, DynamoDB Integrations
  • 65. Amazon Machine Learning Build Smart Applications Quickly and Easily
  • 66. Amazon Machine Learning Easy to use, managed machine learning service built for developers Robust, powerful machine learning technology based on Amazon’s internal systems Create models using your data already stored in the AWS cloud Deploy models to production in seconds
  • 67. And lots of other Services (I)
  • 68. And lots of other Services (II)
  • 69. Example 3-tier Web App architecture
  • 71. Oron Adam - @oronoa

Hinweis der Redaktion

  1. 2nd big reason people are moving so fast to the cloud is breadth of services/features/geo AWS has If want to build new businesses from scratch or move some/all workloads to cloud, need a broad array of services and features to make this happen and not have to piecemeal it
  2. GE: A new manufacturing collaboration application, which allows GE engineers to collaborate on materials, models, simulation, and equipment in an ITAR-compliant environment on AWS. Expedia Qantas Group Vodafone Italy Adobe Systems Ubisoft
  3. Gateway cached volumes Gateway stored volumes