210 likes | 250 Views
Cloud computing. INTRODUCTION TO CLOUD COMPUTING. ggg. CLOUD COMPUTING. UNDERSTANDING CLOUD COMPUTING. DEFINITION. understanding cloud computing. Software as a services. Traditional software with licenses. Per Monthly. CLOUD COMPUTING. Pay as you Go. understanding cloud computing.
E N D
INTRODUCTION TO CLOUD COMPUTING ggg CLOUD COMPUTING UNDERSTANDING CLOUD COMPUTING DEFINITION
understanding cloud computing Software as a services Traditional software with licenses Per Monthly CLOUD COMPUTING Pay as you Go
understanding cloud computing AMAZON WEBSERVICES WINDOW AZURE Google App Engine CLOUD ASSURE IBM CLOUDBURST
understanding cloud computing IAAS SAAS PAAS VIRTUALIZATION UTILITY COMPUTING
DEFINITIONS: "Clouds are a large pool of easily usable and accessible virtualized resources (such as hardware, development platforms and/or services). These resources can be dynamically reconfigured to adjust to a variable load (scale), allowing also for an optimum resource utilization. This pool of resources is typically exploited by a pay-per-use model in which guarantees are offered by the Infrastructure Provider by means of customized SLA“ - Vaquero, L., L. Rodero-Merino, et al. (2008)
Cloud computing is simply a buzzword used to repackage grid computing and utility computing, both of which have existed for decades.”
Public Cloud: The services are delivered to the client via the Internet from a third party service provider. • Example: Amazon
Private Cloud: These services are managed and provided within the organization. There are less restriction on network bandwidth, fewer security exposures and other legal requirements compared to the public Cloud. • Example: HP Data Centers
It is a combination of services provided by the Private and public cloud • Example: • ERP in private cloud • Sales & Email in public
IAAS • IAAS (Infrastructure as a service) • Offers capacity for rent, basically hosted data centers and Servers • An evolution of web site and server hosting services provided by VPS • Examples: • Verizon's CAAS (Computing as a service) • AT&T (Hosting & Storage)
PAAS • PAAS (Platform as a service) • Platforms enable application developers to host their services • Example: • Google’s App Engine • Amazon E2C • Microsoft azure
SAAS • SAAS – Software as a service • The application itself is provided by service provider • Examples: • ENTERPRISE: SalesForce.com, WebEx, Officelive • USER MAIL: gmail, Hotmail, Yahoo • USER PICS: flickr, picasa
Amazon • Microsoft windows Azure • Savvis • Google App Engine • Vmware cloud • Rack space • Go grid
Reduced Hardware equipment for end users • Improved Performance • Lower Hardware and Software Maintenance • Instant Software Updates • Accessibility • Pay for what we use • Security Issues • Internet connection • Features may be limited • Location of Servers • Speed