Zachman in a Nuthsell: Framework and Examples

Working in Enterprise or IT architecture, knowing about the Zachman framework is fundamental. Today´s article provides a summary of the framework, examples, and links to relevant sources. Zachman Framework Relevance Zachman is a metamodel that provides a fundamental structure and classification for your enterprise architecture work. Being a metamodel, it does not describe the process …

How to Understand the Zachman Framework – With Example

As an IT or enterprise architect, there are a few frameworks that you need to know. TOGAF, ArchiMate, and SAFe are a few of those that are already well-known to most practitioners. The Zachman Framework is another one that is less known. Today´s article helps to understand the Zachman Framework and provides an example of …

EA Framework Types you Should Know (Management, Layers, Assessment)

Enterprise Architecture frameworks help to do enterprise architecture right. However, different types of frameworks exist, which are often confusing. Today´s article explains the difference between Enterprise Architecture management frameworks, Enterprise Architecture layers frameworks, and Enterprise Architecture Assessment frameworks. Enterprise Architecture Layers Help to Understand the Scope of an IT Landscape There are different Enterprise Architecture …

What is an IT Architect (Enterprise, Solution, Software / Application, Data, Technology, Infrastructure, Security)

In IT Architecture, IT architects do the work. However, an IT architect is not an IT architect and there are important differences when considering this role. This article presents the most important subcategories of IT architects and compares them to each other.

What are Microservices and How to Benefit?

Microservices are a type of IT architecture. It´s goal is to provide small business functionalities (or capabilities) in independent clusters that each for itself can provide a business outcome. The individual microservices would still function even if some other microservices stop working. This article explains the concept and benefits of an IT microservice architecture.

Cloud Native is the Way Forward for Most IT Architectures

Cloud Native is one of the concepts that architects, and software developers nowadays aim for. It is said to provide many advantages and be the latest and best way of developing applications. In this article, we want to introduce the concept and explain what it is about.

IT Architecture Trends in 2021

Corona has accelerated many digital developments in 2020. The IT architecture trends of 2021 are driven by the direct impact of corona, such as remote working, security concerns, and adapted IT infrastructures, as well as by indirect impacts, such as new digital business models, more available data, and more cloud users. This article provides an overview of my top 10 IT architecture trends for 2021.

How do microservices communicate and how are they deployed?

Today, the microservices are increasingly becoming a dominant architecture form. In short, it is an approach to application development where software is built from small and independent services that communicate over well-defined APIs. This article provides a brief overview about microservices and how they can be deployed.

How do Virtual Machines (VMs) Work?

Virtualization is a foundational technology that enables cloud computing. It not only brings several benefits, such as a better resources usage, speed, and the possibility to deploy different operating systems on the same hardware (multi tenancy), cloud computing would not even be possible without it. This article describes how virtualization and virtual machines work and how they differ from the traditional approach.

Decide Whether to Use a Modular Architecture

Microservices enable architects to build modular architectures that provide superior characteristics in terms of flexibility, adaptability, and scalability compared to monolithic architectures. Yet, there are also disadvantages of microservices, such as a higher complexity, higher integration needs, less efficiencies, duplications, and more required resources. This article illustrates in which situations the advantages outweigh the disadvantages and when not.

Pin It on Pinterest