Part 13 · CI/CD, Git & Cloud

Source control, delivery pipeline và cloud foundations

Build once, identify by digest, promote through controlled environments và prove user outcome; cloud service names chỉ có nghĩa khi gắn requirement, identity, failure và cost.

01

Git Object Model

Blob, tree, commit, refs, index, packfile và distributed graph.

02

Git Workflow & Recovery

Merge/rebase, reflog, bisect, conflicts, branching và safe history.

03

CI Pipeline Architecture

Triggers, DAG, runners, caching, monorepo và test evidence.

04

Artifact & Supply Chain

Build once, SBOM, provenance, signing, registry và promotion.

05

CD, Deployment & Migrations

Rolling, blue-green, canary, flags, rollback và expand-contract.

05A

Microservice Zero-Downtime

N/N-1 compatibility, multi-service releases, migrations và rollback.

SC

Deployment Scenarios

15 tình huống mixed versions, schema/API/event và Jenkins/Kubernetes.

06

Infrastructure as Code

State, plan/apply, modules, drift, policy và secrets.

06A

Terraform Operations

Graph, state recovery, providers, modules, drift, import và CI guardrails.

07

Cloud & IAM Foundations

Shared responsibility, hierarchy, federation, OIDC và least privilege.

08

Cloud Network, HA & DR

VPC/VNet, routing, private access, zones, regions, RPO/RTO.

08A

Jump Server & Bastion Access

Private administration, short-lived identity, hardening, audit và break-glass.

09

AWS Architecture

Accounts, IAM, VPC, compute, data, messaging và operations.

10

Azure Architecture & FinOps

Subscriptions, Entra, VNet, compute/data, governance và cost.