Your SlideShare is downloading. ×
0
SOA - Make your CEO Happy
SOA - Make your CEO Happy
SOA - Make your CEO Happy
SOA - Make your CEO Happy
SOA - Make your CEO Happy
SOA - Make your CEO Happy
SOA - Make your CEO Happy
SOA - Make your CEO Happy
SOA - Make your CEO Happy
SOA - Make your CEO Happy
SOA - Make your CEO Happy
SOA - Make your CEO Happy
SOA - Make your CEO Happy
SOA - Make your CEO Happy
SOA - Make your CEO Happy
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

SOA - Make your CEO Happy

753

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
753
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Make your C-Level Happy<br />by<br />Srini Kumar, AVP<br />Satyam <br />
  • 2.
  • 3. Introduction<br />In the SOA Pipeline survey, 24 percent of respondents said their SOA efforts were encountering &quot;significant difficulties.&quot; Of those people, a full 60 percent agreed with the statement that &quot;our SOA efforts have failed.&quot; That’s 14 percent of the total base, or one out of seven companies.<br />C-Level<br />Why are you all here<br />What is your C-Level looking for<br />Is your C-Level worried on any Project or for SOA only<br />Why SOA Projects create that heartache<br />So let us see what is needed<br />
  • 4. Building blocks for SOA - Lego<br />Maturity<br />Companies are looking at a Maturity Level<br />We achieve it by an approach which includes all these blocks<br />Principles<br />/<br />Best<br />Practices<br />Reference<br />Architecture<br />Frameworks<br />/<br />Reusable<br />Component<br />Resources<br />Product<br />Expertise<br />Process<br />
  • 5. Process – SOA Methodology <br />Methodology Output<br /><ul><li>The Service Oriented methodology describes a set of product and technology agnostic modeling, analysis and design activities and techniques to build an SOA based solution.
  • 6. SOA methodology aligns services to the business goals and It creates set of work products/artifacts for a given engagement</li></li></ul><li>Process – SOA Methodology<br />Major phases in SOA Methodology<br />During Assessment get C-Level buy in<br />Whom to follow<br />Several Companies have their own Methodology.<br />For those who need some insight <br />IBM SOMA<br />Tibco AVF Methodology<br />Other SI such as Accenture might have it<br />Why do we Need it <br />Improves delivery, provides milestones <br />
  • 7. Process – SOA Governance<br />SOA Governance is an extension of IT Governance focused on the lifecycle of services to ensure the business value of SOA. Governance helps in<br />Realizing benefits of SOA<br />Mitigate business risk by ensuring QoS<br />Ensure Alignment & compliance with respect to Architecture<br />The major phases of SOA Governances include Plan, Prepare, Produce and Perform. <br />Identifying current IT environment<br />Define IT metrics <br />Choosing required tools<br />Developing COE <br />Measure success of Governance<br />
  • 8. Product Expertise- SOA<br />Right expertise of Architects & Products used.<br />Some of the areas to think about<br />Investment in the Product Suite based on the requirements. Look out for Open Source. <br />Right Architectural implementation.<br />Use of ESB and choice of ESB <br />Understanding Business Process and orchestration<br />Identifying proper QoS parameters and detail testing process and products<br />Use of SOA Governance Products <br />
  • 9. People – SOA <br />Basic knowledge of SOA at the implementation levels<br />Executive Support (buy in from C-Level)<br />Product Expertise<br />Architectural Experience in areas of Integration, Deployment and Infrastructure<br />Knowledge of IT Governance<br />
  • 10. Frameworks – SOA <br />Faster development using Frameworks<br />Helps in identifying in Reusable components<br />Framework and reusable components help in Faster Development and sets standards across<br />
  • 11. Best Practices – SOA <br />Best practices help in right implementation of SOA. There are best practices published by IBM, Oracle, Zapthink. Here are few of them<br />Build a strong foundation of Enterprise Architecturebefore embarking with major SOA initiatives<br />Focus on top-down analysis for building enterprise SOA solutions that keep IT systems flexible to meet changing business needs<br />Services should be platform independent<br />Agile can help in building services quickly to tie business function needs with operational systems<br />Develop SOA testing models as services bring in additional points of testing<br />Build POC (Proof Of Concept) projects to identify best practices and technologies for reverse engineering and exposing existing functionality in legacy and packaged implementations as services<br />Promote using tools for modeling system architecture and governance<br />Messaging communication employed with services can provide a found for a real-time event based IT environment<br />Form an architecture council that reviews all architecture models and interfaces.<br />Use SOA for optimizing ROI for a deployment environment that uses heterogeneous technologies and business functions<br />Develop a framework of base services that lead to aggregated services representing business services <br />Services should be identified to maximize consumption and broad usage <br />Define a process and supporting tools for service versioning to be able to perform adhoc upgrades<br />
  • 12. Reference Architectures – SOA <br />Defines an ideal Target architecture for an enterprise. It is a key in constructing a roadmap from current to target state.<br />Who has it : IBM, Web Methods, OASIS, Accenture<br />How does it help<br />Acts as a guide for teams working on SOA Projects<br />Reduce Development and Design Cycles, rapidly create well designed Architecture<br />
  • 13. Maturity – SOA <br />SOA Maturity helps to benchmark SOA adoption within their Organization<br />Oracle, IBM, Sonic have Maturity Model<br />
  • 14. C-Level Happiness with this Model<br />Companies want to expose business to customer <br />Having right resources, right process, reusable assets and best practices will help to attain the Maturity which will help you deliver Projects Right.<br />Do you think this is enough to keep your CIO / CEO happy<br />Better Reusability<br />Quick Development<br />Cost Reduction<br />Finally a successful Project with better ROI<br />
  • 15. Q & A<br />References<br />http://www.ibm.com<br />http://www.oracle.com<br />http://www.sonicsoftware.com<br />Thank You<br />

×