We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Git Workflows for Platform Engineers - Lee Faus
Learn effective Git workflows for platform engineers, including infrastructure templates, automation, quality gates, and collaboration, to improve efficiency and stability in cloud operations.
- It’s crucial to create a landing zone in the public cloud that is secure and risk-adverse.
- Lee Faus proposes creating a shortcut to generate all the required infrastructure templates.
- It’s essential to define what “done” means and create a common understanding of what “done” looks like at the outcome of a task.
- Automation should be scaled back to the point where the process can be done by itself.
- Value streams should be established, and well-defined to guide the work and help determine what is high-value and what is low-value.
- Automation should be used to ensure that standards are being followed and to eliminate repetition.
- Code owners should be assigned to specific pieces of code, and code reviews should be conducted regularly.
- It’s essential to measure what is being done and to track data to manage and improve processes.
- Automation should be used to eliminate manual work and to make it faster and more efficient.
- Platform engineering teams should focus on creating tools and processes that enable developers to work more efficiently.
- Quality gates should be established to ensure that releases are done correctly and are done at the right moment.
- It’s necessary to create a single source of truth for the entire company’s infrastructure and applications.
- Automation should be used to create a more predictable and stable infrastructure.
- Collaboration between application engineering, application operations, and platform engineering is crucial.
- It’s essential to create a culture of continuous improvement and learning.
- Automation should be used to simplify complex processes and make them more efficient.
- Data should be collected and used to inform decisions and improve processes.
- It’s necessary to establish a clear understanding of what is being done and why it’s being done.
- Automation should be used to ensure that standards are being followed and to eliminate repetition.