Tag: application architecture
How to Migrate an Observability Platform to Open-Source and Cut Costs
Migrating to an open-source stack is a better solution as it gives you control over telemetry data and reduces observability costs, despite challenges with existing service provider commitments ...
How to Migrate an Observability Platform to Open Source
Migrating to an open source stack gives you control over telemetry data and reduces observability costs. Here's how to do it with open source ...
Design for DevOps: Using AI in App Design and Enhanced CI/CD Pipelines
In my recent article Revolutionizing the Nine Pillars of DevOps with AI-Engineered Tools, I explained that design-for-DevOps practices, a DevOps pillar, involves designing software in a way that supports the DevOps model ...
Technical Debt? No Sweat!
As a product manager, I dread the moment a developer says, “Wait a minute; I need to refactor ...” (I wish it was just a minute). Something that should take two days ...
Four Causes of Technical Debt in DevOps
Ideally, DevOps should retain a lean footprint, but avoiding technical debt is easier said than done. As such, over half of IT leaders report technical debt is a big or critical problem ...
Microservices Explained: Not Your Father’s SOA
Microservices are frequently referred to as a variant or derivative of service-oriented architecture (SOA), if not essentially the same thing. While there are similarities and both are designed around the concept of ...
Moving From Lift-and-Shift to Cloud-Native
Analyst firm Forrester recently predicted that 2022 “will see big organizations move decisively away from lift-and-shift approaches to the cloud, embracing cloud-native technologies instead.” According to Gartner, more than 85% of enterprises ...
Some Change is Bad
Some time toward the end of the year, I start considering the volume of change we, as practitioners, have been under for … literally years, even decades. And I start to try ...
Popular iOS Apps Request Excessive User Data Permissions
Most apps require some sort of user data to function properly. Google Maps needs location data to offer routing services. Twitter needs photo library access to upload a photo, and so on ...
When Should You Go for Microservice Architecture?
There is steady increase in the adoption of microservice architecture style since 2014 (Figure 1). Microservice architectural style structures an application as a collection of loosely coupled services that implement business capabilities ...
One Team’s Microservices Journey and CD Growth
Dev Manager Vadim Madison published a chronicle of his team’s move from a monolithic application to a microservices model. In the process, the tools and methodologies they used for continuous integration/continuous delivery ...