What is Business Architecture?

February 6, 2020

This tutorial is adapted from Web Age course Business Architecture Foundation Workshop 1.1 Defining Business Architecture A Business Architecture is an essential function of the Business…

How to Secure a Web Application using Spring Security?

January 30, 2020

This tutorial is adapted from Web Age course  Technical Introduction to Microservices. 1.1 Securing Web Applications with Spring Security 3.0  Spring Security (formerly known as Acegi)…

Stakeholder Management

December 18, 2019

This tutorial is adapted from Web Age course Solution Architecture Training. 4.1 Stakeholders Stakeholders are people with a vested interest in the system. They are the people…

Core Solution Architecture Methods

December 18, 2019

This chapter is adapted from Web Age course Solution Architect Training. 3.1 Shared Vision Architecture is a team effort.  All stakeholders must collaborate for success.  A “shared vision”…

How to Install and Configure Confluent Kafka?

December 2, 2019

This tutorial is adapted from Web Age course Confluent Kafka for System Administrators. 1.1 Planning for Kafka – Platform Regarding OS Platforms for Confluent Platform Linux…

Create Microservice Using AWS Lambda and Couchbase

August 9, 2019

This tutorial is adapted from Web Age course  Developing Microservices Training. In this tutorial , you will build a web service that will be deployed as…

Configuration Management – Just Do It!

March 29, 2017

Configuration Management, as applied in DevOps, is the practice of using tools to manage the configuration of our technical architecture.  Put simply, we document the…

MuleSoft Summit 2015 in Toronto

July 24, 2015

On July 16, I attended a one-day MuleSoft Summit in Toronto. In a nutshell, Mule is trying to add more API management capabilities to their…

Architects – do you know if your team members are embracing your work?

October 15, 2013

Architects can generate volumes of documentation and models, but who reads them? They can even model these things in tools, but does this ensure the…

What is Enterprise Architecture and How Can it Give My Business Competitive Advantage?

September 10, 2013

When we teach Enterprise Architecture, we always ask our students, “What problems do you have that make you want to do Enterprise Architecture?” The answers…