getting ready for the cloud iaa s

23
Email: [email protected] | Website: www.qburst.com US | UK | Poland | UAE | India | Singapore | Australia GETTING READY FOR THE CLOUD

Upload: deepu-nath

Post on 15-Jan-2015

255 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Getting ready for the cloud iaa s

Email: [email protected] | Website: www.qburst.com

US | UK | Poland | UAE | India | Singapore | Australia

GETTING READY FOR THE CLOUD

Page 2: Getting ready for the cloud iaa s

Infrastructure as a Service - Amazon Web ServicesFebruary, 2013

Page 3: Getting ready for the cloud iaa s

Overview

Infrastructure as a Service - IaaSIntroduction to Amazon Web ServiceAdvantages of Amazon Web ServiceAmazon Global Physical InfrastructureAmazon Costing Model Amazon Support & ServicesCommon Use Cases and Real world scenarios

Page 4: Getting ready for the cloud iaa s

Infrastructure as a Service - IaaS

Characteristics and components of IaaS includes:Utility computing service and billing model Internet connectivityAutomation of administrative tasksDynamic scalingDesktop virtualizationPolicy-based services

Page 5: Getting ready for the cloud iaa s

Introduction to Amazon Web Services

Amazon Web Services offers a complete set of infrastructure and application services that enable you to run virtually everything in the cloud: from websites and mobile apps, to big data projects and enterprise applications.

Page 6: Getting ready for the cloud iaa s

Amazon Web Service: EC2

Amazon Elastic Compute Cloud (EC2)Amazon EC2 = Virtual Machine which supports Windows,

Linux, FreeBSD or Open SolarisSupports all major web and application platformsOffers additional optional service called Cloudwatch to keep a

close monitor of these server instancesAmazon EC2 : on-demand compute power advantages are:

Obtain and boot new server instances in minutesQuickly scale capacity up or downServers from $0.02 (2 cents) per hourOn Demand, Reserved and Spot pricing

Page 7: Getting ready for the cloud iaa s

Amazon Web Service: EC2 Instance Types

• Standard Instances– Well suited for most applications

• High Memory Instances– Offer large memory sizes for high throughput applications,

including database and memory caching applications• High CPU Instances

– Have proportionally more CPU resources than memory (RAM) and are well suited for compute-intensive applications

• Cluster Compute Instances– Low latency, 10 Gbps networking between instances

Page 8: Getting ready for the cloud iaa s

Amazon Web Service: EBS

Elastic Block StorageYou can use Amazon EBS as you would use a hard drive on a

physical serverAmazon EBS is particularly well-suited for use as the primary

storage for a file system, database or any application that requires fine granular updates and access to raw, unformatted block-level storage

EBS volumes offers Data availability from replication across an Availability Zone Data persistence independent of the life of the instance The ability to create snapshots and incremental backups

Page 9: Getting ready for the cloud iaa s

Amazon Web Service: S3

Simple Storage Service, S3 (Object Based Storage) In traditional on-premise applications, this type of storage is

maintained on SAN or NAS In Amazon this mechanism is called S3 which is far more agile,

flexible and geo-redundant S3 is highly scalable, durable and available distributed object store

designed for mission-critical data Easily manageable via web service interfaces The number of objects you can store is unlimited. S3 is designed for 99.999999999% durability and 99.99%

availability of objects over a given year.

Page 10: Getting ready for the cloud iaa s

How your organization benefits from Amazon Cloud ?

Page 11: Getting ready for the cloud iaa s

Advantages of AWS

True Elastic Capacity: Scale up and down No Capital Expenditure Pay as you go and pay only for what you use You get to focus on the engineering resources on what

differentiates you vs managing undifferentiated infrastructure services

Improves time to market with Business Agility and Innovation

Page 12: Getting ready for the cloud iaa s

Amazon Global Physical Infrastructure

Ashburn, VA / Dallas, TX / Los Angeles, CA / Miami, FL / Jacksonville, FL / Newark, NJ / New York, NY / Palo Alto, CA / Hayward, CA / Seattle, WA / St. Louis, MO / Amsterdam / Dublin / Frankfurt / London / Hong Kong / Tokyo / Singapore/ Australia / Spain / Italy/ Japan

US East (N. Virginia)US West (Oregon)US West (N. California)EU (Ireland)Asia Pacific (Singapore)Asia Pacific (Tokyo)Asia Pacific (Sydney)South America (São Paulo)

AWS Regions

AWS CloudFront Locations

Page 13: Getting ready for the cloud iaa s

How Amazon pricing works?

Page 14: Getting ready for the cloud iaa s

Amazon Costing Model : EC2 Pricing

On-DemandInstances

Pay as you go for compute power

Pay only for what you use, no up-front commitments or long-term contracts

Unix/Linux instances start at $0.085/hour USD in the US East Region

ReservedInstances

Pay a low up-front fee and receive a significant discount on the hourly pricing for that instance

1- or 3-year terms

Helps ensure that compute capacity is available when it is needed

SpotInstances

Enables you to bid on unused Amazon EC2 capacity

Spot Price is based on supply/demand and is determined automatically

If the Spot Price is below your bid, your instances will start

If the Spot Price rises above your bid, your instances will stop

Page 15: Getting ready for the cloud iaa s

Pay per use Infrastructure advantage

Predicted Demand

Traditional Hardware

Actual Demand

OpportunityCost

Unable to Serve Customer

Infr

astr

uctu

re C

ost

Effort in Time

Page 16: Getting ready for the cloud iaa s

Amazon Support

Basic Developer Business Enterprise

Customer Service - 24x7x365

Support Forums

Documentation, White Papers, Best Practice Guides

Access to Technical Support

Support for Health Checks

Email(local business hours)

Phone, Chat, Email,Live Screen Sharing(24/7)

Phone, Chat, Email,Live Screen Sharing, TAM(24/7)

Named Contacts 1 5 Unlimited

Response Time 12 hours 1 hour 15 minutes

Architecture Support Building Blocks Use Case Guidance

Application Architecture

Cost Included $49 / month Greater of $100 Greater of $15000

Page 17: Getting ready for the cloud iaa s

Concern on Cloud Security

Page 18: Getting ready for the cloud iaa s

Cloud Security

SAS 70 Type II AuditISO 27001/2 CertificationPCI DSS 2.0 Level 1-5HIPAA/SOX ComplianceFISMA A&A Low

Enforce IAM policiesUse MFA, VPC, Leverage S3

bucket policies, EC2 Security groups, EFS in EC2 Etc..

Encrypt data in transitEncrypt data at rest

Protect your AWS CredentialsRotate your keys

Secure your application, OS, Stack and AMIsApplication

Security

Services Security

Infrastructure Security

How we secure our infrastructure

What security options and features are available to you?

How can you secure your application and what is your responsibility?

Security is a Shared Responsibility

Page 19: Getting ready for the cloud iaa s

Use Cases and Real World Scenarios

Page 20: Getting ready for the cloud iaa s

Common Use Cases

• High performance computing, batch data processing, and large scale analytics

• Web site hosting• Application hosting/SaaS hosting• Internal IT application hosting• Content delivery and media distribution• Storage, backup, and disaster recovery• Development and test environments

Page 21: Getting ready for the cloud iaa s

Real World Scenarios

Video App on Amazon EC2

Num

ber o

f EC2

Inst

ance

s

4/12/2012

Launch on Facebook

Scaled to peak of 5,000 instances in 3 days

4/14/2012 4/15/2012 4/16/2012 4/18/2012 4/19/2012 4/20/20124/17/20124/13/2012

Page 22: Getting ready for the cloud iaa s

Real World ScenariosN

umbe

r of

EC

2 In

stan

ces

300 CPU’s on weekends

Thursday10/23/2013

Friday10/24/2013

Sunday10/26/2013

Monday13/27/2013

Tuesday10/28/2013

Saturday10/25/2013

Wednesday10/22/2012

3000 -

300 -

Wall Street App on Amazon EC2

3000 CPU’s for one firm’s risk management processes

Page 23: Getting ready for the cloud iaa s

Future Plans - 2012

Thank You !