Building a SOA roadmap for your enterprise Presented by Sanjeev Batta Architect, Cayzen Technologies.

Slides:



Advertisements
Similar presentations
© 2004 Flashline Inc. The Seven Faces of Reuse Enterprise Architect Summit June 8, 2004 Charles Stack Founder and CEO Flashline, Inc. © 2004 Flashline.
Advertisements

Connected Health Framework
First create and sign up for a blue host account Through the help of Blue Host create a WordPress website for the business After you created WordPress.
Leverage MarkITS for agile solutions delivery that balances strategic thinking with tactical execution for “Business & Technology Convergence” MarkITS.
Business Architecture
Applying the SOA RA Utah Public Safety ESB Project Utah Department of Technology Services April 10, 2008 Prepared by Robert Woolley.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Enterprise Security A Framework For Tomorrow Christopher P. Buse, CPA, CISA, CISSP Chief Information Security Officer State of Minnesota.
Delivery Business Solutions April 29, Nashville PMI Symposium April 29, 2013 Stephanie Dedmon, PMP Director, Business Solutions Delivery Department.
V i s i o n ACCOMPLISHED ™ Portfolio Management Breakthroughs Shelley Gaddie President Project Corps Pacific Northwest Portfolio Management Roundtable.
Collaboration Oriented Architecture COA Position Paper An Overview Adrian Seccombe Board of Management, Jericho Forum ® CISO & Snr Enterprise Information.
A Presentation for the Enterprise Architect © 2008 IBM Corporation IBM Technology Day - SOA SOA Governance Miroslav Petrek IT Software Architect
Entrenching SOA in the organisation
Independent Insight for Service Oriented Practice Communicating SOA.
Panorama Consulting Group LLC ERP Assessment, Selection, and Planning SAMPLE APPROACH.
June 3, 2015 Government Technology Forum: Service Oriented Architecture (SOA) Jonathan Natarajan Enterprise Integration Program Manager.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
Interoperability. Martin Sykes Information architecture programs suffer from EA's worst problem: They have a strategic and enterprisewide focus that.
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
B&O Committee May 2015 iTRAK - Change Management An Agency Adapting to Change.
CHAPTER 9 DEVELOPING BUSINESS/IT STRATEGIES. IT Planning Planning an information system doesn’t start with bits, and bytes, or a Web site. It starts with.
Georgetown UNIVERSITY Introduction to SOA Part II: SOA in the enterprise Seminars in Academic Computing, Directors Leadership Seminar, August 7, 2007 Piet.
Software Architecture in Practice (3rd Ed) Introduction
Getting Smarter with Information An Information Agenda Approach
Sponsored by the U.S. Department of Defense © 2006 by Carnegie Mellon University Version E-Gov 2006Benefits, Misconceptions and SOA Governance Issues -
Hosted by SAP Future Directions: 2003 and Beyond Joshua Greenbaum, Principal Enterprise Applications Consulting
a Service Oriented Architecture
Achieving Agility with WSO2 App Factory S. Uthaiyashankar Director, Cloud Solutions WSO2 Inc. Dimuthu Leelarathne Software Architect WSO2 Inc.
Copyright © 2008 Accenture. All rights reserved. SOA: Challenges in an ungoverned environment Esteban Sabadotto Senior Manager SI-Oracle, UK/I Integration.
Aug 8, a|EA-DC Forumaeaassociation.org 1 Serve Actionable Knowledge Empower Agile Architects Tyson Brooks, BAE Systems Haiping Luo, Government Printing.
Building the case for change Workforce Academy. Building blocks of change establishing the case for change assessing readiness for change building sponsorship.
SOA based Business Solutions Krishna Prasad Sunil Kumar K.V.
Strategic Planning Defining and Creating an Exceptional Company Phillip Rosebrook JR, CR Business Mentors Defining and Creating an Exceptional Company.
How business and IT interoperate using SOA
Where Agile Business Meets Agile Development Agile Building Blocks: People Dave Yardley.
Service Oriented Architecture (SOA) at NIH Bill Jones
CHECKPOINTS OF THE PROCESS Three sequences of project checkpoints are used to synchronize stakeholder expectations throughout the lifecycle: 1)Major milestones,
University of Southern California Center for Systems and Software Engineering Model-Based Software Engineering Supannika Koolmanojwong Spring 2013.
Microsoft Office Project 2003: Selling EPM in your Organization Matt Wilson Business Solutions Specialist LMR Solutions.
Introduction to the Continual Service Improvement Toolkit Welcome.
EPA Geospatial Segment United States Environmental Protection Agency Office of Environmental Information Enterprise Architecture Program Segment Architecture.
Achieving SOA Governance through Organizational Consensus SOA e-Government Conference Hosted by MITRE and The Federal SOA Community of Practice September.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Enterprise Architecture HOW COMPANIES ARE EXPLOITING INFORMATION TO THROUGH IT.
Robert Mahowald August 26, 2015 VP, Cloud Software, IDC
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Basics of SOA Testing Assurance Services Unit 24 February 2016.
Towards an Enterprise Architecture for Wits In the context of the new Student Information System programme Prof Derek W. Keats Deputy Vice Chancellor (Knowledge.
Service Oriented Architecture Enabling the Agile and Flexible Business of the 21 st Century.
Driving Value from IT Services using ITIL and COBIT 5 July 24, 2013 Gary Hardy ITWinners.
1 Acquisition Automation – Challenges and Pitfalls Breakout Session # E11 Name: Jim Hargrove and Allen Edgar Date: Tuesday, July 31, 2012 Time: 2:30 pm-3:45.
Managing Enterprise Architecture
FY16 End of Year Goals Summary HUIT Top 40 GoalsFY16: Top 40 Goals Assessment Top 40 Goals Status Summary 82% Complete (33 of 40) 18% Incomplete (7 of.
Process 4 Hours.
EI Architecture Overview/Current Assessment/Technical Architecture
Transforming business
CIM Modeling for E&U - (Short Version)
Data Architecture World Class Operations - Impact Workshop.
BANKING INFORMATION SYSTEMS
SOA Implementation and Testing Summary
Jumpstart Solution: Novell Active Information Portal
IST421: Advanced Systems and Enterprise Integration
A Case Study on Enterprise Architecture
Open Technology for an Open Lifecycle Sean Kennedy, OSLC Community Development Leader @seanpk8 A look at the challenges facing today’s organizations.
ITSM Governance is Imperative to Succeed
Enterprise Architecture at Penn State
Collaboration Oriented Architecture COA Position Paper An Overview
Investing in Data Management Capabilities
Introduction to SOA Part II: SOA in the enterprise
Bridging the ITSM Information Gap
Presentation transcript:

Building a SOA roadmap for your enterprise Presented by Sanjeev Batta Architect, Cayzen Technologies

How to build your Roadmap Hire Cayzen Technologies

Search Google

Sit through another SOA Talk

Need for a SOA Roadmap Why do I need SOA ( Top 5 Reasons) – Everyone is doing it – It’s a cool Buzzword – My agency got funded for a SOA Project – It will look good on my resume – Everyone is doing it

Business Alignment Realizing the need for SOA What is the SOA Promise? – Provide business alignment – Enable business agility – Enable technology reuse – Traceable ROI on technology investments

SOA Adaption Curve

Two different kinds of SOA approaches Top Down

Can a SOA architecture that takes forever to plan and implement truly provide business agility ?

Bottom up

Can a SOA architecture that is built using agile and bottom up thinking provide enterprise benefits?

Pragmatic SOA Roadmap Can we build a SOA in an iterative fashion while delivering a balance between short term and long term ROI ?

Components of SOA Organization and Governance Building Blocks [ Platform ] Architecture and Technology Projects and Applications Business Strategy and Process

Fine Tuning Each component (It’s like flying a plane)

Business Strategy SOA enabled business vision Business Process Architecture Future vision and customer perspective Alignment and traceability to business goals – ( See Cayzen presentation on Agile Enterprise)

Pragmatic Business Strategy SOA by Accident  No Business Strategy and Focus on Process  Technology Driven SOA  Sprawl of Web Services  No overarching business architecture Pragmatic SOA  Business Alignment and Value Defined  Overall Business Strategy and Process Defined  Details of Processes mapped at Project Level Death by Planning  Too much detail at the Business Level  Wait till everything is defined.  Analysis Paralysis  No immediate ROI defined

How to achieve balance in business strategy and process Align Initiatives and projects to organizational goals. Define a clear business vision for each project Step up one to two levels to view how the project fits in overall organization value chain Define business process at the project and possibly few levels above the project Keep the business strategy and process model current once documented. Use effective business modeling and enterprise modeling tools

Governance Organization structure and Dynamics Team Skills Budget and Funding Standard and practices Operational processes and tools Change Management

Pragmatic Governance Just do it mindset  No governance or management  Web Services = SOA  No real reuse  Lots of services, very little architecture  Tight Coupling Pragmatic Governance  Services are built using a well defined but agile plan  Governance is provided to make SOA adaption easier not harder  Agile but defined Death by Committee  Services take too much planning and big and long meetings  Governance only providing enforcement, not enablement  Too much paperwork makes adaption really hard

How to achieve balance in SOA Governance Treat governance as enabled and create policies that enable reuse. – Reusing existing services should require less approvals Value and refine governance as on ongoing process, not one time enforcement Define best practices, frameworks and samples. Communicate across development teams to enable reuse and collaborative thinking

Platform Services Infrastructure Services – Imaging, Content Management etc Presentation Services Shared Business Services – Outbound Correspondence Enterprise Service Bus Service Registry, Repository

Pragmatic Platform SOA from start  No Platform Support for SOA implementation  Point to point services  Very little reuse  Reinventing the wheel Pragmatic Platform  Tools are identified at every major maturity level  Consistent but agile implementation of tools  Focus on real word scenario, not vendor demos Buried under platform  Tools become more important than business value  Projects are funded and executed around platform not business value  Disconnected from reality

How to achieve balance in SOA Platform Identify the real world scenarios and business challenges, then decide the tool – Don’t define the business problem based on tool Make tool choices based on real usage, don’t stock for things that are not needed and are not going to get used Align tools to actual projects and implement those to deliver business needs – There is no better way to demonstrate value Communicate the value of platform to stakeholders and plan for it as part of projects

Architecture and Technology Reference Architecture Security and Identity Interoperability and Technology choices Products and Integration Availability, Scalability, Performance – SLAs Architecture Change Management

Pragmatic Architecture Architecture What ?  Lack of Reference Architecture  Basic architectural concerns are afterthought  Security is the last thing to worry about  Spaghetti systems Pragmatic Architecture  Architecture is an ongoing process  Agile but forward thinking architecture  Strategic and Tactical Architecture Markitecture  Good for getting funding  Too much focus on future and no tactical approach  No concrete implementation plan  Disconnected from reality

How to achieve balance in Architecture Create a reference architecture that addresses different scenarios faced by real applications – Provide best practices – Provide pre integrated building blocks Keep the architecture an ongoing job – Architecture is only good if implemented Consider and Test Non functional requirements upfront Consider security approaches upfront Communicate the architecture and reference model to enable consistency Create Architecture review checkpoints through the lifecycle of projects

Where to go next? Implement SOA in Your Projects

Project and Applications Existing Applications Legacy Migration and Interfacing Business Applications Infrastructure and Platform Projects

Pragmatic Projects SOA is a Buzzword  Deliver something  It works  Let someone else figure out SOA  SOA is failing to deliver business value Pragmatic Projects  Balance between short and Long Term business value  Enable forward thinking  It works and Its SOA Solving world hunger  Too big from Budget Risk and Change Management  Too risky, fall back to traditional approaches  Replace Technologies, not Architecture

How to achieve SOA in Projects Identify what Business value project needs to deliver Identify Reuse from other projects Identify Architectural maturity and components project will help deliver Identify Governance areas projects will achieve or improve Identify Platform components projects will need, add or improve Identify optimum balance between short term (project) and long term (enterprise) goals

PSOA Process Review Align with Business Architecture PlanArchitectImplement Business Application

Questions