Web Services

Artix for Architects

Target Population: This course is designed for Enterprise Architects, Solution Architects, Project Managers, and Program Managers. It is designed for people who are responsible for analyzing IT problems and selecting the appropriate technical architecture and the best tools for delivering the solution.
Pre-requisites: An understanding of Web Services and XML. A knowledge of the different middleware / transport protocols. Knowledge of C++/Java. Knowledge of Artix is a plus but not essential.
Duration/Format: 2 days. This is a course involving lectures, demos and case studies, delivered by an expert instructor.

Course Objectives:

On the completion of the course, the participants will:

  • understand the concepts of Service-Oriented Architecture (SOA) and Service-Oriented Integration(SOI)
  • be able to recognize situations where these concepts fit best
  • be able to articulate SOA/SOI proposals based on Artix
  • be able to architect service-based projects with enterprise requirements
  • be able to informatively evaluate existing integration technologies

Detailed Course Content

The Architect's World

  • What they do and how they work - requirements, evolution, integration
  • Leading to Architectural Challenges, Connections, and Components

Challenges

  • Architectural Approach - using Service-Oriented Architectural Style (SOA) and Enterprise Service Bus (ESB) as infrastructure
  • Artix Technologies for SOA/ESB: plugin architectural core, extensible framework, client, server code generation, standards-compliant WSDL extensions, service container

Connections - How to Connect Systems Together

  • Artix Enterprise Services for Building Systems:
  • Multiple Transports and Bindings as interconnect
  • Transparent and flexible routing of service invocations to multiple destinations - aka request forwarding
  • Chaining services to compose complex services from simpler services
  • Locator for service location independence and high availability
  • Session Management for stateful web service execution
  • Transaction Support
  • Security across multiple security environments
  • Logging subsystems to observe, monitor, track system behavior and performance

Components - What kinds of systems to connect

  • Legacy systems as components as well as developing new applications
  • Application system component heterogeneity
  • Programming Language Support (C++, Java, C#, COBOL, Pl/1)
  • OS platforms - Windows, Unix, Mainframe
  • Application development environments including CORBA, .NET via ArtixConnect , and J2EE using JCA
  • Middleware Support across MOMs, Enterprise Management Systems, etc

Putting it all together

  • How reliable, scalable, secure and transactional Web Services can be built using Artix
  • Technology and business integration patterns: TCO, M&A, Consolidation, BPI

Case Studies

  • Provide real world scenarios of SOA emphasizing protocol/operation routing
  • How Artix can be used to develop and deploy a SOA-based, Multi-Channel Access Architecture
  • Guidelines on how to use Artix to deliver business services across all touch points and delivery channels.

Artix Positioning Statement

  • How Artix compares with other integration solution architectures

For registration information please contact your local representative:

America

Europe, Middle East & Africa

Asia - Pacific

training-amer@iona.com
800-672-4948

training-emea@iona.com
+353-1-637-2000

training-apac@iona.com

IN TRAINING...

Artix Certification

Artix Developer Certification
Is Now Available!

Our Artix Developer Certification program enables developers to test their Artix knowledge and leverage the full capabilities of Artix.

+ Learn More

Need More Info?

Feel free to reach us by phone or email anytime of the day.

Contact Sales

For pricing and license information please contact a sales representative in your region:
AMER, EMEA or APAC