This is a post from John Custy– President of JPC Group and a 35-year veteran of the IT industry. When asked what problem DevOps aims to solve, Service Operations Lead, Patrick Hill, responded, “It’s the problem where no one’s aligned and no one gives a sh*t about what the other team is up to.” Or […]
Explore a new collection of Terraform tutorials that can help you through your Kubernetes adoption journey. Kubernetes is a popular, open-source container orchestration tool adopted by many organizations. We created a collection of Terraform tutorials that can help you through your Kubernetes adoption journey. Provision a Kubernetes cluster The first set of tutorials is designed to help […]
Editor – This seven‑part series of articles is now complete: You can also download the complete set of articles, plus information about implementing microservices using NGINX Plus, as an ebook – Microservices: From Design to Deployment. Also, please look at the new Microservices Solutions page. This is the third article in our series about building applications with a microservices architecture. The first […]
Editor – This seven‑part series of articles is now complete: Introduction to Microservices Building Microservices: Using an API Gateway Building Microservices: Inter‑Process Communication in a Microservices Architecture Service Discovery in a Microservices Architecture Event‑Driven Data Management for Microservices Choosing a Microservices Deployment Strategy (this article) Refactoring a Monolith into Microservices (this article) You can also download […]
With the advent of microservices, the functionalities that used to be bundled together in a single web/mule application are now running on different containers across VMs and at times across datacenters. This presents a huge challenge to trace transactions as they traverse across the container/VM boundaries. To address this challenge, companies build a custom distributed tracing […]
The majority of B2B collaboration now happens over APIs. Ergo the data flowing through your API is a good representation of the health of your business. Yet, outside of infrastructure engineering, there’s a lack of tooling around how to leverage that API data. Today, business analytics tools either focus on: Offline transactional data sitting in databases and […]
There’s a lot to like about microservices: they facilitate scaling, aid in isolating faults, and make it possible to feed an entire development team with just two pizzas. With that said, a greater concern for some is that of security… Are microservices more or less secure than monoliths? What do you need to consider when switching […]
GitLab this week delivered an update to its namesake continuous integration/continuous delivery platform that promises to make pipelines more efficient and easier to manage, in addition to making it easier to set up pipelines in Windows environments. Version 12.7 of the core GitLab platform adds support for Parent-Child Pipelines and Pipeline Resource Groups. Parent-Child Pipelines make […]
Is technical debt ALWAYS bad? It’s a question we’ve touched on a lot in earlier blog posts. Whether you’re a scale-up CTO or tackling legacy issues at an enterprise insurance organisation, managing technical debt is a challenge. One model we often refer to is Martin Fowler’s technical debt quadrant. It takes a simple approach to interrogate the complex matter […]
Embracing DevOps approaches can help organizations improve agility, increase revenues, lower costs, and become more competitive. Many of the arguments in favor of adopting DevOps approaches focus on the benefits that the IT department can experience as a result. But a recent study found that DevOps can have a much bigger impact. CA Technologies and […]