Introduction to Cloud Computing

Slides:



Advertisements
Similar presentations
Cloud Computing at GES DISC Presented by: Long Pham Contributors: Aijun Chen, Bruce Vollmer, Ed Esfandiari and Mike Theobald GES DISC UWG May 11, 2011.
Advertisements

Chapter 4 Infrastructure as a Service (IaaS)
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
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: 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.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
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
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Engineering the Cloud Andrew McCombs March 10th, 2011.
Addition to Networking.  There is no unique and standard definition out there  Cloud Computing is a general term used to describe a new class of network.
Cloud computing Tahani aljehani.
EA and IT Infrastructure - 1© Minder Chen, Stages in IT Infrastructure Evolution Mainframe/Mini Computers Personal Computer Client/Sever Computing.
Plan Introduction What is Cloud Computing?
CLOUD COMPUTING. A general term for anything that involves delivering hosted services over the Internet. And Cloud is referred to the hardware and software.
Building Sustainable MIS Infrastuctures
Introduction to Cloud Computing
Cloud Computing All Copyrights reserved to Talal Abu-Ghazaleh Organization
Effectively Explaining the Cloud to Your Colleagues.
Cloud Computing الحوسبة السحابية. subject History of Cloud Before the cloud Cloud Conditions Definition of Cloud Computing Cloud Anatomy Type of Cloud.
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 ? 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.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Cloud Computing Characteristics A service provided by large internet-based specialised data centres that offers storage, processing and computer resources.
Presented by: Mostafa Magdi. Contents Introduction. Cloud Computing Definition. Cloud Computing Characteristics. Cloud Computing Key features. Cost Virtualization.
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
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.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
Enterprise Cloud Computing
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
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.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Web Technologies Lecture 13 Introduction to cloud computing.
Information Systems in Organizations 5.2 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.
Information Systems in Organizations 5.2 Cloud Computing.
RANDY MODOWSKI COSC Cloud Computing. Road Map What is Cloud Computing? History of “The Cloud” Cloud Milestones How Cloud Computing is being used.
PRESENTED BY– IRAM KHAN ISHITA TRIPATHI GAURAV AGRAWAL GAURAV SINGH HIMANSHU AWASTHI JAISWAR VIJAY KUMAR JITENDRA KUMAR VERMA JITENDRA SINGH KAMAL KUMAR.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
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.
CS 6027 Advanced Networking FINAL PROJECT ​. Cloud Computing KRANTHI ​ CHENNUPATI PRANEETHA VARIGONDA ​ SANGEETHA LAXMAN ​ VARUN ​ DENDUKURI.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Unit 3 Virtualization.
Guide to Operating Systems, 5th Edition
11. Looking Ahead.
Chapter 6: Securing the Cloud
Avenues International Inc.
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
IOT Critical Impact on DC Design
Cloud computing-The Future Technologies
Andrew McCombs March 10th, 2011
Cloud Computing Dr. Sharad Saxena.
Guide to Operating Systems, 5th Edition
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-
Presentation transcript:

Introduction to Cloud Computing Session 1

Objectives Describe the evolution of cloud computing. Explain the advantages of cloud computing. State the characteristics of cloud computing. Describe the cloud delivery models. Define and describe SaaS, PaaS, and IaaS. Describe the cloud deployment models. (C) Aptech Limited

Definition of Cloud Computing Cloud computing is an approach enabling… … on-demand access through Internet to computing capabilities and resources… …like networks, servers, applications, and services (C) Aptech Limited

Evolution of Cloud Computing 1-5 Cloud computing - an emerging technology trend in the development world Involves delivery of software, platforms, and infrastructure as services through the Internet or networks (C) Aptech Limited

Evolution of Cloud Computing 2-5 Main issues faced by the computing world today Server and infrastructure costs increasing day by day Computing power and resources under-utilized in non peak time Environmental damage due to increase in hardware Solution to such issues is Virtualization Virtual Server Virtual Server (C) Aptech Limited Physical Server

Evolution of Cloud Computing 3-5 Virtualization - Process of creating a virtual version of an Operating System (OS), a server, or network resources Using virtualization, you can host multiple operating systems at the same time on a single machine A virtualized server – 50%-80% utilization Using virtualization - cut costs for hardware acquisition, maintenance, energy and cooling system usage Virtualization - many benefits, but not enough (C) Aptech Limited

Evolution of Cloud Computing 4-5 Virtualization alone could not fulfill the growing demands of businesses This led to Utility computing In utility computing, software is used like utilities, on a pay and use basis With time, utility computing paved the way for cloud computing (C) Aptech Limited

Evolution of Cloud Computing 5-5 Today, there are several cloud applications available for consumers such as Gmail and others (C) Aptech Limited

Cloud Desktop OS Cloud Operating System or Cloud OS Internet based OS that can be accessed anytime from any desktop No worries about hard disk space as data will be stored on the cloud Google Chrome and EyeOS are examples of such Internet based operating systems *All the logos are registered symbols of the respective companies (C) Aptech Limited

Advantages of Cloud Computing 1-5 (C) Aptech Limited

Advantages of Cloud Computing 2-5 Elasticity Ability to scale the infrastructure up or down on the fly One of the biggest advantages of cloud computing Cloud applications scale horizontally by adding more machines in a cluster (C) Aptech Limited

Advantages of Cloud Computing 3-5 Failover Capabilities Failover - feature enabling tasks to be delegated to a standby system in case of server failure or pre- planned downtime Cloud computing offers strong failover capabilities (C) Aptech Limited

Advantages of Cloud Computing 4-5 Data Redundancy Customer data is maintained over multiple remote data centers in the cloud Hence, if there is a loss of data at one data center you always have a backup in another data center (C) Aptech Limited

Advantages of Cloud Computing 5-5 Cost Savings Power Savings Eco-friendly Support (C) Aptech Limited

Characteristics of Cloud Computing User Centric Task Centric Powerful Programmable (C) Aptech Limited

Key Market Players of Cloud Computing (C) Aptech Limited

Amazon 1-5 Amazon offers many cloud computing products as part of Amazon Web Services Amazon Elastic Compute Cloud also called as EC2 enables you to create virtual computers or instances in the Amazon cloud (C) Aptech Limited

Amazon 2-5 Amazon provides Simple Storage Service also called as S3 Amazon S3 – Is a storage service to store files in the cloud Mozilla FireFox provides an add-on called S3 Organizer to work with Amazon S3 (C) Aptech Limited

Amazon 3-5 You can create an instance with Amazon EC2, connect to it, and configure it with a custom environment However, when you log off, all your configuration settings will be lost Each you log in, you have to recreate the entire environment settings (C) Aptech Limited

Amazon 4-5 To overcome this problem, a machine image of the server known as Amazon Machine Image is saved The advantage of this is that we can launch an instance later with the same environment settings (C) Aptech Limited

Amazon 5-5 By default, a Web based interface is used to create servers or instances in the Amazon cloud However, Amazon EC2 also provides us with command line tools to perform the same tasks from command prompt (C) Aptech Limited

Infrastructure as a Service (IaaS) Cloud Delivery Models Delivery models also called as layers in the cloud stack deliver software, application platforms, and infrastructure as cloud services Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) (C) Aptech Limited

Acquire, Install, Upgrade, and Maintain Software SaaS Traditionally, organizations followed a standard approach: acquire licensed software, install it, and then maintain and upgrade the software when new versions arrive in the market Organization Acquire, Install, Upgrade, and Maintain Software (C) Aptech Limited

SaaS Software and functionality as a Web service Pay-as-you-use pricing model Software present in the cloud can be used when required, without the need for any local licenses or installation Costs much lesser than actual licenses (C) Aptech Limited

SaaS Cloud computing – SaaS examples - Google Docs and Gmail Convergence of three major trends Virtualization Utility Computing SaaS SaaS examples - Google Docs and Gmail (C) Aptech Limited

PaaS Platform as a Service Developer-created applications are deployed on the cloud Scaling the platform or runtime environment Similar to SaaS, pricing structure is pay- as-you-use PaaS example - Microsoft Windows Azure and Google App Engine (C) Aptech Limited

IaaS Infrastructure as a Service Provides Processing capabilities Storage Networks Is elastic and available on-demand Access the remote machines on the cloud through Amazon Machine Images (AMIs) Similar to SaaS and IaaS- pricing structure is pay-as-you-use IaaS example - Amazon EC2 and Amazon S3 (C) Aptech Limited

Cloud Deployment Models Determines how the cloud computing environment will be deployed (C) Aptech Limited

Private Cloud Cloud infrastructure is private to an organization Enterprise-owned or leased May be hosted, managed by an organization (C) Aptech Limited

Public Cloud Visible to the public or large enterprises Available to clients from a third party service provider through the Internet (C) Aptech Limited

Summary Cloud Computing enables on-demand access through Internet or a network to computing capabilities and resources. SaaS, PaaS, and IaaS are three models to deliver cloud services, application platforms, or infrastructure. There are two cloud deployment models namely private and public. (C) Aptech Limited