1. Getting Started on Aws
Pierre Gilot – Solutions Architect
pgilot@amazon.fr
@aws_actus
2. Global Footprint
Over 1 million active customers across 190
countries
900+ government agencies
3,400+ educational institutions
11 regions
28 availability zones
53 edge locations
Everyday, AWS adds enough new server capacity to support Amazon.com
when it was a $7 billion global enterprise.
3. Infrastructure Regions Points of PresenceAvailability Zones
Core Services
Storage
(Object, Block
and Archival)
Compute
(VMs, Auto-scaling
and Load Balancing)
Databases
(Relational, NoSQL, Caching)
Networking
(VPC, DX, DNS)
CDN
Access Control
Usage
Auditing
Monitoring and
Logs
Administration &
Security
Key Storage
Identity
Management
Platform
Services
Deployment & Management
One-click web app
deployment
Dev/ops resource
management
Resource Templates Push Notifications
Mobile Services
Mobile Analytics
Identity
Sync
App Services
Workflow
Transcoding
Email
Search
Queuing &
Notifications
App streaming
Analytics
Hadoop
Data Pipelines
Data
Warehouse
Real-time
Streaming Data
Enterprise
Applications
Virtual Desktops Collaboration and Sharing
6. Amazon Elastic Compute Cloud (EC2)
• Wide selection of Instance types, with range of CPU,
memory & local storage options
• Run Microsoft Windows or Linux
• Full stateful firewall per instance via Security Groups
• You have full control and access to operating system
• VMimport your virtual server images
Compute Storage
AWS Global Infrastructure
Database
Networking
General
purpose
Compute
optimized
Storage and IO
optimized
GPU
enabled
Memory
optimized
7. AUTO SCALING ELASTIC LOAD BALANCING
Actual
EC2
DYNAMIC TRAFFIC DISTRIBUTIONAUTOMATED SCALING OF EC2 CAPACITY
9. Compute Storage
AWS Global Infrastructure
Database
Networking
Amazon Simple Storage Service (S3)
• Unlimited storage of objects of any type
• 99.999999999% durability, replicated across multiple facilities
• Cost effective storage, US$0.03/GB Month
• Granular access control and permissions over objects
• Encryption at rest using AES 256bit server side encryption
• Encryption in transit using HTTPS protocol
• High performance throughput supporting parallelized
upload or download
• Import or export data via physical device handling service
• Data remains in geographic location chosen
10. Compute Storage
AWS Global Infrastructure
Database
Networking
Amazon Elastic Block Storage (EBS)
• High performance block storage device,
up to 4000 IOPS per volume
• Volume sizes from 1GB to 1TB of usable storage
• No mirroring required, replicated within Availability Zone
• Mount as drives to instances, multiple drives per instance
• Format and encrypt as required, or use as raw storage
• Private to your Amazon EC2 instances
• Volumes can be snapshotted for point in time restore,
durably stored on Amazon S3 in multiple facilities
13. AWS Global Infrastructure
Networking
Extend your data center with Amazon VPCExtend your data center with Amazon VPC
• Create logically isolated section of AWS Cloud using
your own network address space
• Complete control over your virtual networking environment
including creation of subnets, IP addressing, routing tables
and network gateways
• Create private or public subnets in multiple Availability Zones
• You choose where to deploy EC2 instances
• You manage network security at subnet level using NACLs
• You manage EC2 Instance Security Groups,
providing stateful network firewall per instance
Availability Zone BAvailability Zone A
10.100.2.0/2310.100.0.0/23
15. Integrating AWS into your operations
• AWS CloudWatch provides real-time insight into your AWS
services, integrate your own metrics, create and act on alarms
• AWS SNS allows integration with your alerting systems
16. Integrating AWS into your operations
• AWS CloudWatch provides real-time insight into your AWS
services, integrate your own metrics, create and act on alarms
• AWS SNS allows integration with your alerting systems
• Your current tools still work – install on EC2 instance
• Your tools already have AWS API integration
17. Integrating AWS into your operations
• AWS CloudWatch provides real-time insight into your AWS
services, integrate your own metrics, create and act on alarms
• AWS SNS allows integration with your alerting systems
• Your current tools still work – install on EC2 instance
• Your tools already have AWS API integration
• Established processes don’t get thrown away
19. Amazon Relational Database Service (RDS)
• Database as a Service with 99.95% uptime SLA*
• No need to install or manage database instances
• Scalable and fault-tolerant configurations
• Automated backups, point in time recovery
• Automated failover to slave in event of a failure
• Easily create read-replicas of your data, seamlessly
replicate data across availability zones or regions*
Compute Storage
AWS Global Infrastructure
Database
Networking
20. Amazon RDS for Aurora
• MySQL Compatible
• 5X better performance than standard MySQL
• Available, Durable, Fault tolerant
• Highly scalable and Secure
Compute Storage
AWS Global Infrastructure
Database
Networking
21. Amazon Redshift
• Easily and rapidly analyze petabytes of data
• Fully managed data warehouse service
• Automated deployment and administration
• 1/10th the cost of traditional data warehouses
• < $1000 / Terabyte / year
• Compatible with popular BI tools
Compute Storage
AWS Global Infrastructure
Database
Networking
22. Amazon DynamoDB
• Fast and Flexible NoSQL database
• Consistent, single-digit millisecond latency
• Any scale
• Both Document and Key-Value Models
Compute Storage
AWS Global Infrastructure
Database
Networking
30. Storage Services
Amazon EBS
EBS
Block storage for use
with Amazon EC2
Amazon S3
Images
Videos
Files
Binaries
Snapshots
Internet scale
storage via API
AWS Storage Gateway
S3,
Glacier
Integrates on-premises
IT and AWS storage
Amazon Glacier
Images
Videos
Files
Binaries
Snapshots
Storage for archiving
and backup
32. Deployment & Administration
Amazon
CloudWatch
AWS IAM (Identity
& Access Mgmt)
AWS
OpsWorks
AWS
CloudFormation
AWS Elastic
Beanstalk
Web App
Enterprise
App
Database
Monitor resources Manage users,
groups &
permissions
Dev-Ops framework
for application
lifecycle management
Templates to deploy
& manage
Automate resource
management
33. Big Data Services
Amazon EMR
(Elastic Map Reduce)
AWS Data Pipeline
Hosted Hadoop
framework
Move data among AWS
services and on-
premises data sources
Amazon Redshift
Petabyte-scale data
warehouse service