Intro to Service Oriented Architecture (SOA)

OCI - Education & Training - Intro to Service Oriented Architecture (SOA)

Schedule


There are no open enrollment classes currently scheduled.

Goals

This two-day class presents a brief introduction to Service Oriented Architecture (SOA), an evolutionary step forward in solving today's business problems.

This class demonstrates how SOA closes the semantic gap between a business centric perspective and the world of Information Technology services and capabilities. This class discusses SOA's architectural principles and philosophies, demonstrates how SOA's emphasis on reuse can improve return on investment, and shows how SOA facilitates collaborations among departments within an enterprise as well as among distinct enterprises. This class also offers a detailed review of a real-world project providing further insights into key aspects of SOA.

Upon the completion of this class, students will be introduced to:

  • the challenges facing today's business enterprises
  • how SOA helps business enterprises fulfill expectations and overcome obstacles
  • how SOA strengthens the alignment between business needs and the features and capabilities of deployed Information Technology systems
  • how SOA facilitates the operations, administration, and management of business applications.
  • various standards and technologies relevant to SOA

Audience

Information Technology systems and software architects, senior software engineers, project managers, and business managers who wish to learn what SOA is, what it offers to modern business enterprises, and how its benefits may be attained.

Duration

2 days

Prerequisites

Completion of the OOAD using UML class is helpful. Familiarity with software architecture and object oriented programming concepts, UML, XML, XML Schema, RDBMS, SQL, and Java will be helpful, but not necessary. Note that any potential code examples will be demonstrated in Java, however, familiarity with any other language is appropriate.

Contents

Challenges Confronting Modern Business Enterprises
Defining the Problem Space with Business Process Modeling
Aligning Information Technology Assets with Business Needs
Delivering Business Applications in a Services Oriented Fashion
Managing, Protecting, and Monitoring Business Services
Surveying the SOA Landscape
Contemplating Next Steps

Format

Lecture