Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Level Up your Infrastructure Skills

Level Up your Infrastructure Skills

In this presentation, I challenge the audience to work on fifteen scenarios to up-level their infrastructure engineering skills.

This version of the talk was given at devopsdays Kraków in April 2023.


Companion Code: github.com/workloads

Kerim Satirli

April 25, 2023

More Decks by Kerim Satirli

Other Decks in Technology


  1. Infrastructure Security Orchestration Packaging Networking compute storage databases APIs mailing

    load balancing authentication authorization databases enc. at-rest applications algorithms constraints architectures hardware supp. delivery method formats limits architecture security patching provenance domain reg. DNS ingress / egress authorization observability protocols networking disaster recovery
  2. +

  3. create an image that is 99% complete Scenario 1 create

    an image that supports multiple targets Scenario 2 create an image pipeline that is trustable Scenario 3
  4. Scenario 1 Scenario 2 Scenario 3 dynamically configure images using

    cloud-init make infrastructure changes predictable alter infrastructure based on external inputs
  5. Scenario 1 Scenario 2 Scenario 3 make infrastructure changes predictable

    manage passwords and API tokens externally manage user directories and access policies
  6. Scenario 1 Scenario 2 Scenario 3 create secure ingress /

    egress flows build observability into your network stack update DNS based on cluster utilization
  7. Scenario 1 Scenario 2 Scenario 3 deploy workloads based on

    hardware requirements experiment with different deployment methods build a pipeline to run an app on an orchestrator
  8. !