SaaS, PaaS & TaaS. By: Raza Usmani



Similar documents
Cloud Computing An Elephant In The Dark


TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

White Paper on CLOUD COMPUTING

CHAPTER 8 CLOUD COMPUTING

Fundamental Concepts and Models

Cloud Computing. Cloud computing:

Certified Cloud Computing Professional VS-1067

Fundamental Concepts and Models

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station

Cloud Computing. Bringing the Cloud into Focus

The Private Cloud Your Controlled Access Infrastructure

Cloud Computing Submitted By : Fahim Ilyas ( ) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

Cloud Computing Architecture: A Survey

Private Cloud Database Consolidation with Exadata. Nitin Vengurlekar Technical Director/Cloud Evangelist

Certified Cloud Computing Professional Sample Material

CLOUD COMPUTING. A Primer

About me & Submission details

Oracle Applications and Cloud Computing - Future Direction

Cloud Computing; What is it, How long has it been here, and Where is it going?

Public Clouds. Krishnan Subramanian Analyst & Researcher Krishworld.com. A whitepaper sponsored by Trend Micro Inc.

Cloud Computing. Karan Saxena * & Kritika Agarwal**

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB

Oracle ERP & The Cloud. Presented by Adriaan Kruger

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

Where in the Cloud are You? Session Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle)

How To Understand Cloud Computing

Implementing & Developing Cloud Computing on Web Application

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era ( ) Workstation Era ( ) Xerox Star 1981!

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service

BUSINESS MANAGEMENT SUPPORT

A Study of Infrastructure Clouds

How To Understand Cloud Computing

Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled

Using Cloud Computing to Drive Innovation: Technological Opportunities and

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

NEXT UP: John Sanderson, Windows Azure Specialist (Denver) Page 1

Cloud Computing Services and its Application

Cloud Computing Technology

Everything You Need To Know About Cloud Computing

Cloud Computing. MCSN - N. Tonellotto - Distributed Enabling Platforms 1

Software and electronics are the cloud ECO system.

Trends in HR-technology + tips regarding the make or buy decision

Cloud computing - Architecting in the cloud

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market

So#ware to Data model

Cloud Computing & Service Oriented Architecture An Overview

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing

Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud

Cloud Computing in the Enterprise An Overview. For INF 5890 IT & Management Ben Eaton 24/04/2013

Enterprise Resource Planning in Cloud Computing Bhakti C Thorat 1 Siddhesh P Patil 2 Prof.Anil Chhangani 3

Cloud Computing and Amazon Web Services

Driving principals of cloud adoption

David Corriveau, CEO Radix Technologies. Copyright 2011 Radix Technologies

Cloud Computing. P a n a g i o t i s F o u z a s I T S o l u t i o n s M a n a g e r

Cloud Computing. What is Cloud Computing?

Module 1: Facilitated e-learning

Cloud SingularLogic:

Platform Leadership in Software as a Service: How Platforms Facilitate Innovation

ASTCORPORATION. Head in the Clouds Feet On the Ground A Guide to Choosing Cloud Options RECOGNIZED. PREFERRED. SPECIALIZED.

Making Leaders Successful Every Day

Session 3. the Cloud Stack, SaaS, PaaS, IaaS

CLOUD COMPUTING PHYSIOGNOMIES A 1.1 CLOUD COMPUTING BENEFITS

Cloud Computing Overview

NAVIGATING THE MAZE LEGAL CIO ROUNDTABLE RETREAT March 3-5, 2013 The Boulders Hotel Carefree, Arizona CIO Roundtable Retreat

Commercial Software Licensing

Cloud Computing. IST 501 Fall Dongwon Lee, Ph.D.

How cloud computing can transform your business landscape.

The Benefits of Cloud Computing to the E-Commerce Industry July 2011 A whitepaper on how hosting on a cloud platform can lower costs, improve

Head in the Clouds Feet On the Ground

A.Prof. Dr. Markus Hagenbuchner CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1

ISI INTERNATIONAL STRATEGY & INVESTMENT

CLOUD COMPUTING An Overview

Software as a Service (SaaS) for Management information system using multiple tenants

A REVIEW ON CLOUD COMPUTING

Distributed Systems. Cloud & the Internet of Things. Björn Franke University of Edinburgh, 2015

Cloud Computing for SCADA

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

Achieve Economic Synergies by Managing Your Human Capital In The Cloud

Plant Software in the Cloud Fact vs. Myth

BI in the Cloud Sky is the limit

Lifting the Fog: The High Potential of Cloud Computing Paul Daugherty, Chief Technology Architect February 19, 2010

The Safe Harbor. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Introduction to migration to cloud

Cloud computing and its relation to SDN and NFV Future Internet Assembly, Athens 19/03/ Nokia Solutions and Networks. All rights reserved.

SaaS-Based Budget Planning

Towards the Cloud! Ian Osborne Director, Digital Systems KTN, Intellect

How To Understand Cloud Computing

Cloud models and compliance requirements which is right for you?

NATO s Journey to the Cloud Vision and Progress

MDE Opportunities in Multi-Tenant Cloud Applications

Digital Forensics. Lab 10: Cloud Computing & the Future of Digital Forensics

Table of Contents. About the book. Copyright. Preface. About the author. Cloud Computing. Amazing Types of Cloud Computing

EXIN Cloud Computing Foundation

1 Introduction. 2 What is Cloud Computing?

Cloud vision and capabilities

Transcription:

SaaS, PaaS & TaaS By: Raza Usmani

SaaS - Introduction Software as a service (SaaS), sometimes referred to as "on-demand software. software and its associated data are hosted centrally (typically in the (Internet) cloud) and are typically accessed by users using a thin client, normally using a web browser over the Internet.

SaaS Continued.. equivalent applications that are installed in businesses' computer networks or personal computers. Accounting, collaboration, Customer Relationship Management (CRM) Enterprise Resource Planning (ERP) Human Resource Management (HRM) Content management (CM) etc.

SaaS sales market SaaS sales in 2010 have reached $9B, up 15.7% from 2009, and are projected to increase to $10.7b in 2011, up 16.2% from 2010. (Ref: Wikipedia)

SaaS InfraStructure Considered to be part of the nomenclature of cloud computing, along with infrastructure as a service (IaaS or TaaS) and platform as a service (PaaS). Often offers Configuration not customizations (commonly doesn t provide source code, DB Schemas or GUI to changed according to users).

SaaS Features and Benefits Hosted centrally, so new releases can be put in place without requiring customers to physically install new software. Has a single configuration, making development testing faster. Vendor has access to all customer data, expediting design and regression testing.

SaaS features continued.. Accelerated feature delivery is further enabled by agile software development methodologies. Uses (APIs) that operate over a wide area network. Protocols based on HTTP, REST, SOAP and JSON.

SaaS - Examples BasecampHQ SalesForce CRM Google Apps DeskAway

PaaS (Platform as a Service)

PaaS - Introduction Platform as a service (PaaS) is the delivery of a computing platform and solution stack as a service. Facilitates deployment of applications without the cost and complexity of buying and managing the underlying hardware and software

PaaS continued.. PaaS offerings may include facilities for application design, application development, testing, deployment and hosting as well as application services such as team collaboration, web service integration and marshalling, database integration, security, scalability, storage, persistence, state management, application versioning, application instrumentation and developer community facilitation. These services may be provisioned as an integrated solution over the web.

PaaS - Types Add-on development facilities - customization of existing software-as-aservice (SaaS) applications. Stand alone development environments - generalized development environment (limited technical resources, such as programming languages).

PaaS Types [continued..] Application delivery-only environments - PaaS offerings lack development, debugging and test capabilities, and provide only hosting-level services. Open platform as a service - Lets the developer use any programming language, any database, operating system, any server, etc. any

PaaS Features & Benefits Services to develop, test, deploy, host and maintain applications in the same integrated development environment. Web based user interface creation tools Multi-tenant architecture Integration with web services and databases Support for development team collaboration

IaaS (TaaS) Infrastructure as a Service

IaaS - Introduction Cloud computing: basically refers to a IaaS; The logical computational resources (data, software) accessible via a computer network, rather than from a local computer. Users or clients can perform a task, such as word processing, with a client such as browser and with service provided through such cloud based computational resources.

IaaS continued.. Any computer connected to the Internet is connected to the same pool of computing power, applications, and files. Users can store and access personal files such as music, pictures, videos, and play games or do word processing on a remote server. No physically carrying around a storage medium.

IaaS - Infrastructure Rather than purchasing servers, software, datacenter space or network equipment, clients instead buy those resources as a fully outsourced service. Suppliers typically bill such services on a utility computing basis; the amount of resources consumed (and therefore the cost) will typically reflect the level of activity. IaaS evolved from virtual private server offerings

IaaS Deployment Models Public cloud ( via web applications/web services). Community cloud (several organizations have similar requirements and seek to share infrastructure). Hybrid cloud and hybrid IT delivery (Combination of both public & private clouds to provide performance, security and privacy. For e.g. IBM,HP,Oracle etc)

IaaS Models [Continued..] The Intercloud (The Intercloud is an interconnected global "cloud of clouds" and an extension of the Internet "network of networks") Cloud storage (networked computer data storage where data is stored on multiple virtual servers, in general hosted by third parties, rather than being hosted on dedicated servers.)

General Representation

IaaS - Issues Privacy Compliance Legal Open source Security Availability and performance Data usage Sustainability and siting Use by Hackers

IaaS - Criticism Everything that we already do Larry Ellison - CEO Oracle Corporation cloud washing" companies simply relabeling their products as "cloud computing", resulting in mere marketing innovation instead of "real" innovation. Frank Gillett - VP Forrester Research

Thanks..!!!