course overview
download outline
Overview
Service Oriented Architecture (SOA) is a powerful and flexible solution architecture for systems integration, resource sharing, and enabling agility in the modern enterprise. SOA promotes an alignment between business and IT and allows disparate domains and information systems to collaborate together as part of a cohesive enterprise. Although SOA possesses a lot of potential for enterprises, there are plenty of things that could go wrong in attempting to apply it to your organization.
Should you deploy Web Services? Do you need an Enterprise Service Bus (ESB)? Should you build your services top-down or bottom-up? What about transaction management? Can you do asynchronous messaging with SOA? Which standards should you adopt? How will you govern your services? How will you secure your services? Which services should you build in the first place? This comprehensive course answers all of these questions and more.
This five day course delves deep into various architectural aspects of SOA. It starts with the Service Oriented Analysis and Design (SOAD). This will help the architects understand how requirements are captured, business processes are modeled and services are identified. The course moves on to explore information management, transaction handling, messaging architecture, testing services, and finally securing them.
Audience
Enterprise Architects, Solution Architects, Business Architects, Information Systems Architects, and Senior Developers.
Skills Gained
The course covers the following key areas of SOA:
Students will get to actually apply various principles in hands on exercises. This will make the concepts come alive. Throughout the five day course, students will work through 18 real world labs in a hands-on SOA environment.
After taking the course, an architect will gain enough knowledge to begin devising a comprehensive architecture for a new SOA based solution.
Prerequisites
Previous experience with software architecture is recommended. Some knowledge of Web Services and Object Oriented Analysis and Design is recommended, but not required.
Five Days
Outline
Outline of SOA For Architects AquaLogic Edition Training 1. SOA Fundamentals
2. SOA Case Study
3. Introduction to Web Services
4. Layers of Services
5. SOA Value Proposition
6. Enterprise Service Bus (ESB)
7. Introduction to Service Oriented Analysis & Design (SOAD)
8. SOA Service Life Cycle
9. Stage 1: Business Modeling and Use Cases
10. XML Schema Basics
11. Web services Description Language (WSDL)
12. Stage 2: Service Identification
13. Simple Object Access Protocol (SOAP)
14. Stage 3: Service Design and Implementation
15. Stage 4: Business Process Implementation
16. Service Component Architecture (SCA)
17. Adapters
18. Information Management in SOA
19. SOA Challenges and Risks
20. Governance Fundamentals
21. Overview of Service Registries
22. Messaging and Asynchronous Communication
23. Error Handling and Transaction
24. SOA Security Overview
25. Security Patterns
26. Security Layering
27. Introduction to SOA Testing
28. SOA Patterns
29. SOA Antipatterns
30. Software Platform for SOA
Appendix A. Glossary
Appendix B. Service Oriented Modeling and Architecture (SOMA)
Appendix C. WS BPEL 2.0 A Technical Overview
If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.
Submit an enquiry from any page on this site and let us know you are interested in the requirements box, or simply mention it when we contact you.
All $ prices are in USD unless it’s a NZ or AU date
SPVC = Self Paced Virtual Class
LVC = Live Virtual Class
Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.