Architecture and Design of Distributed Enterprise Systems — A 5 day course

contact usEnquire about this course

Synopsis

Client/server, 3-tier and n-tier distributed systems and cloud computing open up new opportunities and ways to design systems and develop applications. They form the infrastructure for enterprise-wide core business, database, workflow and web applications.

This course examines the process from architecture through to design of distributed enterprise systems and looks at many of the architecture and design choices that need to be made. The use of the three major component technologies in building flexible distributed computing architectures are also studied.

An object-oriented modelling approach is often used to describe business requirements, identify components, their interactions and placement in a multi-tier environment. The course examines an OO model, the infrastructure necessary to support distributed applications and the trade-offs in cost, performance and scalability.

Relational Database Management Systems (RDBMSs) still provide the core technology for implementing many distributed enterprise systems.

Throughout the course, architectural choices and considerations for distributed systems are presented and case studies are used.

Objectives

Delegates will learn how to:

Contents

Enterprise Systems

Multi-tier Architectures

Internet/Intranet Applications

Security

Inter Process Communications

Message Oriented Middleware

Extensible Markup Language

Database Technology

Data Replication

Transaction Processing

Cloud Computing

Object Analysis and Design

Performance, Scaleability and Testing

Components and the Middle Tier

Common Systems Architecture

Common Enterprise Solutions

Web Service Protocols

Service Oriented Architectures

Integration options

Evaluating Architectures

Case Studies

Publicly scheduled dates, locations, and prices

Select a date to enquire about availability of places. For dates after 31 January 2017, please call 0333 210 0140 or use our contact form to enquire about places and availability.

London — £1895 (+VAT)

Suitable For

Experienced IT professionals, such as system analysts, technical architects, integrators, application designers and senior developers wishing to gain a broad and pragmatic understanding of the principles and technologies used to building robust distributed enterprise architectures.

Prerequisites

You will need a knowledge of client/server concepts and technology. Knowledge of object-oriented technology, OO and ER modelling and a programming language would be an advantage, but are not essential.