3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.

Slides:



Advertisements
Similar presentations
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
Advertisements

Cloud Computing Brandon Hixon Jonathan Moore. Cloud Computing Brandon Hixon What is Cloud Computing? How does it work? Jonathan Moore What are the key.
By Adam Balla & Wachiu Siu
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
By: Kathleen Walters CLOUD COMPUTING Definition Cloud computing allows multiple computers to connect to one main network. Instead of installing different.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
The Cloud: Demystified Neil Cattermull Frontier Technology.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
SaaS, PaaS & TaaS By: Raza Usmani
Be Smart, Use PwrSmart What Is The Cloud?. Where Did The Cloud Come From? We get the term “Cloud” from the early days of the internet where we drew a.
SPRING 2011 CLOUD COMPUTING Cloud Computing San José State University Computer Architecture (CS 147) Professor Sin-Min Lee Presentation by Vladimir Serdyukov.
Cloud computing Tahani aljehani.
Duncan Fraiser, Adam Gambrell, Lisa Schalk, Emily Williams
Chapter-7 Introduction to Cloud Computing Cloud Computing.
EA and IT Infrastructure - 1© Minder Chen, Stages in IT Infrastructure Evolution Mainframe/Mini Computers Personal Computer Client/Sever Computing.
Travis, Stephanie, Alex.  Cloud computing is a general term for anything that involves delivering hosted services over the Internet.  These services.
Plan Introduction What is Cloud Computing?
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
 Definition:  Cloud computing is Internet-based computing, whereby shared resources, software and information are provided to computers and other devices.
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
Introduction to Cloud Computing
Cloud Computing All Copyrights reserved to Talal Abu-Ghazaleh Organization
Cloud Computing Cloud Computing Class-1. Introduction to Cloud Computing In cloud computing, the word cloud (also phrased as "the cloud") is used as a.
Cloud Computing.
Osama Shahid ( ) Vishal ( ) BSCS-5B
1 Introduction to Cloud Computing Jian Tang 01/19/2012.
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Cloud Computing Kwangyun Cho v=8AXk25TUSRQ.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Introduction to Cloud Computing
In the name of God :).
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
Cloud Computing By: Carley Paxton. What is Cloud Computing? CloudCloud computing is the next stage in the Internet's evolution, providing the means through.
Cloud Computing John Engates CTO, Rackspace Presented: Rackspace Customer Conference, 2008 October 29, 2008.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
INTRODUCTION TO CLOUD COMPUTING ggg UNDERSTANDING CLOUD COMPUTING UNDERSTANDING CLOUD COMPUTING DEFINITION CLOUD COMPUTING.
CLOUD COMPUTING. What is cloud computing ??? What is cloud computing ??? Cloud computing is a general term for anything that involves delivering hosted.
Chapter 8 – Cloud Computing
Cloud computing Cloud Computing1. NIST: Five essential characteristics On-demand self-service Computing capabilities, disks are demanded over the network.
CLOUD COMPUTING RICH SANGPROM. What is cloud computing? “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a.
AFACT Cloud Computing WG Zon-yin Shae Institute for Information Industry Bangkok, Thailand, Nov. 26, 2014.
Web Technologies Lecture 13 Introduction to cloud computing.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
PRESENTED BY– IRAM KHAN ISHITA TRIPATHI GAURAV AGRAWAL GAURAV SINGH HIMANSHU AWASTHI JAISWAR VIJAY KUMAR JITENDRA KUMAR VERMA JITENDRA SINGH KAMAL KUMAR.
Cloud Computing ENG. YOUSSEF ABDELHAKIM. Agenda :  The definitions of Cloud Computing.  Examples of Cloud Computing.  Which companies are using Cloud.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
Page 1 Cloud Computing JYOTI GARG CSE 3 RD YEAR UIET KUK.
What is Cloud Computing 1. Cloud computing is a service that helps you to perform the tasks over the Internet. The users can access resources as they.
Introduction To Cloud Computing By Diptee Chikmurge And Minakshi Vharkate Asst.Professor MIT AOE Alandi(D),Pune.
CS 6027 Advanced Networking FINAL PROJECT ​. Cloud Computing KRANTHI ​ CHENNUPATI PRANEETHA VARIGONDA ​ SANGEETHA LAXMAN ​ VARUN ​ DENDUKURI.
Lecture 6: Cloud Computing
Unit 3 Virtualization.
Chapter 6: Securing the Cloud
Avenues International Inc.
Introduction to Cloud Computing
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Cloud computing-The Future Technologies
Chapter 21: Cloud Computing and Related Security Issues
Introduction to Cloud Computing
Chapter 22: Cloud Computing Technology and Security
Cloud Computing Team Members: Aleksandra Knezevic Willie Robbins
CLOUD COMPUTING Presented By:- EduTechlearners
CNIT131 Internet Basics & Beginning HTML
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Brandon Hixon Jonathan Moore
Emerging technologies-
Basics of Cloud Computing
Presentation transcript:

3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1

What is cloud computing? Cloud computing is the scenario of distributed computing, that provides large amounts of computing and data storage capacity to its users with a promise of increased scalability, high availability, and reduced cost of maintenance and administration. Cloud computing is an on demand service in which shared resources, information, software and other devices are provided according to the clients requirement at specific time over the Internet. The whole Internet can be viewed as a cloud.

More about cloud It is simply plug and play mechanism of computing. The word “cloud computing” is not associated with any specific technology, protocol or vendor. The name cloud computing was inspired by the cloud symbol that’s often used to represent the Internet in flowchart and Diagrams. Previous computing trends were limited to specific user but Cloud computing aims to be global, it provides services ubiquitously and provides IT infrastructure to external datacenter. Computing capabilities are provided in virtual environment.

Key Characteristics On demand service Shared resources Measured services Flexibility Pay as you go Simple to use virtualization

On-demand self-service On-demand self service enables users to use cloud computing resources as needed without human interaction between the user and the provider. A consumer can schedule the use of cloud services such as computation and storage as needed in addition to managing and deploying these services. So this ease of use and elimination of human interaction provides efficiencies and cost savings to both users and cloud service providers.

Multi tenancy (shared resources) Cloud computing is based on a business model in which resources are shared (i.e., multiple users use the same resource) at the network level, host level, and application level. Unlike previous computing models, which assumed dedicated resources (i.e., computing facilities dedicated to a single user or owner).

Measured service The amount of cloud resources used by a consumer can be Monitored and billed automatically for usage of that particular session. Resource usage can be monitored, controlled, and reported by providing transparency for both the provider and consumer of the utilized service

Massive scalability Cloud facilitate its users massively scale bandwidth and storage space. Although organizations might have hundreds or thousands of systems, cloud computing provides the ability to scale to tens of thousands of systems, as well as the ability to massively scale bandwidth and storage space.

Flexibility Use of services can be ramped up and down based on demand. Users can rapidly increase and decrease their computing resources as needed, as well as release resources for other uses when they are no longer required

Pay as you go Users pay for only the resources they actually use and for only the time they require them.

Simple to use To avail the cloud services,its users to have only the internet connection with simple web browser containing Desktops or PCs.

Virtualization The ability to run multiple operating systems on a single physical system and share the underlying hardware resources. This features reduce the hardware and human resource cost. Applications are decoupled from the underlying hardware. Multiple applications can run on one computer (virtualization a la VMWare) or multiple computers can be used to run one application (grid computing).

Service models of Cloud The service models are as follows: Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS)

Software as a Service (SaaS) The capability provided to the consumer is to use the provider’s application running on a cloud infrastructure. The applications are accessible from variant client devices through a client interface such as a web browser. The consumer does not manage or control the underlying cloud infrastructure. Examples: Salesforce.com, Google Apps.

Platform as a Service (PaaS) In a platform-as-a-service (PaaS) model, the vendor offers a development environment to application developers, who develop applications and offer those services through the provider’s platform. The provider typically develops toolkits and standards for development, and channels for distribution and payment Examples: force.com, Microsoft Azure, web and hosting

Infrastructure as a Service (IaaS) The capability provided to the consumer is to provision processing, storage, networks and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating system and application. Examples: Amazon EC2, Rackspace

The deployment models Private cloud Public cloud Hybrid cloud Community Cloud

Private cloud Generally private clouds are hosted by third parties rather than being hosted on dedicated servers. Private cloud is infrastructure operated solely for a single organization, whether managed internally or by a third-party and hosted internally or externally.

Public cloud A public cloud is hosted, operated, and managed by a third-party vendor from one or more datacenters. The service is offered to multiple customers (the cloud is offered to multiple tenants) over a common infrastructure

Hybrid cloud The term “Hybrid Cloud” has been used to mean either two separate clouds joined together (public, private, internal or external), or a combination of virtualized cloud server instances used together with real physical hardware. The most correct definition of the term “Hybrid Cloud” is probably the use of physical hardware and virtualized cloud server instances together to provide a single common service.

Community cloud Community cloud can be established where several organizations have similar requirements and seek to share infrastructure to realize some of the benefits of cloud computing. With the costs spread over fewer users than a public cloud (but more than a single tenant) this option is more expensive but may offer a higher level of privacy, security and/or policy compliance. Examples of community cloud include Google’s “Gov Cloud”.

Benefits of Cloud Computing Lower costs: The cost per unit of delivering service can be much lower for a larger provider. In addition, such providers can take advantage of lower real estate costs, lower power costs, etc. Better Service Levels: More reliable infrastructure, availability of skilled resources 24x7, etc., can allow cloud providers to deliver better services than a resource constrained internal IT shop Rapid Start Up: On demand services allow customers to gain nearly instant access to services, increasing speed to value Lower Start Up Costs: Customers don’t need to purchase, install, and test hardware and software.

Benefits Increased Utilization: Pay only for what is used. Shifting Cost Model: Costs are shifted from capital expenses to operational expenses Scalability: Use of services can be ramped up and down based on demand. IT doesn’t need to be built to handle peaks. Transparency of Costs: Usage can easily be metered and assigned back to users. Low Maintenance: Traditional, resource intensive maintenance activities are shifted to the provider.