Capstone: Hạ Tầng Web Đa Tầng Hoàn Chỉnh
DevOpsAWS

Capstone: Hạ Tầng Web Đa Tầng Hoàn Chỉnh

Bài cuối ráp mọi thứ của series thành một hạ tầng web hoàn chỉnh: VPC, ALB, Auto Scaling Group chạy nginx, RDS PostgreSQL và S3 — tổ chức thành ba module nối với nhau. Apply thật, truy cập ứng dụng qua ALB, kiểm mật khẩu DB không lọt state, rồi teardown sạch. Khép lại bằng lộ trình học tiếp.

K
KaiMay 25, 2026· 52 views
Kết Hợp Module, Terraform Registry, và P...
AWSModule

Kết Hợp Module, Terraform Registry, và Pin Phiên Bản

Nối các module lại bằng cách đưa output của module này vào input của module kia, lấy module dùng chung từ Terraform Registry với nguồn và phiên bản pin chặt, và hiểu vì sao khóa phiên bản module quan trọng cho sự ổn định. Demo thật: một module Registry cùng hai module local nối với nhau.

K
KaiMay 25, 2026· 44 views
Viết Module Đầu Tiên
DevOpsAWS

Viết Module Đầu Tiên

Module đóng gói một nhóm resource sau một giao diện input/output sạch, để dùng lại nhiều nơi mà không chép code. Bài này viết một module 'secure-bucket' gói bucket S3 cùng versioning, mã hóa và chặn public thành một khái niệm, rồi gọi nó hai lần từ root với đầu vào khác nhau.

K
KaiMay 25, 2026· 54 views
Viết Custom Module Bằng Python
DevOpsAnsible

Viết Custom Module Bằng Python

Deep-dive: tự viết một module Ansible bằng Python. Hiểu AnsibleModule, argument_spec, exit_json/fail_json, hỗ trợ check_mode, và pattern đạt idempotency. Đây là lúc cơ chế từ Bài 1 (ship module qua SSH) khép lại trọn vẹn.

K
KaiMay 23, 2026· 14 views
Module và Idempotency
DevOpsAnsible

Module và Idempotency

Deep-dive: module hoạt động bên trong thế nào để đạt idempotency — đọc trạng thái hiện tại, so với mong muốn, chỉ thay đổi phần khác biệt rồi báo changed. Vì sao command/shell không idempotent, check mode, và tour các module hay dùng.

K
KaiMay 23, 2026· 17 views