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 ...
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 ...
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 ...
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 ...
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 ...
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 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 ...
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
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 ...
Vamp Applies AIOps to Microservices on Kubernetes Clusters
Vamp, a provider of a platform based on machine learning algorithms for automating software release management, this week announced it has added a tool that surfaces recommendations to optimize Kubernetes environments based ...