InfraSec Practice
Infrastructure and security engineering (InfraSec) is the practice of building secure, robust systems that are foundational to having reliable applications and services. While infrastructure as code is a core area for this practice, it also involves system design, incident response, and a number of other fields.
Theory
- InfraSec Practice Charter - How we think about the Solution8 InfraSec Practice.
- Good Infrastructure - A Philosophy — How we think about building good infrastructure.
- 🔒 InfraSec "Book" Club - Talk and Article Suggestions — Talks and articles we 💖.
Practice
- Azure — Our primary cloud provider.
- Terraform — Our primary infrastructure as code (IaC) tool.
- CI/CD at Solution8 — Guiding stars for building CI/CD, the Solution8 way.
- Ansible — For when we have to build non-container based images.
Education recommendations
Things to help you level up your skills.
Useful Repo Templates
To get you up and running faster, we have created a few template repos. Please feel free to submit PRs and help us stay up to date!
Tutorials
Azure
- Setting Up Your Azure User — How to set up your Azure user in the Solution8 internal infrastructure.
- Azure Bootstrap — Getting started with Azure.
CI/CD
- Honeycomb CircleCi Metrics - How to add Honeycomb to CircleCi for build metrics.
Security
- One-Time Passwords — How to set up one-time passwords for GitHub with 1Password.