Just-in-Time Permissions in Microservices-Based Applications
In a previous article, we discussed keeping microservices secure, even from themselves. But what else can you do to keep your application free of vulnerabilities that could be exploited by bad actors? ...
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 ...
Best of 2023: Top 9 Microservices Design Patterns
There are several microservices design patterns, each with its unique characteristics and use cases. Here are nine to consider ...
Service Meshes: Enhancing Microservices Communication
For microservices to achieve their optimal function, a robust, secure, and efficient communication mechanism is required. Enter service mesh ...
Stop Turning Success Into Failure With Microservices
MIcroservices can help you avoid business failure because of huge, monolithic application architecture ...
User Management in Cloud-Native Applications
Cloud-native applications are scalable, resilient and flexible – but they also introduce a new set of user management challenges ...
Migrating Applications to Containers
Application migration, especially to containers, is a critical task that requires careful planning and execution. And it's not without challenges ...
Agility Vs. Complexity in Cloud-Native Applications
One of the main motivations for using cloud-native application methodologies is to simplify our applications and their infrastructures. Cloud-native methodologies are designed around creating larger and more sophisticated applications without unnecessarily increasing ...
Making Microservices Just the Right Size
Building cloud-native applications involves building an application as a series of microservices. The idea being that individual microservices are self-contained slices of an application that can be designed, built and operated independently ...
Keep Microservices Secure, Even From Themselves
Cloud-native applications make heavy use of services and microservice architectures. Distributed applications provide many benefits to modern application development processes and lend themselves particularly well to applications deployed in the public cloud ...