1 The Service, The Cloud & The Method: The Connection Points Thomas Erl SOA Systems Inc.
2 Prentice Hall Service-Oriented Computing Series Started in 2003 Text Books are an Official Part of the SOACP Curriculum Each Book Complements the other to form an End-to-End Library Library of Text Books based on Consistent Definitions, Terminology, Conventions High Level of Community Involvement (over 25 Contributing Authors from major organizations such as Microsoft, Oracle, IBM, SAP, US DoD, etc. ) Visit: soabooks.com
3 Agenda SOA & Service-Orientation 101 (5 minutes) Cloud Computing 101 (5 minutes) The Connection Points: Overview Service-Oriented Computing Cloud Computing Benefits SOA Characteristics Cloud Characteristics Service-Orientation Principles Cloud Mechanisms SOA Types and Clouds
4 SOA & Service-Orientation 101
5 SOA & Service-Orientation 101 There is a set of strategic goals associated with service-oriented computing. These goals represent a specific target state. Service-orientation is the design paradigm provides a proven method for achieving this target state. When we apply service-orientation to the design of software, we build units of legitimately service-oriented logic called services. Service-oriented solutions are comprised of one or more services. To build successful service-oriented solutions, we need a distributed technology architecture with specific characteristics These characteristics distinguish the technology architecture as being service-oriented. This is SOA.
6 SOA & Service-Orientation 101 Services (top left) are delivered into a service inventory (right) from which service compositions (bottom left) are drawn. These basic elements establish the fundamental service-orientation dynamic which is supported by specific characteristics of technology architecture (which distinguish SOA).
7 Service-Oriented Computing Goals & Benefits Increased Intrinsic Interoperability Increased Federation Increased Business and Technology Alignment Increased Vendor Diversification Options Increased ROI Increased Organizational Agility Reduced IT Burden
8 Service-Oriented Computing Goals & Benefits The first four goals lead to the attainment of the latter three benefits.
9 Service-Orientation Principles & SOA Characteristics Service-Orientation Principles Standardized Service Contract Service Loose Coupling Service Abstraction Service Reusability SOA Characteristics Business-Driven Vendor-Neutral Enterprise-Centric Composition-Centric Service Autonomy Service Statelessness Service Discoverability Service Composability
10 SOA Types Service Architecture (inner circle) Service Composition Architecture Service Inventory Architecture Service-Oriented Enterprise Architecture (outer circle)
11 Cloud Computing 101
12 Cloud Computing Fundamental Terms & Concepts Service Service Consumer Service Provider Service Agent Cloud IT Resource Scaling Cloud Service Cloud Service Consumer Cloud Service Provider Cloud Provider Cloud Consumer Organizational Boundary Trust Boundary Virtualization
13 Cloud Computing Common Benefits & Challenges Benefits Reduced Investment and Proportional Costs Increased Scalability Increased Availability and Reliability Challenges Increased Security Vulnerabilities Reduced Operational Governance Control Limited Portability Between Cloud Providers Multi-regional Compliance and Legal Issues
17 Overview Any distributed technology can be used as part of service-oriented architectures or they can be used as part of other types of distributed architectures. Some technology innovations are more suitable for SOA than others. Cloud computing introduces distributed technology innovations that can be used independent of SOA or together with SOA. The use of cloud technologies can directly help realize the strategic goals of service-oriented computing by extending and enhancing service-oriented architectures and SOA and the application of service-orientation can directly enhance the design quality of cloud-based solutions, especially those using shared services.
18 Overview To better understand how cloud computing can relate to SOA, we need to study the following specific relationships: Service-Oriented Computing Benefits Cloud Computing Benefits SOA Characteristics Cloud Characteristics Service-Orientation Principles Cloud Mechanisms Additionally, we need to understand how service-oriented architecture implementations can relate to cloud environments.
19 Connection Points SOA & Service-Orientation Increased ROI Increased Organizational Agility Reduced IT Burden Business-Driven Vendor-Neutral Enterprise-Centric Composition-Centric Standardized Service Contract Service Loose Coupling Service Abstraction Service Reusability Service Autonomy Service Statelessness Service Discoverability Service Composability Cloud Computing Reduced Investment and Proportional Costs Increased Scalability Increased Availability and Reliability On-Demand Usage Ubiquitous Access Multitenancy Elasticity Measured Usage Resilient Computing Virtual Server Ready-Made Environment Automated Scaling Listener Failover System Multi-Device Broker Pay-for-Use Monitor State Management Database Resource Replication
21 Overview Service-Oriented Computing Benefits Increased ROI Increased Organizational Agility Reduced IT Burden Cloud Computing Benefits Reduced Investment and Proportional Costs Increased Scalability Increased Availability and Reliability
22 Service-Oriented Computing Benefit: Increased ROI ROI (return on investment) represents the tangible value and costsavings that something provides when compared to the cost of producing and governing it. The Reduced Investment and Proportional Costs benefit provided by cloud computing can help increase the ROI of service-oriented solutions. Some or all parts of a service-oriented solution and its underlying infrastructure can be designed to leverage leased cloud-based IT resources that incur costs proportional to their usage. This can reduce the risk of purchasing on-premise IT resources that may not be fully utilized or that may be over-utilized (both of which are situations that can reduce ROI).
23 Service-Oriented Computing Benefit: Increased Organizational Agility Agility is comparable to responsiveness, meaning that an organization that is more responsive can react and adapt to change more efficiently and effectively. The Reduced Investment and Proportional Costs benefit provided by cloud computing can help increase responsiveness by allowing organizations to more cost-effectively extend existing serviceoriented solutions or build new solutions without having to invest in and deploy upgraded or new on-premise IT resources. The Increased Scalability benefit provided by cloud computing enables service-oriented solutions to scale more responsively by leveraging several cloud mechanisms and characteristics that enable the elastic, on-demand scaling of IT resources.
24 Service-Oriented Computing Benefit: Reduced IT Burden Consistently applying service-orientation results in an IT enterprise with: reduced waste and redundancy reduced size and operational cost reduced overhead associated with its governance and evolution These results combined represent a reduction in the overall burden that the IT enterprise can impose upon the organization.
25 Service-Oriented Computing Benefit: Reduced IT Burden The ultimate goal of service-oriented computing is to create a leaner, more agile IT enterprise that is less of a burden on the organization and more of an enabling contributor to its strategic goals. The Reduced Investment and Proportional Costs benefit of cloud computing supports this by decreasing the up-front cost of service-oriented solution delivery and by tying the operation cost to the solution s actual usage. The Increased Scalability benefit of cloud computing supports this by enabling the organization to flexibly scale service-oriented solutions using cloud-based IT resources. The Increased Availability and Reliability goal of cloud computing supports this by allowing organizations to leverage large amounts of cloud-based IT resources that are further supported by failover systems.
28 SOA Characteristic: Business-Driven The business-driven characteristic of SOA requires that the technology architecture be designed so that it can be kept in constant synch with how the business evolves over time. The following cloud computing characteristics can support the creation of a business-driven technology architecture by enabling the architecture to effectively scale and expand in response to changing business requirements: On-Demand Usage Multitenancy Elasticity Furthermore, the Ubiquitous Access characteristic can support business change by broadening access to cloud-based service-oriented solutions.
29 SOA Characteristic: Vendor-Neutral The vendor-neutral characteristic of SOA requires that the technology architectural model be designed independently from proprietary vendor technologies in order to maintain the freedom to diversify its implementation by leveraging multiple vendor technology innovations. Cloud providers only support this characteristic to the extent that they can support established industry standards. Because many cloud providers continue to impose proprietary requirements upon cloud-based solutions, this SOA characteristic is not widely supported.
30 SOA Characteristic: Enterprise-Centric The enterprise-centric characteristic of SOA requires that the technology architecture support services that span traditional application silos. This primarily pertains to shared services that can be reused as part of different solutions that automate different business processes. The IT resource allocation to enable the reuse of shared cloud-based services is directly supported by the On-Demand Usage, Multitenancy, Elasticity, Measured Usage characteristics of clouds. Enterprise-centricity is further supported by the Ubiquitous Access characteristic which can broaden the reuse of cloud-based shared services to new cloud service consumers.
31 SOA Characteristic: Composition-Centric This composition-centric characteristic of SOA refers to the ability of the technology architecture to accommodate constant change via the repeated composition of shared services. The Multitenancy and Elasticity characteristics of cloud computing support the continual recomposition of services by providing flexible IT resource allocation. The Resilient Computing characteristic of cloud computing supports recomposition by increasing the reliability and availability of recomposed services.
33 Overview Service-Orientation Principles Standardized Service Contract Service Loose Coupling Service Abstraction Service Reusability Service Autonomy Service Statelessness Service Discoverability Service Composability Cloud Computing Mechanisms Virtual Server Ready-Made Environment Automated Scaling Listener Failover System Multi-Device Broker Pay-for-Use Monitor State Management Database Resource Replication
34 Service-Orientation Principle: Standardized Service Contract Services within the same service inventory are in compliance with the same contract design standards. This design principle applies to the design of cloud-based service contracts the same way it does to the service contracts of on-premise services. The extent to which this principle can be applied depends on the extent to which cloud providers support industry standards that pertain to service contracts (such as interface definition and messaging), and the extent to which cloud consumers can apply their own design standards to service contracts (such as establishing canonical data models among a collection of services). The cloud mechanism primarily affected by this principle is the Multi- Device Broker, as it is responsible for providing service contracts for multiple cloud service consumer devices.
35 Service-Orientation Principle: Service Loose Coupling Service contracts impose low consumer coupling requirements and are themselves decoupled from their surrounding environment. Cloud-based services with service contracts are commonly based on a technology architecture wherein the contract is decoupled from the service implementation. This principle requires that the service contract itself be further designed to ensure that it does not relate to proprietary characteristics of the underlying implementation, so as to not impose negative coupling upon service consumers. Therefore, as with the Standardized Service Contract principle, this principle is applied to cloud-based services in the same manner as it is to on-premise services and primarily affects the usage of the Multi-Device Broker mechanism.
36 Service-Orientation Principle: Service Abstraction Service contracts only contain essential information and information about services is limited to what is published in service contracts. The goal of this principle is to hide information in order to allow a service to change its implementation with minimal impact on service consumers. Cloud platforms (especially public clouds) normally hide the backend implementation from cloud consumers, which means this principle is often naturally applied as a result of building cloud-based solutions. The Service Abstraction principle does not relate directly to any cloud computing mechanisms, but it does affect the design of cloud service contracts and the authoring of SLAs.
37 Service-Orientation Principle: Service Reusability Services contain and express agnostic logic and can be positioned as reusable enterprise resources. This principle pertains to SaaS offerings and any shared cloud service with a published service contract. Any cloud service can be designed with an agnostic functional context, independent of the cloud deployment or delivery model. The cloud mechanisms primarily related to the Service Reusability principle are Automated Scaling Listener, Failover System, Multi- Device Broker, Pay-for-Use Monitor, and State Management Database.
38 Service-Orientation Principle: Service Autonomy Services exercise a high level of control over their underlying runtime execution environment. If a service has exclusive control over underlying resources, the predictability of the service behavior is optimized. The applicability of this principle is within cloud platforms is dependent on where the underlying IT resources are located. Virtualized IT resources are not naturally autonomous because they rely on shared underlying physical resources. Therefore, applying the Service Autonomy principle within cloud environments can be more challenging than in on-premise environments. Related cloud mechanisms are Virtual Server and Resource Replication.
39 Service-Orientation Principle: Service Statelessness Services minimize resource consumption by deferring the management of state information when necessary. The retention of state data in memory is a primary concern to the scalability of a cloud platform. This principle shares that concern and therefore supports the cloud s goal of maximizing available IT resources in order to maximize scalability potential. The Service Statelessness principle is directly related to the State Management Database mechanism.
40 Service-Orientation Principle: Service Discoverability Services are supplemented with communicative meta data by which they can be effectively discovered and interpreted. This principle is applied to the service contracts and associated SLAs of cloud-based services as it is to on-premise services. There are no cloud mechanisms directly related to the Service Discoverability principle.
41 Service-Orientation Principle: Service Composability Services are effective composition participants, regardless of the size and complexity of the composition. This principle is primarily related to the design of SaaS offerings and shared cloud services, although it can also have an effect on the complexion of PaaS and IaaS environments. The following cloud mechanisms can be utilized to support the repeated composition of cloud-based services: Virtual Server, Automated Scaling Listener, Failover System, Pay-for-Use Monitor, State Management Database, Resource Replication
42 SOA Types and Clouds
43 SOA Type: Service Architecture A service architecture is a technology architecture limited to the physical design of a software program designed as a service. The example shows a high-level service architecture view for a Web service, depicting the parts of the surrounding infrastructure utilized to fulfill the functional requirements of all capabilities.
44 SOA Type: Service Architecture The following variation of the service architecture positions the database for the user directory and the shared databases installed on virtual servers located in a cloud.
45 SOA Type: Service Composition Architecture The fundamental purpose of delivering a series of independent services is so that they can be combined into service compositions. Each service composition has a corresponding service composition architecture. The diagram shows a service composition viewed from a physical architecture perspective illustrating how each composition member s underlying resources provide the functionality required to automate the process logic for a single service capability.
46 SOA Type: Service Composition Architecture The services within a service composition can be distributed, as follows: 1. The service composition architecture can reside inside the organization. 2. The service composition architecture can reside inside the cloud. 3. The service composition architecture can span the organization and the cloud. The example depicted on the next page shows a variation of the previously shown service composition architecture that positions all IT resources accessed by the three services in a cloud.
47 SOA Type: Service Architecture
48 SOA Type: Service Inventory Architecture A service inventory is a collection of independently standardized and governed services delivered within a pre-defined architectural boundary. This collection represents a meaningful scope that exceeds the processing boundary of a single business process and ideally spans numerous business processes. Similar to a service composition architecture, a service inventory architecture can reside in a cloud, in an on-premise environment, or it can span both.
49 SOA Type: Service-Oriented Enterprise Architecture A service-oriented enterprise architecture represents all service, service composition, and service inventory architectures that belong to a specific IT enterprise. It often is defined as a documentation of the parts of the IT enterprise that have adopted SOA, in which case it may exist as a subset of the parent enterprise technology architecture. Since a service-oriented enterprise architecture encompasses all other SOA types, it would further encompass any SOA types residing fully or partially within cloud platforms.
50 SOASchool.com SOA Certified Professional (SOACP) De facto Vendor-Neutral Industry Accreditation Program 26 Course Modules, 10 Certifications (www.soaschool.com) World-Wide Prometric Testing (www.prometric.com/soacp/) Some Exams Apply to Multiple Certifications (see matrix at Curriculum Overseen by SOA Education Committee (www.soacommittee.org)
51 Certifications Each certification represents an area of specialization that relates to a common role on a typical SOA project team. Course modules and exams can be mapped to project roles in order to allocate resources based on proven skillsets. All certifications are based on the same vendor-neutral foundation of knowledge: concepts, terminology, patterns, principles, practices, technologies, etc. Upcoming certifications include: SOA Java Developer SOA Quality Assurance Specialist
52 How to Get Trained & Certified Public Workshops Regular workshops open for public registration and taught by Certified SOA Trainers On-Site Training A Certified SOA Trainer can travel to your location to deliver a custom workshop Self-Study Self-paced training program for remote study anywhere in the world Exams & Testing Exams available world-wide via the Prometric testing network. Discounted exam vouchers available when attending public or private workshops (www.prometric.com/soacp/). Self-Study Kits include pre-paid Prometric Exam Vouchers.
53 Contact General information: For information about the Prentice Hall Service-Oriented Computing Series: For information about SOA Certified Professional Self-Study Kits and Programs: For the current calendar of instructor-led certification workshops: To view the monthly online SOA Magazine: The SOA Manifesto (www.soa-manifesto.org) and the Annotated SOA Manifesto (www.soa-manifesto.com) Questions?
SOA, Cloud Computing & Semantic Web Technology: Understanding How They Can Work Together Thomas Erl, Arcitura Education Inc. & SOA Systems Inc. Overview SOA + Cloud Computing SOA + Semantic Web Technology
Chapter 4: Fundamental Concepts and Models Nora Almezeini MIS Department, CBA, KSU From Cloud Computing by Thomas Erl, Zaigham Mahmood, and Ricardo Puttini(ISBN: 0133387526) Copyright 2013 Arcitura Education,
Cloud Certified Professional (CCP) Course Catalog The Cloud Certified Professional (CCP) program is provided by Arcitura Education. Step 1: Get Trained Take instructor-led workshops or purchase Self-Study
Service-Orientation and Next Generation SOA Thomas Erl, SOA Systems Inc. / SOASchool.com Service-Oriented Linguistics Service-Orientation Service Service Composition Service-Oriented Solution Logic Service
rchitect Certification undle Certified rchitect has demonstrated proficiency in the technology architecture that underlies cloud platforms and cloud-based IT resources and solutions, and has mastered the
Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012 Agenda Integration architecture; what & why? On-premise
Cloud Virtualization Specialist Certification Bundle A Certified Cloud Virtualization Specialist has proven knowledge and proficiency with the technologies, mechanisms, platforms, and practices based upon
SOA Architect Certification Bundle A Certified SOA Architect has demonstrated proficiency in the mechanics of serviceoriented computing through the mastery of patterns, principles, practices, and industry
by Raj Balasubramanian, Enterprise IT Architect for IBM Software Group, Benjamin Carlyle, Architect in the Rail industry, Cesare Pautasso Assistant professor in the new Faculty of Informatics at the University
Cloud Security Specialist Certification Bundle CloudSchool.com CLOUD CERTIFIED Technology Professional This certification bundle provides you with the self-study materials you need to prepare for the exams
SOA CERTIFIED JAVA DEVELOPER (7 Days) To achieve this certification, the following exams must be completed with a passing grade: Exam S90.01: Fundamental SOA & Service-Oriented Computing Exam S90.02: SOA
Service Oriented Architecture Professional (SOACP) Training Programme The roots of service-orientation can be traced back to the early days of modern computing. It took several years for Service Oriented
Cloud Storage Specialist Certification Bundle This certification bundle provides you with the self-study materials you need to prepare for the exams required to complete the Cloud Storage Specialist Certification.
SOA C90-02A Cloud Technology Concepts Practice Test Version: 14.20 QUESTION NO: 1 SOA C90-02A: Practice Exam Which cloud computing mechanism is used to maintain synchronicity between on-premise and cloud-based
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing
SOA CERTIFIED CONSULTANT (5 Days) A Certified SOA Consultant is required to obtain proficiency in a cross-section of key SOA topic areas, including both conceptual and technical aspects of service-oriented
CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics
Easy CramBible Lab ** Single-user License ** C90-02A SOA Cloud Technology Concepts This copy can be only used by yourself for educational purposes Web: http://www.crambible.com/ E-mail: email@example.com
The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government October 4, 2009 Prepared By: Robert Woolley and David Fletcher Introduction Provisioning Information Technology (IT) services to enterprises
Fundamental Concepts and Models 1 1. Roles and Boundaries Could provider The organization that provides the cloud based IT resources Cloud consumer An organization (or a human) that has a formal contract
Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing 3-day seminar The evolution of how companies employ SOA can be broken down into three phases: the initial phase
SOA with Java Realizing Service-Orientation with Java Technologies Thomas Erl, Andre Tost, Satadru Roy, and Philip Thomas PRENTICE HALL UPPER SADDLE RIVER, NJ BOSTON INDIANAPOLIS SAN FRANCISCO NEW YORK
CT30A8901 Chapter 10 SOA Delivery Strategies Prof. Jari Porras Communications Software Laboratory Contents 10.1 SOA Delivery lifecycle phases 10.2 The top-down strategy 10.3 The bottom-up strategy 10.4
Cisco Cloud Comprehensive, enterprise cloud enablement services help you realize a secure, agile, and highly automated infrastructure-as-a-service (IaaS) environment for cost-effective, rapid IT service
Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture 1 B. Kamala 2 B. Priya 3 J. M. Nandhini 1 2 3 ABSTRACT The global economic recession and the shrinking budget
Planning the Migration of Enterprise Applications to the Cloud A Guide to Your Migration Options: Private and Public Clouds, Application Evaluation Criteria, and Application Migration Best Practices Introduction
00_0132344823_FM.qxd 6/13/07 5:11 PM Page ix SOA Principles of Service Design Thomas Erl PRENTICE HALL UPPER SADDLE RIVER, NJ BOSTON INDIANAPOLIS SAN FRANCISCO NEW YORK TORONTO MONTREAL LONDON MUNICH PARIS
Chapter3: Understanding Cloud Computing Nora Almezeini MIS Department, CBA, KSU A Brief History! The general public has been leveraging forms of Internetbased computer utilities since the mid-1990s.! In
Realize More Success with Software-plus-Services Cloud-based software from Microsoft Dynamics ERP Cloud computing is Internet-based development and use of computer technology. Large central data centers
ASPE RESOURCE SERIES The Cloud: Promises and Realities Prepared for ASPE-IT by Global Knowledge's Kerry Doyle Real Skills. Real Results. Real IT. in partnership with The Cloud: Promises and Realities Kerry
Capturing the New Frontier: How Software Security Unlocks the Power of Cloud Computing Executive Summary Cloud computing is garnering a vast share of IT interest. Its promise of revolutionary cost savings
Service Oriented Architecture Definition (1) Definitions Services Organizational Impact SOA principles Web services A service-oriented architecture is essentially a collection of services. These services
CLOUD COMPUTING An Overview Abstract Resource sharing in a pure plug and play model that dramatically simplifies infrastructure planning is the promise of cloud computing. The two key advantages of this
ENTERPRISE ARCHITECTUE OFFICE Date: 12/8/2010 Enterprise Architecture Guiding Principles 1 Global Architecture Principles 1.1 GA1: Statewide Focus 1.1.1 Principle Architecture decisions will be made based
SAP Business One OnDemand SAP Business One OnDemand Solution Overview SAP Business One OnDemand Table of Contents 4 Executive Summary Introduction SAP Business One Today 8 A Technical Overview: SAP Business
Cloud Computing Although cloud computing is quite a recent term, elements of the concept have been around for years. It is the maturation of Internet. Cloud Computing is the fine end result of a long chain;
Overview The purpose of this paper is to introduce the reader to the basics of cloud computing or the cloud with the aim of introducing the following aspects: Characteristics and usage of the cloud Realities
Service Component Architecture for Building Cloud Services by Dr. Muthu Ramachandran, Principal Lecturer in the Computing and Creative Technologies School Abstract: The emergence of cloud computing has
Security Issues in Computing CSCI 454/554 Computing w Definition based on NIST: A model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources
Cloud Computing and Standards Heather Kreger CTO International Standards, IBM firstname.lastname@example.org 2012 IBM Corporation Technology will play the key role in success Speed Value 90% 1 view cloud as critical
Kent State University s Cloud Strategy Table of Contents Item Page 1. From the CIO 3 2. Strategic Direction for Cloud Computing at Kent State 4 3. Cloud Computing at Kent State University 5 4. Methodology
Quattra s Cloud Vision & Framework Value Data centers provide the foundation for the applications and services that organizations deliver, and companies need their IT facilities to be reliable, compliant
Topic : Cloud Computing Architecture Presented by 侯 柏 丞. 朱 信 昱 Paper survey CCOA:Cloud Computing Open Architecture 2009 IEEE International Conference on Web Services Service-Oriented Cloud Computing Architecture
Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture 1 B. Kamala 2 B. Priya 3 J. M. Nandhini - 1 AP-II, MCA Dept, Sri Sai Ram Engineering College, Chennai, email@example.com
journey to a hybrid cloud Virtualization and Automation VI015SN journey to a hybrid cloud Jim Sweeney, CTO GTSI about the speaker Jim Sweeney GTSI, Chief Technology Officer 35 years of engineering experience
C l a s s i f i c a t i o n I S O 2 7 0 0 1 : P u b l i c Cloud Computing Prospects & Challenges 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 1 OUTLINE Cloud Definition and Classification
Dr. Marcel Schlatter, IBM Distinguished Engineer, Delivery Technology & Engineering, GTS 10 November 2010 Hybrid Computing Why is it becoming popular, Patterns, Trends, Impact Hybrid Definition and Scope
Testing Platform-as-aService Get Significant Application Quality Improvement without Major Investment Performance driven. Quality assured. TPaaS providing testing on demand, using the Capgemini Cloud Application
Architectural Implications of Cloud Computing Grace Lewis Research, Technology and Systems Solutions (RTSS) Program Lewis is a senior member of the technical staff at the SEI in the Research, Technology,
Today, aerospace and defense (A&D) companies find Today, aerospace and defense (A&D) companies find themselves at potentially perplexing crossroads. On one hand, shrinking defense budgets, an increasingly
hyväksymispäivä grade arvostelija SOA Governance Frameworks Suvi Myllykangas Helsinki 20.3.2012 UNIVERSITY OF HELSINKI Department of Computer Science HELSINGIN YLIOPISTO - HELSINGFORS UNIVERSITET UNIVERSITY
Red Hat PaaS: Bringing Open Choice & Application Portability to the Cloud Take full advantage of clouds with JBoss Enterprise Middleware. Reduce costs and cycle times, ease development, and increase flexibility
SOA + BPM = Agile Integrated Tax Systems Hemant Sharma CTO, State and Local Government Nothing Endures But Change 2 Defining Agility It is the ability of an organization to recognize change and respond
Cloud Computing Bringing the Cloud into Focus November 2011 Introduction Ken Cochrane CEO, IT/NET Partner, KPGM Performance and Technology National co-leader IT Advisory Services KPMG Andrew Brewin Vice
IBM TRAINING S04 SOA Myth or Reality Jaqui Lynch IBM Corporation 2007 SOA Myth or Reality?? Jaqui Lynch Mainline Information Systems Email firstname.lastname@example.org Session S04 http://www.circle4.com/papers/s04soa.pdf
www.ijcsi.org 506 Software as a Service (SaaS) Testing Challenges- An Indepth Analysis Prakash.V Ravikumar Ramadoss Gopalakrishnan.S Assistant Professor Department of Computer Applications, SASTRA University,
Chapter 3 Chapter 3 Service-Oriented Computing and SOA Lecture Note Text book of CPET 545 Service-Oriented Architecture and Enterprise Application: SOA Principles of Service Design, by Thomas Erl, ISBN
What You Need to Know About Transitioning to SOA written by: David A. Kelly, ebizq Analyst What You Need to Know About Transitioning to SOA Organizations are increasingly turning to service-oriented architectures
Abstract SOA : To Do or Not to Do Gopala Krishna Behara and K.T.R.B Sarma As business moves from Web services to SOA, adoption and successful implementations of SOA become more evident. The goal of SOA
THE QUEST FOR A CLOUD INTEGRATION STRATEGY ENTERPRISE INTEGRATION Historically, enterprise-wide integration and its countless business benefits have only been available to large companies due to the high
Virtualization in a Multipurpose Commercial Data Center Gartner Data Center Conference December 6, 2010 Hostway Corporation Global Provider of Infrastructure, Platforms, and Web Enabled Business Applications
Rapid Application Development Chapter 7: Development RAD with CASE tool: App Inventor And Cloud computing Technology Cr: appinventor.org Dr.Orawit Thinnukool College of Arts, Media and Technology, Chiang
VCE Word Template Table of Contents www.vce.com MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS January 2012 VCE Authors: Changbin Gong: Lead Solution Architect Michael
Contact Information: February 2011 zimory scale White Paper Relational Databases in the Cloud Target audience CIO/CTOs/Architects with medium to large IT installations looking to reduce IT costs by creating
Leveraging Standard Software from the Cloud with Service-Oriented EAM Helge Buckow, Hans-Jürgen Groß, Gunther Piller, Norbert Stumpf, Oliver F. Nandico, Johannes Willkomm, Alfred Zimmermann SOA Innovation
Leveraging the Private Cloud for Competitive Advantage Introduction While it is universally accepted that organisations will leverage cloud solutions to service their IT needs, there is a lack of clarity
SOA Fundamentals For Java Developers Alexander Ulanov, System Architect Odessa, 30 September 2008 What is SOA? Software Architecture style aimed on Reuse Growth Interoperability Maturing technology framework
A Study of Infrastructure Clouds Pothamsetty Nagaraju 1, K.R.R.M.Rao 2 1 Pursuing M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur., Affiliated to JNTUK,
Journey to Cloud 9 Navigating a path to secure cloud computing Alastair Broom Solutions Director, Integralis March 2012 Navigating a path to secure cloud computing 2 Living on Cloud 9 Cloud computing represents
WHITE PAPER: STRATEGIC IMPACT PILLARS FOR EFFICIENT MIGRATION TO CLOUD COMPUTING IN GOVERNMENT IntelliDyne, LLC MARCH 2012 STRATEGIC IMPACT PILLARS FOR EFFICIENT MIGRATION TO CLOUD COMPUTING IN GOVERNMENT
Sep 23 2015 Service Management-as-a-Service for Hybrid Cloud Rajesh Jaluka Distinguished Engineer Global Technology Services Agenda Service Management Integration Challenges in Hybrid Cloud Environment
Cloud Computing Supplementary slides Course: Designing and Implementing Service Oriented Business Processes 1 Introduction Cloud computing represents a new way, in some cases a more cost effective way,
Open Source Sales Force Automation (SFA) in the Cloud SaaS Service Overview Our open source Sales Force Automation (SFA) in the cloud service allows customers to perform marketing automation through multi
A UBM TECH WHITE PAPER MAY 2013 Communications in the Cloud: Why It Makes Sense for Today s Business Unified communications delivered in the cloud can help businesses of all sizes address many collaboration
HP End User Management software Enables real-time visibility into application performance and availability Solution brief Figure 1 HP End User Management lets you proactively identify application performance
A For Senior Corporate Decision-Makers and Cloud Computing What You Really Should Know To Compete In Today s Rapidly Changing Marketplace An Independent analysis published on behalf of SoftServe. Executive
Cloud for Telcos Katerina Apostolaki, email@example.com Marketing Manager As an introduction Broadband is refered as a network infrastructure capable of reliably delivering diverse convergent services through
Perspectives on Moving to the Cloud Paradigm and the Need for Standards Peter Mell, Tim Grance NIST, Information Technology Laboratory 7-11-2009 2 NIST Cloud Computing Resources NIST Draft Definition of
Cloud Computing: It s In Your Future What You Need to Know about Logicalis and Cloud Computing Cloud computing is a transition that is changing the way you will buy, build, operate and consume information,
Tutorial on Client-Server Architecture SEEM3430 Information Systems Analysis and Design Pengfei Liu Department of Systems Engineering and Engineering Management The Chinese University of Hong Kong March
Recommendations for the Workprogramme H2020-ICT-2018-2019 Topics: Cloud middleware, Datacentre services, Cloud model evolution and Cloud service market orientation Editor: Dana Petcu, West University of
CSCI 5828 Spring 2010 Foundations of Software Engineering - Arpit Sud 1 Agenda What is it? Why to use it? When to use it? How to implement it? Where not to apply it? 2 Service oriented Architecture 3 What
White Paper A Cloud Computing Handbook for Business By Dr. Wolfgang Rohde, Douglas Clark and Jimmy Hum A Cloud Computing Handbook for Business Abstract Business demands for more flexible and cost effective
TOP 7 THINGS Every Executive Should Know About Cloud Computing EXECUTIVE BRIEF As interest in cloud computing increases, so does the confusion surrounding it. What is cloud computing? Can the technology