Source: medium.com

Shift-Left Engineering

Category: Cloud, Terraform, Infrastructure, Hashicorp, firewall

Shift-left is a practice intended to shorten the feedback loop in the lifecycle in order to take decisive action. When building API’s for example, the team owns the API product, its design, its code, its quality, in order to ensure a high-quality product is produced for its customers (consumers), the engineering team is responsible for testing its own product.

Through automation, we can achieve fantastic results, as part of CI, it is easy to achieve static / dynamic code analysis, security scanning of internal and open source libraries, and even container scanning.

As part of IaC, these can be baked in as code, we can test early and often in our engineering lifecycle. Once we get to production, it’s the job of the engineering team to monitor there apps and API’s, as they are the ones who designed it, built it and deployed it, the team will be the one to operate it.

Related Articles