Tìm kiếm
40 kết quả cho “Terraform”. Tìm không phân biệt dấu.
- Terraform Poka-Yokes: Writing Effective, Scalable, Dynamic, and Error-Resistant Terraform Bài tóm tắt · CapitalOne · 2020
…Trung bình — [bài gốc](https://medium.com/capital-one-tech/terraform-poka-yokes-writing-effective-scalable-dynamic-and-error-resistant-terraform-dcbd6a0ada6a) Bài của một Senior D…
- Enforcing best practice on self-serve infrastructure with Terraform, Atlantis and Policy As Code Bài tóm tắt · Loveholidays · 2021
…m/enforcing-best-practice-on-self-serve-infrastructure-with-terraform-atlantis-and-policy-as-code-911f4f8c3e00) Đọc qua trình duyệt (blog Medium custom domain, Wayback không có bản…
- AWS Multi-Account Architecture with Terraform, Yeoman, and Jenkins Bài tóm tắt · Slalom Build · 2018
…medium.com/slalom-build/aws-multi-account-architecture-with-terraform-yeoman-and-jenkins-7fd42ddcdda8) Bài của một công ty tư vấn, mô tả cách đã làm cho khách hàng Discover (đồng t…
- Moving on-premise macOS build to AWS Bài tóm tắt · Grammarly · 2021
…acinCloud: kỳ vọng ổn định, công cụ sẵn có (Packer cho AMI, Terraform cho tài nguyên) vẫn dùng được, cùng hệ sinh thái nên khỏi thẩm định pháp lý/compliance nhà cung cấp mới. - Đặc…
- Automated testing: 5 lessons from Atlassian's Kubernetes team on testing infrastructure as code Bài tóm tắt · Atlassian · 2020
…cy vừa xoá rồi tạo lại có thể mất tới 2 phút mới dùng được, Terraform lỗi ngay, nên đành thêm sleep 2 phút. Chạy trong container, cấu hình CI bằng file, secret không bao giờ ra log…
- Our Journey Migrating to AWS IMDSv2 Bài tóm tắt · Slack · 2023
…dùng nhiều khi cấp phát máy và trong công cụ. Cấp phát qua Terraform, CloudFormation và công cụ tự viết gọi EC2 API. - IMDSv2 (AWS ra 2019) đòi lấy token bằng PUT trước mỗi phiên,…
- Maintaining Machine Learning Model Accuracy Through Monitoring Bài tóm tắt · DoorDash · 2021
…s , xem trên Grafana, alert khai báo bằng PromQL trong repo Terraform sẵn có, gửi tới Slack hoặc PagerDuty của team. - Thêm trường default values used vào log: Sibyl dùng giá trị m…
- Finding Order in Chaos: How We Automated Performance Testing with Torque Bài tóm tắt · Dream11 · 2021
…ông cần hiểu bên trong. - Quy trình một lần chạy: Jenkins → Terraform + Ansible dựng EC2 sinh tải và deploy code → các generator giành khoá Redis (Redisson) → generator thắng lấy d…
- How We Upgrade Kubernetes on GKE Bài tóm tắt · Gojek · 2020
…của Gojek phải theo kịp trên nhiều cụm GKE. - Cụm tạo bằng Terraform + GitOps : module tạo cụm trong repo riêng, plan và apply chạy trong CI. Thay đổi chính (quy trình nâng cấp) -…
- Who Watches the Watchmen? Keeping an Eye on Our Monitoring Systems Bài tóm tắt · Mercari · 2022
…tiết kiệm phải chừa log đó ra. - Giám sát luồng bằng module Terraform , mỗi bước một module có alert policy + widget dashboard, áp riêng cho từng service (hiện 130 policy), đã đưa…
- Managing hundreds of servers for load testing: autoscaling, custom monitoring, DevOps culture Bài tóm tắt · Miro · 2020
…ng, xoá. Thay đổi chính - Dùng cùng công cụ với production: Terraform tạo/xoá môi trường, Ansible cấu hình và khởi động, script Python tự viết để scale theo tải; cả quy trình gói t…
- How our security team handle secrets Bài tóm tắt · Monzo · 2019
…được; xem được cấu hình. - Cấu hình lại Vault, quản lý bằng Terraform: - Service xác thực vào Vault bằng service account token của Kubernetes (Kubernetes auth), nhận policy mặc địn…
- Secure access to 100 AWS accounts Bài tóm tắt · Segment · 2018
…tài khoản. Nhóm trong Okta gắn với role ở hub. - Hai module Terraform (role ở hub, role ở spoke) chỉ khác nhau ở trust relationship: hub tin IdP, spoke chỉ tin tài khoản hub. - Khô…
- Building Self-driving Kafka clusters using open source components Bài tóm tắt · Slack · 2022
…hay đổi chính - Provision tái lập được: Chef cấu hình host, Terraform tạo ASG; bỏ gói Debian, tự build binary từ bản fork nội bộ lên S3. Zookeeper từng phải dựng tay (dễ dựng nhầm…
- Moving the public Stack Overflow sites to the cloud: Part 1 Bài tóm tắt · Stack Overflow · 2025
…và quyền truy cập), không dùng chung dependency, dựng bằng Terraform . Lúc đầu tạm chạy trên Kubernetes ở Azure vì hạ tầng GCP chưa xong. Mỗi vòng sửa các chỗ chậm mà ở data cente…
- Treating Data as Code at Two Sigma Bài tóm tắt · Two Sigma · 2025
…chất lượng tự động. - Data as code: pipeline khai báo bằng Terraform; version cả dataset lẫn hạ tầng xử lý để replay được; CI/CD; nền tảng chất lượng dữ liệu chạy kiểm tra và sinh…
- Building a Data Streaming Platform Bài tóm tắt · Zillow · 2020
…hình chuỗi thời gian và báo cho producer. - Khó khăn: dùng Terraform tạo Kinesis/Firehose theo yêu cầu của team khác không scale (tài khoản data lake dùng chung). KPL (Kinesis Pro…
- How to Pitch Apache Kafka Bài tóm tắt · Zillow · 2020
…m , mục tiêu Kafka là "hệ thần kinh trung ương" về event: - Terraform provider riêng để team tự tạo topic (cân bằng phi tập trung và kiểm soát, ví dụ chặn topic 10.000 partition).…
- Nền tảng nội bộ cho service (đường ray chung) Chủ đề Thành viên
Tách hệ thống thành nhiều phần (service, hoặc component trong một monolith) giải được bài toán tổ chức. Nhưng nếu mỗi team tự làm RPC, retry, log, metric, contract theo cách riêng, thì ta chỉ đổi một kiểu hỗn loạn lấy…
- Bảo mật hạ tầng và quản lý secret Chủ đề Thành viên
Khi hệ thống lớn lên, số credential (mật khẩu DB, API key, SSH key, token, cookie phiên) tăng theo số service, pipeline, nhà cung cấp, và chúng rải vào code, cấu hình, hệ build, log. Các nguồn trong wiki cho thấy kẻ tấn…
- Observability và monitoring Chủ đề Thành viên
Lúc đầu, monitoring là vài dashboard và một công cụ cài sẵn; log đọc thẳng từ máy. Khi hệ lớn lên, chính hệ quan sát thành một hệ phân tán có bài toán riêng:
- Chi phí hạ tầng và build vs buy Chủ đề Thành viên
Khi còn nhỏ, chi phí hạ tầng là chuyện phụ và cloud là lựa chọn hiển nhiên. Khi lớn lên, hoá đơn có thể chiếm phần lớn giá vốn. Hai câu hỏi xuất hiện: tối ưu chi phí trên nền đang có thế nào, và khi nào nên tự xây (hoặc…
- Load test và kiểm chứng capacity Chủ đề Thành viên
Trước một mốc tải chưa từng gặp (ra mắt game, tính năng mới gửi push toàn quốc, mùa giải, tăng trưởng nhanh), cần biết hệ chịu được bao nhiêu, cái gì gãy trước, và cần bao nhiêu máy. Test từng service riêng không đủ vì…
- Migration không downtime Chủ đề Thành viên
Hệ thống đang chạy thật (gọi xe, chat, thiết kế) không được dừng, nhưng phải đổi ngôn ngữ, database hoặc hạ tầng bên dưới.
- Pipeline dữ liệu và analytics Chủ đề Thành viên
Lúc đầu, báo cáo chạy thẳng trên DB production. Đến một lúc truy vấn phân tích làm chậm giao dịch, dữ liệu cần gộp từ nhiều nguồn, và có thêm người dùng mới (analyst, ML, khách hàng xem dashboard). Khi đó cần một mặt…
- Tự động hoá vận hành và auto-remediation Chủ đề Thành viên
Khi số máy, shard, pod tăng lên hàng nghìn, lỗi "hiếm" (một node chết, một đĩa hỏng, một replica trễ) thành chuyện hằng ngày, và thao tác tay không còn theo kịp: Stripe có hàng trăm lần shard suy giảm mỗi năm, mỗi lần…
- CI và build ở quy mô lớn Chủ đề Thành viên
Lúc nhỏ, CI là "mỗi commit chạy hết build và test". Khi codebase và số commit tăng, chạy hết trở thành bất khả (Stripe 2026: chạy tuần tự mất bốn tháng), và thời gian chờ của một thay đổi không còn chỉ là thời gian…
- Nền tảng ML (feature, training, serving, giám sát model) Chủ đề Thành viên
Model ML đầu tiên của một công ty thường được nhúng thẳng vào một service có sẵn, với feature tính trong vài script và train bằng một job riêng. Khi số model và số người làm model tăng, bốn chỗ cùng hỏng:
- Hạ tầng nghiên cứu định lượng (dữ liệu thị trường, feature, backtest) Chủ đề Thành viên
Một quỹ định lượng hay công ty market making sống bằng vòng nghiên cứu: đặt giả thuyết → lấy dữ liệu → tạo feature → train model hay dựng tín hiệu → backtest/mô phỏng → đưa vào giao dịch thật → lặp lại. Theo Optiver, độ…
- Xác thực và phân quyền (authn/authz) Chủ đề Thành viên
Ở monolith, mỗi dữ liệu thường chỉ có một đường vào, nên kiểm tra quyền nằm ngay đó: một hàm hasaccess?, một API mỗi resource. Khi hệ thống tách thành nhiều service, nhiều client, nhiều loại token, cả hai nửa đều vỡ:
- CapitalOne Công ty Thành viên
Bài khái niệm (2020) của CapitalOne về active-active shared-nothing ở tầng DB: khác với HA, đòi ứng dụng chịu được xung đột ghi và hỏng dữ liệu âm thầm, nên hợp với cache hay session state hơn là system of record . Một…
- Building Multi-Region Resiliency with Amazon RDS and Amazon Aurora Bài tóm tắt · Goldman Sachs · 2021
…failover; CloudWatch theo dõi tiến độ. - Mô hình black/red: Terraform tạo sẵn mọi tài nguyên (KMS key, secret...) cho DB thứ hai "red" nhưng chưa tạo DB. Failover = promote replica…
- グローバル展開を支える基盤の裏側 (Behind the Infrastructure Powering Global Expansion) Bài tóm tắt · Mercari · 2025
…a Mercari đã trưởng thành: template service, SDK Go, module Terraform "starter kit", SDK trừu tượng hoá cấu hình Kubernetes, và quy trình Production Readiness Check (PRC) . Nhưng h…
- Building Scalable Real Time Event Processing with Kafka and Flink Bài tóm tắt · DoorDash · 2022
…nk ở hai mức: DataStream API (clone template, cấu hình bằng Terraform, mỗi job một cụm standalone trên Kubernetes qua Helm để cô lập lỗi và scale riêng) và SQL khai báo trong YAML…
- Loveholidays Công ty Thành viên
Năm 2021: với văn hoá "you build it, you run it", team Platform cấp sẵn rule alert Prometheus chung, còn việc định tuyến tới đúng team dựa vào nhãn team gắn trên resource Kubernetes và được kéo vào alert bằng kubelabels…
- Mercari Công ty Thành viên
PaymentService của Merpay (2019) giữ nhất quán thanh toán qua nhiều service bằng cách tự làm ở tầng ứng dụng: chia pha + state machine, idempotency key bắt buộc, bù trừ kiểu TCC, đối soát và fault injection . Ba năm…
- The Great K8S Migration Bài tóm tắt · Reddit · 2020
…nghiệm, secret), service discovery; - hạ tầng khai báo bằng Terraform, bootstrap máy bằng Puppet từ một AMI chung. Thay đổi chính - Giữ nguyên các trừu tượng dev đã quen: - mỗi ser…
- The million dollar engineering problem Bài tóm tắt · Segment · 2017
…reserved instance (rẻ ~40%). - Hiệu quả là mặc định: module Terraform (cluster, service, worker, auto-scaling) cho service mới tự có mọi tối ưu trên mà không cần cấu hình thêm. Kết…
- Slack Công ty Thành viên
Slack bắt đầu bằng LAMP và giữ PHP vì môi trường của nó (mỗi request trạng thái sạch, vòng lặp sửa–tải lại). Họ cải tiến dần bằng HHVM và Hack thay vì viết lại . Tầng dữ liệu đi từ MySQL active-active shard theo…
- Two Sigma Công ty Thành viên
Quỹ đầu tư định lượng; blog nghiêng về nền tảng cho researcher. Khoảng 2015, scheduler Cook đưa công bằng và preemption vào một cụm compute dùng chung để job interactive của researcher không phải chờ batch qua đêm .…