Keep Options Open
Keeping options open is one of the most useful principles of Clean Architecture. Let’s dive deeper with code examples in Java and Spring framework.
No Internals in Configuration API
Configuration is part of the application API, so the same rules apply to it: no leak of implementation detail.
Product Releasing Pipeline in AWS
Continuous delivery (CD) brings a lot of ideas essential for a modern software product deployment. In this article we discuss how to follow CD principles by building CD pipelines with an example in AWS.
How to Manage AWS CloudFormation Stack Dependencies
Automated infrastructure (Infrastructure as Code) is essential to succeed (not only) in the cloud.
Challenges for Serverless Blue-Green Deployment
Serverless blue-green deployment is a nice practice. However, it doesn't come without challenges.
Serverless Blue-Green Deployment
Blue-Green Deployment is a very good technique that has been successfully used for managing releases of cloud applications. Now it's time to rethink it a bit for serverless systems.
Rollback and Microservices
Is it even possible to roll microservices back?