SlideShare a Scribd company logo
1 of 27
SOA - Still Going Strong
                “SOA is Simply Good Design”
Good Design is Good Business Webcast Series - April 4, 2013




     Claus Jensen, IBM
     STSM, SOA Foundation Architecture lead and
     Chief Architect SOA-BPM-EA integration
     ctjensen@us.ibm.com




                 Roger Snook
                 IBM Software, Rational
                 Worldwide Enablement Leader,
                 Mobile, SOA, Design
                 RCSnook@us.ibm.com
Agenda


 SOA Market Overview, Success Stories
 SOA is Simply Good Design
 Technical Overview and Strategy, Market
  Leadership
 Next Steps & Questions




2
SOA Market Overview – Key Market Trends
1.Market Growth
   • Growing to $24.4B by 2015 with a CAGR of 24% (Compound Annual Growth Rate)
2.Business Drivers
   • Compliance, integrity and accountability in business activities
   • Increasing velocity of mergers, acquisitions, consolidations
   • Growth of, and enterprise-wide access to, structured and unstructured data
3.Technology Drivers
   • Growth of Cloud and Mobile initiatives demanding modularity in IT architectures
   • Proliferation of services requires greater visibility and control
   • Design of business applications shifting to shared services




                 SOA Market Size




                                       Source: IDC White Paper, Sponsored by IBM, “Architected to Last:
                                       The Expanding Relevance of Service Oriented Architecture”, April 2011


3
SOA Success Stories (it is US Tax Season):
US Department of Treasury, Internal Revenue Service




                         http://www.ibm.com/easyaccess3/tipss/contenttemplate/!!/xmlid=187109
                    http://gcn.com/Articles/2011/08/05/2011-GCN-Award-Winners.aspx

        And even more SOA Success Stories here:
        http://www-01.ibm.com/software/success/cssdb.nsf/topstoriesFM?OpenForm&Site=soa&


4
SOA is Simply Good Design:
    So reuse, not reinvent, a Good Design Reference Architecture
    to accelerate your business




5
    5
SOA RA brought to you by: IBM Rational Software Architect

 Rational Software Architect
    • Top 3 Rational download trials: RSA (2190), RAD (2120), Rhapsody (1260)
    • 3 out of top 12 dW articles ADC articles (Architecture, Design, Construction)

 Clients continuing to see Value and getting results:
    More references this year than last!
  – In IBM Rational’s top 5 Industries, RSA references are in 17% of them
    • 23 Case Studies spanning 12 different industries
  – IBM Software Development Jobs (ibm.com/jobs): 416 vacancies out of 976 categorized
    as architect (~40%), Monster.com lists 725 Java/.NET “architect” positions
  – New developerWorks Presence: Good Design is Good Business




6
Vision: IBM’s CEO – Visualizing the IBM Annual Report
A Business Motivation Model built with RSA, Integrated Architecture Profile




7
“The elevator pitch”

 “SOA is simply good design”
    – Systems of integration mediate between systems of engagement and systems of record
    – SOA underpins Mobile, Social, Cloud and Big Data

 Integration Bus
    – Integration needs to mix and match different integration patterns, including all of SOA, messaging
      and events

 Gateway
    – The gateway sits at the boundary of what you can control and what you cannot control
    – Mobile and API management capabilities are key components of a gateway

 Lifecycle Management
    – Governance and management come together synergistically in Lifecycle Management
    – Creating is easy, managing change is hard, a shared registry is a “must have”

 Cloud (“XX as a service”)
    – “XX as a service” requires well defined interfaces for provisioning, management etc.



8
The Mega Trends
                            Growing Scale / Lower Barrier of Entry
                             Users
                             Transactions
                             Computations
                             Data
Technology Drivers
                            Increasing Complexity / Yet More Consumable
                             Data and data management
                             Workloads
                             Discovering insights
                             Interaction
                            Fast Pace
                             Evolving business eco-system
                             Dynamic scalability
                             Minimize time to value
Mobile - Social – Cloud –    Keeping pace with technology and globalization
Big Data / Analytics
                            Contextual Overload
                             Proliferation of sensors and devices
                             Demand for personalization
                             Just in time




9
Change, complexity and uncertainty have become opportunities for
businesses to innovate, transform and grow in new ways




10
Great…but what is SOA?


         A Service
                                                                Service Orientation
         A repeatable
       business task –                                           A way of thinking about
     e.g., check customer                                       your business through
       credit; open new                                         linked services and the
            account                                                outcomes that they
                                                                          bring




                                 Service Oriented
                                 Architecture (SOA)
                            An business-centric architectural
                               approach based on service
                                   oriented principles
 11
11
“Simply good design” principles

     •   Service orientation at the core
     •   Process integrity at internet scale
     •   Integration with enterprise capabilities
         and back-end systems
     •   Based on industry standards
     •   Leveraging and extending open source
         technologies
     •   Providing the platform for a growing
         ecosystem


 “The beauty of SOA…is that we can change our components as needed, seamlessly…it
 might be a business process or a whole new business model.”
 -Phil Mumford, CEO, Queensland Motorways


            “Make SOA a prerequisite architecture. It's time to breathe new life into your SOA
            initiative, this time by focusing on architecture instead of technology.”
            -Gartner Application and Integration Platforms Key Initiative Overview July 22, 2011

 12
12
SOA mediates between consumers and providers (ESB pattern)


                                                   Cloud
                  APIs                           Services




       Partners                                                    Suppliers




                   Apps                           Patterns
                   2005: Connecting and mediating in an IT
                    transactional context
                   2010: Connecting and mediating e2e processes
                   2015: Connecting and mediating people,
      Customers     devices, Cloud, ….
                                                                   Developers
 13
13
These trends also drive more engaging applications and processes

            Mobile       Using context to      Social
                       transform the client
                           experience




 Using context to                               Using context to
  drive greater             Big Data             transform the
     insight                                    decision process

                     Delivered via the Cloud



                             Cloud
14
From Transaction Centric to Interaction Centric



                                                                 MDM                 Developer
          Public Cloud             Private Cloud
                                                                                     & Customer
                                                                                    communities
                                                          DB2
                          DMZ      .NET                          ODM        DMZ
                                                Pattern
                                                          IMS
                                  .JCAPs                         BPM
                                                                       DB
                                                Pattern   CICS
                                   SAP     DB                    WAS   DB




      Mobile                                                                                Social &
     PoS, ATMs                                                                           Internet Data




             Internet of Things                                                   Big Data
                  Sensors



                                                 Trading partner
15                                                communities
Systems of Engagement drive key capabilities at the “edge” of the
enterprise




                         Mobile Access


     Web Services                              Load Balancing




Security                                                Integration
                           Systems of
                             record



16
DataPower is IBM’s Modular Gateway
at the Edge and at any internal Boundary




                                      Cloud
                                   Integration
            Web Services &         Cast Iron (XH40)       Integration
            Mobile Gateway                                 Gateway
                 XG45                                         XI52



B2B Gateway                                                             Data Caching
     XB62                                                                   XC10



                                Appliance Benefits
                •Hardware and software integration
                •Highly optimized and purpose built capabilities
                •Simplicity of deployment and maintenance
                •Security and control in restricted environments

17
Example: The Basics Of an Web API

  What is an Web API?
      An web API is a public persona for an enterprise; exposing defined assets,
       data or services for public consumption
      An web API is simple for app developers to use, access and understand
      An web API can be easily invoked via a browser, mobile device, etc.

  What Value Does an Web API Provide?
      Extends an enterprise and opens new markets by allowing external app
       developers to easily leverage, publicize and/or aggregate a company’s
       assets for broad-based consumption

  What “assets, data or services”
  are exposed via an Web API?:
        Product catalogs
        Phone listings
        Insurance cases
        Order status
        Bank loan rates
                                          External
                                          App Developer


18
IBM’s Current SOA Governance Capabilities

 Best SOA Governance Planning methodology (SOA
  Governance and Management Method)
 Support for service lifecycle management - WSRR (&
  RAM), CCMDB
     –Codification of best practices in the product allow clients to leverage
     governance processes, roles, policies and checkpoints
     –Ability to instantiate immediately out of the box
     –Fully configurable to individual customer requirements
     –Integrates design time and run time service governance
     –Impact Analysis, comprehensive runtime metadata capabilities,
     policy authoring & management
 Support for runtime policy – ITCAM, DataPower,
 Message Broker
     –Example: SLA policy support for DataPower (current), Message
     Broker (future) with enforcement, throttling and reporting
     –Delivered (recently) as expert integrated patterns
 Building an API Management solution
     –A key capability as enterprises externally expose APIs in a multi-
     tenant, governed environment
19
20




     Simple SOA – Managing Change
     Registry is the authoritative source for policies and assets

     Changes are important objects that need to
     be lifecycle-managed and in turn drive
     resource and policy lifecycles in a coherent
     fashion                                                 APP APP
     From a user perspective changes are                        APP
     managed in one place and governed in one
     place
                                                        Policy                      Lifecycle
                                                                                    Lifecycle
                                                      Policy
                                                           Policy               Manager looks
                                                                                  manages all
            Policy Manager                                                      after all types of
                                                                                     types of
                                                      Policy
           manages policy for                                                       “objects”
                lowered                                                          needed in the
        operational/maintenance                                                   deployment
                                                                                    solution
         risk and down time in
             runtime nodes




                                         Policy
                                                                       Policy
                                                                                APP

     Client


     20
Simple SOA – Risk Management & Insight
    Registry provides monitoring model and enables insight

                                                                                                       Policies with Highest Non-compliance   



         Jim:                                                                                               Traffic Management
       Manager
                                                                                                            Consumer ID Check

                                                                                                            Validate User


          Focus on Business Value
Services > Business Value > Visualize Business Value
                                                                                                            Policy JKL


Visualize Business Value
                                                                                                                                   Total non-compliant requests (Month to date)
  View: Net Value 
                                                                                                       Service Usage: Compliance with Policies
                                                                                                                                               Month to date 
          My App (1.2)                         Open Account (1.2)              Insurance Quote (1.2)

    Net: $1,111,532                       Net: $743,433                    Net: $772,553                                                   28.8% Non-compliant




                          DataPower_Service_GW (1.2)                           SAP_to_IMS_Flow (2.0)

                                                                           Net: -$62,562                    71.2% Compliant
                      Net: $41,469
                                                                                                                                                            Oliver:
                                                                                                                                                           Operations

          Equifax Credit Check (1.0)            Update Cust Record (1.1)       SAP IMSX (1.3)

    Net: $12,269                          Net: $11,421                     Net: -$12,671
                                                                                                                         Focus on Risk and Policy
    Key

              “Integration Services” Integrations

              Service Implementation




    21
22




     Simple SOA – Application Patterns
     Registry is the authoritative source for services composed in patterns
          Virtual Application
               Patterns
          encompass JEE,
           integration, and
          other application                                                       APP APP
               packages
                                        Virtual Gateway                               APP
                                       Patterns* contain
                                         common and
                                      extensible gateway                     Policy
                                    capabilities in an easy-
                                     to-consume package                   Policy
                                                                               Policy
                                                                          Policy
                Declarative policies
               allow instantiation of
              prescriptive behaviors
              to be applied to Virtual
                   Gateway and
               Application Patterns


                                                       Policy
                                                                                                 Policy

                                                                 JEE
                                                                                                          APP
                                               Web APIs
                                                               Web Apps
     Client
                                                    Web Services          Policies enforced in
                                                                          associatedgateway
                                                                           deployed gateway
                                                                            and application
                                                                               containers
     22
Five basic tasks (partially) supported by a registry
• Discover
     –Finding existing assets that can be reused or need to be controlled
     –Registry is the authoritative source for metadata about the discovered artifacts

• Compose
     –Create solutions based on reusable assets
     –Registry is the authoritative source of metadata for assets available

• Deploy
     –The action of deploying or promoting a solution
     –Registry is the authoritative source for deployment state of solutions and solution components as
     well as policies on how and where to deploy

• Change (control)
     –Changing behavior of the deployed solution without having to re-deploy
     –Registry is the authoritative source of metadata influencing runtime behavior, typically in the form of
     operational policies

• Monitor
     –Operationally monitoring solutions at runtime
     –Registry is the authoritative source for resources (e.g. services and policies) shown in dashboards,
     used for analytics etc. Note that while the registry maintains the topological state of resources (aka
     where they are deployed/active), it does not record monitored operational state



23
Achieve More with Less Using Policy
                                                    Policy Semantics

                                     Security   Control     Integration     Optimization     Resilience
                                     We
                             SOA     Started
                                     Here

                             JEE

                             REST

                             Web
 poc Sl ac go onhc e T




                         •   Vision: create a homogeneous business methodology to easily enforce
         i l




                             optimization, control, integration, resilience, and security across all prevalent
                             technological scopes



24
Smart Process Design is more than BPMN 2.0

                  Detect changing business                        Adapt and respond dynamically
                  situations by capturing and                     by automating decisions
   Events         correlating events from multiple    Rules
                  sources

                Solve complex business                            Seamlessly integrating active
                problems and predict outcomes                     content with automated
                for strategic decisions and           Content     business activities
  Analytics
                actions


                Improve business performance                      Identify performance gaps and
                by enabling your internal and                     improvement opportunities by
                external business network to         Monitoring
                                                                  monitoring business activities in
Collaboration   work together                                     real-time


                Collect new information                           Dynamically modify business
                required to take advantage of                     processes as business needs
                new business opportunities           Process      change
Information



 25
SOA and BPM “value chain”




 Most services                                     Will get more value
                          Market shifting           from SOA if they
 practitioners
 started here:                                         get to here:                   Resulting in:
                                                        Process
Service Integration                                    Optimization       Market                   Business
                                                                         Efficiency              Effectiveness



                                               e
                                           a lu
Resulting in:                                         Process
                                                      Analysis
                                         gV
• Service proliferation                                                  Business                   Process
• Services built with
                                     si n
                                                   Process               Efficiency              Effectiveness
  little business
                                    r ea

                                                    Design
  context
                                   Inc




• Service redundancy                                                      Process                    Labor
                                               Process                   Efficiency              Effectiveness
• Little to no focus on                       Automation
  portfolio
  management                                                               Labor                       IT
                                                                         Efficiency              Effectiveness

                                                                           An ability to understand the right
                                                                          change to make (effectiveness) to
                                                                              the business based on the
                                                                           underlying forces and to be able
                                                                          to efficiently execute that change.




26
SOA - Still Going Strong
              “SOA is Simply Good Design”
For more, attend an SOA Architect Summit Roadshow:
http://www-01.ibm.com/software/solutions/soa/events/soasummit.html

More Related Content

What's hot

Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...Entel
 
Overview of IBM Capabilities
Overview of IBM CapabilitiesOverview of IBM Capabilities
Overview of IBM CapabilitiesIBMGovernmentCA
 
Cordys presentation
Cordys presentationCordys presentation
Cordys presentationMans Jug
 
Smarter Software for Smarter Governments
Smarter Software for Smarter GovernmentsSmarter Software for Smarter Governments
Smarter Software for Smarter GovernmentsIBMGovernmentCA
 
Security, Governance & Integration in a Cloud Connected World
Security, Governance & Integration in a Cloud Connected WorldSecurity, Governance & Integration in a Cloud Connected World
Security, Governance & Integration in a Cloud Connected WorldCA API Management
 
Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...
Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...
Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...Dave Healey
 
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®tayhoe
 
[Cloud Summit 2010] Cezar Taurion - IBM
[Cloud Summit 2010] Cezar Taurion - IBM[Cloud Summit 2010] Cezar Taurion - IBM
[Cloud Summit 2010] Cezar Taurion - IBMTecla Internet
 
Big Data i CSC's optik, CSC Representative
Big Data i CSC's optik, CSC RepresentativeBig Data i CSC's optik, CSC Representative
Big Data i CSC's optik, CSC RepresentativeIBM Danmark
 
Develop Composite Business Services To Enable Reuse In A Service Orien...
Develop  Composite  Business  Services To  Enable  Reuse In A  Service  Orien...Develop  Composite  Business  Services To  Enable  Reuse In A  Service  Orien...
Develop Composite Business Services To Enable Reuse In A Service Orien...Kirill Osipov
 
Datawarehouse på System z (IBM Systems z)
Datawarehouse på System z (IBM Systems z)Datawarehouse på System z (IBM Systems z)
Datawarehouse på System z (IBM Systems z)IBM Danmark
 
BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...
BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...
BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...Rupert Clayton
 
Organisational evolution meets technology disruption
Organisational evolution meets technology disruptionOrganisational evolution meets technology disruption
Organisational evolution meets technology disruptionUXC Connect
 
2012.05.11 - IBM Cloud Specialty - Application Provider - Forum du Club Cloud...
2012.05.11 - IBM Cloud Specialty - Application Provider - Forum du Club Cloud...2012.05.11 - IBM Cloud Specialty - Application Provider - Forum du Club Cloud...
2012.05.11 - IBM Cloud Specialty - Application Provider - Forum du Club Cloud...Club Cloud des Partenaires
 
ItSMF 23 November 2012 - GREENCLOUDS - Cloud Service Brokerage
ItSMF 23 November 2012 - GREENCLOUDS - Cloud Service BrokerageItSMF 23 November 2012 - GREENCLOUDS - Cloud Service Brokerage
ItSMF 23 November 2012 - GREENCLOUDS - Cloud Service BrokerageGreenclouds
 
Global forum 2012: Gaetano Santucci
Global forum 2012: Gaetano SantucciGlobal forum 2012: Gaetano Santucci
Global forum 2012: Gaetano SantucciGlobalForum
 

What's hot (20)

Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
 
Overview of IBM Capabilities
Overview of IBM CapabilitiesOverview of IBM Capabilities
Overview of IBM Capabilities
 
Cordys presentation
Cordys presentationCordys presentation
Cordys presentation
 
Smarter Software for Smarter Governments
Smarter Software for Smarter GovernmentsSmarter Software for Smarter Governments
Smarter Software for Smarter Governments
 
Security, Governance & Integration in a Cloud Connected World
Security, Governance & Integration in a Cloud Connected WorldSecurity, Governance & Integration in a Cloud Connected World
Security, Governance & Integration in a Cloud Connected World
 
Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...
Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...
Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...
 
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
 
IBM Cloud: Rethink IT. Reinvent business.
IBM Cloud: Rethink IT. Reinvent business.IBM Cloud: Rethink IT. Reinvent business.
IBM Cloud: Rethink IT. Reinvent business.
 
[Cloud Summit 2010] Cezar Taurion - IBM
[Cloud Summit 2010] Cezar Taurion - IBM[Cloud Summit 2010] Cezar Taurion - IBM
[Cloud Summit 2010] Cezar Taurion - IBM
 
Big Data i CSC's optik, CSC Representative
Big Data i CSC's optik, CSC RepresentativeBig Data i CSC's optik, CSC Representative
Big Data i CSC's optik, CSC Representative
 
Develop Composite Business Services To Enable Reuse In A Service Orien...
Develop  Composite  Business  Services To  Enable  Reuse In A  Service  Orien...Develop  Composite  Business  Services To  Enable  Reuse In A  Service  Orien...
Develop Composite Business Services To Enable Reuse In A Service Orien...
 
Datawarehouse på System z (IBM Systems z)
Datawarehouse på System z (IBM Systems z)Datawarehouse på System z (IBM Systems z)
Datawarehouse på System z (IBM Systems z)
 
Keynote Day 1 2009
Keynote Day 1 2009Keynote Day 1 2009
Keynote Day 1 2009
 
BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...
BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...
BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...
 
The Value of 'Cloud' in the Business Technology Ecosystem
The Value of 'Cloud' in the Business Technology EcosystemThe Value of 'Cloud' in the Business Technology Ecosystem
The Value of 'Cloud' in the Business Technology Ecosystem
 
Organisational evolution meets technology disruption
Organisational evolution meets technology disruptionOrganisational evolution meets technology disruption
Organisational evolution meets technology disruption
 
Why Mashups Matter
Why Mashups MatterWhy Mashups Matter
Why Mashups Matter
 
2012.05.11 - IBM Cloud Specialty - Application Provider - Forum du Club Cloud...
2012.05.11 - IBM Cloud Specialty - Application Provider - Forum du Club Cloud...2012.05.11 - IBM Cloud Specialty - Application Provider - Forum du Club Cloud...
2012.05.11 - IBM Cloud Specialty - Application Provider - Forum du Club Cloud...
 
ItSMF 23 November 2012 - GREENCLOUDS - Cloud Service Brokerage
ItSMF 23 November 2012 - GREENCLOUDS - Cloud Service BrokerageItSMF 23 November 2012 - GREENCLOUDS - Cloud Service Brokerage
ItSMF 23 November 2012 - GREENCLOUDS - Cloud Service Brokerage
 
Global forum 2012: Gaetano Santucci
Global forum 2012: Gaetano SantucciGlobal forum 2012: Gaetano Santucci
Global forum 2012: Gaetano Santucci
 

Viewers also liked

FDsys Architecture
FDsys ArchitectureFDsys Architecture
FDsys Architectureguest310221
 
Information Architecture System Design (IA)
Information Architecture System Design (IA)Information Architecture System Design (IA)
Information Architecture System Design (IA)Billy Choi
 
System architecture infosheet
System architecture infosheetSystem architecture infosheet
System architecture infosheetjeanrummy
 
Architecture Design Presentation for OIM
Architecture Design Presentation for OIMArchitecture Design Presentation for OIM
Architecture Design Presentation for OIMMike Reams
 
How to write architectural thesis
How to write architectural thesisHow to write architectural thesis
How to write architectural thesisPranay Kumar Tode
 
Writing Chapters 1, 2, 3 of the Capstone Project Proposal Manuscript
Writing Chapters 1, 2, 3 of the Capstone Project Proposal ManuscriptWriting Chapters 1, 2, 3 of the Capstone Project Proposal Manuscript
Writing Chapters 1, 2, 3 of the Capstone Project Proposal ManuscriptSheryl Satorre
 
Thesis my documentation
Thesis  my documentationThesis  my documentation
Thesis my documentationcas123
 
Thesis in IT Online Grade Encoding and Inquiry System via SMS Technology
Thesis in IT Online Grade Encoding and Inquiry System via SMS TechnologyThesis in IT Online Grade Encoding and Inquiry System via SMS Technology
Thesis in IT Online Grade Encoding and Inquiry System via SMS TechnologyBelLa Bhe
 

Viewers also liked (11)

FDsys Architecture
FDsys ArchitectureFDsys Architecture
FDsys Architecture
 
System design
System designSystem design
System design
 
Information Architecture System Design (IA)
Information Architecture System Design (IA)Information Architecture System Design (IA)
Information Architecture System Design (IA)
 
System architecture infosheet
System architecture infosheetSystem architecture infosheet
System architecture infosheet
 
Thesis introduction
Thesis   introductionThesis   introduction
Thesis introduction
 
Architecture Design Presentation for OIM
Architecture Design Presentation for OIMArchitecture Design Presentation for OIM
Architecture Design Presentation for OIM
 
How to write architectural thesis
How to write architectural thesisHow to write architectural thesis
How to write architectural thesis
 
Writing Chapters 1, 2, 3 of the Capstone Project Proposal Manuscript
Writing Chapters 1, 2, 3 of the Capstone Project Proposal ManuscriptWriting Chapters 1, 2, 3 of the Capstone Project Proposal Manuscript
Writing Chapters 1, 2, 3 of the Capstone Project Proposal Manuscript
 
BSCS | BSIT Thesis Guidelines
BSCS | BSIT Thesis GuidelinesBSCS | BSIT Thesis Guidelines
BSCS | BSIT Thesis Guidelines
 
Thesis my documentation
Thesis  my documentationThesis  my documentation
Thesis my documentation
 
Thesis in IT Online Grade Encoding and Inquiry System via SMS Technology
Thesis in IT Online Grade Encoding and Inquiry System via SMS TechnologyThesis in IT Online Grade Encoding and Inquiry System via SMS Technology
Thesis in IT Online Grade Encoding and Inquiry System via SMS Technology
 

Similar to 4.4.2013 Software, System, & IT Architecture - Good Design is Good Business: SOA - Still Going Strong

Running a World Class SaaS Organization
Running a World Class SaaS OrganizationRunning a World Class SaaS Organization
Running a World Class SaaS OrganizationFlexera
 
What is BI on Cloud
What is BI on CloudWhat is BI on Cloud
What is BI on Cloudtdwiindia
 
DevOps vs. ShadowOps (Pulse 2013)
DevOps vs. ShadowOps (Pulse 2013)DevOps vs. ShadowOps (Pulse 2013)
DevOps vs. ShadowOps (Pulse 2013)Michael Elder
 
Perfect Storm: HR in the Cloud
Perfect Storm: HR in the CloudPerfect Storm: HR in the Cloud
Perfect Storm: HR in the CloudStanton Jones
 
Cloud Computing for Banking - Accenture
Cloud Computing for Banking - AccentureCloud Computing for Banking - Accenture
Cloud Computing for Banking - AccentureKim Jensen
 
Desafios com Modelos de Negócio para Cloud Computing
Desafios com Modelos de Negócio para Cloud ComputingDesafios com Modelos de Negócio para Cloud Computing
Desafios com Modelos de Negócio para Cloud ComputingRichard Chaves
 
Riaan Van Nierkirk, CIO at Mc Gregor - Can business transformation be success...
Riaan Van Nierkirk, CIO at Mc Gregor - Can business transformation be success...Riaan Van Nierkirk, CIO at Mc Gregor - Can business transformation be success...
Riaan Van Nierkirk, CIO at Mc Gregor - Can business transformation be success...Global Business Events
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaAsheem Chandna
 
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...mfrancis
 
Bechtel On OpenID and OAuth from Cloud Identity Summit
Bechtel On OpenID and OAuth from Cloud Identity SummitBechtel On OpenID and OAuth from Cloud Identity Summit
Bechtel On OpenID and OAuth from Cloud Identity SummitMatterport
 
Basics of cloud computing & salesforce.com
Basics of cloud computing & salesforce.comBasics of cloud computing & salesforce.com
Basics of cloud computing & salesforce.comDeepu S Nath
 
Business and Online Services - Ben Kepes
Business and Online Services - Ben KepesBusiness and Online Services - Ben Kepes
Business and Online Services - Ben KepesIntergen
 
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...Club Cloud des Partenaires
 
ON event - May 2010
ON event - May 2010ON event - May 2010
ON event - May 2010Ben Kepes
 
Aligning IT with Business Goals through SOA
Aligning IT with Business Goals through SOAAligning IT with Business Goals through SOA
Aligning IT with Business Goals through SOAGarry Gomersall
 
Finding The Right Cloud Solution Wp111455
Finding The Right Cloud Solution Wp111455Finding The Right Cloud Solution Wp111455
Finding The Right Cloud Solution Wp111455Erik Ginalick
 
Cloud, the Enterprise, and the Enterprise Architect
Cloud, the Enterprise, and the Enterprise ArchitectCloud, the Enterprise, and the Enterprise Architect
Cloud, the Enterprise, and the Enterprise ArchitectElisabeth Stahl
 
2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...
2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...
2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...Club Alliances
 
CIS13: Cloud, Identity Bridges, and ITSM: Three is Not a Crowd
CIS13: Cloud, Identity Bridges, and ITSM: Three is Not a CrowdCIS13: Cloud, Identity Bridges, and ITSM: Three is Not a Crowd
CIS13: Cloud, Identity Bridges, and ITSM: Three is Not a CrowdCloudIDSummit
 

Similar to 4.4.2013 Software, System, & IT Architecture - Good Design is Good Business: SOA - Still Going Strong (20)

Running a World Class SaaS Organization
Running a World Class SaaS OrganizationRunning a World Class SaaS Organization
Running a World Class SaaS Organization
 
What is BI on Cloud
What is BI on CloudWhat is BI on Cloud
What is BI on Cloud
 
DevOps vs. ShadowOps (Pulse 2013)
DevOps vs. ShadowOps (Pulse 2013)DevOps vs. ShadowOps (Pulse 2013)
DevOps vs. ShadowOps (Pulse 2013)
 
Perfect Storm: HR in the Cloud
Perfect Storm: HR in the CloudPerfect Storm: HR in the Cloud
Perfect Storm: HR in the Cloud
 
Cloud Computing for Banking - Accenture
Cloud Computing for Banking - AccentureCloud Computing for Banking - Accenture
Cloud Computing for Banking - Accenture
 
Desafios com Modelos de Negócio para Cloud Computing
Desafios com Modelos de Negócio para Cloud ComputingDesafios com Modelos de Negócio para Cloud Computing
Desafios com Modelos de Negócio para Cloud Computing
 
Riaan Van Nierkirk, CIO at Mc Gregor - Can business transformation be success...
Riaan Van Nierkirk, CIO at Mc Gregor - Can business transformation be success...Riaan Van Nierkirk, CIO at Mc Gregor - Can business transformation be success...
Riaan Van Nierkirk, CIO at Mc Gregor - Can business transformation be success...
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - Chandna
 
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
 
Bechtel On OpenID and OAuth from Cloud Identity Summit
Bechtel On OpenID and OAuth from Cloud Identity SummitBechtel On OpenID and OAuth from Cloud Identity Summit
Bechtel On OpenID and OAuth from Cloud Identity Summit
 
Basics of cloud computing & salesforce.com
Basics of cloud computing & salesforce.comBasics of cloud computing & salesforce.com
Basics of cloud computing & salesforce.com
 
Business and Online Services - Ben Kepes
Business and Online Services - Ben KepesBusiness and Online Services - Ben Kepes
Business and Online Services - Ben Kepes
 
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
 
ON event - May 2010
ON event - May 2010ON event - May 2010
ON event - May 2010
 
Aligning IT with Business Goals through SOA
Aligning IT with Business Goals through SOAAligning IT with Business Goals through SOA
Aligning IT with Business Goals through SOA
 
Finding The Right Cloud Solution Wp111455
Finding The Right Cloud Solution Wp111455Finding The Right Cloud Solution Wp111455
Finding The Right Cloud Solution Wp111455
 
Cloud, the Enterprise, and the Enterprise Architect
Cloud, the Enterprise, and the Enterprise ArchitectCloud, the Enterprise, and the Enterprise Architect
Cloud, the Enterprise, and the Enterprise Architect
 
2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...
2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...
2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...
 
CIS13: Cloud, Identity Bridges, and ITSM: Three is Not a Crowd
CIS13: Cloud, Identity Bridges, and ITSM: Three is Not a CrowdCIS13: Cloud, Identity Bridges, and ITSM: Three is Not a Crowd
CIS13: Cloud, Identity Bridges, and ITSM: Three is Not a Crowd
 
Cloud Computing V1
Cloud Computing V1Cloud Computing V1
Cloud Computing V1
 

More from IBM Rational

10.15.2013 System Development - Rational Solution for Audit Compliance - Repo...
10.15.2013 System Development - Rational Solution for Audit Compliance - Repo...10.15.2013 System Development - Rational Solution for Audit Compliance - Repo...
10.15.2013 System Development - Rational Solution for Audit Compliance - Repo...IBM Rational
 
9.16.2013 Enlightenment Series - Managing parallel development with RTC: A st...
9.16.2013 Enlightenment Series - Managing parallel development with RTC: A st...9.16.2013 Enlightenment Series - Managing parallel development with RTC: A st...
9.16.2013 Enlightenment Series - Managing parallel development with RTC: A st...IBM Rational
 
10.8.2013 Continuous Delivery - Mobile Applications
10.8.2013 Continuous Delivery - Mobile Applications10.8.2013 Continuous Delivery - Mobile Applications
10.8.2013 Continuous Delivery - Mobile ApplicationsIBM Rational
 
6.18.2013 System Development - Change/Configuration and Collaboration - RTC
6.18.2013 System Development - Change/Configuration and Collaboration - RTC6.18.2013 System Development - Change/Configuration and Collaboration - RTC
6.18.2013 System Development - Change/Configuration and Collaboration - RTCIBM Rational
 
4.9.2013 Continuous Delivery - Extending Agile Development; A Lean Approach
4.9.2013 Continuous Delivery - Extending Agile Development; A Lean Approach4.9.2013 Continuous Delivery - Extending Agile Development; A Lean Approach
4.9.2013 Continuous Delivery - Extending Agile Development; A Lean ApproachIBM Rational
 
4.16.2013 Prj & Port Mgmt SftDev - What is Application Portfolio Management -...
4.16.2013 Prj & Port Mgmt SftDev - What is Application Portfolio Management -...4.16.2013 Prj & Port Mgmt SftDev - What is Application Portfolio Management -...
4.16.2013 Prj & Port Mgmt SftDev - What is Application Portfolio Management -...IBM Rational
 
4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM
4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM
4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQMIBM Rational
 
4.3.2013 Tool Demo - Traditional Development RTC Planning In Context Collabor...
4.3.2013 Tool Demo - Traditional Development RTC Planning In Context Collabor...4.3.2013 Tool Demo - Traditional Development RTC Planning In Context Collabor...
4.3.2013 Tool Demo - Traditional Development RTC Planning In Context Collabor...IBM Rational
 
6.18.2013 - 2013 - Prj & Port Mgmt SftDev - Portfolio Management - For the ...
6.18.2013 -  2013 - Prj & Port Mgmt SftDev - Portfolio Management -  For the ...6.18.2013 -  2013 - Prj & Port Mgmt SftDev - Portfolio Management -  For the ...
6.18.2013 - 2013 - Prj & Port Mgmt SftDev - Portfolio Management - For the ...IBM Rational
 
6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...
6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...
6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...IBM Rational
 
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
6.11.2013   - 2013 - Continuous Delivery - Testing for Agile Through Continuo...6.11.2013   - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...IBM Rational
 
6.11.2013 - 2013 - Mobile Dev - Distributed Build for Mobile with Rational ...
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational ...6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational ...
6.11.2013 - 2013 - Mobile Dev - Distributed Build for Mobile with Rational ...IBM Rational
 
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...IBM Rational
 
120906 inchron rhapsody enlightenment
120906 inchron rhapsody enlightenment120906 inchron rhapsody enlightenment
120906 inchron rhapsody enlightenmentIBM Rational
 
Importing with ease july 2012
Importing with ease july 2012Importing with ease july 2012
Importing with ease july 2012IBM Rational
 

More from IBM Rational (15)

10.15.2013 System Development - Rational Solution for Audit Compliance - Repo...
10.15.2013 System Development - Rational Solution for Audit Compliance - Repo...10.15.2013 System Development - Rational Solution for Audit Compliance - Repo...
10.15.2013 System Development - Rational Solution for Audit Compliance - Repo...
 
9.16.2013 Enlightenment Series - Managing parallel development with RTC: A st...
9.16.2013 Enlightenment Series - Managing parallel development with RTC: A st...9.16.2013 Enlightenment Series - Managing parallel development with RTC: A st...
9.16.2013 Enlightenment Series - Managing parallel development with RTC: A st...
 
10.8.2013 Continuous Delivery - Mobile Applications
10.8.2013 Continuous Delivery - Mobile Applications10.8.2013 Continuous Delivery - Mobile Applications
10.8.2013 Continuous Delivery - Mobile Applications
 
6.18.2013 System Development - Change/Configuration and Collaboration - RTC
6.18.2013 System Development - Change/Configuration and Collaboration - RTC6.18.2013 System Development - Change/Configuration and Collaboration - RTC
6.18.2013 System Development - Change/Configuration and Collaboration - RTC
 
4.9.2013 Continuous Delivery - Extending Agile Development; A Lean Approach
4.9.2013 Continuous Delivery - Extending Agile Development; A Lean Approach4.9.2013 Continuous Delivery - Extending Agile Development; A Lean Approach
4.9.2013 Continuous Delivery - Extending Agile Development; A Lean Approach
 
4.16.2013 Prj & Port Mgmt SftDev - What is Application Portfolio Management -...
4.16.2013 Prj & Port Mgmt SftDev - What is Application Portfolio Management -...4.16.2013 Prj & Port Mgmt SftDev - What is Application Portfolio Management -...
4.16.2013 Prj & Port Mgmt SftDev - What is Application Portfolio Management -...
 
4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM
4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM
4.4.2013 Software Quality - Regression Testing Automated and Manual - RFT/RQM
 
4.3.2013 Tool Demo - Traditional Development RTC Planning In Context Collabor...
4.3.2013 Tool Demo - Traditional Development RTC Planning In Context Collabor...4.3.2013 Tool Demo - Traditional Development RTC Planning In Context Collabor...
4.3.2013 Tool Demo - Traditional Development RTC Planning In Context Collabor...
 
6.18.2013 - 2013 - Prj & Port Mgmt SftDev - Portfolio Management - For the ...
6.18.2013 -  2013 - Prj & Port Mgmt SftDev - Portfolio Management -  For the ...6.18.2013 -  2013 - Prj & Port Mgmt SftDev - Portfolio Management -  For the ...
6.18.2013 - 2013 - Prj & Port Mgmt SftDev - Portfolio Management - For the ...
 
6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...
6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...
6.13.2013 2013 - Software, System, & IT Architecture - Good Design is Good Bu...
 
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
6.11.2013   - 2013 - Continuous Delivery - Testing for Agile Through Continuo...6.11.2013   - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
6.11.2013 - 2013 - Continuous Delivery - Testing for Agile Through Continuo...
 
6.11.2013 - 2013 - Mobile Dev - Distributed Build for Mobile with Rational ...
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational ...6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational ...
6.11.2013 - 2013 - Mobile Dev - Distributed Build for Mobile with Rational ...
 
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
 
120906 inchron rhapsody enlightenment
120906 inchron rhapsody enlightenment120906 inchron rhapsody enlightenment
120906 inchron rhapsody enlightenment
 
Importing with ease july 2012
Importing with ease july 2012Importing with ease july 2012
Importing with ease july 2012
 

Recently uploaded

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

4.4.2013 Software, System, & IT Architecture - Good Design is Good Business: SOA - Still Going Strong

  • 1. SOA - Still Going Strong “SOA is Simply Good Design” Good Design is Good Business Webcast Series - April 4, 2013 Claus Jensen, IBM STSM, SOA Foundation Architecture lead and Chief Architect SOA-BPM-EA integration ctjensen@us.ibm.com Roger Snook IBM Software, Rational Worldwide Enablement Leader, Mobile, SOA, Design RCSnook@us.ibm.com
  • 2. Agenda  SOA Market Overview, Success Stories  SOA is Simply Good Design  Technical Overview and Strategy, Market Leadership  Next Steps & Questions 2
  • 3. SOA Market Overview – Key Market Trends 1.Market Growth • Growing to $24.4B by 2015 with a CAGR of 24% (Compound Annual Growth Rate) 2.Business Drivers • Compliance, integrity and accountability in business activities • Increasing velocity of mergers, acquisitions, consolidations • Growth of, and enterprise-wide access to, structured and unstructured data 3.Technology Drivers • Growth of Cloud and Mobile initiatives demanding modularity in IT architectures • Proliferation of services requires greater visibility and control • Design of business applications shifting to shared services SOA Market Size Source: IDC White Paper, Sponsored by IBM, “Architected to Last: The Expanding Relevance of Service Oriented Architecture”, April 2011 3
  • 4. SOA Success Stories (it is US Tax Season): US Department of Treasury, Internal Revenue Service http://www.ibm.com/easyaccess3/tipss/contenttemplate/!!/xmlid=187109 http://gcn.com/Articles/2011/08/05/2011-GCN-Award-Winners.aspx And even more SOA Success Stories here: http://www-01.ibm.com/software/success/cssdb.nsf/topstoriesFM?OpenForm&Site=soa& 4
  • 5. SOA is Simply Good Design: So reuse, not reinvent, a Good Design Reference Architecture to accelerate your business 5 5
  • 6. SOA RA brought to you by: IBM Rational Software Architect  Rational Software Architect • Top 3 Rational download trials: RSA (2190), RAD (2120), Rhapsody (1260) • 3 out of top 12 dW articles ADC articles (Architecture, Design, Construction)  Clients continuing to see Value and getting results: More references this year than last! – In IBM Rational’s top 5 Industries, RSA references are in 17% of them • 23 Case Studies spanning 12 different industries – IBM Software Development Jobs (ibm.com/jobs): 416 vacancies out of 976 categorized as architect (~40%), Monster.com lists 725 Java/.NET “architect” positions – New developerWorks Presence: Good Design is Good Business 6
  • 7. Vision: IBM’s CEO – Visualizing the IBM Annual Report A Business Motivation Model built with RSA, Integrated Architecture Profile 7
  • 8. “The elevator pitch”  “SOA is simply good design” – Systems of integration mediate between systems of engagement and systems of record – SOA underpins Mobile, Social, Cloud and Big Data  Integration Bus – Integration needs to mix and match different integration patterns, including all of SOA, messaging and events  Gateway – The gateway sits at the boundary of what you can control and what you cannot control – Mobile and API management capabilities are key components of a gateway  Lifecycle Management – Governance and management come together synergistically in Lifecycle Management – Creating is easy, managing change is hard, a shared registry is a “must have”  Cloud (“XX as a service”) – “XX as a service” requires well defined interfaces for provisioning, management etc. 8
  • 9. The Mega Trends Growing Scale / Lower Barrier of Entry  Users  Transactions  Computations  Data Technology Drivers Increasing Complexity / Yet More Consumable  Data and data management  Workloads  Discovering insights  Interaction Fast Pace  Evolving business eco-system  Dynamic scalability  Minimize time to value Mobile - Social – Cloud –  Keeping pace with technology and globalization Big Data / Analytics Contextual Overload  Proliferation of sensors and devices  Demand for personalization  Just in time 9
  • 10. Change, complexity and uncertainty have become opportunities for businesses to innovate, transform and grow in new ways 10
  • 11. Great…but what is SOA? A Service Service Orientation A repeatable business task – A way of thinking about e.g., check customer your business through credit; open new linked services and the account outcomes that they bring Service Oriented Architecture (SOA) An business-centric architectural approach based on service oriented principles 11 11
  • 12. “Simply good design” principles • Service orientation at the core • Process integrity at internet scale • Integration with enterprise capabilities and back-end systems • Based on industry standards • Leveraging and extending open source technologies • Providing the platform for a growing ecosystem “The beauty of SOA…is that we can change our components as needed, seamlessly…it might be a business process or a whole new business model.” -Phil Mumford, CEO, Queensland Motorways “Make SOA a prerequisite architecture. It's time to breathe new life into your SOA initiative, this time by focusing on architecture instead of technology.” -Gartner Application and Integration Platforms Key Initiative Overview July 22, 2011 12 12
  • 13. SOA mediates between consumers and providers (ESB pattern) Cloud APIs Services Partners Suppliers Apps Patterns  2005: Connecting and mediating in an IT transactional context  2010: Connecting and mediating e2e processes  2015: Connecting and mediating people, Customers devices, Cloud, …. Developers 13 13
  • 14. These trends also drive more engaging applications and processes Mobile Using context to Social transform the client experience Using context to Using context to drive greater Big Data transform the insight decision process Delivered via the Cloud Cloud 14
  • 15. From Transaction Centric to Interaction Centric MDM Developer Public Cloud Private Cloud & Customer communities DB2 DMZ .NET ODM DMZ Pattern IMS .JCAPs BPM DB Pattern CICS SAP DB WAS DB Mobile Social & PoS, ATMs Internet Data Internet of Things Big Data Sensors Trading partner 15 communities
  • 16. Systems of Engagement drive key capabilities at the “edge” of the enterprise Mobile Access Web Services Load Balancing Security Integration Systems of record 16
  • 17. DataPower is IBM’s Modular Gateway at the Edge and at any internal Boundary Cloud Integration Web Services & Cast Iron (XH40) Integration Mobile Gateway Gateway XG45 XI52 B2B Gateway Data Caching XB62 XC10 Appliance Benefits •Hardware and software integration •Highly optimized and purpose built capabilities •Simplicity of deployment and maintenance •Security and control in restricted environments 17
  • 18. Example: The Basics Of an Web API What is an Web API?  An web API is a public persona for an enterprise; exposing defined assets, data or services for public consumption  An web API is simple for app developers to use, access and understand  An web API can be easily invoked via a browser, mobile device, etc. What Value Does an Web API Provide?  Extends an enterprise and opens new markets by allowing external app developers to easily leverage, publicize and/or aggregate a company’s assets for broad-based consumption What “assets, data or services” are exposed via an Web API?:  Product catalogs  Phone listings  Insurance cases  Order status  Bank loan rates External App Developer 18
  • 19. IBM’s Current SOA Governance Capabilities  Best SOA Governance Planning methodology (SOA Governance and Management Method)  Support for service lifecycle management - WSRR (& RAM), CCMDB –Codification of best practices in the product allow clients to leverage governance processes, roles, policies and checkpoints –Ability to instantiate immediately out of the box –Fully configurable to individual customer requirements –Integrates design time and run time service governance –Impact Analysis, comprehensive runtime metadata capabilities, policy authoring & management  Support for runtime policy – ITCAM, DataPower, Message Broker –Example: SLA policy support for DataPower (current), Message Broker (future) with enforcement, throttling and reporting –Delivered (recently) as expert integrated patterns  Building an API Management solution –A key capability as enterprises externally expose APIs in a multi- tenant, governed environment 19
  • 20. 20 Simple SOA – Managing Change Registry is the authoritative source for policies and assets Changes are important objects that need to be lifecycle-managed and in turn drive resource and policy lifecycles in a coherent fashion APP APP From a user perspective changes are APP managed in one place and governed in one place Policy Lifecycle Lifecycle Policy Policy Manager looks manages all Policy Manager after all types of types of Policy manages policy for “objects” lowered needed in the operational/maintenance deployment solution risk and down time in runtime nodes Policy Policy APP Client 20
  • 21. Simple SOA – Risk Management & Insight Registry provides monitoring model and enables insight Policies with Highest Non-compliance  Jim: Traffic Management Manager Consumer ID Check Validate User Focus on Business Value Services > Business Value > Visualize Business Value Policy JKL Visualize Business Value Total non-compliant requests (Month to date) View: Net Value  Service Usage: Compliance with Policies Month to date  My App (1.2) Open Account (1.2) Insurance Quote (1.2) Net: $1,111,532 Net: $743,433 Net: $772,553 28.8% Non-compliant DataPower_Service_GW (1.2) SAP_to_IMS_Flow (2.0) Net: -$62,562 71.2% Compliant Net: $41,469 Oliver: Operations Equifax Credit Check (1.0) Update Cust Record (1.1) SAP IMSX (1.3) Net: $12,269 Net: $11,421 Net: -$12,671 Focus on Risk and Policy Key “Integration Services” Integrations Service Implementation 21
  • 22. 22 Simple SOA – Application Patterns Registry is the authoritative source for services composed in patterns Virtual Application Patterns encompass JEE, integration, and other application APP APP packages Virtual Gateway APP Patterns* contain common and extensible gateway Policy capabilities in an easy- to-consume package Policy Policy Policy Declarative policies allow instantiation of prescriptive behaviors to be applied to Virtual Gateway and Application Patterns Policy Policy JEE APP Web APIs Web Apps Client Web Services Policies enforced in associatedgateway deployed gateway and application containers 22
  • 23. Five basic tasks (partially) supported by a registry • Discover –Finding existing assets that can be reused or need to be controlled –Registry is the authoritative source for metadata about the discovered artifacts • Compose –Create solutions based on reusable assets –Registry is the authoritative source of metadata for assets available • Deploy –The action of deploying or promoting a solution –Registry is the authoritative source for deployment state of solutions and solution components as well as policies on how and where to deploy • Change (control) –Changing behavior of the deployed solution without having to re-deploy –Registry is the authoritative source of metadata influencing runtime behavior, typically in the form of operational policies • Monitor –Operationally monitoring solutions at runtime –Registry is the authoritative source for resources (e.g. services and policies) shown in dashboards, used for analytics etc. Note that while the registry maintains the topological state of resources (aka where they are deployed/active), it does not record monitored operational state 23
  • 24. Achieve More with Less Using Policy Policy Semantics Security Control Integration Optimization Resilience We SOA Started Here JEE REST Web poc Sl ac go onhc e T • Vision: create a homogeneous business methodology to easily enforce i l optimization, control, integration, resilience, and security across all prevalent technological scopes 24
  • 25. Smart Process Design is more than BPMN 2.0 Detect changing business Adapt and respond dynamically situations by capturing and by automating decisions Events correlating events from multiple Rules sources Solve complex business Seamlessly integrating active problems and predict outcomes content with automated for strategic decisions and Content business activities Analytics actions Improve business performance Identify performance gaps and by enabling your internal and improvement opportunities by external business network to Monitoring monitoring business activities in Collaboration work together real-time Collect new information Dynamically modify business required to take advantage of processes as business needs new business opportunities Process change Information 25
  • 26. SOA and BPM “value chain” Most services Will get more value Market shifting from SOA if they practitioners started here: get to here: Resulting in: Process Service Integration Optimization Market Business Efficiency Effectiveness e a lu Resulting in: Process Analysis gV • Service proliferation Business Process • Services built with si n Process Efficiency Effectiveness little business r ea Design context Inc • Service redundancy Process Labor Process Efficiency Effectiveness • Little to no focus on Automation portfolio management Labor IT Efficiency Effectiveness An ability to understand the right change to make (effectiveness) to the business based on the underlying forces and to be able to efficiently execute that change. 26
  • 27. SOA - Still Going Strong “SOA is Simply Good Design” For more, attend an SOA Architect Summit Roadshow: http://www-01.ibm.com/software/solutions/soa/events/soasummit.html

Editor's Notes

  1. 04/10/13 IBM IMPACT 2012 - Drury Design Dynamics presentation name here
  2. File Name Here.ppt
  3. File Name Here.ppt
  4. File Name Here.ppt
  5. 09/30/11
  6. 09/30/11
  7. File Name Here.ppt
  8. File Name Here.ppt
  9. 04/10/13 IBM IMPACT 2012 - Drury Design Dynamics presentation name here