Skip to content

Course Schedule (Spring 2019)

Danger

Course schedule for Spring 2019 is still in development. Subject to Change.

Lecture # Date Assignment Deliverables Topics
00 - - -
  • Course Overview
  • Hybrid Cloud, Kubernetes, & Distributed Systems
  • Building Reliable, Scalable and Maintainable Applications
00 - - -
  • Infrastructure as Code w/Ansible
00 - - -
  • Linux Containers
  • Container Orchestration w/Kubernetes
  • Introduction to OpenShift
00 - - -
  • Kubernetes Lab
00 - - -
  • Developing & Running Stateless Applications on Kubernetes
    • Replication
    • Stateless Services
    • Replication Controllers
    • ReplicaSets
  • Healthcheck/Liveness Probes
00 - - -
  • Monolithic to Microservices
    • Sidecar Pattern
    • Ambassador Pattern
    • Adapters Pattern
00 - - -
  • Services
  • Service Discovery
  • Data Encoding
  • Configuration & Secrets Management
  • Load Balancers
00 - - -
  • Persistent Storage
  • Developing & Running Stateful Services on Kubernetes
00 - - -
  • Logging & ELK Stack
  • Metrics & Prometheus
00 - - -
  • Kubernetes Deployments
  • Continuous Integration, Continuous Delivery & Continuous Deployment
00 - - -
  • Kubernetes Architecture
  • Securing Kubernetes API Server
00 - - -
  • Autoscaling Applications
  • Autoscaling Kubernetes Cluster
00 - - -
  • Serverless Computing (Kubernetes & Knative)
00 - - -
  • Helm - The Kubernetes Package Manager
00 - - -
  • TBD
00 - - -
  • TBD
00 - - -
  • Presentation / Demo
00 - - -
  • Midterm Exam
00 - - -
  • Final Exam
- - - -
  • Spring Break (No Classes)