Price: $2,999.00

Course Number: 3000020
Length: 4 Days
Print Friendly, PDF & Email

SOA training allows IT professionals to align themselves with their organization in a fast, efficient and cost-effective manner. Service-orientated architecture is a fundamental building block for the development and design of software and can be utilized in a variety of outlets, including cloud computing and mashups. Not all types of SOA training are the same, however, which is why you should rely on Tonex for the high-quality education you require.

When taking a service oriented architecture training certification course through Tonex, you can expect the following format:

Overview – Here is where we discuss SOA in basic terms and what to expect throughout the course.
Body – The body of the course is the heart of the training program and where the overview is expanded on in detail. We also integrate interactive learning such as storytelling and hands-on activities.
Conclusion – Participants receive the necessary certification to display the unique skills learned in SOA certification training.

SOA training is necessary for IT professionals and IT organizations, and our workshops can be modified to fit the unique needs of your company. We allow for the utmost flexibility as we know that no two organizations are the same. Through our SOA boot camps, all students learn the core values of the program, which include:

• Learning the essential concepts of SOA
• How to implement SOA by applying principles, methodologies and technologies
• How to determine the services that their organization requires
• How to create SOA design from business requirements and needs

Tonex has been delivering high-quality telecommunications training workshops, overview classes and boot camps since 1993. Our classes have evolved tremendously over the past two decades, and we’re proud to say that each service orientated architecture training certification course is designed by professionals in the field. They reflect the latest technological trends and keep ahead of the curve by introducing innovative ideas and materials. For the very best SOA training to advance your career, contact Tonex today.

Why should you choose TONEX for your SOA Training?

SOA Training Bootcamp enables IT professionals at IT organizations to better align themselves with the business by more quickly and cost-effectively delivering and modifying applications and services that address new and changing business requirements.

SOA training bootcamp teaches the students the essential concepts of SOA that affect a broad technical audience including; design, model and implement SOA by applying principles, methodologies, technologies and standards. Attendees explore how to determine what services their organization needs and to derive an SOA design from business requirements an needs.

A Services-Oriented Architecture (SOA) delivers the data needed for business process activities as an integrated service.

This training boot camp goes beyond the basic technology to examine other vital aspects of an SOA; how to build applications that produce and consume services, how to combine services into meaningful, high-level enterprise services, how to enable the independent construction of services Finally, the boot camp will explain how to start introducing these techniques and technologies into your applications and organization.

 

 

Who Should Attend

Anyone interested in designing and applyring an SOA, including analysts, strategists, IT achitects, enterprise architect, and software architects.

Objectives

Upon completion of thsi training bootcamp, the attendees will:

  • Understand the basic concepts related to Service-Oriented Architectures (SOA) based applications
  • Design Understand how SOA relates to technical, application, integration and enterprise architectures.
  • Understand the basic concepts of the SOA approach, common misconceptions about the SOA approach, and fundamentals for successfully implementing an SOA approach.
  • Understand how to implement an SOA infrastructure on the leading technologies and how to build services.
  • Understand the issues that need to be addressed
  • Explore the implications of SOA characteristics
  • Evaluate and analyze your organization and map it as a set of services used in the SOA approach
  • Develop logical service model designs using the Service-Oriented Modeling Framework (SOMF)
  • Convert logical designs into services that can be implemented in any development environment
  • Apply SOA industry standards to improve service reliability
  • Implement standards, monitor performance and manage SOA throughout the enterprise

Outline

SOA 101: Understanding Service-oriented architecture (SOA)

  • What is a Service?
  • Definition of SOA
  • Advantages of SOA
  • Designing Service Oriented Applications
  • Service Oriented Integration: Standards, Technologies, and Best Practices
  • Overview of IT Architecture

Introduction to Service-oriented architecture (SOA)

  • SOA 101
  • Definition of a service
  • Service-oriented integration
  • SOA Governance
  • Service-oriented Development
  • SOA Security
  • SOA Management
  • Service Granularity
  • Course Grained Business Level
  • Fine Grained Operation Level
  • Users
  • Applications
  • Workflow Services
  • Business Services
  • Component Services
  • Enterprise Resources

Service-oriented architecture as collection of services

  • Defining key SOA concepts
  • Services
  • Connections
  • Enterprise service bus
  • Message-oriented middleware (MOM)
  • Publish-subscribe
  • Identifying service characteristics
  • Building services with Java EE and .NET
  • Leveraging Enterprise Services Buses (ESB)

SOA ARCHITECTURAL PRINCIPLES

  • The Need For Architecture
  • Architectural Principles
  • SOA Concepts
  • Services
  • Coupling
  • Mediation

COMPARING SOA TO OTHER ARCHITECTURES

  • Data Centric and Client Server
  • Web-Based and N-Tier
  • Other Approaches and Technologies
  • Implementing a Platform for SOA
  • Technical Service Infrastructure
  • Domain Infrastructure
  • Using .NET
  • Using J2EE

THE LINK BETWEEN WEB SERVICES AND SOA

  • Web Service Technologies Support SOA
  • Beyond the Basics
  • Semantic Integration
  • Business Process Management
  • The Advantages of an MDA Approach
  • Modeling SOA Concepts
  • Generating SOA Implementations

IMPLEMENTING APPLICATIONS WITH SOA

  • Application Styles and Scope
  • Intra-Enterprise Integration
  • Multi-Enterprise Collaboration
  • SOAs and Web Services
  • Service-oriented interface (SOI)
  • Beyond Web Services

SOA COMPONENTS

  • Key Components of SOA
  • A Service
  • Directory service
  • Message
  • Dynamic Discovery
  • Scalability of services
  • Synchronous and asynchronous services
  • Component services
  • Data services
  • Composite (business) services
  • Conversational (workflow) services
  • Publish-subscribe services
  • Service brokers
  • Exception handling and compensating services
  • Service security
  • Interception and extensibility
  • Interoperability

Requirements for Implementing SOA

  • Common SOA patterns
  • Synchronicity
  • Component Services
  • Composite (Business) Services
  • Conversational (Workflow) Services
  • Data Services
  • Publish-Subscribe Services
  • Service Brokers
  • Exception Handling and Compensating Services
  • Interception and Extensibility
  • Interoperability
  • Service Security

SERVICE-ORIENTED COMPONENT ARCHITECTURE

  • Introduction to Service Implementation
  • Component-based development architectural concepts
  • Distribution tiers
  • Functional layers
  • Interface granularity
  • Modularization
  • Dependency management

DESIGN AND STRUCTURE OF SERVICE ARCHITECTURE

  • Service Modeling and Implementation
  • Establishing the structure
  • Creating new services
  • Implementing the service interface
  • Describing the service interface
  • Creating description-first services
  • Service-oriented component-based development
  • Model Driven Architecture (MDA)
  • Introduction to the real benefit of MDA in the context of an SOA
  • Third Party Services
  • Transition Process
  • Transitioning to an SOA - processes and projects
  • A sample transition plan for the IT organization

SOA integration and consolidation activities

  • Extending the service concept
  • High-level languages: BPEL
  • Specifications: WS-CDL and WS-Coordination
  • Supporting orchestration of fine grained services into more coarse-grained business services
  • workflows and business processes
  • Interactions with choreography
  • The use of Service Component Architecture (SCA) to implement SOA
  • Service-Oriented Modeling Framework (SOMF)
  • SOA, Web 2.0, and mashups
  • Ajax, REST, Flash, or JavaFX user interfaces
  • Web syndication, blogs, and wikis
  • Service-oriented business applications (SOBAs)
  • Mashups
  • SOA 2.0 or Advanced SOA
  • SOA 2.0 as the next-generation version of SOA
  • Service-oriented architecture and Event Driven Architecture
  • SOA Integration Strategies

TONEX IT and SOA Framework

  • Rules & Roles
  • Technical Reference Models
  • Business Architecture
  • Information Architecture
  • Applications Architecture
  • Data Architecture
  • Infrastructure Architecture
  • Working with SOA
  • Mapping an enterprise as a set of services
  • Extarcting service design from business requirements
    • Customer Services Domain
    • Process Automation Services Domain
    • Business Management Services Domain
    • Digital Asset Services Domain
    • Business Analytical Services Domain
    • Back Office Services Domain
    • Support Services Domain

Request More Information

Please enter contact information followed by your questions, comments and/or request(s):
  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.

Request More Information

  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.