Understanding Service-Oriented Architecture (SOA) is a one-day, technical overview SOA training course geared for managers and project stakeholders who need to understand the impact of SOA, what is different about SOA and the overall process of adoption and implementation. This course focuses on what separates an ad hoc set of web services (NOT SOA) from a managed, vibrant, reusable catalog of enterprise services (definitely SOA). It provides an overview of the entire spectrum from the promise of cloud computing to the grit of XML content. The course presents a clear portrait of how a service orientation can fundamentally change the dynamics of how software is developed and "lives" within an enterprise.
Experience with managing and working with enterprise applications will be helpful. We will explore the terminology, the specification, the processes and technologies specific to SOA. Attendees should have a minimum of 2 years working knowledge in the IT industry. A basic understanding of software development and web-based applications is necessary. Actual development working knowledge is helpful but not necessary.
1 Day/Lecture & Lab
This is an overview level SOA training course, designed for people who need to understand and manage existing or upcoming SOA projects.
- SOA Overview
- SOA: the Business Proposition
- Service-Oriented Architecture
- Service-Oriented Analysis and Design
- Modeling Business Processes
- Common Framework: Infrastructure
- SOA Best Practices
- Web Services Overview (Optional)