..
Portfolio
Cloud native solutions
Let me scale your cloud native environments, preferred on AWS
Guiding principles
- Enablement of the developer community with guardrails, best practices and batteries included
- Maximum transparency and observability - costs, execution, bottlenecks
- Scalability in mind - from small teams to global execution of services
- Elasticity and cost control - scale up with cost optimisation in mind
- Measure everything
- ShiftLeft on Security
References in https://tier.engineering/
DevOps and Internal developer platform
- Infrastructure as Code and Terraform in CICD
- Automate everything!
- Internal OpenSource projects as a participation layer for eg. Terraform modules
- DevOps principles for product teams (you build it, you run it)
- GitOps for the win
FinOps
- Full cost observability
- Unlocking optimisation and savings
- Combining AWS and kubernetes workload costs
Observability and Alarming
- Collect Metrics and SLI
- Aggregate them into SLO and SLA
- Monitor and alarm on your SLO budgets
- Display the status of your system (technical and business perspective)
Developer Experience
- backstage.io as a central developer hub
- Everything in code
- Aggregating information across the landscape
- OpenAPI integration, relationship documentation
- Documentation hub
- Centralised artifact storage for re-use, scanning, access management
- Central CICD with common steps
- Meta-guild (see: Spotify Model) for top-down and bottom-up streamlining
- Common libraries and project templating - don’t solve the same problem twice
Building and scaling teams
- I structured, hired and lead 3 teams, mentored Engineering Leads, gave vision (tactical and strategic input)
- Focus on 4 Key Metrics (DORA metrics)
- Product driven development style even for infrastructure