Introduction to API Architecture Types

Introduction to API Architecture Types

An API, or Application Programming Interface, is a set of protocols and tools for building software and applications. It specifies how software components should interact, allowing for communication between different systems, and enables the exchange of data between them. APIs provide a way for different software systems to interact with each other, allowing for integration and automation of specific tasks. In this post, we will be taking an introductory look at the different architecture types available to developers when designing their APIs....

1 February 2023 · 4 min · Martyn
The Great Cloud Repatriation of 2023

The Great Cloud Repatriation of 2023

You may be hearing a lot about cloud repatriation. In this post I am going to cover off some of this in more detail, why, what, how. It’s important to realise that cloud repatriation is real, lots of people are writing about it, lots of businesses are executing on it. What does it all mean? I’m going to look at this generically, rather than specific to a region. Introduction Cloud repatriation is the process of moving data, applications, and other workloads from a public cloud back to an organization’s on-premises infrastructure or a private cloud....

10 January 2023 · 5 min · Martyn