Salesforce.com IPO, 2004 Showed that Software as a Service (SaaS) works As both a technology and a business model Launch of Amazon Web Services, 2006.

Slides:



Advertisements
Similar presentations
Microsoft Dynamics AX Technical Conference 2013
Advertisements

INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 6 2/13/2015.
Cloud Computing PRESENTED BY- Rajat Dixit (rd2392)
The Microsoft Cloud Azure Platform This presentation incorporates some content from Microsoft.
Salesforce.com IPO, 2004 Showed that Software as a Service (SaaS) works Launch of Amazon Web Services, 2006 Introduced public cloud platforms Release.
Compute/Storage/Network Users On-Premises Data Center A VM A A AA A Application VM Virtual Machine.
The Cloud: Demystified Neil Cattermull Frontier Technology.
WHAT IS CLOUD COMPUTING? PRESENTED BY BRIAN DUKE, RISHI SINGH & JOSE CERVANTES.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Next step of e-government.. Importance Foreword Cloud computing  Characteristics  Service  Users  Benefit Challenges in E-government Cloud government.
Cloud Computing Systems Lin Gu Hong Kong University of Science and Technology Sept. 21, 2011 Windows Azure—Overview.
David Chappell Chappell & Associates Workflow in Windows SharePoint: Technology for Web 2.0? Copyright © 2007 David Chappell.
Why consider the cloud? Cloud innovation presents challenges for IT.
Cross Platform Mobile Backend with Mobile Services James
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
CLOUD COMPUTING For Beginners.
Introduction to Cloud Computing
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
What is Cloud Computing? Cloud computing is the delivery of computing capabilities as a service, making access to IT resources like compute power, networking.
Платформа 2010 Understanding the SharePoint 2010 Developer Platform An Introduction for ASP.NET Solution Architects Chappell.
Application and Usage of Cloud Computing and Data Security
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.
Microsoft Azure Introduction ISYS 512. Microsoft Azure Microsoft Azure is a cloud.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Microsoft’s Vision for IT as a Service The Server to Virtualized Datacenter to Private & Public Cloud Continuum David Greschler, Director, Microsoft Kondwani.
1 NETE4631 Using Google Web Services and Using Microsoft Cloud Services Lecture Notes #7.
Cloud Computing and Big Data
In the name of God :).
Windows Azure: Microsoft’s Cloud Platform By Shahed Chowdhuri.
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
David Chappell Chappell & Associates
David Chappell Chappell & Associates ARC205.
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
The Windows Azure Platform: A Perspective David Chappell Chappell & Associates Copyright © 2009 David Chappell.
Copyright © 2015 Chappell & Associates Nearly every enterprise today can benefit from using public cloud platforms ! !
Enterprise Cloud Computing
Understanding Software + Services: A Perspective David Chappell Chappell & Associates
HUSKY CONSULTANTS FRANKLIN VALENCIA WIOLETA MILCZAREK ANTHONY GAGLIARDI JR. BRIAN CONNERY.
Windows Azure. Azure Application platform for the public cloud. Windows Azure is an operating system You can: – build a web application that runs.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Nearly every enterprise today can benefit from using Microsoft Azure i i.
Nearly every enterprise today can benefit from using public cloud platforms ! !
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.
Cloud Computing Shannon McManus Michael Weihert. What is Cloud Computing?
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.
Cloud, big data, and mobility Your phone today probably meets the minimum requirements to run Windows Server 2003 Transformational change up.
Unit 3 Virtualization.
Azure and Its Competitors: The Big Picture
Module 2: Microsoft Azure overview
Webparts360: A Low-Code App Development Tool That Enables Non-Programmers to Build Business Solutions for Microsoft Office 365 Quickly, Easily OFFICE 365.
Couchbase Server is a NoSQL Database with a SQL-Based Query Language
Windows Azure Cloud Visit – Ravindra verma.
Cloudy with a Chance of Data
CLOUD COMPUTING Presented By:- EduTechlearners
+Vonus: An Intuitive, Cloud-Based Point-of-Sale Solution That’s Powered by Microsoft Office 365 with Tools to Increase Sales Using Social Media OFFICE.
Cloud Computing.
Cloudy with a Chance of Data
رايانش ابري Cloud Computing
What Azure have to offer for your data
The Windows Azure Platform: When and Why to Use It
ideas to mobile apps in record time,
NAV In The Cloud: Exploring Options for a Cloud-based Deployment
Emerging technologies-

Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
Presentation transcript:

Salesforce.com IPO, 2004 Showed that Software as a Service (SaaS) works As both a technology and a business model Launch of Amazon Web Services, 2006 Introduced public cloud platforms Provided a new technology and a new business model Release of Apple iPhone, 2007 The first truly successful smartphone

This isn’t the post- PC era, but it is the PC+ era Cloud platforms are the new foundation for competitive advantage On-premises packaged applications are becoming SaaS applications

Compute Run new applications Might run existing packaged and custom applications Data Store and access information Analyze information Everything else Identity, mobile services, VPNs, media services, integration, … This category keeps on growing

Platform as a Service (PaaS) VM Application Infrastructure as a Service (IaaS) VM VM Images VM Create and use virtual machines Provide applications

IaaSPaaS Support disaster recovery Yes No Yes Run on-premises packaged or custom applications No Run a standard DBMS, e.g., SQL Server Yes No YesMaybe Run existing websites Provide VMs for dev/test Yes No Support new cloud-native apps Yes Many think PaaS is much better for this

Blobs RelationalNoSQL Can also run a DBMS in IaaS VMs Also called object storage

Mobile Backend as a Service (MBaaS) Authn Notify Logic Data Identity SaaS and On-Premises Applications Directory Service Directory Service Others...

Compute IaaS PaaS Others Identity MBaaS Data RelationalNoSQL Blobs Microsoft Azure Amazon Web Services OpenStack Google Cloud Platform Salesforce.com Force.com

What? Microsoft and Google don’t yet offer IaaS AWS is out in front

Microsoft began offering IaaS two months earlier AWS is further out in front Google doesn’t yet offer IaaS The most visible OpenStack supporters IBM is in real trouble

But it’s a two- horse race Look where the other big enterprise vendors are Google has finally entered the market AWS is still in front

Microsoft Azure Amazon Web Services OpenStack Compute Data Others Google Cloud Platform Virtual Machines Web Sites, Cloud Services Blobs SQL Database Tables, DocumentDB Azure Active Directory Mobile Services IaaS PaaSRelationalNoSQL Identity MBaaS Blobs Salesforce.com Force.com

Database JSON Query Application Collection JSON Document A managed service with schema-free data, a SQL-based query language, indexing of every element, and more

ENTERPRISE MICROSOFT AZURE 2 2 Login IT Admin Windows Server Active Directory User 1 1 Configure link Azure Active Directory Azure Active Directory OTHER ENVIRONMENT SaaS Application 3 3 Access on-premises and SaaS applications On-Premises Application Including Google Apps, Salesforce, and lots more

Microsoft Azure Amazon Web Services OpenStack Compute Data Others Google Cloud Platform Elastic Compute Cloud (EC2) Virtual Machines Elastic Beanstalk Web Sites, Cloud Services Simple Storage Service (S3) Blobs Relational Database Service (RDS) SQL Database DynamoDB DocumentDB, Tables Azure Active Directory Mobile Services IaaS PaaSRelationalNoSQL Identity MBaaS Blobs Salesforce.com Force.com

AWS is a startup that got it right immediately Their first offerings were IaaS and blobs These are still the two most widely used cloud platform technologies Amazon is viewed as a leader in this market They were the first mover in public cloud platforms AWS is focused entirely on the public cloud Amazon has called private cloud “false cloud”

Mobile Backend Starter Microsoft Azure Amazon Web Services OpenStack Compute Data Others Google Cloud Platform Elastic Compute Cloud (EC2) Virtual Machines Compute Engine Elastic Beanstalk Web Sites, Cloud Services App Engine Simple Storage Service (S3) Blobs Cloud Storage Relational Database Service (RDS) SQL Database Cloud SQL DynamoDB DocumentDB, Tables Cloud Datastore Azure Active Directory Mobile Services IaaS PaaSRelationalNoSQL Identity MBaaS Blobs Salesforce.com Force.com

Google began with App Engine Like Microsoft, Google initially bet that the market wanted PaaS They’ve just gotten started with IaaS Google appears serious about cloud platforms (finally) They’ve announced support for Windows Server in Compute Engine But only for Windows Server 2008 R2 Expect them to be a price leader They’ve said that cloud platform prices should follow Moore’s Law They’ve innovated with pricing, e.g., reservation-like pricing once consumption hits a certain amount

Mobile Backend Starter Microsoft Azure Amazon Web Services OpenStack Compute Data Others Google Cloud Platform Elastic Compute Cloud (EC2) Virtual Machines Compute Compute Engine Elastic Beanstalk Web Sites, Cloud Services App Engine Simple Storage Service (S3) Blobs Object Storage Cloud Storage Relational Database Service (RDS) SQL Database Database Cloud SQL DynamoDB DocumentDB, Tables Cloud Datastore Azure Active Directory Mobile Services IaaS PaaSRelationalNoSQL Identity MBaaS Blobs Salesforce.com Force.com

It’s an open source project, but not really standard Users love standards, so vendors claim to follow them But they also add proprietary extensions Several vendors offer public IaaS based on OpenStack OpenStack gets more press attention than it deserves At most, one or two vendors will dominate OpenStack And it’s unclear who they’ll be -HP’s Helion public cloud hasn’t gotten much traction -Rackspace has largely left the IaaS market

Cloud Software IaaS Blobs VMs IaaS: Start VM, Stop VM, … Blobs: Get blob, put blob, … Tools and Applications

Mobile Backend Starter Microsoft Azure Amazon Web Services OpenStack Compute Data Others Google Cloud Platform Elastic Compute Cloud (EC2) Virtual Machines Compute Compute Engine Elastic Beanstalk Web Sites, Cloud Services App Engine Simple Storage Service (S3) Blobs Object Storage Cloud Storage Relational Database Service (RDS) SQL Database Database Cloud SQL DynamoDB DocumentDB, Tables Cloud Datastore Azure Active Directory Mobile Services IaaS PaaSRelationalNoSQL Identity MBaaS Blobs Salesforce.com Force.com Force.com App Logic Force.com Database Salesforce Identity

Force.com is typically sold as an adjunct to Salesforce CRM It’s PaaS, so it’s intended for new custom apps Since your customer data is in the Salesforce cloud, why not build your apps there, too? Force.com is aimed at enterprise developers Some apps can be built solely with point-and-click tools Developers can also use Apex, a Salesforce language Customer lock-in to Force.com is total The platform, language, and tools are all proprietary There’s no lock-in like cloud lock-in Dynamics CRM includes xRM, a similar PaaS platform

But it’s still a two-horse race Released before Azure, yet still a challenger In front because this MQ is focused on enterprise applications The rest of the PaaS market is a crowded mess Where is Amazon?

IBM began with various half- hearted cloud initiatives None seemed serious None got much traction with customers IBM bought SoftLayer for $2 billion in mid-2013 SoftLayer was half hoster, half cloud provider IBM highlights SoftLayer’s ability to provide both VMs and physical servers IBM announced a plan to spend $1.2 billion on cloud But it will be spread across many datacenters Microsoft spends this to build a single datacenter “I think we’ve entered cloud at a perfect time.” - Michael Rhodin, IBM Senior VP, Spring 2014

Initially encouraged hosters to offer IaaS with vCloud Hosters didn’t much like this Uptake was limited Currently offer vCloud Air themselves It provides IaaS based on vSphere in VMware datacenters vCloud Air isn’t a complete public cloud platform VMs only No blobs, identity, etc. Formerly called vCloud Hybrid Service

So is Azure Google is a ways behind AWS is in the Leaders Quadrant The traditional enterprise vendors

IaaS PaaS Storage Microsoft

IBM VMware HP Microsoft Amazon Google Salesforce.com

SaaS Applications Custom Applications Public Cloud Platform IaaS... PaaS Blobs Relational NoSQL Identity MBaaS Clients PCs/Laptops Tablets Phones Collaboration CRM... Productivity

Windows 8 Windows Phone 8... Virtual Machines Web Sites, Cloud Services Blobs Tables, DocumentDB Azure AD Mobile Services SQL Database Office Online Exchange Online Dynamics CRM... SharePoint Online SaaS Applications Custom Applications Microsoft Azure Clients

PCs/Laptops Kindle Fire Fire Phone... EC2 Elastic Beanstalk S3 DynamoDB Identity Mobile Services RDS Collaboration CRM... Productivity SaaS Applications Custom Applications Amazon Web Services Clients

... Compute Engine App Engine Cloud Storage Cloud Datastore Mobile Backend Cloud SQL Identity SaaS Applications Custom Applications Google Cloud Platform Clients Google Docs Gmail CRM... Collaboration Chrome Android

PCs/Laptops Tablets Phones PaaS NoSQL Identity MBaaS Compute Object Storage... Database SaaS Applications Custom Applications OpenStack Clients Collaboration CRM... Productivity

App Logic Database Identity... Relational MBaaS IaaS Blobs SaaS Applications Custom Applications Force.com Clients Collaboration CRM... Productivity PCs/Laptops Tablets Phones

... Relational Identity MBaaS Virtual Servers Bluemix Object Storage Cloudant SaaS Applications Custom Applications SoftLayer Clients Collaboration CRM... Productivity PCs/Laptops Tablets Phones

... PaaS Blobs Relational NoSQL Identity MBaaS IaaS SaaS Applications Custom Applications vCloud Air Clients Collaboration CRM... Productivity PCs/Laptops Tablets Phones

David Chappell is Principal of Chappell & Associates ( in San Francisco, California. Through his speaking, writing, and consulting, he helps people around the world understand, use, and make better decisions about new technology. David has been the keynote speaker for more than a hundred events and conferences on five continents, and his seminars have been attended by tens of thousands of IT leaders, architects, and developers in forty-five countries. His books have been published in a dozen languages and used regularly in courses at MIT, ETH Zurich, and other universities. In his consulting practice, he has helped clients such as Hewlett-Packard, IBM, Microsoft, Stanford University, and Target Corporation adopt new technologies, market new products, and educate their customers and staff.