ASPE-IT offers a full line of hands-on SharePoint training for complete implementation, management and usability for all key functions in your enterprise.

 

ASPE-IT offers real-world, independent training on Windows technologies giving you unbiased hands-on knowledge of the products.

 

Implemented correctly, virtualization technologies have the potential to create vast improvements in the utilization of IT resources.

 

ASPE-IT offers networking courses that focus on skills and knowledge development. The course you take will dissect the technology, and teaching you the protocols that drive them.

 

ASPE-IT provides premier hands-on Linux skills and certification training through its partnership with Red Hat.

 

Organizing & managing a company's vital information is one of the most extreme challenges in the IT sector today. We'll give you the knowledge and skills to find actionable data.

 

Protecting a company's vital information is one of the most important responsibility of today's IT Department. Get skills to fight todays most common attacks.

 

ITIL's best practices in IT Service Management enhance the cost-effectiveness of IT organizations, improve reliability and alignment with the needs of each business.

 
 
   

COURSE 5175 | 2-DAY SESSION | 12 CPEs
Roadmap to Service Oriented Architecture (SOA)

Course Outline


I. Introduction to SOA
The Service Oriented Architecture has been dubbed the next important technology as well as simply a marketing term. Understanding what your companies definition of an SOA is the most important question you can ask yourself as a CIO, IT manager, developer, business analyst, or a project manager.

1. Architecture

  • Legacy architectures
  • Service Orientation

2. Enterprise Integration Applications

  • Case Study 1: Integrating Health Records
  • Case Study 2: Integrating Order Entry Applications

3. Web Services

  • Interfaces
  • interoperability

The major benefit of an SOA is being able to connect disparate or legacy applications through a service. The case studies in Chapter one will get you started identifying ways your company can leverage these services.

II. Technologies
Get a high level view of all the technologies that make of the Service Oriented Architecture. Find out how XML and other technologies will change the way you implement applications and software in your business

1. WS-Platform

  • a standard of standards

2. XML

  • Documents
  • Schema
  • Transforms

3. WSDL
4. SOAP
5. UDDI

III. XML - In Depth
Dig deeper into XML and how vital it is to the Service Oriented Architecture. Find out the differences between HTML and XML and how developers can leverage XML in an Service Oriented Architecture environment

1. The importance of XML
2. Differences between XML and HTML
3. Understanding XML Structure
4. Storage and usage options
5. Schema

  • Leveraging a schema
  • Validating a schema
  • Understand rich data types

6 XSLT

  • Presenting XSLT
  • Extensibility

IV. SOAP - In Depth
Find out how to exchange XML based messages using the Simple Object Access Protocol.

1. Protocols
2. Standardization
3. Error handling

V. WSDL - In Depth
Experience the Web Services Description Language (WDSL) and how to communicate with this XML based service description on how to communicate with Web ServicesDefinition language Integration

VI. UDDI - In Depth
Discover the Universal Description, Discovery, and Integration, or UDDI, a platform-independent, XML-based registry for businesses worldwide to list themselves. Learn how the Universal Business Registry (UBR) works, and how to use it to optimize B2B opportunities.

1. See how UDDI and the UBR allows web services to be published - globally, or in-house
2. Learn how UDDI allows services to be quickly and efficiently integrated into a service oriented application

VII. More Technologies
SOA is an evolving technology, existing standards are updated, new standards are proposed and new tools are introduced almost daily.

1. Second Generation WS standards

  • Security
    — Learn how the WS-Security standard works, and how it can be used to protect critical data.
    — Discover how WS-License describes commonly used license types and how they relate to the WS-Security standard.

2. Process Flow

  • Examine how BPEL can describe business processes for inclusion into a service oriented application
  • Learn how the XLANG extensions to WSDL can enhance web service definitions.
  • Observe how Extended Transactions allow for long time frame processes to remain controlled and secure.

3. Messaging

  • Learn how to use WS-Inspection, WS-Referral and WS-Routing to optimize and standardize Web Service communications
  • View standards and technologies for reliable HTTP transmissions

VIII. Implementation
Vendors and developers have settled around several approaches to implementing SOAs and service oriented applications. They all support the end result of WS-platform conformance, but they achieve it in different ways.

1. Architectures
2. Community / Vendor Approaches

  • Microsoft - .NET vs. Sun J2EE
    — 1 C#
    — Java
  • C++ - Apache, IBM, FSF/GNU

3. Vendor Survey
4. Learn how SOA can assist with governance (Sarbanes-Oxley, etc.) requirements.

IX. Emerging Technologies and Futures
The rapid long-term evolution of SOA and SOA Standards continues, but there are several near-term developments which should be addressed. These technologies will change the way many of the "sticking points" in SOA development are approached - potentially leading to even more standardization and interoperability.

1. WS Second generation standards
2. Security implications
3. XQuery

X. Summary