The Elements of Distributed Architecture

This course is an foundational introduction to the key elements of distributed software architecture with the goal of providing a common baseline of concepts and terminologies for teams working on distributed systems.
More
This course is an foundational introduction to the key elements of distributed software architecture with the goal of providing a common baseline of concepts and terminologies for teams working on distributed systems.
More
Introduction
26m 31s
Information
38m 40s
Communication
28m 37s
Protection
35m 27s
The Elements of Distributed Architecture is about the foundational elements of distributed architecture and about the ‘physics’ that affect distributed software designs. The goal of this course, which is designed to be independent of specific languages, technologies, and products, is to provide software teams with a shared baseline of concepts and terminologies in the areas of information management, communication, presentation, processing, failure management, security, and safety.

Learn by doing. Use hands-on exercise files to follow along with the course and practice concepts as you’re watching them. Sign up now to enhance your training.

Start free trial

Course transcripts are the written form of the course audio. You can use transcripts to just read the audio, or to search for terms or phrases to find where they are discussed in the training. Sign up to try them now.

Start free trial

Ask questions, read feedback from other learners and share your input, all in our discussion forums. Sign up now to join our community of learners, course authors and friendly support staff.

Start free trial

You’ve completed the course but did you master it? Test yourself with questions that gauge your understanding of the material and show you what to brush up on. Sign up to get started.

Start free trial
Table of Contents
Introduction
26m 31s
Information
38m 40s
Communication
28m 37s
Protection
35m 27s
Description
The Elements of Distributed Architecture is about the foundational elements of distributed architecture and about the ‘physics’ that affect distributed software designs. The goal of this course, which is designed to be independent of specific languages, technologies, and products, is to provide software teams with a shared baseline of concepts and terminologies in the areas of information management, communication, presentation, processing, failure management, security, and safety.
Exercise Files

Learn by doing. Use hands-on exercise files to follow along with the course and practice concepts as you’re watching them. Sign up now to enhance your training.

Start free trial
Transcript

Course transcripts are the written form of the course audio. You can use transcripts to just read the audio, or to search for terms or phrases to find where they are discussed in the training. Sign up to try them now.

Start free trial
Discussion

Ask questions, read feedback from other learners and share your input, all in our discussion forums. Sign up now to join our community of learners, course authors and friendly support staff.

Start free trial
Knowledge Check

You’ve completed the course but did you master it? Test yourself with questions that gauge your understanding of the material and show you what to brush up on. Sign up to get started.

Start free trial
Course info
Level
Intermediate
Rating
(215)
Duration
3h 40m
Released
19 Dec 2011
Course authors

Clemens Vasters is a Software Architect and currently works for Microsoft where he helps shaping the technical strategy for the Windows Azure Service Bus. Clemens has a long history educating developers, having taught some of the first available .NET training courses for developers in Europe in early 2002.

Share course