Systems | Development | Analytics | API | Testing

Blue-Green, Rolling, and Canary: Continuous Deployments Explained

If you still rely on big-bang deployments or are ever afraid to break your production environment when you push changes, then it is seriously time to invest in building a strong CI/CD pipeline. Pushing changes quickly and often is critical. The best way to mitigate the risks of new releases is to have a strong deployment strategy in place. Continuous deployment automates the deployment process, which lets you deliver new features and improvements to your applications faster than before.

How to Deploy an API Gateway Within a CI/CD Pipeline

Continuous integration and continuous deployment—known colloquially as CI/CD—are essential strategies for building modern software applications. The goal of these processes is to foster a culture of continuous updates. CI is the process by which an external machine (not your local development environment) fetches your app and dependencies and then runs a test suite to ensure everything in your application builds and runs correctly.

Online Meetup: Controlling your Kong Gateway with decK and CI/CD

In this session, DevRel Director Micheal Heap will show you Kong’s declarative configuration capabilities and how to use your CI system to lint and apply these configurations in a variety of environments. Test your changes in a staging environment, then apply exactly the same config to production with a click of a button.

Keep all your team secrets in one place with global variables

This video will teach you how to store sensitive values. Codemagic has added a Global variables and secrets section to the team settings page so you can manage all your secrets in one place for your codemagic.yaml files. This means you will only have to update that expired certificate in one place, instead of all your apps.