Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,

Slides:



Advertisements
Similar presentations
Light Enterprise Architecture
Advertisements

18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
Life Science Services and Solutions
Service Oriented Architecture Inevitable? What next?
JUNE 2007 page 1 EDS Proprietary Applications Modernization Services Modernizing the Applications Portfolio.
Applying the SOA RA Utah Public Safety ESB Project Utah Department of Technology Services April 10, 2008 Prepared by Robert Woolley.
Delivering Mission Agility Through Agile SOA Governance 13 th SOA e-Government Conference 4/12/2012 Presented by Wolf Tombe Chief Technology Officer (CTO)
Utilization of Basic Register Information from the PSI Perspective Aki Siponen, Counsellor, Ministry of Finance Business with Public Information National.
Enterprise Integration Architecture IPMA Professional Development Seminar June 29, 2006 Scott Came Director, Enterprise Architecture Program Washington.
Entrenching SOA in the organisation
© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
Leveraging Technology to Enhance PeopleSoft Web Services (SOA) System Efficiency Lorne Kaufman, Managing Director.
1 Introduction to SOA. 2 The Service-Oriented Enterprise eXtensible Markup Language (XML) Web services XML-based technologies for messaging, service description,
SOA Pilot BC Ferries BC OAUG 22 May 2008 Speakers: Chetan Sondagar – BC Ferries – Manager, Business & Safety Applications Mark Allen – Impac.
June 3, 2015 Government Technology Forum: Service Oriented Architecture (SOA) Jonathan Natarajan Enterprise Integration Program Manager.
Stuart Sim Chief Architect Global Education & research Sun Client Solutions Blog:
Driving Program Success Using SOA and the Cloud
Troy Hutchison Service Oriented Architecture (SOA) Security.
Enterprise Architecture The Arkansas Approach. Key Areas What is enterprise architecture? Why is it important? How you can participate Current status.
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
Presentation Title: Utilizing Business Process Management (BPM) and Enterprise Architecture (EA) to Achieve and Maintain a Competitive Advantage Presented.
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
Service-oriented architecture. The Basic main concepts –Service-orientation describes an architecture that uses loosely coupled services to support the.
Jens Haeusser Director, Strategy IT, UBC Open Source, Community Source, and SOA Seminars in Academic Computing, Directors Leadership Seminar, August 7,
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 -
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
a Service Oriented Architecture
Proprietary Data Services and Ontology Driven Applications (ODA) 2nd SOA for E-Government Conference October 2006 Presented by: Atif Kureishy October.
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
Transport Development and Solutions Alliance (TDSA) Technology Evolving Business Functions Scott Lawton – Chief Executive Officer 7 th of August 2015.
The Challenge of IT-Business Alignment
What is Service Oriented Architecture ? CS409 Application Services Even Semester 2007.
International Telecommunication Union Geneva, 9(pm)-10 February 2009 ITU-T Security Standardization on Mobile Web Services Lee, Jae Seung Special Fellow,
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 09. Review Introduction to architectural styles Distributed architectures – Client Server Architecture – Multi-tier.
Service Oriented Architecture (SOA) at NIH Bill Jones
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Why Governance? SOA Governance allows to n Master complexity of IT n Support business process change.
AUTHORS: MIKE P. PAPAZOGLOU WILLEM-JAN VAN DEN HEUVEL PRESENTED BY: MARGARETA VAMOS Service oriented architectures: approaches, technologies and research.
Service Oriented Architecture (SOA) Dennis Schwarz November 21, 2008.
Service Oriented Architecture CCT355H5 Professor Michael Jones Suezan Makkar.
Geospatial Systems Architecture Todd Bacastow. Views of a System Architecture Enterprise Information Computational Engineering Technology.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Information Technology Division Executive Office for Administration and Finance Service Oriented Architecture An Enterprise Approach to Enabling the Business.
Enterprise Architecture HOW COMPANIES ARE EXPLOITING INFORMATION TO THROUGH IT.
Technical Support to SOA Governance E-Government Conference May 1-2, 2008 John Salasin, Ph.D. DARPA
HNDIT Rapid Application Development
Kingdom of Saudi Arabia Ministry of Higher Education Al-Imam Muhammad Ibn Saud Islamic University College of Computer and Information Sciences Introduction.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
1 SERVICE ORIENTED ARCHITECTURE ANTHONY GACHANGO D61/70547/2008 DIS 601.
Enterprise Architecture Reference Framework Generalities
Aligning Business Process Architecture and Enterprise Architecture: A Model Driven - Service Oriented Approach Chris Capadouca Business Solutions Architect.
8a Certified. About Us  Headquarters in Vienna, VA  Service Disabled Veteran-owned Small Business  SBA 8(a) program participant  Small Disadvantaged.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
A service Oriented Architecture & Web Service Technology.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Process 4 Hours.
CIM Modeling for E&U - (Short Version)
Sabri Kızanlık Ural Emekçi
DARS Update DoDAF 2.0 Plenary Tool Vendor Session 22 July 2008.
SOA (Service Oriented Architecture)
Service Oriented Architecture
7. Service-oriented Architecture (SOA)
Jens Haeusser Director, Strategy IT, UBC
Enterprise Architecture at Penn State
Introduction to SOA and Web Services
Introduction to SOA Part II: SOA in the enterprise
Presentation transcript:

Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja, All rights reserved Disclaimer: This information represents author’s views only, not any organization’s views

2 Enterprise Architecture Operational Enterprise Architecture The ability of Enterprise Architecture to impact strategic decision making and support planning, compliance, technology and investments

3 Operational Enterprise Architecture An Operational Enterprise Architecture is a platform for IT and Business Process Information Operational Enterprise Architecture Portfolio ManagementBusiness ProcessesStrategy and Planning Technology

4 Enterprise Architecture for decision support Enterprise architecture as a platform for decision support should provide the following levels of support –Strategic –Operational –Technology

5 Operational Enterprise Architecture An Operational Enterprise Architecture Program should support the following areas for strategy and planning: –Strategic Planning –Portfolio Analysis –Performance Management –Technology Alignment –Standards Alignment

6 Operational Enterprise Architecture Enterprise Architecture should also support the following areas at operational level : Asset Analysis Business flow analysis Operational planning Transition planning

7 Operational Enterprise Architecture An operational Enterprise Architecture needs to document or utilize: –Business architecture and Processes –Information Technology Assets –Query Capabilities –Reporting Capabilities –Mappings to reference models

8 Enterprise Architecture- Technology to Business Evolution Investments Portfolio Management Standards Technology Compliance Architecture

9 Realization of an Operational EA Realization can be achieved by developing an Enterprise Architecture Repository that stores the following information: –IT Assets –Business Processes –Investments –People

10 Enterprise SOA Enterprise SOA is a blueprint for an Enterprise wide IT architecture for developing services- based, interoperable solutions

11 Consumer Registry Service Discover Invoke(XML/SOAP) Register Service Oriented Architecture

12 Enterprise Services Platform

13 Service Oriented Architecture Leverages highly cohesive, loosely coupled components Encapsulates business data Establishes contracts through interfaces Provides interfaces to business data

14 Strategy Service Oriented Architecture Planning Technology Governance SOA Key Areas

15 Elements of a service A service is a building block with a standard interface that is independent of implementation considerations Services are –Self contained –Loosely coupled –Support Reuse –Easily maintainable

16 Service patterns Everything is not a Service! Typical services can be business, workflow, data, security Service Categories –Business Services –Application Services –Infrastructure Services Security Identity management Persistence

17 SOA Adoption Identify existing services and business processes Identify existing service interfaces Identify information that can be encapsulated as new services Build services and support service discovery

18 SOA Adoption SOA Adoption should focus on: SOA Planning, governance, policies, procedures Support and deployment of shared services Support of interfaces based on standards Iterative development

19 Benefits of SOA The benefits of SOA are: –Reuse –Cost reduction –Flexibility –Interoperability –Platform independence

20 SOA Best Practices Create a roadmap and detailed plans Incorporate the SOA strategy in transition planning Utilize existing standards such as web services Develop services with the right granularity Define interfaces and categorize services Define mechanisms for discovering services

21 Document Current State Service Oriented Architecture Process Develop Future State Develop Strategy and Plan Document Transition Plan Roadmap, Technology, Gap Analysis IT Assets, Business Flows Project plan, resources, priorities Plan to move from Current to Future State

22 SOA Service Design Best Practices SOA service design considerations are: –Granularity of services –Appropriate coupling –Local or Remote –Incremental development

23 SOA Operational Best Practices Identify the existing Business Domain Model - Data, Systems, Functions Define the technology standards and use them across the organization – SOAP, XML, WSDL Define and identify services and relate to business processes based on data, latency Create a Registry in the organization - UDDI Security – WS Security, SAML etc Process and Governance – Interface management, Points of contact, SOA adoption across the enterprise

24 Abstract The development of an operational Enterprise Architecture program enables effective decision making and improved efficiency in an organization. Key decisions about technology investments, compliance and technologies can be driven through Enterprise Architecture. An operational Enterprise Architecture platform gives a high level enterprise view of assets and business processes, that can serve as a blueprint for documenting and modernizing operations and systems. Service oriented architecture (SOA) is bridging the gap between business strategists and IT architects and can result in business agility, efficient integration and reuse. SOA promotes the encapsulation and deployment of services that support an operational Enterprise Architecture program. Such distributed services can provide a high degree of flexibility for responding to changes and to support business processes. This presentation will discuss SOA best practices, methodologies and challenges. An effective operational Enterprise Architecture that incorporates SOA best practices can promote significant cost savings and can support strategic decision-making in an organization. Bio Ajay Budhraja has over 17 years in Information Technology with experience in areas such as management, project management, enterprise architecture, system architecture, software engineering, training, methodologies, networks, databases etc. He has a Masters in Engineering (Computer Science) and also a Masters in Management. He is a Project Management Professional certified by the PMI and is also CICM certified. Ajay has led large scale projects for big organizations and has extensive IT experience related to telecom, business, manufacturing, airlines, finance, government. He has delivered web based technology solutions and strategies for e-business platforms, portals, mobile e-business and content management. As Adjunct Faculty, he has taught courses for several universities and has presented papers at worldwide conferences. Thank you. Contact Information: Ajay Budhraja Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices