Architecting for the AWS Platform - Resources and Design Principles

Summary: In this article, I provide a brief update on the development of content for the Resources and Design Principles chapters in the "Architecting for the AWS Platform" video series for O'Reilly Media.

Alt Text

During the past week I've been working on the following chapters of the O'Reilly training series:

  • Resources …
more ...

Architecting for the AWS Platform - Platform

Summary: In this article, I provide a brief update on development of the Platform chapters of the "Architecting for the AWS Platform" video series for O'Reilly Media.

Alt Text

During the past three weeks I've been working on the following platform related chapters of the O'Reilly training series:

  • Platform - Availability
  • Platform - Design …
more ...

O'Reilly Video Training: Architecting for the AWS Platform - Security

Summary: In this article, I provide a update on development of the "Architecting for the AWS Platform" video series for O'Reilly Media.

Alt Text

During the past few weeks, I've been busy developing and recording content for O'Reilly Media as part of the up and coming series, "Architecting for the AWS Platform …

more ...



Case Study - A Continuous Delivery Pipeline for Enterprise Organisations

In this article I introduce a case study I wrote with John Painter of Sourced Group. The case study presents a blueprint for a Continuous Delivery Pipeline (CDP) for Enterprise organisations and will feature in the book, "DevOps, A Software Architect's Perspective", scheduled for release in the first half of next year.

more ...


Experimenting with Hadoop MapReduce on the AWS Platform - Part I

Summary: In this article, we present a solution architecture suitable as a foundation for a Hadoop MapReduce pilot on the AWS platform. We start by considering under what circumstances an organisation may want to manage their own Hadoop MapReduce platform on EC2 instead of simply using Amazon Elastic Map Reduce …

more ...

Data Provenance

Data provenance, or data lineage as it is otherwise known, refers to the process of recording the origin and transform history of data throughout its lifetime. In this short article, we take a look at data lineage from the perspective of data analytics, specifically with a focus on large [Big …

more ...