Home » DevOps

DevOps

Microservices adventures: Ignoring platform complexity

I think there is a common misconception about microservices out there. The popular opinion is that microservices supposed to be the cure for all of our problems. However, I say that by themselves, they can only cure half of them. To cure the other half, you are supposed to combine microservices with the latest DevBizSecDbaQaOps practices and transform your company ...

Read More »

How To Setup Integration Tooling for CodeReady Studio 12

The release of the latest Red Hat developer suite version 12 brings with it a name change from Red Hat JBoss Developer Studio to Red Hat CodeReady Studio. The focus here is not on the Red Hat CodeReady Workspaces, a cloud and container development experience, but on the locally installed developers studio. The new release brings with it the questions ...

Read More »

Deployment Strategies with Kubernetes and Istio

In this post I am going to discuss various deployment strategies and how they can be implemented with K8s and Istio. Basically the implementation of all strategies is based on the ability of K8s to run multiple versions of a microservice simultaneously and on the concept that consumers can access the microservice only through some entry point. At that entry ...

Read More »

Containers with Docker

In this post we are going to see a few things: Working with containersdocker-composeBuilding images Multi-stage buildBasic troubleshooting   VolumesMaking our image more flexible with ARGEntrypointsDocker hub and container registrySources Docker: What is it? I could try to explain what a container is, but, the explanation found in the Docker website probably do a better job. The section What is ...

Read More »

Integration Key to Customer Experience – Example Service Integration

In my previous article from this series we looked in to details that determine how your integration becomes the key to transforming your customer experience. It started with laying out the process of how I’ve approached the use case by researching successful customer portfolio solutions as the basis for a generic architectural blueprint. Let’s continue looking at more specific examples of how ...

Read More »

Load Testing of a Microservice. Kubernetes way

Let’s assume there is a microservice represented by a composition of containers running on a K8s cluster somewhere in a cloud, e.g.Oracle Kubernetes Engine (OKE). At some point we want to quickly stress test a specific microservice component or the entire microservice. So we want to know how it works under the load, how it handles many subsequent requests coming ...

Read More »

How much are application errors costing your organization?

Do you know how much application errors are costing your organization? We’ll give you a hint: It’s more than you think. There are the obvious culprits that come to mind, like application downtime, failed transactions, wasted engineering time and brand tarnishment. But what about the costs that are lurking below the surface, adding up to millions of dollars per year? ...

Read More »

16 Best Practices Of CI/CD Pipeline To Speed Test Automation

Every software project involves some kind of ‘processes’ & ‘practices’ for successful execution & deployment of the project. As the size & scale of the project increases, the degree of complications also increases in an exponential manner. The leadership team should make every possible effort to develop, test, and release the software in a manner so that the release is ...

Read More »