The Future? Or the Past and Present?

Slides:



Advertisements
Similar presentations
Cloud Computing From Different Perspective. but first, What is cloud? Why is it called cloud?
Advertisements

Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
By Adam Balla & Wachiu Siu
Cloud Computing to Satisfy Peak Capacity Needs Case Study.
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
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.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Cloud Computing Guide & Handbook SAI USA Madhav Panwar.
Cloud computing Tahani aljehani.
Duncan Fraiser, Adam Gambrell, Lisa Schalk, Emily Williams
Discussion on LI for Mobile Clouds
CLOUD COMPUTING. IAAS / PAAS / SAAS LAYERS. Olena Matokhina Development and Consulting Team Lead 2 ABOUT PRESENTER.
Building Sustainable MIS Infrastuctures
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.
3 Cloud Computing.
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. 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
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
PaaSport Introduction on Cloud Computing PaaSport training material.
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.
Bay Ridge Security Consulting (BRSC) Cloud Computing.
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
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.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
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.
Pearson Education © 2014 Chapter 3 Database Architectures and the Web Transparencies.
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.
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Introduction to Cloud Technology
Chapter 6: Securing the Cloud
Avenues International Inc.
Introduction to Cloud Computing
Implementing a “Cloud First” Strategy for Infrastructure
Roles and Boundaries – 1/2
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Prepared by: Assistant prof. Aslamzai
Introduction to Cloud OS & Computing
Recommendation 6: Using ‘cloud computing’ to meet the societal need ‘Faster and transparent access to public sector services’ Cloud computing Faster and.
The Future? Or the Past and Present?
Cloud Computing By P.Mahesh
Chapter 21: Cloud Computing and Related Security Issues
Introduction to Cloud Computing
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 Dr. Sharad Saxena.
Introduction to Cloud OS & Computing
Service Oriented Architecture for Cloud Based Travel Reservation Software as a Service Comp 684 – Rayna Burgess.
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.
Brandon Hixon Jonathan Moore
Cloud Computing: Concepts
Basics of Cloud Computing
SaaS Software as a Service Copyright © Curt Hill
Presentation transcript:

The Future? Or the Past and Present? Cloud Computing The Future? Or the Past and Present? Copyright © 2017 Curt Hill

Introduction The Cloud is one of the noticeable features of the 21st century The roots date back earlier but did not become important until the 2000s The three components that enable Fast and robust internet Inexpensive commodity computers Virtualization technology Like the Internet it has enabled things little dreamt of before now Copyright © 2017 Curt Hill

Roots Cloud computing is a descendent of the 1960’s product of Time Sharing The 1960’s also originated virtualization The 1990’s added the needed telecommunication and the dominance of the powerful single chip computer Copyright © 2017 Curt Hill

Setup The vendor has a quantity of computers in a server farm They also have software that may be accessed from the network Finally they have configuration tools that will automatically increase or decrease the resources available based on demand When a customer’s needs change, because of traffic, the system accommodates this with a change in resources Copyright © 2017 Curt Hill

NIST Definition National Institute of Standards and Technology asserts that cloud computing has five characteristics On-demand self service Broad network access Resource pooling Rapid elasticity Measured service Let us unpack each of these Copyright © 2017 Curt Hill

On-Demand self-service The ability to increase or decrease the amount of computing capabilities may be done by the customer without needing the service provider’s people to be involved These capabilities would include: Amount of computing resources Amount of disk storage Copyright © 2017 Curt Hill

Broad Network Access Generally, this is Internet accessibility with normal hardware and software The things that can be done are done over the internet using standard mechanisms Ordinary devices like laptops and smart phones Ordinary applications like web browsers Copyright © 2017 Curt Hill

Resource Pooling The vendor's computing resources are pooled This gives the ability to serve multiple consumers This uses a multi-tenant model Everyone gets the same software and configuration Physical and virtual resources are dynamically assigned based on the consumer’s demand  Copyright © 2017 Curt Hill

Rapid Elasticity Capabilities can be elastically provisioned and released Usually automatically This allows scaling to rapidly accommodate demand The consumer can envision these capabilities as unlimited Copyright © 2017 Curt Hill

Measured Service Automatically control and optimize resource use by using a metering capability Resource usage can be monitored, controlled, and reported This provides transparency for both the provider and consumer of the utilized service Copyright © 2017 Curt Hill

Variations Most fundamental is Infrastructure as a Service (IaaS) Next is Platform as a Service Software as a Service is most complete Copyright © 2017 Curt Hill

IaaS The vendor provides virtual hardware CPU, Storage, Networking Just the fundamentals The client must provision these with an OS, Database servers and whatever other software is needed Like all cloud computing the resources devoted to the client are metered and may expand or contract dynamically Copyright © 2017 Curt Hill

PaaS Sits on top of IaaS Vendor now provides the OS and basic services Database servers Web servers Programming languages and libraries The client then uses this platform and adds anything that is not comparatively standard Copyright © 2017 Curt Hill

SaaS Now the vendor adds the needed applications on top of a PaaS installation The data and typically the data only is supplied by the client Copyright © 2017 Curt Hill

Variants of SaaS Many variations DataBase as a Service (DBaaS) Desktop as a Service Storage as a Service Logging as a Service Among others Copyright © 2017 Curt Hill

The Stack SaaS PaaS IaaS Applications OS and servers Virtual hardware Copyright © 2017 Curt Hill

Advantages The smaller business can gain a capabilities very rapidly without a substantial up-front investment The {I/P/S}aaS vendor has already solved the serious technical problems and are the ideal solution for startup problems If after growth the subscription costs become too high they may then buy the package for themselves Copyright © 2017 Curt Hill

Disadvantages Customer data is stored in a remote location The security of this data there and in transit is in question If the vendor fails, what will be done? For SaaS the customer cannot verify how the software works Lots of trust involved Copyright © 2017 Curt Hill

Vendors The largest provider of cloud services is currently Amazon Web Services This is market where we can expect fierce competition Microsoft, Google and many others intend to be players in this market Copyright © 2017 Curt Hill

Finally The client gets a very versatile system without up-front infrastructure costs There are questions about the where-abouts and security of the data The expected future of all of these is that they will increase in importance Copyright © 2017 Curt Hill