Débuter sur le cloud AWS

Post on 18-Jul-2015

184 views 2 download

Tags:

transcript

Getting Started on Aws

Pierre Gilot – Solutions Architect

pgilot@amazon.fr

@aws_actus

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.comwhen it was a $7 billion global enterprise.

Infrastructure Regions Points of PresenceAvailability Zones

Core ServicesStorage(Object, Block and Archival)

Compute(VMs, Auto-scaling and Load Balancing)

Databases(Relational, NoSQL, Caching)

Networking(VPC, DX, DNS)

CDN

Access ControlUsage Auditing

Monitoring and Logs

Administration & Security

Key StorageIdentityManagement

Platform Services

Deployment & Management

One-click web app deployment

Dev/ops resourcemanagement

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-timeStreaming Data

EnterpriseApplications

Virtual Desktops Collaboration and Sharing

COMPUTE

STORAGE

NETWORKING

MONITORING

Amazon Elastic

Compute Cloud

(EC2)

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

AUTO SCALING ELASTIC LOAD BALANCING

Actual

EC2

DYNAMIC TRAFFIC DISTRIBUTIONAUTOMATED SCALING OF EC2 CAPACITY

Amazon Simple

Storage Service

(S3)

Elastic Block

Store (EBS)

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

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

Amazon Virtual

Private Cloud

(VPC)

AWS Global Infrastructure

Networking

Extend your data center with Amazon VPC

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

Amazon

CloudWatch

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

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

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

DATABASES

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

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

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

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

DEPLOYMENT

AND

ADMINISTRATION

AWS ELASTIC

BEANSTALK

AUTOMATE

RESOURCE

MANAGEMENT

AWS OPSWORKS

DEV-OPS

FRAMEWORK FOR

APPLICATION

LIFECYCLE

MANAGEMENT

AWS IAM

MANAGE USERS,

GROUPS &

PERMISSIONS

AWS CLOUDFORMATION

TEMPLATES TO

DEPLOY & MANAGE

http://amzn.to/1FT13H6

Recevez 100$

de credits AWS

Questions ?

15 minutes to ask your questions.

Thank You!

BACKUP SLIDES

Application Services

Amazon CloudFront

distribute content

globally

Amazon

CloudSearch

Managed search

service

Amazon Elastic

Transcoder

Video transcoding

in the cloud

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

Database Services

Amazon RDSAmazon

DynamoDB

Managed relational

database serviceManaged NoSQL

database service

DBA

Amazon

ElastiCache

In-Memory Caching

Service

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

& manageAutomate resource

management

Big Data Services

Amazon EMR

(Elastic Map Reduce)

AWS Data Pipeline

Hosted Hadoop

frameworkMove data among AWS

services and on-

premises data sources

Amazon Redshift

Petabyte-scale data

warehouse service

Thank you !!

@aws_actus

Inscrivez-vous gratuitement à l’adresse :

aws.amazon.com/summits/paris