Remote working brings a lot of flexibility. You can do the school run, or home school if the need arises. You can go to the shops off peak, take care of others and a host of other things that are well talked about. But I’m not sure any of this makes us truly flexible. Over […]
DevOps is growing up. It’s no longer the exclusive domain of high-profile digital leaders like Google and Netflix. Increasingly, conventional businesses are proving that DevOps offers a route to effective digital transformation. This is good news for traditional enterprises under threat of digital disruption. Many face a growing gap between what they offer and what today’s customers expect. With new market entrants in the wings ready […]
What is DevOps? DevOps is a set of practices that works to automate and integrate the processes between software development and IT teams, so they can build, test, and release software faster and more reliably. The term DevOps was formed by combining the words “development” and “operations” and signifies a cultural shift that bridges the gap between […]
Editor – This seven‑part series of articles is now complete: Introduction to Microservices Building Microservices: Using an API Gateway (this article) 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 […]
The software development process has changed drastically over the last 10 years. DevOps has taken over the world, and as more Development and IT teams work in harmony, the more these agile companies sing the praises of continuous deployment Continuous deployment is what makes DevOps so special. Instead of releasing application updates every 1-6 months, […]
Unless you’ve been living under a rock, you probably already know that microservices is the architecture du jour. Coming of age alongside this trend, Segment adopted this as a best practice early-on, which served us well in some cases, and, as you’ll soon learn, not so well in others. Briefly, microservices is a service-oriented software architecture in which […]
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 (this article) Event‑Driven Data Management for Microservices Choosing a Microservices Deployment Strategy (this article) Refactoring a Monolith into Microservices (this article) You can […]
Have you ever wondered, What is Microservices and how the scaling industries integrate with them while building applications to keep up with their client expectations? To get an idea, you have to understand how a monolithic application is decomposed into small tiny micro applications which are packaged and deployed independently. This blog will clear your understanding of how developers […]
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 Refactoring a Monolith into Microservices (this article) You can also download the complete […]
Studies show that 91% of enterprises are using or have plans to use microservices. The reasons are well documented — monolithic architectures are hard to develop and maintain, while microservices allow for greater agility with smaller, targeted services. However, microservices can’t function alone — they often work together to compose larger applications. As organizations build out more microservices, often […]