Today, Web Services and SOA is the most talked
about technology within any large IT organization.
IT Companies are struggling to provide Web
Services platforms and technologies. Non-IT
companies are getting their hands dirty and
trying to see the ROI of SOA and Web Services
in their industry.
A recent Gartner
study said "Through
2008, 70 percent of IT organizations will fail
to successfuly select and implement an SOA strategy
on the first try (0.7 probability)".
Our consulting approach will help you avoid becoming
a part of this statistic.
I use a unique
SOA methodology, nicknamed, Service
Oriented Unified Process (SOUP) which
is a hybrid of RUP and Extreme Programming (XP).
I have also devised Service
Oriented Architecture Maturity Model (SOAMM),
that leverages the Capability Maturity Model
(CMM) and applies it to SOA development. Together,
SOUP and SOAMM, form the basis of my consulting
engagements, and set me up to deliver a successful
SOA project.
Business Benefits of Service-Oriented
Architecture
- Efficiency:
Shared services instead of disparate business
processes; lowered maintenance costs.
- Responsiveness:
Business agility, ability to respond quickly
to new business opportunities.
- Adaptability:
Systems can quickly evolve as the business
needs change.
IT Benefits of Service-Oriented
Architecture
- Reduced
Complexity: Standards based systems,
made up of smaller chunks (Services).
- Increased
Reuse: Services are built to reuse
- 80% reuse of existing services, 20% new
services.
- Time
to Delivery: Implementations takes
weeks instead of months or year.
- Integration:
No Point to Point integrations, rather a use
of a services layer, or Enterprise Service
Bus (ESB)
SOA Services
Examples of the
types of services we offer include:
- SOA Strategy
- Identify need for SOA
in your company
- ROI analysis of SOA
- Document SOA in business
terms
- Strategic guidance and
mentoring on SOA initiative
- Authoring and training
services around SOA implementation
- SOA Architecture
- Develop an enterprise
architecture with support for SOA
- Identify technical and
business Services
- Development Framework
for SOA
- Methodologies and Process
- Governance and support
models
- Vendor assessments for
different SOA tools such as ESB, WS-M vendors
etc
- SOA and Web
Services Development and Deployment Support
- Develop your application
using Web Services and SOA standards
- Recommend Web Services
platform
- Migrate existing applications
to support SOA
- Deploy an enterprise-wide
SOA solution
- Consulting around which
WS-* standards to adopt, when and how
- EAI using SOA
and Web Services
- Recommend EAI strategy
using Web Services and SOA
- Develop, deploy and support
a SOA Integration solution
We can provide
SOA solutions on different leading Web Services
platforms using Java, J2EE and .NET, such as
- BEA Weblogic / AquaLogic
- IBM Websphere
- JBoss and Tomcat
- .NET
|