Managing Native Python Dependencies in Your CI/CD Pipeline

Application dependencies are like a city’s drainage system: when properly built and well managed, they become invisible in the apps we build, and we forget about them. Setting up a Python project can be as easy as using pip to install all the dependencies we need before we can start. This may work — if […]
Tutorial: Enforcing security and compliance policies in CloudFormation with Bridgecrew

In this article we learn how to bake in automated security checks into AWS deployments using Bridgecrew.
Getting started with Kubernetes: how to set up your first cluster

In this article, we’ll take a different approach and show you how to set up a real-world, production-ready Kubernetes cluster using Amazon Elastic Kubernetes Service (Amazon EKS) and Terraform.
Do I Really Need Kubernetes?

In this article, we will try to look beyond the hype and help you answer the question: do I actually need Kubernetes?
5 Tips for Automating DevOps Workflows

In this article we’ll review a few tips and best practices to evaluate how you might improve your DevOps workflows.
What is Continuous Integration and Continuous Delivery (CI/CD)?

It wasn’t so long ago that software teams wrote code for months, or even years at a time before delivering to the customer. Teams deployed huge monolithic applications all at once. This approach translated into a lot of planning, a lot of QA, and a lot of stress, and it obviously has some downsides. With […]