IBM cloud

Microservices, Containers and Kubernetes: Which Applications Benefit?

Application design always presents developers with a series of trade-offs. No approach is perfect for every deployment. While the market is abuzz about microservices, containers and Kubernetes—for many good reasons—instances arise when ...
StormForge microservices MLMD machine learning MLOps

Modernizing Legacy Applications: Technical Lessons

This is part two of lessons learned from modernizing legacy applications to a microservices architecture. You can check out part one here. Part one focused on organizational lessons learned. This segment is ...
Nexus VMware Microservices Containers App Architecture Revolution

When Microservices Fall Short

Microservices principles are used to decouple different business domains through a bounded context. We can develop microservices independently to benefit from polygot architecture. But microservices architecture is not completely able to solve ...
SOA vs. Microservices Monitoring

Lessons in Legacy to Microservices Modernization

Modernizing legacy applications to a microservices architecture is very different from starting from scratch on a greenfield new application project. Large companies typically have working software that spans decades, and the challenges ...
cloud-native database data protection Databases and Postgres in Containers

Data Protection for Stateful Applications in Kubernetes

Stateful applications: whether or not you believe they belong in Kubernetes, the fact is most organizations run a combination of stateful and stateless workloads in containers. Stateful applications and workloads require back ...
Microservices

Survey Shows Microservices Prefer Key-Value, NoSQL Databases

A survey conducted by IDC suggests the rise of microservices is driving a significant expansion in the number of databases that IT teams will need to manage in the cloud-native era. The survey, conducted ...
service mesh

Best of 2020: When To Use – and Not To Use – Microservices

As we close out 2020, we at Container Journal wanted to highlight the five most popular articles of the year. Following is the first in our series of the Best of 2020 ...
the serverless

The Serverless Future of Supercharged Applications

Thinking about deploying serverless computing? Here’s what you need to know Today’s business environment is dominated by digital transformation. Digital-first and legacy companies alike are racing to upgrade their IT infrastructure while ...
Tanzu

How to Maximize Efficiency for Today’s Containerized Applications

Containerization is an increasingly popular way to architect modern applications for its portability across locations and platforms, and microservices-based development is a natural complement. Containerized microservices maximize development efficiencies and lend themselves ...
Microservices: A Welcome Disruption

Microservices: A Welcome Disruption

Much is discussed about Kubernetes and containers, but the real benefit of this platform comes in the form of microservices—small, independently deployed functions that will define digital transformation. Microservices give us the ...