Download presentation
Presentation is loading. Please wait.
Published bySharon Howard Modified over 8 years ago
1
Yue Zhou
2
Overall of cloud computing Definition of Could Computing Characteristics and Advantages Type of Services Current Leaders: Google, Amazon, Microsoft, IBM. Docker What is Docker Basic concepts How they work How to use Docker VM vs Docker
3
The concept of cloud computing Why we need it Features and advantages Main leaders
5
VMware, the global leader in virtualization and cloud infrastructure definition "Cloud computing is a new approach that reduces IT complexity by leveraging the efficient pooling of on-demand, self-managed virtual infrastructure, consumed as a service" (http://www.vmware.com/ap/cloud-computing.html)
6
According to Wikipedia: "Cloud computing is Internet-based computing, whereby shared resource, software, and information are provided to computers and other devices on demand, like the electricity grid.“ (http://en.wikipedia.org/wiki/Cloud_computing)
7
Shared pool of configurable computing resources On-demand network access Provisioned by the Service Provider
8
Devices demand Rental Elasticity Reliable Maintain Platform demand Rental Convenient Application demand Personal Test Review
9
Multiple resource device & software; platform, web service, application… flexibility and elasticity pay as much as used and needed rental; only need to use always on!, anywhere and any place
10
Less investment and management fee Can be less expensive compared to buying software and hardware Can be used from any computer or device with an Internet connection Improved resource using rate The device does not need as large of an internal storage system Professional assignment Updates occur across the service Compatible with most computers and operating systems
11
Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) Google App Engine SalesForce CRM LotusLive
12
1 Google 2 Amazon 3 Microsoft 4 IBM
13
SaaS Google DocsGoogle MapsGmailGoogle Calendar…… PaaS Google App engine
14
Google Sites, Google Docs, Google Calendar, Google Chat… GOOGLE APPS
15
Google App Engine is a Platform as a Service (PaaS) offering that lets you build and run applications on Google’s infrastructure. Programming languages support: Java, python, PHP, GO User be able to: Use Google’s infrastructure, like BigTable and GFS only need to provide code, do not need to maintain services Application can expand according to its data store and visitors
16
App Engine also provides a variety of services to perform common operations when managing your application. URL Fetch: Facilitates the application’s access to resources on the internet, such as web services or data. Mail: Facilitates the application to send e-mail messages using Google infrastructure. Memcache: High performance in-memory key-value storage. Can be used to store temporary data which doesn’t need to be persisted. Image API; User API; Database API……
17
All hosted applications run in a secure environment that provides limited access to the underlying operating system. Sandbox isolates the application in its own secure, reliable environment that is independent of hardware, operating system and physical location of a web server. Limitations imposed by sandbox (for security): An application can only access other computers over internet using the provided URL fetch and email services. Other computers can only connect to the application through HTTP/ HTTPS requests on the standard ports (80/ 443). Applications cannot write to local file system in any of the runtime environments. Application code runs only in response to a web request, a queued task or a scheduled task and must return the response data within 60 seconds. A request handler cannot spawn a sub-process or execute code after the response has been sent.
18
AMAZON Amazon Web Service Amazon S3 Amazon EC2 Amazon SimpleDB Amazon SQS
19
Amazon Elastic Compute Cloud (EC2) A Web service that provides resizable compute capacity in the cloud. Designed to make Web-scale computing easier for developers. A simple Web service interface that provides complete control of your computing resources
20
ElasticFlexibleReliable SecureInexpensive
21
Data Storage in Amazon Data Center Web Service interface No set-up fee, No monthly minimum Storage: $0.15 per GB/Month Data Transfer: $0.20/GB to transfer data Private and public storage Each object up to 5GB in size
22
Goal: Platform-agnostic Reliable Runs within Amazon's high-availability data centers. Messages are stored redundantly across multiple servers and data centers. Simple: Only Six Methods Scalable Secure: Strong access controls
23
IBM Ensembles IBM TSAM IBM WebSphere CloudBurst IBM LotusLive IBM RC2 Cloud management solution
24
Ensembles API Service Ensemble Internet Ensemble Store Ensemble Ensemble control z/VM virtual Power VM virtual X86 virtual Internet virtualization Store virtualization
26
IBM WebSphere CloudBurst Application(WCA) What’s inside WebSphere CloudBurst Appliance
27
Web conferencing - LotusLive Meetings - LotusLive Events Collaboration - LotusLive Engage - LotusLive Connections E-mails Service - LotusLive Notes
28
IBM Research Compute Cloud Tokyo Beijing New Delhi hai-po Zürich NYC Austin Almadén
29
Windows Azure.NET SERVICE SQL Azure Live SERVICE Share Point Dynamic CRM
30
Azure Fabric Management DatastoreComputingDevelop Environment Windows Live Office Live Exchange Online SharePoint Online Dynamic CRM Online Live service.NET service SQL service SharePoints ervice Dynamic CRM Application Azure Platform Windows Azure
31
Google App EngineAmazonMicrosoft Type of servicesPaaS IaaS 、 PaaS 、 SaaS PaaS Support languagesPython;Java;Go;PHPMultiple EnvironmentDatastore(based on Bigtable) Oracle; SQL Server; SimpleDB Improved SQL Server Use limitsMostLeastModerate Implement functionLeastMostModerate PriceFree and chargePay for use ExtendibilityAutomaticManual SecuritySandboxProcess in diff. VM
32
CLOUD STORAGE COMPARISON Storage Service Comparison on a Annual Basis Service Provider FreeFirst Payment tier Second Payment tier Amazon5GB20GB ($10)50GB ($25) Apple iCloud5GB25GB ($40)50GB ($100) Box5GB25GB ($120)50GB ($240) Dropbox2GB100GB ($100)200GB ($200) Google Drive5GB25GB ($30)100GB ($60) Microsoft SkyDrive 7GB27GB ($10)57GB ($25) Mega50GB400GB ($120)2TB ($240)
33
Thank you !
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.