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 |
training-emea@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.
Need More Info?
Feel free to reach us by phone or email anytime of the day.
> View Phone Numbers
> Contact Us Form