Understanding Cloud Computing

Slides:



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

By Adam Balla & Wachiu Siu
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
Public cloud definition Public cloud is a cloud in which Cloud infrastructure is available to the general public. Public cloud define cloud computing.
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.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Wally Kowal, President and Founder Canadian Cloud Computing Inc.
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.
WHAT IS CLOUD COMPUTING? PRESENTED BY BRIAN DUKE, RISHI SINGH & JOSE CERVANTES.
Cloud computing Tahani aljehani.
Duncan Fraiser, Adam Gambrell, Lisa Schalk, Emily Williams
EA and IT Infrastructure - 1© Minder Chen, Enterprise Architecture, IT Infrastructure, and Cloud Computing Minder Chen, Ph.D. CSU Channel Islands.
EA and IT Infrastructure - 1© Minder Chen, Stages in IT Infrastructure Evolution Mainframe/Mini Computers Personal Computer Client/Sever Computing.
Discussion on LI for Mobile Clouds
Open Cloud Sunil Kumar Balaganchi Thammaiah Internet and Web Systems 2, Spring 2012 Department of Computer Science University of Massachusetts Lowell.
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?
Effectively and Securely Using the Cloud Computing Paradigm.
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
Cloud Computing Brian Curran, Sabatino DeRico, Mike Delisa, Mudit Goel, Jon Guagenti, Jess Caso, Greg Flynn.
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 Kwangyun Cho v=8AXk25TUSRQ.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
SUNY FARMINGDALE Computer Programming & Information Systems BCS451 – Cloud Computing Prof. Tolga Tohumcu.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
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.
Cloud Computing Project By:Jessica, Fadiah, and Bill.
PaaSport Introduction on Cloud Computing PaaSport training material.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Chapter 8 – Cloud Computing
CLOUD COMPUTING RICH SANGPROM. What is cloud computing? “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
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.
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
LEADING FACET OF NETWORKING- CLOUD COMPUTING. Infrastructure provided by the service provider to build internet application. The service provided by cloud.
RANDY MODOWSKI COSC Cloud Computing. Road Map What is Cloud Computing? History of “The Cloud” Cloud Milestones How Cloud Computing is being used.
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
Cloud Powered Rural Telecenters – A Model for Sustainable Telecenters Osman Ghazali, Baharudin Osman, Azizah Ahmad, Azizi Abas, Abdul Razak Rahmat, Mohamed.
© 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.
Welcome To We have registered over 5,000 domain names and host over 1,500 cloud servers for individuals and organizations, Our fast and reliable.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Unit 3 Virtualization.
Introduction to Cloud Computing
Cloud computing-The Future Technologies
Chapter 21: Cloud Computing and Related Security Issues
Introduction to Cloud Computing
Cloud Computing.
Chapter 22: Cloud Computing Technology and Security
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,
3 Cloud Computing.
Emerging technologies-
Introduction to Cloud Computing
Cloud Computing: Concepts
Cloud Computing Erasmus+ Project
Presentation transcript:

Understanding Cloud Computing Sartaj Fatima Lecturer, MIS Dept, College of Business Administration King Saud University, K.S.A Place photo here Understanding Cloud Computing

Understanding Cloud Computing Contents : Introduction History Architecture Key features Service models Deployment models How to work the cloud computing Growth of cloud computing Advantages and disadvantages Conclusion “This chapters provide an overview of introductory cloud computing topics. It begins with a brief history of cloud computing along with short descriptions of its business and technology drivers. This is followed by definitions of basic concepts and terminology, in addition to explanations of the primary benefits and challenges of cloud computing adoption.” Insert a map of your country. 2

Understanding Cloud Computing Introduction Cloud computing is a model for enabling convenient on demand network access to share a pool of configurable computing resources. That can be rapidly provisioned and released with minimal management effort or service provider interaction. The essential features are service models and deployment models Insert a map of your country.

What is cloud computing ? Understanding Cloud Computing What is cloud computing ? Use of a network of remote servers which are hosted on the internet in order to store, manage & process data rather than using a local server or personal computer. Insert a map of your country.

Understanding Cloud Computing Insert a map of your country.

Understanding Cloud Computing Insert a map of your country.

Understanding Cloud Computing History The concept was born in the 1960s from the ideas of pioneers like J.C.R Licklider The John mcCaurthy form a global net work computation and framing computation as a public utility Flash forward to 1997,when the term “Cloud Computing” was used by first information systems professor Ramnath chellappa Within a just a few years, companies began switching from hardware to cloud services Insert a map of your country.

Why Cloud- As basic Business Scenarios Understanding Cloud Computing Why Cloud- As basic Business Scenarios Fast Application Deployment. Hassle Free Maintenance. Better Resources Utilization. Platform Independent, Security, Scalability Insert a map of your country.

Understanding Cloud Computing Cloud Architecture Insert a map of your country.

Understanding Cloud Computing Cloud Architecture Insert a map of your country.

Understanding Cloud Computing Key Characteristics Data stored on the cloud. Software and services on the cloud-Access via web browsers. Broad network access. Accessible from any devices. Low cost software. Advances security technologies. Insert a map of your country.

Cloud Computing Services Understanding Cloud Computing Cloud Computing Services Insert a map of your country.

Understanding Cloud Computing Models of Cloud The most recent achievements are the following models: Cloud Software as a Service (SaaS) use providers application over a network Cloud Platform as a Service (PaaS) Deploy customer created application to cloud Cloud Infrastructure as Service (IaaS) Rent processing, storage network capacity, and other fundamental computing resources. Cloud Hardware as a Service (HaaS) Reduce cost, less failure and crashes Insert a map of your country.

Understanding Cloud Computing Latest Examples Software as a Service: Salesforce.com Gmail Facebook Platform as a Service: 3Tera Google application engine Caghead Infrastructure as a Service: Amazone AWS Joyent Mosso Nirvanix Insert a map of your country.

Understanding Cloud Computing Insert a map of your country.

Enterprise Level Benefits Achieved From Cloud Computing Understanding Cloud Computing Enterprise Level Benefits Achieved From Cloud Computing Insert a map of your country.

Understanding Cloud Computing Deployment models The cloud deployment models define the purpose of the cloud and nature of how the cloud is located there are four basic models Private model Public model Community model Hybrid model Insert a map of your country.

Understanding Cloud Computing 1. Private cloud Private cloud or internal cloud are neologisms that some vendors have recently used to describe offerings that emulate cloud computing on private networks. These (typically virtualization automation) products claim to "deliver some benefits of cloud computing without the pitfalls",. Insert a map of your country.

Understanding Cloud Computing 2. Public cloud Public cloud or external cloud describes cloud computing in the traditional mainstream sense, whereby resources are dynamically provisioned on a fine-grained, self-service basis over the Internet, via web applications/web services, from an off-site third-party provider who shares resources and bills on a fine-grained utility computing basis. A public cloud sells services to anyone on the Internet. (Currently, Amazon Web services is the largest public cloud provider.) Insert a map of your country.

Understanding Cloud Computing 3. Community model The cloud infrastructure shared by several organization and supports a specific community that shared concerns. example : mission , security requirements , policy , and compliance consideration Insert a map of your country.

Understanding Cloud Computing 4. Hybrid cloud A hybrid cloud environment consisting of multiple internal and/or external providers "will be typical for most enterprises". By integrating multiple cloud services users may be able to ease the transition to public cloud services while avoiding issues such as PCI compliance. Hybrid cloud basically combines both public and private cloud models together. Insert a map of your country.

How Cloud Computing Works ? Understanding Cloud Computing How Cloud Computing Works ? Insert a map of your country.

Cloud Computing Growth Rate Understanding Cloud Computing Cloud Computing Growth Rate Insert a map of your country.

Understanding Cloud Computing Advantages Fast application deployment. Hassel free maintenance. Better resource utilization. Platform independent, security, scalability. Backup and recovery. Easy access to information. Almost unlimited storage Insert a map of your country.

Understanding Cloud Computing Disadvantages Must have stable internet. Slower than local software. Concern about reliable and security. Phone to attack. Inflexibility Insert a map of your country.

Understanding Cloud Computing Why Cloud Computing ? Business Drivers. Capacity Planning Organizational Agility Cost Reduction Technology Innovations. Clustering Grid Computing Virtualization Insert a map of your country.

Virtualization Principles Understanding Cloud Computing Virtualization Principles Server virtualization separates software from hardware. The low-layer virtualization software abstracts a virtual hardware interface by means of space segmentation, timed division, and emulation to provide the upper-layer OSs with an expected hardware environment. Insert a map of your country.

Virtualization Implementation Understanding Cloud Computing Virtualization Implementation VMM virtualizes three types of physical resources: CPU, memory, and I/O device. CPU virtualization is the most important. We will go through: . CPU virtualization. Memory virtualization. I/O device virtualization. Insert a map of your country.

Technology Innovations vs. Enabling Technologies Understanding Cloud Computing Technology Innovations vs. Enabling Technologies These are distinguished as cloud-enabling technologies: Broadband Networks and Internet Architecture. Data Center Technology. (Modern) Virtualization Technology. Web Technology. Multitenant Technology. Service Technology. Insert a map of your country.

Basic Concepts and Terminology Understanding Cloud Computing Basic Concepts and Terminology Insert a map of your country.

Understanding Cloud Computing A Cloud refers to a distinct IT environment that is designed for the purpose of remotely provisioning scalable and measured IT resources. Insert a map of your country. Figure 1.1 The symbol used to denote the boundary of a cloud environment.

Understanding Cloud Computing IT Resource An IT resource is a physical or virtual IT-related artifact that can be either software based, such as a virtual server or a custom software program, or hardware-based, such as a physical server or a network device ( figure 1.2 ) Insert a map of your country. Figure 1.2 Examples of common IT resources and their corresponding symbols

Understanding Cloud Computing Insert a map of your country. Figure 1.3 A cloud is hosting eight IT resources three virtual servers, two cloud services, and three storage devices.

Understanding Cloud Computing Scaling Scaling from an IT resource perspective, represents the ability of the IT resource to handle increased or decreased usage demands. The following are types of scaling: Horizontal Scaling - scaling out and scaling in Vertical Scaling - scaling up and scaling down Insert a map of your country.

Understanding Cloud Computing HS & VS comparison Insert a map of your country.

Understanding Cloud Computing Cloud Service A cloud service is any IT resource that is made remotely accessible via cloud. Unlike other IT fields that fall under the service technology umbrella - such as service - oriented architecture - the term "service" within the context of cloud computing is especially broad. Insert a map of your country.