Getting started with AWS

67 %
33 %
Information about Getting started with AWS
Technology

Published on February 28, 2014

Author: AmazonWebServices

Source: slideshare.net

Description

In this presentation from the AWS Lab at Cloud Expo Europe 2014 you will find an overview of how Amazon got into Cloud Computing, details of some of the customers that are using Amazon Web Services today and a selection of the services that make up AWS.

Getting Started with Amazon Web Services Ian Massingham - Technical Evangelist @IanMmmm

background

Consumer Business Seller Business IT Infrastructure Business Tens of millions of active customer accounts Sell on Amazon websites 8 countries: US, UK, Germany, Japan, France, Canada, China, Italy Use Amazon technology for your own retail website Cloud computing infrastructure for hosting web-scale solutions Leverage Amazon’s massive fulfillment center network Hundreds of thousands of registered customers in over 190 countries

About Amazon Web Services How did Amazon… Deep experience in building and operating global web scale systems ? …get into cloud computing?

AWS Mission Enable businesses and developers to use web services* to build scalable, sophisticated applications. *What people now call “the cloud”

Powering the Most Popular Internet Businesses Find out more at : aws.amazon.com/solutions/case-studies

Trusted by Enterprises Find out more at : aws.amazon.com/solutions/case-studies

Each day AWS adds the equivalent server capacity to power Amazon when it was a global, $7B enterprise

On a global footprint Region US-WEST (N. California) EU-WEST (Ireland) ASIA PAC (Tokyo) GOV CLOUD US-EAST (Virginia) US-WEST (Oregon) ASIA PAC (Singapore) SOUTH AMERICA (Sao Paulo) ASIA PAC (Sydney)

At the end of a web service aws ec2 run-instances --image-id ami-a813fadf --count 3 --placement AvailabilityZone=eu-west-1a --instance-type m1.small aws ec2 run-instances --image-id ami-a813fadf --count 5 --placement AvailabilityZone=eu-west-1c --instance-type m1.medium

and a rich Management Console

Just a few items from…. the toolbox

Reference Model security Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure

Global infrastructure Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure Regions An independent collection of AWS resources in a defined geography A solid foundation for meeting location-dependent privacy and compliance requirements

Global infrastructure Deployment & Administration App Services Compute Storage Database Networking AWS Global Infrastructure Availability Zones Designed as independent failure zones Physically separated within a typical metropolitan region

Global infrastructure London(2) Seattle South Bend New York (3) Newark Dublin Amsterdam (2) Stockholm Palo Alto Seoul San Jose Tokyo (2) Frankfurt(2) Paris(2) Ashburn(3) Los Angeles (2) Chennai Milan Madrid Osaka Jacksonville Hong Kong (2) Dallas(2) Mumbai St.Louis Deployment & Administration App Services Compute Storage Miami Singapore(2) Sao Paulo Database Networking AWS Global Infrastructure Sydney Edge Locations To deliver content to end users with lower latency A global network of edge locations Supports global DNS infrastructure (Route53) and Cloud Front CDN

Networking Direct Connect Dedicated connection to AWS VPN Connection Secure internet connection to AWS Deployment & Administration App Services Compute Storage Virtual Private Cloud Private, isolated section of the AWS Cloud Database Networking AWS Global Infrastructure Route 53 Highly available and scalable Domain Name Service

Compute Vertical Scaling From $0.02/hr Elastic Compute Cloud (EC2) Basic unit of compute capacity Range of CPU, memory & local disk options 13 Instance types available, from micro to cluster compute Feature Deployment & Administration Flexible Run windows or linux distributions Scalable App Services Wide range of instance types from micro to cluster compute Machine Images Compute Storage Details Database Full control Secure Networking AWS Global Infrastructure Configurations can be saved as machine images (AMIs) from which new instances can be created Full root or administrator rights Full firewall control via Security Groups Monitoring Publishes metrics to Cloud Watch Inexpensive On-demand, Reserved and Spot instance types VM Import/Export Import and export VM images to transfer configurations in and out of EC2

Compute Trigger autoscaling policy aws autoscaling create-auto-scaling-group --auto-scaling-group-name MyGroup --launch-configuration-name MyConfig --availability-zones eu-west-1a --min-size 4 --max-size 200 Deployment & Administration App Services Compute Storage Auto-scaling Automatic provisioning of compute resources based upon Database demand, configuration or schedule Feature Networking Control Integrated to CloudWatch AWS Global Infrastructure Instance types Details Define minimum and maximum instance pool sizes and when scaling and cool down occurs Use metrics gathered by CloudWatch to drive scaling Run auto scaling for on-demand instances and spot. Compatible with VPC

Compute Elastic Load Balancing Create highly scalable applications Distribute load across EC2 instances in multiple availability zones Deployment & Administration Feature App Services Compute Storage Auto-scaling Database Available Health checks Networking AWS Global Infrastructure Session stickiness Secure sockets layer Monitoring Details Automatically scales to handle request volume Load balance across instances in multiple availability zones Automatically checks health of instances and takes them in or out of service Route requests to the same instance Supports SSL offload from web and application servers with flexible cipher support Publishes metrics to Cloud Watch

Storage S3 - Durable storage, any object 99.999999999% durability of objects Feature Details Unlimited storage of objects of any type Flexible object store Buckets Up to 5TB size per object act like drives, folder structures within Deployment & Administration Access control Server-side encryption App Services Multi-part uploads Object versioning Compute Storage Database Object expiry Access logging Networking AWS Global Infrastructure Web content hosting Notifications Import/Export Granular control over object permissions 256bit AES encryption of objects Improved throughput & control Archive old objects and version new ones Automatically remove old objects Full audit log of bucket/object actions Serve content as web site with built in page handling Receive notifications on key events Physical device import/export service

Storage Elastic Block Store High performance block storage device 1GB to 1TB in size Mount as drives to instances Deployment & Administration App Services Feature High performance file system Compute Storage Database Flexible size Secure Networking AWS Global Infrastructure Available Backups Monitoring Details Mount EBS as drives and format as required Volumes from 1GB to 1TB in size Private to your instances Replicated within an Availability Zone Volumes can be snapshotted for point in time restore Detailed metrics captured via Cloud Watch

Database Relational Database Service Database-as-a-Service No need to install or manage database instances Scalable and fault tolerant configurations Deployment & Administration Feature Platform support App Services Preconfigured Compute Storage Database Automated patching Details Create MySQL, PostgreSQL, Microsoft SQL Server and Oracle RDBMS Get started instantly with sensible default settings Keep your database platform up to date automatically Backups AWS Global Infrastructure Backups Volumes can be snapshotted for point in time restore Failover Networking Automatic backups and point in time recovery and full DB backups Automated failover to slave hosts in event of a failure Replication Easily create read-replicas of your data and seamlessly replicate data across availability zones

So what are we going to build today?

First, we’ll show you how to sign up

EC2 Instance Availability Zone Region

EC2 Instance Availability Zone S3 Region

EC2 Instance S3 EBS Snapshots Availability Zone Region

EC2 Instance S3 RDS Availability Zone EBS Snapshots Region

And if we have time… Cloud Front Elastic Load Balancer EC2 Instance Auto scaling Group EC2 Instance RDS Availability Zone S3 EBS Snapshots Region

@AWS_UKI for local AWS events & news @AWScloud for Global AWS News and Announcements ©Amazon.com, Inc. and its affiliates. All rights reserved.

Add a comment

Related presentations

Related pages

Getting Started with Amazon Web Services (AWS)

Want to get started with Amazon Web Services? Learn AWS basics and start building with tutorials, technical documents, and videos in the Resource Center.
Read more

AWS | Erste Schritte mit Amazon Web Services

Amazon Web Services stellt ein. Amazon Web Services (AWS) ist ein dynamischer, wachsender Geschäftsbereich von Amazon.com. Wir stellen derzeit u. a. ein ...
Read more

AWS Tutorials - Getting Started with AWS

Launch a virtual server using Amazon EC2 for complete control of your AWS computing resources. For more information, see Amazon EC2. You can use AWS to ...
Read more

Getting Started with the AWS SDK for .NET — Developer Guide

Getting Started with the AWS SDK for .NET. To get started with the AWS SDK for .NET, complete the following tasks:
Read more

Getting Started with AWS (English Edition) eBook: Amazon ...

Getting Started with AWS (English Edition) eBook: Amazon Web Services: Amazon.de: Kindle-Shop
Read more

Getting Started with AWS Kindle Edition - amazon.com

Getting Started with AWS provides an introduction to Amazon Web Services, examples of what you can do with AWS, basic information that you need to know to ...
Read more

Getting Started with AWS - Amazon S3

Getting Started with AWS Amazon Web Services (AWS) provides computing resources and services that you can use to build applications within minutes at pay ...
Read more

Getting Started With AWS EC2 - Salt

Getting Started With AWS EC2¶ Amazon EC2 is a very widely used public cloud platform and one of the core platforms Salt Cloud has been built to support.
Read more

Amazon.com: Getting Started with AWS: Deploying a Web ...

Buy Getting Started with AWS: Deploying a Web Application: Read 29 Books Reviews - Amazon.com
Read more

Getting started with AWS + ServiceStack - GitHub

This repository contains Visual Studio solutions for getting started with AWS and ServiceStack libraries, as well as step by step guides to get you started ...
Read more