A presentation by kelvin gan liam mcmurray web services university of bath
Download
1 / 10

A presentation by Kelvin Gan Liam McMurray - PowerPoint PPT Presentation


  • 257 Views
  • Uploaded on

A presentation by Kelvin Gan & Liam McMurray Web Services, University of Bath . Liam McMurray Web Designer Mac-ophile Aesthetically driven End user . Kelvin Gan Web Software Developer Geek Obsessive - Compulsive Engineer. Who we are. "What is Cloud Computing?". - Liam (2 weeks ago).

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'A presentation by Kelvin Gan Liam McMurray' - jaden


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
A presentation by kelvin gan liam mcmurray web services university of bath l.jpg

A presentation by Kelvin Gan & Liam McMurrayWeb Services, University of Bath


Who we are l.jpg

Liam McMurray

Web Designer

Mac-ophile

Aesthetically driven

End user

Kelvin Gan

Web Software Developer

Geek

Obsessive - Compulsive

Engineer

Who we are


What is cloud computing l.jpg

"What is Cloud Computing?"

- Liam (2 weeks ago)


Jonathan weber the times online l.jpg

"The concept, quite simply, is that vast computing resources will reside somewhere out there in the ether (rather than in your computer room) and we'll connect to them and use them as needed."

"Cloud computing is a buzzword..."

- Jonathan Weber (The Times Online)

http://go.bath.ac.uk/xpcb


3 aspects of cloud computing l.jpg
3 aspects of Cloud Computing will reside somewhere out there in the ether (rather than in your computer room) and we'll connect to them and use them as needed."

As described by Thorsten vok Eiken at RightScale:

  •  Applications in the Cloud (SaaS):

    • Google Apps

    • Flickr

  •   Platforms in the Cloud (PaaS):

    • Google App Engine

    • Mosso

    • Force.com

  • Infrastructure in the Cloud (HaaS)

    • Amazon Web Services

http://go.bath.ac.uk/ym2i 

http://go.bath.ac.uk/kzkz


Applications in the cloud saas l.jpg

Applications in the Cloud / SaaS will reside somewhere out there in the ether (rather than in your computer room) and we'll connect to them and use them as needed."

email

photo sharing

calendars and contacts

document sharing (like this!)


Platforms in the cloud saas amazon web services l.jpg

Amazon EC2 will reside somewhere out there in the ether (rather than in your computer room) and we'll connect to them and use them as needed."

Elastic Cloud Computing 

virtual servers for rent

called Amazon Machine Images (AMIs)

based on Xen

priced on per hour from $0.10 to $1

Amazon S3

Simple Storage Service

up to $0.18 per GB storage 

from $0.10 per GB transfer

via

REST

SOAP

BitTorrent

Platforms in the Cloud / SaaS- Amazon Web Services 

http://aws.amazon.com/s3/

http://aws.amazon.com/ec2/


Infrastructure in the cloud haas google app engine l.jpg
Infrastructure in the Cloud / HaaS will reside somewhere out there in the ether (rather than in your computer room) and we'll connect to them and use them as needed."- Google App Engine

  • A web application development framework and hosting solution rolled into one

  • That uses the infrastructure available at Google

    • so their servers + storage: BigTable

  • Currently public preview

  • Pricing to be announced

  • Scalable? Quotas in place while in preview

    • bandwidth is 10 GB which is plenty

    • but CPU is 0.2 GHz

    • max HTTP requests per day is 650,000

    • you can apply for an extension

  • (currently) Python only

http://code.google.com/appengine/


Microsoft azure services l.jpg
Microsoft Azure Services will reside somewhere out there in the ether (rather than in your computer room) and we'll connect to them and use them as needed."

  • Very new: released Monday 27th October (last week!)

  • XaaS

    • Windows Azure (.Net hosting)

    • MS SQL Services

    • Live Services

    • Microsoft Sharepoint Services

    • Microsoft Dynamic CRM Services

  • Integrated support in Visual Studio

  • Surprisingly, there are .Net SDKs for:   

    • Java

    • Ruby!

http://www.microsoft.com/azure/


Good bad of paas haas based cloud computing l.jpg

The Good will reside somewhere out there in the ether (rather than in your computer room) and we'll connect to them and use them as needed."

cheap

scales

minimal start up costs 

for a few £'s I have big servers available

resilience is someone else's problem

The Bad

vendor lock-in

portability very hard

single point of failure

not yet mature

Good & Bad of PaaS/HaaS-basedCloud Computing

http://go.bath.ac.uk/i2ej

http://go.bath.ac.uk/qsen

http://go.bath.ac.uk/ufxn


ad