01 aws dev-dayth_overview_5oct17

33
Saroj Punyapatthanakul, Solution Architect October 6, 2017 WHAT IS AWS?

Upload: g-able

Post on 24-Jan-2018

153 views

Category:

Technology


0 download

TRANSCRIPT

Saroj Punyapatthanakul, Solution Architect

October 6, 2017

WHAT IS AWS?

Disruption is Everywhere

Est Market Value

$240B

$15B

$40B

Owns no stores

Owns no rooms

Owns no cars

$50B Owns no stores

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Easy to Use Technology Infrastructure

YouFocus on you business, not infrastructure

Only pay for what you use

Capacity

Scaling

Deployment

Fault tolerance

Monitoring

Logging

Web service front end

Security patching

AWS handles

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Easy to Use Technology Infrastructure

YouFocus on you business, not infrastructure

Only pay for what you use

Capacity

Scaling

Deployment

Fault tolerance

Monitoring

Logging

Web service front end

Security patching

AWS handles

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.* As of 1 January 2017

2010

61

516

1,017

159

2012 2014 2016

AWS has been continually expanding its services to support virtually any cloud workload, and it now has more than 90 services that range from compute, storage, networking, database, analytics, application services, deployment, management, developer, mobile, Internet of Things (IoT), Artificial Intelligence (AI), security, hybrid and enterprise applications. AWS has launched a total of 1,017 new features and/or services year to date* - for a total of 2,913 new features and/or services since inception in 2006.

AWS Pace of Innovation

ENTERPRISE APPS

DEVELOPMENT & OPERATIONSMOBILE SERVICESAPP SERVICESANALYTICS

DataWarehousing

Hadoop/Spark

Streaming Data Collection

Machine LearningElastic Search

Virtual Desktops

Sharing & Collaboration

Corporate Email

Backup

Queuing & Notifications

Workflow

Search

Email

Transcoding

One-click App Deployment

Identity

Sync

Single Integrated Console

PushNotifications

DevOps Resource Management

Application Lifecycle Management

Containers

Triggers

Resource Templates

TECHNICAL & BUSINESS SUPPORT

Account Management

Support

Professional Services

Training & Certification

Security & Pricing Reports

Partner Ecosystem

Solutions Architects

MARKETPLACE

Business Apps

Business Intelligence

DatabasesDevOps Tools NetworkingSecurit

y Storage

Regions Availability Zones

Points of Presence

INFRASTRUCTURE

CORE SERVICES

ComputeVMs, Auto-scaling, & Load Balancing

StorageObject, Blocks, Archival, Import/Export

DatabasesRelational, NoSQL, Caching, Migration

NetworkingVPC, DX, DNSCDN

Access Control

Identity Management

Key Management & Storage

Monitoring & Logs

Assessment and reporting

Resource & Usage Auditing

SECURITY & COMPLIANCE

Configuration Compliance

Web application firewall

HYBRIDARCHITECTURE

Data Backups

Integrated App Deployments

DirectConnect

IdentityFederation

IntegratedResource Management

Integrated Networking

API Gateway

IoT

Rules Engine

Device Shadows

Device SDKs

Registry

Device Gateway

Streaming Data Analysis

Business Intelligence

MobileAnalytics

GlobalAvailable

With16 Geographic Regions44 Availability Zones82 Edge Locations11 Regional Edge Caches… and expanding5 more Regions

14 more Availability Zones

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Asia Pacific

Asia Pacific (Mumbai) Region Asia Pacific (Seoul) RegionEC2 Availability Zones: 2 EC2 Availability Zones: 2Launched 2016 Launched 2016

China (Beijing) Region China (Ningxia) RegionEC2 Availability Zones: 2 AnnouncedLimited Preview

Asia Pacific (Singapore) Region Asia Pacific (Sydney) RegionEC2 Availability Zones: 2 EC2 Availability Zones: 3

Asia Pacific (Tokyo) Region Asia Pacific (Hong Kong) RegionEC2 Availability Zones: 3 Announced

AWS Edge LocationsChennai, India, Hong Kong, China (3), Manila, the Philippines, Melbourne, Australia, Mumbai, India (2), New Delhi, India, Osaka, Japan, Seoul, Korea (3), Singapore (2), Sydney, Australia, Taipei, Taiwan, Tokyo, Japan (3)

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Region

Redundant tier-1region-to-region

connectivity

Transit Centers connect:• Private links to other regions• Private links to Direct Connect customers• Internet through peering & paid transit

AZs on separate flood plains

AZs fault separated (sub-stations)

AZs TYPICALLY <1 ms separation

25 Tbps peak inter-AZ traffic

3AZa

AZc

AZbDC

DC

DC

DC

DC

DC

DC

DC

DC

DCDC

DC

TC

TC

P2M4 D2 X1 G2T2 R3 I2 C4

General Purpose GPUGeneral Purpose

Dense storage Large memory

Graphics intensiveMemory intensive High I/O

Compute intensiveBurstable

Broad Spectrum of Compute

AWS Cloud Building Blocks

Across the Globe

Analytics and IoT

AWS IoTMachineLearning Quicksight EMR

Storage & Content DeliveryS3 CloudFront EFS Glacier Storage

Gateway Snowball

Application ServicesAPI

GatewayAppStream CloudSearch

Elastic Transcod

erSES SQS SWF

Mobile ServicesDevice Farm Mobile

AnalyticsCognito SNS

NetworkingVPC Direct

Connect Route 53

Database Services

RDS DynamoDB ElastiCache RedShift Simple DBDatabase Migration Service

Security & IdentityIdentity & Access

Management

Directory Service

Trusted Advisor

Cloud HSM Key Management Service

Web App Firewall

AWS Cloud Native ApproachCode your apps & code to existing prebuilt services in a decoupled manner

YourApplications

Accelerating Time to Market

§ Accelerateddevelopmentlifecycleandproductiterations

§ Quickdeploymentsofcustomerenvironments

§ Fastercustomeronboardingandproductimprovements

developers customers

releasetestbuild

plan monitor

feedback loop

automation

Service-Oriented Architecture (SOA)

Single-purpose

Connected through APIs

Highly decoupled

“Microservices”

Two-pizza teams

Full ownership

Full accountability

Aligned incentives

“DevOps”

Your entire interaction with AWS is through APIs

.NET SDKJava SDK

Python SDKiOS/Android SDKs

Toolkit for Visual StudioTools for Windows PowerShell

Command Line Tool

Management Console

API call

Who?When?

What did they do?

Traditional data center

AWS Code services

CodeCommitsource control

CodePipelinecontinuous delivery

CodeDeployautomated deployment

Maintainable– Integrate

AWSCloudFormation

App Developers

AWS CodePipeline

Dev

Staging

Prod

IaC Template

Story

AWS CodeCommitSource Control

AWS CodeDeploy

App SourceCode

AWS services for deploying/operating apps

Convenience Control

Higher-level services Do it yourself

AWSElastic Beanstalk

AWSOpsWorks

AWSCloudFormation

AWSCodeDeploy

AWSFoundationServices

Compute Storage Database Networking

AWSGlobalInfrastructure Regions

AvailabilityZones EdgeLocations

Client-sideDataEncryption

Server-sideDataEncryption

NetworkTrafficProtection

Platform,Applications,Identity&AccessManagement

OperatingSystem,Network,&FirewallConfiguration

Customerapplications&contentCu

stom

ers

Reduce the Scope: Security & Compliance becomes a shared responsibility

Customers have their choice of security configurations INthe Cloud

AWS is responsible for the security OFthe Cloud

Let AWS do the heavy lifting for you

AWSFoundationServices

Compute Storage Database Networking

AWSGlobalInfrastructure Regions

AvailabilityZonesEdgeLocations

AWS is responsible for the security OFthe Cloud

GxPISO 13485AS9100ISO/TS 16949

Security becomes Visible

Who is accessing the resources?Who took what action?

• When?• From where?• What did they do?• Logs Logs Logs

AWS CloudTrail

AWS Config

Amazon CloudWatch

AWS CloudTrailStore/ Archive

Troubleshoot

Monitor & Alarm

You are making API

calls

To interact with all AWS services

CloudTrail is continuously

recording API calls

AWS CloudWatch• Hundreds of pre-configured metrics including CPU utilization, latency, request counts• Metrics are available at five minute and one minute intervals• Plus custom metrics you can define

AWS Logs and Metrics Sources

§ CloudWatch Metrics (standard and custom)§ CloudWatch Logs (system and application logs)§ CloudTrail§ VPC Flow Logs§ Other Logs

Ø S3 Access LogsØ ELB Access LogsØ CloudFront Access Logs (W3C)Ø AWS ConfigØ WAF

Real-timestreaming

data

Data Warehouse

Hadoop, Spark, HBase, Hive,

Presto, Mahout, Pig, Zeppelin

Document searching,

analytics and dashboards

BusinessIntelligence

MachineLearning

Amazon Kinesis

Amazon Redshift

Amazon EMR

AmazonElasticsearch

AmazonQuickSight

AmazonMachine Learning

Analytics Services

P2 InstancesGPU based Deep Learning

Amazon Machine LearningPredictions Made Easy

Investment inMXNet

Deep Learning, AI and ML

Amazon LexConversational Interfaces

Amazon PollyText-to-speech

Amazon RekognitionDeep Learning Image Analysis

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

AWS Positioned as a Leader in the Gartner Magic Quadrant for Cloud Infrastructure as a Service, Worldwide*

AWS is positioned highest in execution

and furthest in vision within the Leaders Quadrant

*Gartner, Magic Quadrant for Cloud Infrastructure as a Service, Worldwide, Leong, Lydia, Petri, Gregor, Gill, Bob, Dorosh, Mike, August 32016This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from AWS : http://www.gartner.com/doc/reprints?id=1-2G2O5FC&ct=150519&st=sbGartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Amazon EC2 & Amazon RDS

AWS is the leader IaaS 2017Gartner

AWS is the Leader DBaaS 2017 Forester

AWS in Gartner’s Magic Quadrant for Cloud Infrastructure as a Service (IaaS) for the 7th consecutive year

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Amazon EC2 & Amazon RDS

AWS is the leader Angle on BigData 2017

Amazon Redshift has the largest adoption of BDW in the cloud. With more than 5,000 deployments, Amazon Redshift has the largest data warehouse deployments in the cloud —some over 10 petabytes in size.

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Thank You