If you are using S3 for hosting websites, you can automate the CI/CD process and also set up Preview environments for better experience.
Continue reading »Achieving CI/CD with Previews for your static website hosted on S3If your project has to deal with multiple 3rd party APIs, MockServer can be a very efficient testing tool for you.
In combination with TestContainers, MockServers can provide a strong test suite for your project.
Continue reading »Exposing your SaaS API endpoints privately across customers with lower costsIf you are provisioning your infrastructure with Terraform, make sure you follow the best practices of using Terraform.
Leverage it properly to structure directories, modules, resource blocks, state files etc. in a great way.
Also, be mindful of caveats and gotchas while using Terraform.
Continue reading »Terraform: Best Practices & GotchasGitOps is a novel approach of deploying, configuring, monitoring, updating and managing infrastructure as code, which addresses some of the key challenges with traditional CD pipeline building.
Continue reading »Moving from traditional CD pipelines to GitOpsDevOps aims to bridge the gap between development and operations, so that software delivery becomes faster and more reliable. To achieve this, the gap between the developer’s local system and the CI environment needs to be bridged.
By using good old Bash scripts and Makefiles, this gap can be bridged easily.
Continue reading »Homogenous build setups – Local and CI environments