Summary
In this chapter, we learned a lot about the underlying automation and processes to get an artifact from the initial creation all the way into production. For modern platforms, a GitOps approach where we pull versus push changes should be a key consideration. We learned about Git as the source of truth and artifacts (container or OCI-compliant images) as of our business logic into our target environments.
As an organization grows, it’s important to enforce good processes and best practices. For enforcement to work, it needs to be easily accessible and should be available end-to-end as a self-service to not impact the flow of creativity of engineers.
This also brings us to the topic of the next chapter. In Chapter 6, we dive into the importance of focusing on self-service capabilities that really address the needs of our target users: our developers. We will discuss how to bring those Golden Paths’ best practices into our platform to significantly improve...