The document discusses different approaches to adopting SOA - project-driven, infrastructure-driven, and enterprise-driven. It notes that while the project-driven approach has lower upfront costs and effort, it results in more pain later due to lack of reuse, proliferation of services, and increased governance burden. The enterprise approach requires more upfront effort but reduces long-term costs and complexity through planning reusable services and governance.
Make Your Business More Flexible with Scalable Business Process Management So...Perficient, Inc.
Architecture for scalable BPM solutions
Introduction
The role and shortcomings of SOA
Integrating legacy applications with the BPMS
Building high-performance BPM solutions
The role of a business rules management system in your architecture
Architecture to support event-driven business processes to reduce latency in business processes and the company as a whole
Make Your Business More Flexible with Scalable Business Process Management So...Perficient, Inc.
Architecture for scalable BPM solutions
Introduction
The role and shortcomings of SOA
Integrating legacy applications with the BPMS
Building high-performance BPM solutions
The role of a business rules management system in your architecture
Architecture to support event-driven business processes to reduce latency in business processes and the company as a whole
Modernisation Strategy for Science at RBG Kew. The presentation is part of a "toolkit" delivered to help Kew to rationalise, consolidate and integrate disparate & legacy Science Applications and Data.
Innovative Marriage of Security and Performance in SOA Based Dynamic EnterprisesDr. Mehmet Yildiz
This presentation is about performance and security aspect of SOA (Service Oriented Architecture) in developing an end to end EA (Enterprise Architecture) for large organisations.
IBM Smarter Business 2012 - Du behöver inte sikta mot stjärnorna för att komm...IBM Sverige
Många har startat sin resa mot att kunna leverera molntjänster internt. Mycket energi har gått åt till att konsolidera och virtualisera, men sedan då? Vad ska man sedan göra? Vi diskuterar vad som behöver göras för att kunna leverera och konsumera molntjänster med högsta möjliga kvalitet och effektivitet.
Talare: Monica Cleaeson, Executive Consultant, WW Cloud Tiger Team, IBM
Besök http://smarterbusiness.se för mer information.
Business Process Optimization with Enterprise SOA and AIABob Rhubart
As presented by Vishram Patwardhan at OTN Architect Day, Redwood Shores, CA, 7/22/09.
Find an OTN Architect Day event near you: http://www.oracle.com/technology/architect/archday.html
Interact with Architect Day presenters and participants on Oracle Mix: https://mix.oracle.com/groups/15511
The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...Lucas Jellema
The organization had been using Oracle RDBMS, Oracle Designer & Forms and even an Oracle EBS module for many years. On the side it had been running several open source J2EE web applications. Facing several new challenges, it took the plunge into SOA - the technology and the architectural principle.
This presentation tells their story.
It started with the business need of opening up the core application to several external business partners. A programmatic interface was required for submitting expense reports - in the thousands - for one business partner, who also wanted to be able to ask for the status for each one those reports.
Another external entity needed the ability to learn about relevant changes in product and pricing data through an API.
We will discuss how SOA principles were used to design the application architecture. And how the Oracle 10g SOA Suite - specifically ESB and BPEL PM - were used to implement the requirements. We go into the choices the organization had to make, the challenges they had to overcome, the skills they had to acquire and the results they achieved.
After this first stage came the next set of business requirements needed tackling. And now the first benefits could be reaped. Following the guidelines established in their first close encounter with SOA, this organization achieved the first reuse of services, could rapidly decide on the application architecture for the ADF 11g Internet Application that needed to be created and further expanded their still little SOA universe. The initial experience now enabled them to decide on whether and how to service enable specific functionality required for the web application - how to use ESB and BPEL, for example and when to use application specific database APIs rather than SOA Web Services.
This stage also taught them the necessity of Governance - what are naming conventions for elements in Schema Definitions and Services, who owns a service, what’s the required availability and how is that achieved, what are the SLAs (Service Level Agreements) around the service, how can the service be evolved with respect to new or changing needs.
The presentation will tell the story of the two stages and how the organization went about them. It will show some small demos to illustrate what was done. It will share some conclusions as to what works and what does not. Finally it briefly discusses the future plans for this organization with regard to SOA.
The presentation is for an audience that probably (though not necessarily) has a classic Oracle background and either is in the process of taking its first steps in the SOA arena or considers moving their. It should help make that process more tangible and hopefully realistic and desirable.
Summary:
The organization had been using Oracle RDBMS, Oracle Designer & Forms and even an Oracle EBS module for many years. Facing several new challenges, it took the plunge into SOA - the technology and the architectural principle. This presentation tells their story. Of getting started with BPEL and ESB, with Governance and Security (OWSM) and of applying SOA principles. And of the second phase where reuse and agility started to occur.
Experiences with Oracle WebCenter 11g: Implementing SOA with a User InterfaceLucas Jellema
One of the sessions I am (co-)presenting at Oracle Open World 2009 is on 'applying the concepts of SOA to and achieving the SOA objectives with User Interfaces'. What goes for SOA and typical programmatic (web)services can be applied to User Interface components to a large extent. Decoupling - cross location, cross technology, cross development team and deployment unit - and reusing based on clear interface definitions and encapsulation of implementation is also available for user interface development.
Our presentation - I am copresenting with my colleague Peter Ebell - introduced the SOA concepts and objectives and demonstrates the application of SOA to the UI, using first Portlets and then ADF Task Flows. Subsequently we introduce WebCenter - as the portlet-infrastructure for ADF and also as the real life example of the notion of reusable, independently developed user interface components. We will discuss the nature of the contract you define for such reusable UI services (parameters, events - inbound and outbound) and demonstrate the steps you have to go through to make it work. Finally we will go into 'how to add a user interface to a SOA implementation'- or: when does a SOA artefact need a user interface.
Modernisation Strategy for Science at RBG Kew. The presentation is part of a "toolkit" delivered to help Kew to rationalise, consolidate and integrate disparate & legacy Science Applications and Data.
Innovative Marriage of Security and Performance in SOA Based Dynamic EnterprisesDr. Mehmet Yildiz
This presentation is about performance and security aspect of SOA (Service Oriented Architecture) in developing an end to end EA (Enterprise Architecture) for large organisations.
IBM Smarter Business 2012 - Du behöver inte sikta mot stjärnorna för att komm...IBM Sverige
Många har startat sin resa mot att kunna leverera molntjänster internt. Mycket energi har gått åt till att konsolidera och virtualisera, men sedan då? Vad ska man sedan göra? Vi diskuterar vad som behöver göras för att kunna leverera och konsumera molntjänster med högsta möjliga kvalitet och effektivitet.
Talare: Monica Cleaeson, Executive Consultant, WW Cloud Tiger Team, IBM
Besök http://smarterbusiness.se för mer information.
Business Process Optimization with Enterprise SOA and AIABob Rhubart
As presented by Vishram Patwardhan at OTN Architect Day, Redwood Shores, CA, 7/22/09.
Find an OTN Architect Day event near you: http://www.oracle.com/technology/architect/archday.html
Interact with Architect Day presenters and participants on Oracle Mix: https://mix.oracle.com/groups/15511
The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...Lucas Jellema
The organization had been using Oracle RDBMS, Oracle Designer & Forms and even an Oracle EBS module for many years. On the side it had been running several open source J2EE web applications. Facing several new challenges, it took the plunge into SOA - the technology and the architectural principle.
This presentation tells their story.
It started with the business need of opening up the core application to several external business partners. A programmatic interface was required for submitting expense reports - in the thousands - for one business partner, who also wanted to be able to ask for the status for each one those reports.
Another external entity needed the ability to learn about relevant changes in product and pricing data through an API.
We will discuss how SOA principles were used to design the application architecture. And how the Oracle 10g SOA Suite - specifically ESB and BPEL PM - were used to implement the requirements. We go into the choices the organization had to make, the challenges they had to overcome, the skills they had to acquire and the results they achieved.
After this first stage came the next set of business requirements needed tackling. And now the first benefits could be reaped. Following the guidelines established in their first close encounter with SOA, this organization achieved the first reuse of services, could rapidly decide on the application architecture for the ADF 11g Internet Application that needed to be created and further expanded their still little SOA universe. The initial experience now enabled them to decide on whether and how to service enable specific functionality required for the web application - how to use ESB and BPEL, for example and when to use application specific database APIs rather than SOA Web Services.
This stage also taught them the necessity of Governance - what are naming conventions for elements in Schema Definitions and Services, who owns a service, what’s the required availability and how is that achieved, what are the SLAs (Service Level Agreements) around the service, how can the service be evolved with respect to new or changing needs.
The presentation will tell the story of the two stages and how the organization went about them. It will show some small demos to illustrate what was done. It will share some conclusions as to what works and what does not. Finally it briefly discusses the future plans for this organization with regard to SOA.
The presentation is for an audience that probably (though not necessarily) has a classic Oracle background and either is in the process of taking its first steps in the SOA arena or considers moving their. It should help make that process more tangible and hopefully realistic and desirable.
Summary:
The organization had been using Oracle RDBMS, Oracle Designer & Forms and even an Oracle EBS module for many years. Facing several new challenges, it took the plunge into SOA - the technology and the architectural principle. This presentation tells their story. Of getting started with BPEL and ESB, with Governance and Security (OWSM) and of applying SOA principles. And of the second phase where reuse and agility started to occur.
Experiences with Oracle WebCenter 11g: Implementing SOA with a User InterfaceLucas Jellema
One of the sessions I am (co-)presenting at Oracle Open World 2009 is on 'applying the concepts of SOA to and achieving the SOA objectives with User Interfaces'. What goes for SOA and typical programmatic (web)services can be applied to User Interface components to a large extent. Decoupling - cross location, cross technology, cross development team and deployment unit - and reusing based on clear interface definitions and encapsulation of implementation is also available for user interface development.
Our presentation - I am copresenting with my colleague Peter Ebell - introduced the SOA concepts and objectives and demonstrates the application of SOA to the UI, using first Portlets and then ADF Task Flows. Subsequently we introduce WebCenter - as the portlet-infrastructure for ADF and also as the real life example of the notion of reusable, independently developed user interface components. We will discuss the nature of the contract you define for such reusable UI services (parameters, events - inbound and outbound) and demonstrate the steps you have to go through to make it work. Finally we will go into 'how to add a user interface to a SOA implementation'- or: when does a SOA artefact need a user interface.
Planning Expansion and Adding Scope to your Current Shared Services OperationScottMadden, Inc.
Successful scope expansion for an existing shared services operation requires careful planning. Scope expansion can take a number of forms such as new services, new customer groups, and new geographies. “Shared Service Expansion” is the fourth session of a HR Shared Services learning series that ScottMadden is presenting along with Shared Services & Outsourcing Network (SSON). In this session, we cover an approach for planning expansion and keys to adding scope while balancing the demands of your current shared services operation.
Business Results: Get there faster with SOA GovernanceKelly Emo
This presentation was developed for Integration Developer News SOA GovCon VII. It is HP's Point of View on how SOA Governance can accelerate IT's ability to successfully roll out new SOA projects to meet business needs.
Want More Out of your SharePoint Environment? Extend your SharePoint Environm...EPM Live
SharePoint is the most common collaboration tool on the market today. It was common in the early adoption years to see SharePoint implementations that were intended for content management purposes only. Now, IT organizations are thinking outside of the box. If you must do more with less, what better way to protect your current investment and minimize costs then to leverage the same platform to bring Project Management, Product Development and Service Management to your IT organization?
Join us in a one hour webinar to learn how you can extend an underutilized SharePoint deployment into a full Enterprise project, product and service management solution. Topics includes:
- Common Uses of SharePoint
- SharePoint Deployment Best Practices
- SharePoint Recommendations
- Benefits of Centralization
- SharePoint for IT Planning and Control – Projects, Products and Services
21st Century Service Oriented ArchitectureBob Rhubart
Service Oriented Architecture has evolved from concept to reality in the last decade. The right methodology coupled with mature SOA technologies has helped customers demonstrate success in both innovation and ROI. In this session you will learn how Oracle SOA Suite’s orchestration, virtualization, and governance capabilities provide the infrastructure to run mission critical business and system applications. And we’ll take a special look at the convergence of SOA & BPM using Oracle’s Unified technology stack.
(As presented by Samrat Ray at Oracle Technology Network Architect Day in Chicago, October 24, 2011.)
Skelta provides BPM solutions which integrate between system to system, system to human and Human Workflow Solutions for Business Users, Power Users, and Developers for providing BPM functionalities inside existing applications, making it an excellent candidate for OEMing applications that require BPM functionality. Skelta BPM.NET™ particularly integrates well with products based on Microsoft Technologies. Skelta is also utilized as a Business Application Platform to build horizontal solutions like such as Accounts Payable Solution, Document Management for Paperless Processes, Corporate Governance, and Human Resource Information System for various industries ranging from Aerospace and Defense, Automotive, Retail, Government, Healthcare, Finance and many more.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
Moving Beyond Project Level SOA
1.
2.
3. Using SOA Tools v Doing SOA
Transformation
Accounts
$ Receivable
Customer
(DataHub)
SOA Methodology
Orders
(EJB 3.0)
Promotion Management
? (Business Rules)
? ?
Exception Management
Portal – Order Hospital
Process Process
(Human Workflow)
Integration | One Off Services SOA | Reusable Services
One off Implementation Low Reuse Potential Architected for Reuse Higher Reuse Potential
For a good overview of service granularity, go to http://www.soaglossary.com/service_granularity.asp
4. Thomas Erl, Author of SOA:Principles of Service Design
“It's tough to incrementally adopt SOA when you're delivering
services tactically because each tactically delivered service
essentially becomes legacy once SOA is properly adopted.”
5. <Insert Picture Here>
Moving Beyond Project-Level SOA (S291389)
Dr Mohamad Afshar, Prasen Palvankar, Oracle Fusion Middleware
… plus Naresh Apte, Basheer Khan, Robert Schneider, David Senak
7. SOA Adoption Strategies
Enterprise-Driven
IT 100% Full Steam Ahead
Management Behind
Enterprise SOA
Management Skeptical – Management not Bought
Need Convincing In 100%
IT Focused on Success IT Able to Drive Reuse
Stories to Convince Across Departments
Infrastructure-Driven
Project-Driven
8. SOA Enablers
SOA Benefit Enabler
1) Standards-based Interfaces
Interoperability 2) Available through standard protocols
3) Canonical Data Models (within Domain/ Enterprise)
1) Assemble rather than build
Ease and Speed of 2) Processes, Rules, Events captured in high-level models instead
Development of in code
3) Service portfolio speeds up development
Agility
1) Separation of Concerns – messaging, workflow, rules, etc.
& Reducing Impact of 2) Loose Coupling, e.g. Changes localized to service
Change implementations
Lower 3) Abstract Legacy and Proprietary Interfaces
Cost
1) Standards-based interfaces
2) Process captured in BPM/ BPEL engines
Increased Visibility
3) Events captured in CEP engine
4) Data services with standardized formats for key data assets
1) Portfolio of Services built for reuse
Reuse 2) Registry/ Repository to aid developers and architects in finding
reusable assets
9. Adoption Strategies Tied to SOA Benefits
Enterprise- Infrastructure- Project-
SOA Benefit
Driven Driven Driven
Interoperability
Utility Services
Ease and Speed of Development
Agility
&
Reducing Impact of Change
Lower
Cost
Increased Visibility
Reuse
Utility Services
It’s difficult to get reuse if you are doing the project-driven
approach unless you actively plan and execute to get it!
10. More Effort Now Less Pain Later
Initial service delivery cost, effort
Subsequent Service
and time is increased due to
Governance burden
service identification and service
reduced
portfolio planning
Enterprise-Driven
Enterprise-Driven
Infrastructure-Driven
Infrastructure-Driven
Project-Driven
Less Effort Now Pain Later
Initial service delivery cost, effort Subsequent Service
and time is reduced because the Governance requires
analysis scope is based on increased cost, effort,
immediate project requirements time
12. Characteristics of Project-Driven SOA
Key Characteristics Focus/ Benefits Downfalls
• Some Cost Savings Flat • Incremental Improvement
• Little Involvement from the
Line
Business Side • Tactical Agility Only -
• Some Agility through Ease of Change
• Scope Restricted to
not Service Portfolios
Individual Projects
SOA Benefit Score
• Not Investing in Design
• Integration / Data
Standards has a Cost
Movement Focused Interoperability
• Disparities Addressed
• New Projects Build
Ease and Speed through Integration
Everything from Scratch
of Development
• Missing Reusable
• Not Focused on Reuse
Reducing Business Services
Impact of • Potential Proliferation of
Change Unshareable Services
Increased • Introduces New Silos and
Visibility Related Integration and
Governance burden
Reuse
13. Project | Integration
Scenarios:
•Siebel Order Capture to Oracle ATP
•Oracle Configurator to Siebel Order Capture
•Siebel Order Capture to G-Log
•Siebel Order Capture to Oracle Financials
BPEL FLOW
Siebel
CRM
E-Business Suite
14. Out-of-the-Box Services from Oracle
Sustainable Integration through Web Service
Supporting SOA with Applications Unlimited
JD
Oracle PeopleSoft Siebel
Edwards
Enterprise Business More than More than More than More than
Services (out of box) 150 200 100 100
Enterprise Service More than More than More than More than
Operations 1000 2000 1000 500
Enterprise Business More than More than More than More than
Events 1000 200 1000 300
Modeled Business More than More than More than More than
Process Support 5000 800 1000 300
Services Repository
YES YES YES YES
Available
15. Naresh Apte
TasmanAve, Inc. Founder and CEO,
TasmanAve, Inc.
• Lesson Learned
Consumer Products Company
• SOA projects require the same project
• Project-Driven SOA
considerations such as Performance,
• Results
Security, HA
• SOA Foundation ready for future
• Organizational: EA should champion pan-
• Significant Cost Savings
enterprise SOA practices as reuse is not a
• EA prime mover for SOA adoption prime mover at project level
• Technology Issues: SOA Skills, New • Key Takeaway
Technology Readiness
• Treat middleware mainly as middleware
• Organizational Issues: EA’s role:
implementer versus strategic visionary?
16. Naresh Apte
TasmanAve, Inc. Founder and CEO,
TasmanAve, Inc.
• Lesson Learned
Computer Peripherals Company
• Technical: Adapters can introduce their
• Project-Driven SOA
own issues
• Results:
• Disparity in standards adoption causes
• Sales team moving towards single site
interoperability problems
for sales information
• Organizational: Real-time works !
• SOA Foundation ready for future
• Key Takeaway
projects
• Don’t expect 100% plug-play from day
• EA is partnering with other IT teams
one
• Technology issues: SOA Skills, XML
modeling incompatibilities
• Organizational issues: Gain confidence in
event-based real-time business processing
17. What is a Business Service?
A business service is a software solution that provides functions related
to one or more business processes. Business services may be composed
from one or more fine-grained utility, entity or task services and are
described using business semantics.
18. Transitions
Enterprise-Driven
2) Project-Driven to 3) Infrastructure-Driven to
Enterprise-Driven Enterprise-Driven
IT 100% Full Steam Ahead
Management Behind
Enterprise SOA
Management Skeptical – Management not Bought
Need Convincing In 100%
IT Focused on Success IT Able to Drive Reuse
Stories to Convince Across Departments
Infrastructure-Driven
Project-Driven
1) Project-Driven to
Infrastructure-Driven
19.
20. SOA Maturity Domains (Dimensions)
Cross-section through a typical slice of the Level-5 SOA maturity stack
21. Starting Point for Each Approach
Corollary: Have to Ensure
that you have all capabilities
at levels lower than the one at
which you start
Enterprise-Driven
Infrastructure-Driven
Project-Driven
23. What You Will and Won’t get out of it?
• Some Cost Savings
• Shared Platform / Enterprise Nervous System
• Reuse of Application Agnostic / Utility Services
• Improved Interoperability Within Silos
• Reduced Integration Between Silos
• Ability to Continue with Existing Methodology(/s)
24. Characteristics of Infrastructure-Driven SOA
Projects Recommendations Downfalls
• Standardize on SOA • Requires Buy-in
• Integration + MDM
Platform
• Shared Budgeting for
• Consolidation / Mainframe
• Focus on Use of Industry Platform and Utility
Migration
Standards Services
SOA Benefit Score
• Bring in Design Standards • Ownership over Platform
for Repeatability and Utility Services
Interoperability
• Build and Manage • Not Investing in Business
Ease and
Reusable Artifacts Services limits ROI and
Speed of
Interoperability
Development Services
•
• Agility Limited Since there
Reducing Business Rules
•
is no Portfolio of Business
Impact of
Data Models
• Services
Change
Schemas, Transforms,
• Anything Not Standardized
Increased etc
has Downfalls of Project-
Visibility
• Governance – Policies to Driven Approach
Encourage Building, Reuse
Reuse
of Assets + Operations
25. SOA Governance for Infrastructure-Driven
Service Ownership Capacity Planning
Projects /
Service Operations
Service Lifecycle Gov Enforce Service Levels
Lifecycle Shared Artifacts Enforce Policies
26. <Insert Picture Here>
Basheer Khan
CEO, Innowave Technology
• Lesson Learned
Syntax-Brillian
• Executive buy in critical for
• Currently adopting a Project-Driven
project success
approach to SOA
• Test, Test, .. And Test some
• Improved Customer Relationship
more! It is never enough!
Management
• Key Takeaway
• Increased Fulfillment Capability
• Factor in additional time when
• EA managed by the CIO
dealing with hosted
• Issues:
environments
• Disparate Systems
• Change Management
27.
28. <Insert Picture Here>
Basheer Khan
CEO, Innowave Technology
• Lesson Learned
• HELIO
• Involve & train in-house technical
• Project-Driven to Infrastructure-
resources
Driven approach
• Key Takeaway
• Started out as an integration project,
evolved into reusing components • When working with startup
across the enterprise companies, architect and
develop processes closest to the
• Introduced agility & interoperability to
backend system first
business processes
• EA handled by VP of Applications
• Issues:
• Time to market
29.
30. <Insert Picture Here>
Basheer Khan
CEO, Innowave Technology
• Lessons Learned:
Secure Path
• Critical to devote time upfront to
• Currently adopting a Enterprise-
finalize data contracts
Driven approach to SOA
• Enterprise-wide SOA Roadmap
• Extremely quick turnaround time to
established
onboard new customers
• Reusing a number of services /
• Platform agility supports rapidly
processes
growing business needs
• Key Takeaway:
• Very active EA led by their CTO
• Focus on Business Processes
• Issues:
and not the Technology
• Scalability & Performance issues
with their previous .Net platform
33. What You Will and Won’t get out of it?
• Increased Cost Savings and ROI
• Dramatically Reduced Cost of Integration and
Reduced IT Burden
• New Processes Automated in Less Time and With
Less Effort
• Agility through Shared Business Services and Service
Portfolios
• Interoperability across Silos
• Methodology focused on Building and Using
Reusable Assets
34. Characteristics of Enterprise-Driven SOA
Projects Recommendations Downfalls
• Enterprise-Centric is NOT • Have to Invest
• Process Automation / BPM
Enterprise-Wide!
• Has to be Managed to
• Monitoring and
• Alignment with Business Deliver Results
Optimization
Strategy & Involvement of
• Requires Organizational
• Application Consolidation
Business People
Alignment
SOA Benefit Score • Perform Cross-Project
• Prone to Dictatorship
Planning & Funding
Interoperability
• Ensure that EA Initiatives
• Build and Manage
& Policies are Adopted by
Ease and
Reusable Artifacts
Divisional IT Groups
Speed of
Process Modeling for
Development •
• Cost Associated with
Services
Standardization have to be
Reducing
Data Services Balanced and Managed
Impact of •
Change Portfolio Planning • Works Best with Changes
•
in Methodology
Increased • Leverage Architecture &
Visibility Design Standards
Reuse • Enact as Much Governance
as Required
35. Business Service Portfolio Plan
Now 18 Months
12 Months
Service
Service Service
Service
Service Service Marketing
Customer Marketing
Service Service Warehouse
Customer Marketing
Conceptual Service
Customer Marketing
Services Service
Customer
Portfolio Finance
Customer
Service
Service Service
Service
Customer
Service
Service
Customer
Service Customer
Service Service Customer
Concrete Customer
Service Customer
Customer Customer Customer
Service
Services Service
Customer
Portfolio
Marketing
Customer
The more effort you put in upfront on identifying, refining service candidates, and building a service portfolio
plan, the less chance you will have of increased governance burden, overlapping services, versioning
36. SOA Governance for Enterprise-Driven
Financial
People Portfolio
Service Funding Model
Service Usage Fees Projects Portfolios
Roles & Responsibilities
End to End Platform Funding Services Portfolios
EA Group
ERP, Legacy App Portfolios
Service & Process Owners
Service Ownership Capacity Planning
DRIVEN BY
Project Service Lifecycle Gov Enforce Service Levels
Operations
EXECUTIVES
Execution Shared Artifacts Enforce Policies
Strategic SOA Platform Reference Architectures
Data Ownership Architectural Standards
Enforce Platform Decisions
Data Standards
Shared Foundation Srvcs Blueprints & Patterns
Technology Data Quality
Architecture
Information
For a White Paper go to http://www.oracle.com/technologies/soa/docs/oracle-soa-governance-best-practices.pdf
37. Put your company
<Insert Picture Here>
Logo here please
Robert D. Schneider
SOA Systems Inc.
• Large Canadian Telco • Lessons learned
• Infrastructure-to-Enterprise • Technical: Demand higher quality,
better governed infrastructure services
• SOA means faster time to
production, better re-use • Organizational: Wrapping legacy
services and incorporating them in a
• Moderately active EA oversight
strategic vision demonstrates the
• Challenges overcome
benefits of reuse
• Technology: Setting proper
• Future enterprise-centric service plans:
granularity for strategic services
Continue top-down analysis; use vendor-
wrapped around legacy services
provided Web services as legacy silos
• Organizational: Instilling a culture
• Advice: Top-down, strategic analysis is
of service reuse
vital for even the most tactical of projects
38. Put your company
<Insert Picture Here>
Logo here please
Robert D. Schneider
SOA Systems Inc.
• Lessons learned
• Fortune 500 Shipping Co.
• Technical: Must design services in
• Major Enterprise SOA Initiative (phased
advance to support inevitable larger,
roll-out over 3 years, concurrent with
more complex service compositions
legacy maintenance)
• Organizational: Making everyone
• $250K pilot project was valuable
understand the strategic goals is key to
learning experience plus high ROI
getting their support
• Enterprise Architecture team has been
• Future enterprise-centric service plans:
central to pilot and main SOA projects
Establish a strong business entity service
• Challenges overcome:
layer for broad reuse and business
• Technology: Assessing maturity of alignment
Service Activity Management
• Advice: Success with SOA impossible
technologies
without successfully enforcing internal
• Organizational: Enforcing Internal design standards on a consistent basis
Design Standards
42. SOA Adoption Strategy
Enterprise-Driven
IT 100% Full Steam Ahead
Management Behind
Enterprise SOA
Management Skeptical – Management not Bought
Need Convincing In 100%
IT Focused on Success IT Able to Drive Reuse
Stories to Convince Across Departments
Infrastructure-Driven
Project-Driven
43.
44. SOA Suite 10.1.3 - Winning Awards
Independent Evaluation by InfoWorld, Published Jan 2007
“Oracle SOA Suite - Excellent”
“I found Oracle SOA Suite, hands down, the
most comprehensive and easy to use
product on the market today.”
“When it comes to message routing and services
orchestration, Oracle SOA Suite meets or
exceeds most needs for governance,
security, insight, and optimization at a price
that’s hard to beat.”
“Bottom Line: The Oracle SOA Suite pulls
together top-notch governance, business
rules, security, and business activity
monitoring into an ESB package replete with
native BPEL orchestration and human
workflow integration”
45. Oracle Application Integration Architecture | Pre-
Packaged SOA
Industry Reference Models
• Provide foundation for
understanding your business
Pre-built Processes
• Connect across applications
quickly
Enterprise Business Services
• Reduce the time to deploy and
change
Enterprise Business Objects
• Enable any application to plug into
processes
Business Services Repository
• Enables for services to be
discovered and used
46. Conclusions
Tactical:
• Avoid & Manage Service Proliferation
• Involve Business Audience for Business Services
• Incrementally Adopt a SOA Methodology
• Understand the Governance Consequences - Pain Now or Pain
Later
Strategic:
• Target SOA Benefits you Need and Focus on Delivering Them
• Pick one of the three SOA Strategies Discussed
• Build Your SOA Roadmap & Manage Program as a Program
• Don’t Over or Under Govern – Avoid Dictatorship!
49. For More Information
ADDITIONAL SESSIONS PRODUCTS IN ACTION
Other sessions of interest Visit our demos in Moscone South
• S292030 – Oracle’s SOA Methodology with AIA SOA Suite (SCA, BPEL)
•
11/13, 4:45pm, Moscone South Room 300 BPM (BPA, workflow, rules)
• •
• S291697 – Taking Oracle AIA to the Next Level with BAM (Business Activity Monitoring)
•
Oracle Fusion Middleware
11/13, 4:45pm, Marriott Nob Hill C/D
•
Sign up for a hands-on lab
• S291362 – What’s New in Oracle SOA Suite
Hands-on Lab: Test-Drive Oracle SOA
•
11/14, 9:45, Moscone South 300
• Suite
• S291385– A Real-World Example: Integrating Hilton, 11/13, 12:15-1:15, Imperial
•
Applications, Using Service-Oriented Architecture
11/13, 12:45, Moscone South 300
•
50. Learn More
www.oracle.com/middleware
• Whitepapers
• Webcasts
• Buyers Guides
• Analyst Reports
• Case Studies
• Podcasts
• Technical Information & Forums
• www.oracle.com/technology/products/middleware/index.html