2. Who is Software AG: Major player in the software market $1 Billion Software Company 4000 Global Customers Top Technology Rankings by IT Analysts 1 st in Worldwide SOA Governance Market Share 4 th in Worldwide BPMS Market Share Group Revenue 2008: €720 Mio Software AG Foundation
3. Software AG is the leading provider of SOA technology A leader in SOA Service Life-Cycle Mgmt #1 in SOA Governance Market Share The Leader for SOA Governance Technology Sets
4.
5. In 2009, SOA passed its rites of passage 68% Adoption Jan 2009 Dec 2009 “ SOA is inevitable” SOA Manifesto
6. IT can address fundamental challenges by adopting SOA Increase Productivity Reduce Costs Meet Business Demands
7. Adopting SOA means changes to people, process & technology People Process Technology
9. SOA has different goals from App Integration App Integration: make apps work together SOA: Surface capabilities that can be combined to deliver solutions App integration is by product of SOA
10.
11.
12.
13. Create a practical plan for SOA adoption Mid-term service portfolio SOA Competency Center SOA Infrastructure Common/Canonical model
26. SOA Competency Center Mission and Goals Funding Source / Sponsors Technology & Architecture People Governance Infrastructure Life Cycle Enterprise Business Services
Software AG offers everything that a customer looks for in a vendor… technology that is recognized as a “leader” by both gartner and Forrester in nine categories spanning our entire product line… which leads to the stability of both market share growth and dominance in key technologies… which leads to financial stability. In fact, last yuear we posted our best financial year on record with revenues of 720 million euros. The Software AG Foundation is a majority stockholder, which protects us from hostile take-over. And no matter what industry or country you are in, we have proven success with organizations just like yours. Our stable revenues and growth are propelled through four major product lines: webMethods, CentraSite, Adabas and Natural.
Over the years, we have had countless conversations with CIO’s and other business executives. Over and over again, we hear a few common themes that drive their priorities. Reduce costs – and this is never more important than it is in today’s economic environment. Increase productivity – doing more with less. Technology has been an enabler for this, but it can also be an inhibitor. Meet Business Demands – good IT organizations want to go beyond supporting the business to actually partnering with the business proactively. Traditionally, companies have responded reactively to these demands… Presentation Title Date Author
Traditional approaches to integrating systems, applications, and partners have evolved significantly over the past 15 years. And now with the proliferation of web services, a new paradigm has emerged, which avoids the pitfalls of traditional point-to-point integration approaches. With an Enterprise Service Bus (ESB), organizations can leverage a service-oriented approach that helps surface application functionality as web services and seamlessly make those services available throughout the enterprise.
With SOA, you have many more moving parts – services that can be shared and multiple stakeholders collaborating across the lifecycle. What does SOA Governance give you to manage this fluid architecture? SOA Governance gives you greater transparency into your SOA infrastructure ensuring consistent accountability across your IT organization and fostering a culture of reuse. With governance, if something breaks, now you have a way to discover the failure, fix it quickly, and make sure it never happens again. With governance, you can ensure quality of service for all of your consumers -- whether they're mission-critical business processes, trading partners and customers, or new composite application. With governance, you now have an organized approach to leveraging reusable services across many projects.
Introduction. Good Morning! How many arrived using Amtrak train/bus service, How many have traveled with us before. Keep in mind your experience – how did you book and buy a ticket and your onboard experience. (I’m Louis Lantin,) I’ve been with Amtrak for 12 years and I’ve had the opportunity to experience the journey from Amtrak’s past to present and excited on our future. Now that you know me, let me know you. By raise of hands, How many are managers, PM, PD, business owners How about developers, programmers, engineers, architects, How are gamblers or at least would like to gamble hopefully after this session. I guess the rest are just curious. Ok Let’s get started…
Introduction. Good Morning! How many arrived using Amtrak train/bus service, How many have traveled with us before. Keep in mind your experience – how did you book and buy a ticket and your onboard experience. (I’m Louis Lantin,) I’ve been with Amtrak for 12 years and I’ve had the opportunity to experience the journey from Amtrak’s past to present and excited on our future. Now that you know me, let me know you. By raise of hands, How many are managers, PM, PD, business owners How about developers, programmers, engineers, architects, How are gamblers or at least would like to gamble hopefully after this session. I guess the rest are just curious. Ok Let’s get started…
We are in the business of providing passenger rail service across the US. Business C & O Multiple D&S C: Sales Agents: stn/call centers, sst/tvm, the web, national and international partnerships with travel and leisure providers Modernization: eTktg Goals: Revenue Recognition (ticket lift,), new customer experience thru Self-Service, eliminate traditional ATB tickets, our contribution to greener environment Train Status, Availability, Ticketing services for diff channels SOA/ESB O Application Integration: New and modern applications to legacy systems (DB, TPF, Mainframe Decoupling / encapsulating business functions enables modernization of our customer facing applications and back office systems. Booking services re-used for various sales channels, cost and time savings
ROI – impact of reuse on cost savings Expansion to Finance side of the house, Train Engineering &Operations
Background: A short Story. Our journey to SOA space begun in 1996. It started on our Mainframe TPF based, Reserveration systems called ARROW. We developed C++/GUI desktop Appls using home grown APIs Then moved on to client-server architecture. We wrapped those APIs Yet another homegrown XML based application. By 2005 we switched to web services interfaces and started laying the tracks for SOA enblablement and Enterprise architecture. Are we change our business here from running trains to building homes? No, I would like to describe it like building a house. It has various Elements or parts.
There’s a lot to cover but we have limited time. So I’m going to give 1 or 2 take away or gold nuggets for you as we go through each part of the house.
Mission: To Provide efficient and effective intercity passenger rail mobility consisting of high-quality service that is trip-time competitive with other intercity travel options. Goals: Safer, Greener, Healthier, Customer Service, Financial Perf, National Needs Nugget: Partner with the business, don’t be just order takers.
People Organization – business and technical teams, structure Partnerships with vendors (in house SME) EARC (Architects) , PMO, Operations Support Management and Project Teams, Roles and Responsibilities, skills Nugget: strong leadership, Get Smart, sharp developers, team players Governance Processes, Best Practices, Methodologies Policies and Procedures Communication and Documentations, FAQs & Guides Maintenance and Support Error Handling, Auditing and Monitoring Nugget: Establish Rules of Engagement Infrastructure Capacity Planning Platform and Tooling HW/SW/NW and Data Center Nugget: Development Test Tools - Perf tuning, Configurations, setup. Capacity. SOA LIfe Cycle Proj Management Change Management Release and Communication Management Nugget: Release schedules, news bulletins, release notes to service consumers
Coarse vs. Fined grained services Re-use and Service Versioning Business Process (Re-engineering) set agreements with opposing and conflicting business objectives/projects Service enabled Applications, setting up Service Domains by Business Function Decomposition Nugget: EARC – prevent further pollution of the IT environment, EARC provides Awareness of various efforts and potential synergy of Capabilities and functionalities.
You may agree that “What happens in Vegas, Stays in Vegas”, However, “What you Heard/Learned in Here, Bring back home with You”