Postgraduate Diploma in Infrastructure as Code and Orchestration
800-hour online Postgraduate Diploma in Infrastructure as Code and Orchestration. 8 modules covering NIST SP 800-190, CIS Kubernetes Benchmark and Terraform. Assigned tutor and open enrolment.
Take the controls.
Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.
What you will be able to do
Apply the principles of infrastructure as code.
Provision infrastructure with reusable Terraform modules.
Automate the configuration of servers and devices with Ansible.
Deploy containerised applications on Kubernetes.
Implement GitOps workflows for multi-cluster orchestration.
Secure infrastructure in line with recognised guidelines and benchmarks.
Operate platforms with reliability and cost control.
Who it's for
- DevOps engineer looking to specialise in Infrastructure as Code and Orchestration.
- Platform engineer looking to specialise in Infrastructure as Code and Orchestration.
- SRE engineer looking to specialise in Infrastructure as Code and Orchestration.
- Cloud architect looking to specialise in Infrastructure as Code and Orchestration.
- Cloud security engineer looking to specialise in Infrastructure as Code and Orchestration.
- Systems administrator looking to specialise in Infrastructure as Code and Orchestration.
- Engineering or science graduates looking to move into software.
What you'll work with
- NIST SP 800-190
- CIS Kubernetes Benchmark
- NIST SP 800-53 Rev. 5
- ISO/IEC 27001
- IEC 62443-4-1
- NIST SP 800-204
- ISO/IEC 22123-1
8 modules · 800 h
1.1Declarative versus imperative infrastructure1.2Idempotence and convergence1.3Infrastructure immutability1.4State management and drift1.5Version control for infrastructure1.6Ephemeral environments1.7Infrastructure testing1.8Patterns and anti-patterns1.9Hybrid and edge infrastructure1.10Case study: inventory of infrastructure to be codified
2.1Providers, resources and data sources2.2Reusable modules2.3Remote state and locking2.4Variables, outputs and workspaces2.5Planning and applying changes2.6Importing existing resources2.7OpenTofu and alternatives2.8Policies with OPA and Sentinel2.9Testing with Terratest2.10Laboratory: Terraform module for networking and compute
3.1Ansible: inventories and playbooks3.2Roles and collections3.3Secrets management with Vault3.4Configuration of edge devices3.5Templates and environment-specific variables3.6Testing with Molecule3.7Configuration of network equipment3.8Comparison with Puppet and Salt3.9Golden images with Packer3.10Workshop: playbook for industrial gateways
4.1Image building and best practices4.2Container registries4.3Kubernetes architecture4.4Pods, deployments and services4.5Configuration and secrets4.6Persistent storage4.7Networking and network policies4.8Lightweight Kubernetes K3s for the edge4.9Autoscaling and resources4.10Laboratory: deployment on a K3s cluster
5.1Packaging with Helm5.2Kustomize and overlays5.3GitOps with Argo CD and Flux5.4Multi-cluster management5.5Orchestration of edge fleets5.6Operators and custom resources5.7Progressive delivery with Argo Rollouts5.8Managing dependencies between services5.9Disaster recovery5.10Practice: multi-cluster GitOps with Argo CD
6.1NIST SP 800-190 guide for containers6.2CIS Kubernetes Benchmarks6.3Image and vulnerability scanning6.4Admission policies6.5RBAC access control6.6Secrets management and encryption6.7Infrastructure code scanning6.8Network segmentation in clusters6.9Continuous auditing and compliance6.10Case study: hardening a cluster
7.1Infrastructure pipelines in CI/CD7.2Drift detection and correction7.3Cluster observability7.4Cloud cost management7.5Zero-downtime cluster upgrades7.6Backups with Velero7.7Platform incident management7.8Documentation as code7.9Internal developer platform engineering7.10Practice: cluster upgrade without downtime
8.1Platform requirements8.2Infrastructure architecture8.3Provisioning modules8.4Configuration management8.5Orchestration and GitOps8.6Security controls8.7Testing and validation8.8Operations plan8.9Report and presentation8.10Final review with the tutor
How you'll learn
100 % online training on the SEIUM Institute campus, with downloadable material, recorded classes and an assigned technical tutor. No fixed timetable: students progress at their own pace within the intake period, making it easy to combine with work.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is Terraform, Ansible, Kubernetes, Helm, Argo CD, in free, academic or evaluation versions. Tests are studied through real-world procedures for reproducible environment provisioning, multi-cluster GitOps deployment and security auditing of a cluster. Assessment is continuous, module by module, plus the final integrative project.
Build it end to end
Your final project follows the real engineering workflow, step by step, reviewed by your tutor.
Apply the principles of infrastructure as code.
Provision infrastructure with reusable Terraform modules.
Automate the configuration of servers and devices with Ansible.
Deploy containerised applications on Kubernetes.
Implement GitOps workflows for multi-cluster orchestration.
Where this takes you
Requirements
- Prior technical training or professional experience in the sector. A university degree is not required.
- Internet connection and a computer capable of running the programme's software.
- Spanish language proficiency sufficient to read technical regulations.
Ready to start?
Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.
Frequently asked questions
The programme totals 800 hours, spread over 6 to 8 months. That is an average of 10 to 15 hours per week, compatible with a full-time job.
You will work with Terraform, Ansible, Kubernetes, Helm, Argo CD. Free, academic or evaluation versions are used, and the tutor indicates the free alternative where one exists.
A SEIUM Institute diploma upon passing the continuous assessment and the integrative project. This is in-house training, not an official Ministry qualification.
Yes. Modules passed in a course or postgraduate diploma in the same area are recognised towards the higher programme. Check the recognition policy when you enrol.
Related programmes
Postgraduate Diploma in mmWave Front-Ends and RF Packaging
Online 800-hour Postgraduate Diploma in mmWave Front-Ends and RF Packaging. 8 modules covering 3GPP TS 38.101-2, 3GPP TS 38.104 and Keysight PathWave RFIC Design (GoldenGate). Assigned…
Diploma in Mixed-Criticality and Temporal Verification
Online postgraduate diploma of 800 hours in mixed-criticality and timing verification. 8 modules covering mixed-criticality scheduling, multicore interference, temporal partitioning, model-based and measurement-based timing verification and…
Postgraduate Diploma in Safety Case IEC 61508/ISO 13849
Online 800 h Postgraduate Diploma in Safety Case IEC 61508/ISO 13849. 8 modules covering IEC 61508, ISO 13849-1 and IFA SISTEMA. Assigned tutor and open enrolment.
More in Electronics, Embedded Systems & Telecom
All Electronics, Embedded Systems & Telecom programmes → · How to apply · Fees & financing · Scholarships