Your SlideShare is downloading. ×
Building Innovative Mobile, Cloud, & Process Applications using SOA
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.


Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Building Innovative Mobile, Cloud, & Process Applications using SOA


Published on

Mobile computing, the cloud and process applications open up new ways to increase the business value of your SOA. Watch this webinar to learn best practices for building mobile, cloud and process …

Mobile computing, the cloud and process applications open up new ways to increase the business value of your SOA. Watch this webinar to learn best practices for building mobile, cloud and process applications. See how your peers are driving business value with SOA and learn how you can make IT more agile to support changing business needs.

1 Like
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide
  • 1. Nexus of forces is creating new business demand on IT New computing models are forming a nexus of disruptive forces, social, mobile, cloud and information, creating new business demands on IT services. Many businesses are engaged in using one or more of these models. 
  • Gasoline supplyTask managementInstagram example
  • 2. But, monolithic/n-tier architectures cannot deliverHowever applications that can tap into the synergy created by this nexus and tie it into core enterprise systems are the ones that deliver maximum breakthrough. Monolithic, client-server, 3-tier architectures do not provide the extensibility, scalability and agility needed for such applications. 
  • 3. SOA provides the underpinning for breakthrough applicationsInstead the core of such applications is based on service oriented architecture (SOA) principles - one that is loosely coupled with clear separation of concerns and is event enabled. Application architects who ignore these principles are creating instant legacy applications.Title reflects that it’s about the approach that IT takes. It’s changing to be about giving anyone access, not just a select few in IT.Loosely CoupledFundamental Governance ModelService Monitoring Drives DecisionsCloud or Self-Hosted is Transparent to Service ConsumptionLoosely coupledGovernance modelTracking service behavior drives decisionsCloud or self-hosted becomes transparent
  • 4. Mobile - Personalized, context-aware applications, 24/7, real time  an architecture that is -Multi-channel server environment for consistent delivery of enterprise capability to web, native and hybrid appsLayered to allow innovation at the user level to co-exist with predictability of core enterprise systems Exposes API's that are consumer-aware differentiating among them by SLA's and securityCapable of relaying asynchronous events to handle intermittent connectivity
  • 6. Social - Activity streams, group sourcing and group decision makingEvent consumer/producer to combine activity streams with unstructured data with enterprise eventsServices that provide relevant and timely data to feed into the activity streams (social streams)
  • 7. Information - Variety, volume and velocity of information from mobile, cloud and social sources (becomes big data when information is transformed into insight)Services that can deliver business-relevant data that can be composed into sophisticated analytic applicationsNew models of data management that handle a variety of data types and sources (unstructured or relational or streaming)Monitoring business services and real-time events are sources of information
  • 5. Cloud - Remote resources, 24/7, global, scale -Strategic outsourcing of services critical to the business with a clear understanding of QoS requirementsWOA and EDA to expose the enterprise as a source for global information and services to partners/customers
  • EPA’s data standards branch (DSB) has implemented Reusable Component Services or RCS which is an umbrella registry serving as a clearinghouse for all kinds of reusable components regardless of where they reside. Why? DSB has been repeatedly approached by Exchange Network partners and EPA programs for access to various services and reusable components to support their information management needs. RCS serves as the vehicle for this outreach and discovery. The services provide a one-stop place to discover components of many different types, hosted and/or managed by many different organizations. RCS that contains over a 1000 assets and federates data for a dozen different registries and sources. For developing new applications using environmental data RCS provisions API’s that are used by EPA programs, public mobile apps, web sites and Developers can go to EPA’s site called Developer Central where they can search for the appropriate API. For instance
  • The challenge is the need to knit together clinical, environmental, surveillance and other hospital systems that typically stand alone and are not built to communicate with one another. Everything has an IP - door locks, security cameras, beds, patient monitoring system and all of these systems needed to work together to ensure patients are safe, secure and as comfortable as possible.  Since pretty much everything needed to be connected to everything else, Nemours is using an event enabled SOA to create a catalog of services that deliver the underlying enterprise data based on events happening in the system.One of the project’s most notable achievements is to create “smart rooms”. Upon a child’s arrival (generating an event), the system automatically provisions the room with a child’s favorite video games, website bookmarks, friend lists and other electronic entertainment. Even lighting and temperature can be set to the patient's preference. When a caregiver walks into a patient’s room, an RFID sensor reads that caregiver’s badge. The caregiver’s picture and bio is then retrieved from the hospital’s HR system and displayed on the room’s TV to ensure proper identification. The RFID system also lets hospital officials know which caregivers are interacting with which patients. 
  • Their challenge was to connect to a cloud-based human resource solution – HR Workday and synchronize employee data for 1500 employees to eighteen downstream systems – some locally hosted while others by service providers. Example systems were Payroll and employee incentive comp, Defined contribution plans, Travel & expense and Legacy SAP.  Endo leveraged their SOA infrastructure to integrate with Workday API using Pub Sub model for consistent distribution of data. But the key to their success was a governance framework to track data from system to system and guarantee security of personal info – critical for compliance reasons. The governance framework provided metrics and reporting capabilities, and visibility into which internal applications were accessing workday and what are their usage patterns (historical trends) and API limits. As a result, Endo reduced time to complete the business process by 70% with increased accuracy and lower costs. They also increased the speed to integrate employees of acquired companies, averaging just 1.5 months to fully integrate new employees.
  • Mapfre, Staples, Avnet, Cox, CCRPhases -> Work Pacakges -> ActivitiesGather, Explore, Assemble, RolloutOfferings:SOA adoption acceleratorBusiness Services deliverySOA governance implementation
  • Transcript

    • 1. Building Innovative Mobile,Cloud, & ProcessApplications using SOADavid Bressler Manmohan GuptaChief Architect Director, SOA Products@djbressler @manmohan_gupta
    • 2. December 2, 2012 | 2Agenda• Nexus of Four Forces• Modern Innovation & SOA• Customer case studies• SOA solution•Q&A
    • 3. December 2, 2012 | 3New Business Demands on IT Behavior Access Delivery Context Source: Gartner, Inc., The Nexus of Forces: Social, Mobile, Cloud and Information, Chris Howard, et al., June, 2012.
    • 4. December 2, 2012 | 4Modern Innovation Rapid Groundswell Market Shaping
    • 5. December 2, 2012 | 5How can corporations capture moderninnovation to achieve business goals? SOA
    • 6. December 2, 2012 | 6SOA What? SOA Attitude Loosely Coupled Fundamental Governance Model Service Monitoring Consumption is Drives Decisions transparent: Cloud or Self-hosted
    • 7. December 2, 2012 | 7Poll #1: Which of these applications do you seeas top priorities at your organization? Chooseone or more options.• Mobile• Cloud• Social• Big Data• None of the above
    • 8. December 2, 2012 | 8Mobile requires access to backend services tobe truly useful Behavior Access Assumptions Delivery Context Assumptions Assumptions
    • 9. December 2, 2012 | 9Social requires combining enterprise eventswith enterprise data & activity streams Behavior
    • 10. December 2, 2012 | 10Big Data needs services to deliver businessdata for analytics & other applications Behavior Access Assumptions Assumptions Delivery Context Assumptions
    • 11. December 2, 2012 | 11Adopting Cloud requires strong servicegovernance infrastructure Access Assumptions Delivery Context Assumptions
    • 12. December 2, 2012 | 12Poll #2: What is the most important usecase for SOA at your organization? Chooseone or more options.• Business process management (BPM)• Integrating applications and partners• Developing mobile apps• None of the above (other reasons)
    • 13. December 2, 2012 | 13Hospitality, dining, nightlife& gaming in Australia$1.6 billion revenue, over18 million annual visitors SOA as the backbone for Mobile Apps to build customer loyalty
    • 14. December 2, 2012 | 14High Rollers PatronManagement
    • 15. December 2, 2012 | 15 Partnership among States and EPA for exchange of environmental info.The mission of the EPA isto protect human health &the environment. APIs to deliver Environmental Data for the States & Dev. to Build Apps
    • 16. December 2, 2012 | 16
    • 17. December 2, 2012 | 17 New childrens 95 bed hospital in Florida Part of pediatric care system 25,000+ patients per monthEvent-enabled SOA to Improve Patient Experience
    • 18. December 2, 2012 | 18Clinician Profile Application Workflow
    • 19. December 2, 2012 | 19High-value brandedproducts for patients forpain, urology, oncologyand endocrinology. SOA to Integrate & Govern Workday with 18 Systems
    • 20. December 2, 2012 | 20
    • 21. December 2, 2012 | 21SOA is the Underpinning
    • 22. December 2, 2012 | 22Software AG’s SOA Solution Infrastructure for building, governing and delivering repeatable business capabilities. Includes: • Reference Architecture • Methodology & Content • Business Use Cases
    • 23. December 2, 2012 | 23SOA Reference Architecture
    • 24. December 2, 2012 | 24SOA Products webMethods Integration Server Services Service Enablement & Mapping CentraSite ActiveSOA Metadata Management Structure Service Lifecycle Mgmt webMethods Mediator Service Access Mediation Flexibility Runtime Policy Enforcement webMethods Insight Visibility Service Monitoring & Management
    • 25. December 2, 2012 | 25Prime Methodology Architecture Planning SOA Platform SOA Competency
    • 26. December 2, 2012 | 26Leader in Enterprise Service Bus (ESB):Forrester Wave “The webMethods ESB has a long track record of providing ease of implementation and delivering value to customers.” Source: The Forrester Wave™: Enterprise Service Bus, Q2 2011, Forrester Research, Inc., April 25, 2011 The Forrester Wave is copyrighted by Forrester Research, Inc. Forrester and Forrester Wave are trademarks of Forrester Research, Inc. The Forrester Wave is a graphical representation of Forresters call on a market and is plotted using a detailed spreadsheet with exposed scores, weightings, and comments. Forrester does not endorse any vendor, product, or service depicted in the Forrester Wave. Information is based on best available resources. Opinions reflect judgment at the time and are subject to change.
    • 27. December 2, 2012 | 27Leader in SOA Governance Technologies:Gartner MQ “…clients today prefer to buy SOA governance solutions that will serve their purpose throughout the whole SOA endeavor, governing services and artifacts through different projects from planning and design all the way to implementation operation and retirement.” Source: Gartner, Inc., Magic Quadrant for SOA Governance Technologies, Paolo Malinverno et al, October 17, 2011. The Magic Quadrant is copyrighted October 17, 2011 by Gartner, Inc. and is reused with permission. The Magic Quadrant is a graphical representation of a marketplace at and for a specific time period. It depicts Gartner’s analysis of how certain vendors measure against criteria for that marketplace, as defined by Gartner. Gartner does not endorse any vendor, product or service depicted in the Magic Quadrant, and does not advise technology users to select only those vendors placed in the “Leaders” quadrant. The Magic Quadrant is intended solely as a research tool, and is not meant to be a specific guide to action. Gartner disclaims all warranties, express or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose. The Magic Quadrant graphic was published by Gartner, Inc., as part of a larger research note and should be evaluated in the context of the entire report. The Gartner report is available upon request from Software AG.
    • 28. December 2, 2012 | 28Mission Critical SOA Implementations Manage a portfolio of 7000 services Manage fingerprinting assets and in 10 biz domains with 1900 users provide secure & timely access Unified governance platform for Lifecycle & policies of 150+ both services and processes services for self-service portals
    • 29. December 2, 2012 | 29Mission Critical SOA Implementations Central registry of 1000+ reusable End-to-end service lifecycle with assets federating 10 repositories outsourced service development Self-service, secure portal with Design & runtime governance of over 140 logistics services SAP services: up to 6M calls/mo.
    • 30. December 2, 2012 | 30Why Software AG’s SOA? Market leading ESB & SOA governance technology Tightly integrated: One runtime, One IDE, One Installer Methodology & expertise for guiding implementations Lego style extensibility - from SOA to BPM to Analytics
    • 31. December 2, 2012 | 31
    • 32. December 2, 2012 | 32Poll #3: Are you planning to expose internalAPIs to external developers or partners?Choose one.• Yes, we are/already have• Maybe in the near future• No plans at all