SlideShare a Scribd company logo
1 of 1
Top 10 Practices in Service Orientation


Top 10 Best Practices – to Follow:
  1. Use a service gateway to centralize access and simplify realization of common needs (e.g.
     authentication, authorization, logging/auditing, fault/ service monitoring)

  2. Support elasticity in service infrastructure so that it can handle bursty traffic

  3. “Restify” the services for efficient & rich client interactions (including mobile and social)

  4. Use standards where applicable, appropriate, and mature.

  5. Build your SOA to support all your technologies and platforms

  6. Evolve a set of templates to facilitate better time to market for each of these capabilities

  7. Develop/enable business and technical level analytics on your SOA service portfolio using
     monitoring solution

  8. Allow ample time for interoperability tests; specially where new cross-platform interactions
     are involved

  9. Group services into classification and users into simpler roles to keep the policies
     maintainable.

  10. Define and implement an SOA Compliance regime across development and business
      departments.



Top 10 Worst Practices – to Avoid:
  1. Neglecting to Apprecite/Communicate the Organizational/Operational Changes needed to
     successfully deploy SOA
  2. Ignoring / Under-communicating the Business Value / ROI impact of SOA
  3. Missing the woods for the trees – failing to have an early roadmap and solid budgetary plan
  4. Not striving enough to get executive sponsorship behind the SOA roadmap
  5. Skimping on timely training for business analysts and development staff
  6. Under-scoping of SOA by thinking of it like any other Project.
  7. Under-appreciting the impact/demand on Project /Program Management.
  8. Trying to use all of the features of new tools/technologies in the first release.
  9. Under-estimating the complexity and reach of SOA across the breadth and depth of the
     strategic, tactical and operational levels of the enterprise.
  10. Letting the vendors drive the architecture (in different directions).

More Related Content

Viewers also liked

High level service v2 slideshare
High level service v2 slideshare High level service v2 slideshare
High level service v2 slideshare
phil1i
 
Fotonovela animales en peligro
Fotonovela animales en peligroFotonovela animales en peligro
Fotonovela animales en peligro
afg1979
 
Student associationpresentation20132014
Student associationpresentation20132014Student associationpresentation20132014
Student associationpresentation20132014
Alex Jones
 
Servicios y asesorias díaz
Servicios y asesorias díazServicios y asesorias díaz
Servicios y asesorias díaz
Acdiazq17
 
Festa dei Mulini 2013
Festa dei Mulini 2013Festa dei Mulini 2013
Festa dei Mulini 2013
Filippo Zobbi
 
Knightsbridge Recruitment Outsourcing
Knightsbridge Recruitment OutsourcingKnightsbridge Recruitment Outsourcing
Knightsbridge Recruitment Outsourcing
caziz
 

Viewers also liked (15)

High level service v2 slideshare
High level service v2 slideshare High level service v2 slideshare
High level service v2 slideshare
 
Fotonovela animales en peligro
Fotonovela animales en peligroFotonovela animales en peligro
Fotonovela animales en peligro
 
Analisi della competizione e approccio scientifico al business
Analisi della competizione e approccio scientifico al businessAnalisi della competizione e approccio scientifico al business
Analisi della competizione e approccio scientifico al business
 
A Póvoa de Varzim - Vol. 6 (1916-1917)
A Póvoa de Varzim - Vol. 6 (1916-1917)A Póvoa de Varzim - Vol. 6 (1916-1917)
A Póvoa de Varzim - Vol. 6 (1916-1917)
 
Ig3 production roles
Ig3 production rolesIg3 production roles
Ig3 production roles
 
New product step
New product stepNew product step
New product step
 
Student associationpresentation20132014
Student associationpresentation20132014Student associationpresentation20132014
Student associationpresentation20132014
 
Servicios y asesorias díaz
Servicios y asesorias díazServicios y asesorias díaz
Servicios y asesorias díaz
 
Accuracy in Self-Reported Health Insurance Coverage and Bias to Survey Estima...
Accuracy in Self-Reported Health Insurance Coverage and Bias to Survey Estima...Accuracy in Self-Reported Health Insurance Coverage and Bias to Survey Estima...
Accuracy in Self-Reported Health Insurance Coverage and Bias to Survey Estima...
 
InKnowVision May 2013 HNW Marketing PPT - Content Marketing Part II
InKnowVision May 2013 HNW Marketing PPT - Content Marketing Part IIInKnowVision May 2013 HNW Marketing PPT - Content Marketing Part II
InKnowVision May 2013 HNW Marketing PPT - Content Marketing Part II
 
Vilaweb informació #novullpagar maig 2012
Vilaweb informació #novullpagar maig 2012Vilaweb informació #novullpagar maig 2012
Vilaweb informació #novullpagar maig 2012
 
Festa dei Mulini 2013
Festa dei Mulini 2013Festa dei Mulini 2013
Festa dei Mulini 2013
 
Knightsbridge Recruitment Outsourcing
Knightsbridge Recruitment OutsourcingKnightsbridge Recruitment Outsourcing
Knightsbridge Recruitment Outsourcing
 
Voka energei
Voka energeiVoka energei
Voka energei
 
Schedule copy
Schedule copySchedule copy
Schedule copy
 

Similar to Top 10 soa practices to follow and avoid

SOA in banking issues and remedies
SOA in banking   issues and remediesSOA in banking   issues and remedies
SOA in banking issues and remedies
Debajani Mohanty
 
Brighttalk - Role of ChM in SI process(1)
Brighttalk - Role of ChM in SI process(1)Brighttalk - Role of ChM in SI process(1)
Brighttalk - Role of ChM in SI process(1)
Anthony Oxley
 

Similar to Top 10 soa practices to follow and avoid (20)

A Guide to SOA Implementation | Torry Harris Whitepaper
A Guide to SOA Implementation | Torry Harris WhitepaperA Guide to SOA Implementation | Torry Harris Whitepaper
A Guide to SOA Implementation | Torry Harris Whitepaper
 
SOA in banking issues and remedies
SOA in banking   issues and remediesSOA in banking   issues and remedies
SOA in banking issues and remedies
 
A Guide to SOA Governance | Torry Harris Whitepaper
A Guide to SOA Governance | Torry Harris WhitepaperA Guide to SOA Governance | Torry Harris Whitepaper
A Guide to SOA Governance | Torry Harris Whitepaper
 
Soa 2013
Soa 2013Soa 2013
Soa 2013
 
Brighttalk - Role of Change Management in the Service Introduction process
Brighttalk - Role of Change Management in the Service Introduction processBrighttalk - Role of Change Management in the Service Introduction process
Brighttalk - Role of Change Management in the Service Introduction process
 
Brighttalk - Role of ChM in SI process(1)
Brighttalk - Role of ChM in SI process(1)Brighttalk - Role of ChM in SI process(1)
Brighttalk - Role of ChM in SI process(1)
 
Soa Six Domain Model Part I
Soa Six Domain Model   Part ISoa Six Domain Model   Part I
Soa Six Domain Model Part I
 
Agile testing and_the_banking_domain_2009
Agile testing and_the_banking_domain_2009Agile testing and_the_banking_domain_2009
Agile testing and_the_banking_domain_2009
 
MuleSoft Architecture Presentation
MuleSoft Architecture PresentationMuleSoft Architecture Presentation
MuleSoft Architecture Presentation
 
Conig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information GovernanceConig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information Governance
 
Shah rakesh executive
Shah rakesh executiveShah rakesh executive
Shah rakesh executive
 
Enterprise Architecture Verification Validation
Enterprise Architecture Verification Validation Enterprise Architecture Verification Validation
Enterprise Architecture Verification Validation
 
CONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information GovernanceCONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information Governance
 
Enterprise Architecture & Solution Architecture- Traverse the Gap
Enterprise Architecture & Solution Architecture- Traverse the GapEnterprise Architecture & Solution Architecture- Traverse the Gap
Enterprise Architecture & Solution Architecture- Traverse the Gap
 
Creating An EA Governance Organization
Creating An EA Governance OrganizationCreating An EA Governance Organization
Creating An EA Governance Organization
 
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
 
Executive Overview Using Soa To Improve Operational Efficiency
Executive Overview Using Soa To Improve Operational EfficiencyExecutive Overview Using Soa To Improve Operational Efficiency
Executive Overview Using Soa To Improve Operational Efficiency
 
A Blueprint for a Successful DevOps Metamorphosis
A Blueprint for a Successful DevOps MetamorphosisA Blueprint for a Successful DevOps Metamorphosis
A Blueprint for a Successful DevOps Metamorphosis
 
Service Oriented Unified Process
Service Oriented Unified ProcessService Oriented Unified Process
Service Oriented Unified Process
 
Scott Youngbloom - Guide to CCMS Implementation Success
Scott Youngbloom - Guide to CCMS Implementation SuccessScott Youngbloom - Guide to CCMS Implementation Success
Scott Youngbloom - Guide to CCMS Implementation Success
 

Top 10 soa practices to follow and avoid

  • 1. Top 10 Practices in Service Orientation Top 10 Best Practices – to Follow: 1. Use a service gateway to centralize access and simplify realization of common needs (e.g. authentication, authorization, logging/auditing, fault/ service monitoring) 2. Support elasticity in service infrastructure so that it can handle bursty traffic 3. “Restify” the services for efficient & rich client interactions (including mobile and social) 4. Use standards where applicable, appropriate, and mature. 5. Build your SOA to support all your technologies and platforms 6. Evolve a set of templates to facilitate better time to market for each of these capabilities 7. Develop/enable business and technical level analytics on your SOA service portfolio using monitoring solution 8. Allow ample time for interoperability tests; specially where new cross-platform interactions are involved 9. Group services into classification and users into simpler roles to keep the policies maintainable. 10. Define and implement an SOA Compliance regime across development and business departments. Top 10 Worst Practices – to Avoid: 1. Neglecting to Apprecite/Communicate the Organizational/Operational Changes needed to successfully deploy SOA 2. Ignoring / Under-communicating the Business Value / ROI impact of SOA 3. Missing the woods for the trees – failing to have an early roadmap and solid budgetary plan 4. Not striving enough to get executive sponsorship behind the SOA roadmap 5. Skimping on timely training for business analysts and development staff 6. Under-scoping of SOA by thinking of it like any other Project. 7. Under-appreciting the impact/demand on Project /Program Management. 8. Trying to use all of the features of new tools/technologies in the first release. 9. Under-estimating the complexity and reach of SOA across the breadth and depth of the strategic, tactical and operational levels of the enterprise. 10. Letting the vendors drive the architecture (in different directions).