Copyright © 2009, ZapThink, LLC 1 Cloud Computing and SOA: Same but Different Ronald Schmelzer Managing Partner ZapThink LLC.

Slides:



Advertisements
Similar presentations
October 10-13, 2006 San Diego Convention Center, San Diego California VoIP/SOA Integration Impact on IT Apps, Processes, & Overall Business.
Advertisements

What is Cloud Computing? Massive computing resources, deployed among virtual datacenters, dynamically allocated to specific users and tasks and accessed.
Sunrise ® Integrated OmniChannel Cloud Solutions Integrated OmniChannel Cloud Solutions.
Logo Software as a service (Saas) Group D Fong Hui Yun Kyung Jung Yijia Li Roxana Hernandez UC-Berkeley Strategic Computing and Communications Technology.
IT INFRASTRUCTURE AND EMERGING TECHNOLOGIES
4 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power = Unhappy CFO Not Enough Power = Grumpy Customers & Unhappy CEO Load Forecast.
CLOUD COMPUTING AN OVERVIEW & QUALITY OF SERVICE Hamzeh Khazaei University of Manitoba Department of Computer Science Jan 28, 2010.
Copyright © 2006, ZapThink, LLC 1 Achieving the “5 Nines” of Business Continuity in SOA Applications Jason Bloomberg Senior Analyst ZapThink, LLC.
28 October 2008CIS 340 # 1 Topics (continuing) To develop the concepts guiding SOA To define SOA components.
Copyright © 2006, ZapThink, LLC SOA, Semantics, and Ontologies Ron Schmelzer Senior Analyst ZapThink, LLC.
Copyright © 2001, ZapThink, LLC Service Orient or Be Doomed! Ronald Schmelzer Senior Analyst ZapThink, LLC.
Public cloud definition Public cloud is a cloud in which Cloud infrastructure is available to the general public. Public cloud define cloud computing.
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.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
SaaS, PaaS & TaaS By: Raza Usmani
Copyright © 2007, ZapThink, LLC 1 SOA for eGov: Credentialing and Certification Ronald Schmelzer Following the ZapThink Roadmap ZapThink, LLC.
1. 2 New Computing Models, and What They Mean to the Small and Mid Sized Business Consumer How your business can make practical decisions between “The.
Module 2: Information Technology Infrastructure
Cloud computing Tahani aljehani.
What is inside a cloud? An architectural map of the cloud Landscape Presented by: Omer Iltaf 1 st Semester BCM.
Not Dead Yet! Cloud Breathes New Life into SOA Jason Bloomberg Copyright © 2012, ZapThink, a Dovèl Technologies Company.
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.
TECHNOLOGY GUIDE 3: Emerging Types of Enterprise Computing
© 2006 The Linthicum Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited. The Technical Essence of Cloud Computing,
CIS 2200 Kannan Mohan Department of CIS Zicklin School of Business, Baruch College.
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
CLOUD COMPUTING For Beginners.
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.
1 Introduction to Cloud Computing Jian Tang 01/19/2012.
BCS, The Chartered Institute for IT Mauritius 6 th November 2012.
Copyright © 2005, ZapThink, LLC SOA for eGov: The SOA Roadmap Ronald Schmelzer Senior Analyst ZapThink, LLC.
CLOUD COMPUTING Corey Rutledge Spencer Peaty Group 4 – IT Seminar.
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 The coming storm. Bio  Robert Fox - Data Architect, Arkansas Blue Cross Blue Shield  18 years of data architecture and warehousing experience.
System Management for Virtualization and Automation in a Dynamic Data Center SVM’08 Munich Karsten Beins, Sen. Director Infrastructure Technology.
Mehdi Ghayoumi Kent State University Computer Science Department Summer 2015 Exposition on Cyber Infrastructure and Big Data.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Business Plug-In B17 Organizational Architecture Trends.
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.
Introduction The network is the computer By Waseem Anwar Chaudhri.
By Nicole Rowland. What is Cloud Computing?  Cloud computing means that infrastructure, applications, and business processes can be delivered to you.
Chapter 5 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Copyright © 2006, ZapThink, LLC 1 Emerging Trends in SOA: Rich, Smart, Mashed, and Governed Ronald Schmelzer Senior Analyst ZapThink, LLC.
Jose Jimenez Telefónica I+D Future Network & Mobile Summit 2011 The vision of Future Internet in the FI PPP Core Platform project.
Copyright © 2008 Accenture All Rights Reserved.Copyright © 2008 Accenture All Rights Reserved.Copyright © 2008 Accenture All Rights Reserved.Copyright.
Virtual techdays INDIA │ august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India.
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
TECHNOLOGY GUIDE THREE Emerging Types of Enterprise Computing.
Copyright © 2007, ZapThink, LLC ZapThink Advisory, Mentorship, Research, and Education on Service-Oriented Architecture (SOA) & Cloud Computing Advisory,
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
CLOUD COMPUTING When it's smarter to rent than to buy.. Presented by D.Datta Sai Babu 4 th Information Technology Tenali Engineering College.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
What is Cloud Computing 1. Cloud computing is a service that helps you to perform the tasks over the Internet. The users can access resources as they.
Application Of Cloud Computing On Cooperative Supply Chain Management
Unit 3 Virtualization.
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Oracle Cloud Ahmed Afif Monrat Course: Cluster, Grid, Cloud
Cloud computing-The Future Technologies
ZapThink Advisory, Mentorship, Research, and Education
CLOUD COMPUTING Presented By:- EduTechlearners
NAV In The Cloud: Exploring Options for a Cloud-based Deployment
Service Oriented Architecture (SOA)
Cloud Computing: Concepts
Software as a service (Saas)
Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
Done by:Thikra abdullah
OU BATTLECARD: Oracle Data Integrator
Presentation transcript:

Copyright © 2009, ZapThink, LLC 1 Cloud Computing and SOA: Same but Different Ronald Schmelzer Managing Partner ZapThink LLC

Copyright © 2009, ZapThink, LLC 2 Reiterating the SOA Vision ESB Web Services Process Service SOA is NOT Standards Based Integration! It is an architectural approach for dealing with continual change

Copyright © 2009, ZapThink, LLC 3 The Long Tail: Applications Source: bought from big enterprise vendors pile of unserved demands specialized software delivered via the Web built by power users with Excel, etc. combined with manual processes built by internal IT resources

Copyright © 2009, ZapThink, LLC 4 The Enterprise 2.0 Long Tail Source: Enterprise Mashups built by power users, business analysts, and LOB-centric IT personnel the long tail – serving the demands of small niches More repeatableMore situational

Copyright © 2009, ZapThink, LLC 5 Software-as-a-Service & SOA Software deployment over the Internet Traditionally delivered via a browser interface Increasingly delivered via Web Services interface as well SaaS is Service-oriented when Services are Business Services that support business processes via metadata-driven composition The CRM is particularly good this evening. Location independence taken to its natural conclusion!

Copyright © 2009, ZapThink, LLC 6 Virtualization & SOA Many kinds: platform, network, resource (includes storage) & application virtualization Generally focus on abstracting operating systems & other physical resources The Service abstraction is technically a form of virtualization, but not in practice Virtualization projects can support highly available SOA infrastructures

Copyright © 2009, ZapThink, LLC 7 Cloud Computing & SOA SaaS + virtualization delivered via loosely-coupled Services SOA taken to the next level? What’s really outside the SOA box? Cloud computing architectures are inherently Service-oriented

Copyright © 2009, ZapThink, LLC 8 Cloud Computing Value #1: Location & Infrastructure Loose Coupling Biggest value proposition: –Someone else’s infrastructure, management, and cost & time Location and infrastructure loose coupling is… –… a fundamental SOA tenet Stop thinking about the infrastructure –It doesn’t matter for SOA Issues: –Data availability, security –Third party Service consumption –Composition outside the firewall Can we finally stop talking about ESBs?

Copyright © 2009, ZapThink, LLC 9 Cloud Computing Value #2: Focus on the Service Software as a Service primed the pump for Cloud… … as did Application Service Providers (ASPs) … as did Web 2.0 Abstract the coding and the infrastructure –The focus is on the Service. Designing to use or provide Cloud Services requires a SOA mentality

Copyright © 2009, ZapThink, LLC 10 Enterprise Cloud Computing Bringing the cloud inside the Enterprise: –ENTERPRISE CLOUD COMPUTING If this works outside the firewall, why not inside? Reintroducing the concept of Application Grids / Application Virtualization Leveraging cloud infrastructure best practices for agility and resilience Beyond Web Services EAI

Copyright © 2009, ZapThink, LLC 11 Conclusion Hype is Ripe. –Cloud is the new SOA. Cloud extends SOA by shifting focus away from the infrastructure –Bringing focus back to the Service And introducing more best practices for agile, resilient enterprise architecture –The real goal of SOA

Copyright © 2009, ZapThink, LLC 12 Thank You! ZapThink is an industry analysis firm focused exclusively on Service-Oriented Architecture. Ronald Schmelzer Photos © Lisa Polucci Get your SOA Credentials! Become a Licensed ZapThink Architect (LZA). Find out more at