Loading…
Transcript

Demo

Choose your Cloud

Cloud

Development?

Which Cloud?

The Players

Q:

A better Way

A Typical Environment

Web Focused?

Green Fields?

No long running processes?

Want cheap starting option?

PAAS

Networking

  • Amazon Virtual Private Cloud (VPC)
  • Elastic Load Balancing

Payments & Billing

  • Amazon Flexible Payments Service (FPS)
  • Amazon DevPay

Storage

  • Amazon Simple Storage Service (S3)
  • Amazon Elastic Block Storage (EBS)
  • AWS Import/Export

Support

  • AWS Premium Support

Web Traffic

  • Alexa Web Information Service
  • Alexa Top Sites

Workforce

  • Amazon Mechanical Turk

Q:

Amazon Services

Compute

  • Amazon Elastic Compute Cloud (EC2)
  • Amazon Elastic MapReduce
  • Auto Scaling

Content Delivery

  • Amazon CloudFront

Database

  • Amazon SimpleDB
  • Amazon Relational Database Service (RDS)

E-Commerce

  • Amazon Fulfillment Web Service (FWS)

Messaging

  • Amazon Simple Queue Service (SQS)

Monitoring

  • Amazon CloudWatch

Microsoft Solution?

Want support?

Amazon AWS

A:

Google App Engine

Database

Payment Gateway

Services

  • Language Specific Data Bindings (JPA/JDO for Java)
  • Cron
  • Memcache
  • URL Fetch
  • Mail
  • XMPP
  • Images
  • Google Accounts
  • Task Queues
  • Blobstore
  • Google Docs
  • Google Wave

Google

App Engine

EC2 is General Purpose

Flexible

Familiar to Enterprise

Images require maintenance

Security?

Services

Languages

  • Python
  • Java

Dev Tools

  • Eclipse Plugin
  • Development local server

Google Services

Monitoring

A:

Microsoft Azure

Computing Units

Map-Reduce

Load Balancing

web focused

limits on use

Uses Google Apps

Cheap! (to start)

No background apps (but there is Cron)

Queueing

Storage

Easy to get Started

No infra setup

Auto-scales

Not all of J2EE

Java and Python only

Azure Services

Microsoft Azure

  • Worker Roles and Web Roles
  • Can run most things that run on Windows, including Java
  • Has limited 3rd party services
  • Still new
  • Can run images locally before uploading

Q:

Version Upgrade

IAAS

3rd PartySoftware?

Unusual Environment?

Geographic Separation Required?

Existing Codebase/Solution?

A:

Amazon AWS

Geography

Datacenter locations

?

Regulation

Patriot Act

in 2010

Singapore

Bruce Cooper

bruce.cooper@unico.com.au

http://www.unico.com.au/

@brucejcooper

+61417986274