course overview
download outline
Overview
Courseware: Available for sale
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 BizTalk Edition Training 1. SOA Fundamentals
2. SOA Case Study
3. Layers of Services
4. SOA Value Proposition
5. Enterprise Service Bus (ESB)
6. XML Schema Basics
7. Web services Description Language (WSDL)
8. Simple Object Access Protocol (SOAP)
9. SOA Service Life Cycle
10. Introduction to Service Oriented Analysis & Design (SOAD)
11. Stage 1: Business Modeling and Use Cases
12. Stage 2: Service Identification
13. Stage 3: Service Design and Implementation
14. Stage 4: Business Process Implementation
15. Adapters
16. Information Management in SOA
17. Messaging and Asynchronous Communication
18. SOA Challenges and Risks
19. Overview of Service Registries
20. Error Handling and Transaction
21. SOA Security Overview
22. Security Patterns
23. Security Layering
24. Introduction to SOA Testing
25. SOA Patterns
26. SOA Antipatterns
27. 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.