35
Getting Started on Aws Pierre Gilot Solutions Architect [email protected] @aws_actus

Débuter sur le cloud AWS

Embed Size (px)

Citation preview

Page 1: Débuter sur le cloud AWS

Getting Started on Aws

Pierre Gilot – Solutions Architect

[email protected]

@aws_actus

Page 2: Débuter sur le cloud AWS

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.

Page 3: Débuter sur le cloud AWS

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

Page 4: Débuter sur le cloud AWS

COMPUTE

STORAGE

NETWORKING

MONITORING

Page 5: Débuter sur le cloud AWS

Amazon Elastic

Compute Cloud

(EC2)

Page 6: Débuter sur le cloud AWS

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

Page 7: Débuter sur le cloud AWS

AUTO SCALING ELASTIC LOAD BALANCING

Actual

EC2

DYNAMIC TRAFFIC DISTRIBUTIONAUTOMATED SCALING OF EC2 CAPACITY

Page 8: Débuter sur le cloud AWS

Amazon Simple

Storage Service

(S3)

Elastic Block

Store (EBS)

Page 9: Débuter sur le cloud AWS

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

Page 10: Débuter sur le cloud AWS

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

Page 11: Débuter sur le cloud AWS

Amazon Virtual

Private Cloud

(VPC)

Page 12: Débuter sur le cloud AWS

AWS Global Infrastructure

Networking

Extend your data center with Amazon VPC

Page 13: Débuter sur le cloud AWS

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

Page 14: Débuter sur le cloud AWS

Amazon

CloudWatch

Page 15: Débuter sur le cloud AWS

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

Page 16: Débuter sur le cloud AWS

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

Page 17: Débuter sur le cloud AWS

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

Page 18: Débuter sur le cloud AWS

DATABASES

Page 19: Débuter sur le cloud AWS

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

Page 20: Débuter sur le cloud AWS

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

Page 21: Débuter sur le cloud AWS

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

Page 22: Débuter sur le cloud AWS

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

Page 23: Débuter sur le cloud AWS

DEPLOYMENT

AND

ADMINISTRATION

Page 24: Débuter sur le cloud AWS

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

Page 25: Débuter sur le cloud AWS

http://amzn.to/1FT13H6

Recevez 100$

de credits AWS

Page 26: Débuter sur le cloud AWS

Questions ?

15 minutes to ask your questions.

Page 27: Débuter sur le cloud AWS

Thank You!

Page 28: Débuter sur le cloud AWS

BACKUP SLIDES

Page 29: Débuter sur le cloud AWS

Application Services

Amazon CloudFront

distribute content

globally

Amazon

CloudSearch

Managed search

service

Amazon Elastic

Transcoder

Video transcoding

in the cloud

Page 30: Débuter sur le cloud AWS

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

Page 31: Débuter sur le cloud AWS

Database Services

Amazon RDSAmazon

DynamoDB

Managed relational

database serviceManaged NoSQL

database service

DBA

Amazon

ElastiCache

In-Memory Caching

Service

Page 32: Débuter sur le cloud AWS

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

Page 33: Débuter sur le cloud AWS

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

Page 34: Débuter sur le cloud AWS

Thank you !!

@aws_actus

Page 35: Débuter sur le cloud AWS

Inscrivez-vous gratuitement à l’adresse :

aws.amazon.com/summits/paris