Duncan Fraiser, Adam Gambrell, Lisa Schalk, Emily Williams

Slides:



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

Computers Are Your Future Twelfth Edition Spotlight 5: Cloud Computing Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.
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
Public cloud definition Public cloud is a cloud in which Cloud infrastructure is available to the general public. Public cloud define cloud computing.
Cloud Computing (101).
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
CLOUD COMPUTING.
Wally Kowal, President and Founder Canadian Cloud Computing Inc.
SaaS, PaaS & TaaS By: Raza Usmani
Cloud Computing Guide & Handbook SAI USA Madhav Panwar.
SPRING 2011 CLOUD COMPUTING Cloud Computing San José State University Computer Architecture (CS 147) Professor Sin-Min Lee Presentation by Vladimir Serdyukov.
Module 2: Information Technology Infrastructure
Cloud computing Tahani aljehani.
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?
Banking Clouds V International Youth Banking Forum.
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
Introduction to Cloud Computing
Cloud Computing All Copyrights reserved to Talal Abu-Ghazaleh Organization
Effectively Explaining the Cloud to Your Colleagues.
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.
1 Introduction to Cloud Computing Jian Tang 01/19/2012.
Adam Leidigh Brandon Pyle Bernardo Ruiz Daniel Nakamura Arianna Campos.
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.
An emerging computing paradigm where data and services reside in massively scalable data centers and can be ubiquitously accessed from any connected devices.
Introduction to Cloud Computing
Mehdi Ghayoumi Kent State University Computer Science Department Summer 2015 Exposition on Cyber Infrastructure and Big Data.
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.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
Enterprise Cloud Computing
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.
23-Jan-16 CLOUD COMPUTING & IPTV BY ROBERT NATHAN.
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.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Dr. Hussein Al-Bahadili Faculty of Information Technology Petra University Securing E-Transaction 1/24.
RANDY MODOWSKI COSC Cloud Computing. Road Map What is Cloud Computing? History of “The Cloud” Cloud Milestones How Cloud Computing is being used.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
Page 1 Cloud Computing JYOTI GARG CSE 3 RD YEAR UIET KUK.
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.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. CLOUD.
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.
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
What is Cloud Computing - How cloud computing help your Business?
Chapter 21: Cloud Computing and Related Security Issues
Introduction to Cloud Computing
Cloud Computing.
Chapter 22: Cloud Computing Technology and Security
In-Class Activity… Cloud Computing.
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-
Computers Are Your Future Twelfth Edition
Cloud Computing: Concepts
Done by:Thikra abdullah
Presentation transcript:

Duncan Fraiser, Adam Gambrell, Lisa Schalk, Emily Williams

Overview of Presentation Definition History Pros and Cons Uses Characteristics Service Models

What is Cloud Computing?

What is Cloud Computing? The practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.

The Concept of Cloud Computing started in the 1950’s

Mainframe Computing seen as the Future of Computing Cost efficient use of Expensive Equipment Multiple Users Dumb Terminals Mainframe Computers

Cloud Computing Evolved from Mainframe Computers

1970’s Virtualization Creating something Virtual rather than actual Operating systems simultaneously in an isolated environment

1990’s Virtualized Private Network Connections Telecommunications companies started offering private networks Leads to Current Uses

Pros and Cons of Cloud Computing

Pros of Cloud Computing Allows for more focus on business and less on managing data centers Ability to develop new applications faster. Financially Globally Pros of Cloud Computing

Cons of Cloud Computing Inconsistent Performance Unsecure Beliefs When the Cloud is Usable or Not Cons of Cloud Computing

Characteristics of Cloud Computing

Cloud Computing Characteristics On-Demand Self-Service Broad Network Access Resource Pooling Rapid Elasticity Measured Service 1. 2. Cloud Computing Characteristics 3. 4. 5.

On-Demand Self Service It is there when you need it. Computer resources can be quickly an easily configured by oneself without human interaction with service provider. Provided resources include email, applications, network or server service.

Broad Network Access Tablets Smartphones Laptops Office Computers

Resource Pooling Sharing/Maximizing Resources The Cloud Service Provider manages all of the clouds physical resources. Cloud Computing creates a pool of resources and they are securely allocated between all customers.

Example of Resources Virtual Processor Storage Network Bandwidth Memory Email Service

Rapid Elasticity You are able to get what you need. Cloud is flexible and scalable to suit personal business needs. Resources can be allocated and released to scale according to demand.

Measured Service You get what you pay for. The resources usage can be monitored, controlled, and reported. Allows for accountability for the provider and consumer.

Service Models Software as a service (SaaS) Platform as a service (PaaS) Infrastructure as a service (IaaS)

Service Models Management

Software as a service (SaaS) Web-based, on-demand distribution model Software is hosted and updated at a central site and does not reside on client computers/servers. SaaS applications are hosted and run by service providers, saving the end user the upfront investment in software purchases and the ongoing upkeep and maintenance.

Software as a service (SaaS) Commercial Software Web access to commercial software  Software is managed from a central location  Software delivered in a “one to many” model   Users not required to handle software upgrades and patches  Application Programming Interfaces (APIs) allow for integration between different pieces of software

SaaS Costs SaaS services could be FREE or billed through subscriptions or usage licenses. Businesses use a pay-as-you-go method (typically monthly) for SaaS applications allowing them to save their capital for core business functions. Free when there is opportunity to generate revenue from streams other than the user, such as from advertisement or user list sales

SaaS Benefits Financial Ease of Use SaaS is subscribed to and not purchased.  The end users are offered less costly and more predictable monthly fees, with no large up-front capital expense. Financial SaaS applications can be easily accessed anywhere the Internet is available through a web browser, thus taking advantage of attributes like usability and innovation of the web. Ease of Use

Installation Ease and Low Maintenance SaaS Benefits Server applications are hosted in a highly-available datacenter, minimizing the effects of power outages and Internet outages from incidents that affect local offices. Uptime Installation Ease and Low Maintenance Upgrades and patches to latest versions take little time and reduce resource requirements. Access Anywhere Customers can connect to their applications anywhere with internet connection.

Where SaaS Makes Sense “Vanilla” offerings where the solution is largely undifferentiated. A good example of a vanilla offering would include email where many times competitors use the same software precisely because this fundamental technology is a requirement for doing business, but does not itself confer an competitive advantage Applications where there is significant interplay between the organization and the outside world. For example, email newsletter campaign software  Applications that have a significant need for web or mobile access. An example would be mobile sales management software  Software that is only to be used for a short term need. An example would be collaboration software for a specific project  Software where demand spikes significantly, for example tax or billing software used once a month

Where SaaS May Not be the Best Option Applications where extremely fast processing of real time data is required  Applications where legislation or other regulation does not permit data being hosted externally  Applications where an existing on-premise solution fulfills all of the organization’s needs Where SaaS May Not be the Best Option

SaaS Examples

Platform as a service (PaaS) Definition: provides a platform allowing customers to develop, run and manage Web applications without the complexity of building and maintaining the infrastructure typically associated with developing and launching an app.

Pros of PaaS Automatic Updates Decreased Costs Assured Compatibility Teams Can Collaborate From Afar Pros of PaaS

Lock-In Limited Scalability Cons of PaaS

PaaS Examples

Infrastructure as a service (IaaS) Definition: service model that delivers computer infrastructure on an outsourced basis to support enterprise operations.

Pros of IaaS Cuts Costs Scalability Easy Access Pay-as-you-go model of payment Pros of IaaS

Security Vendor Outages Cons of IaaS

IaaS Examples

Questions?