Syllabus
AWS resources and best practices
- EC2
- VPC
- IAM Permissions/roles
- Load balancers
- RDS
- Elasticache
Containers and Orchestration
- Docker
- Kubernetes
Linux administration
- upstart/systemd
- ufw and similar tools
- ntp
- htop and other in-the-small monitoring tools
- logging
Build automation
- Jenkins
- Gitlab
Configuration management
- Ansible
- SaltStack
Service discovery
- consul
- etcd
- internal DNS
Monitoring
- Prometheus/Grafana
- CloudWatch

Other tools
- Terraform (automated cloud infrastructure management)
- Packer (portable image builds)
- Vault (credentials management)
Further reading
- Our DevOps homepage
- Our technology homepage
- Our Haskell syllabus


