Tìm kiếm
31 kết quả cho “Policy as code”. Tìm không phân biệt dấu.
- Enforcing best practice on self-serve infrastructure with Terraform, Atlantis and Policy As Code Bài tóm tắt · Loveholidays · 2021
…ce-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); raw/ chỉ là placehol…
- Automated testing: 5 lessons from Atlassian's Kubernetes team on testing infrastructure as code Bài tóm tắt · Atlassian · 2020
…i vì mock chúng là bỏ qua chỗ có thể hỏng. Chống flaky: IAM policy 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 tro…
- Open Sourcing Coinbase's Secure Deployment Pipeline (Odin) Bài tóm tắt · Coinbase · 2018
…ứng dụng chỉ cần đổi cấu hình (instance lớn hơn, min/max , policy scale theo CPU) là chịu được. - Giới hạn người deploy làm chậm mọi người, tạo nút cổ chai, tăng lỗi deploy và the…
- Attribute-Based Access Control at Uber Bài tóm tắt · Uber · 2023
…s-control-at-uber/) Bản crawl không giữ được các ví dụ YAML policy và sơ đồ kiến trúc; ghi chú dựa trên phần chữ. Bối cảnh - Uber phân quyền theo policy qua một service tập trung l…
- How we improved our iOS CI infrastructure with observability tools Bài tóm tắt · Grab · 2023
Nâng lên Xcode 13.1 (4/2022) làm UITest trên CI của app iOS (superapp, nhiều team cùng mở merge request mỗi ngày) mất ổn định. Grab gắn công cụ quan sát vào toàn bộ quy trình UITest để thấy từ đầu tới cuối job.
- Infrastructure Security as a product for Hotstar Bài tóm tắt · Disney Hotstar · 2020
…ng cần siết: tài nguyên nội bộ lộ public (ingress, resource policy), bản ghi DNS bỏ quên (subdomain takeover), quyền vượt mức cần, secret, và trách nhiệm/kiểm toán (tài sản phải có…
- Terraform Poka-Yokes: Writing Effective, Scalable, Dynamic, and Error-Resistant Terraform Bài tóm tắt · CapitalOne · 2020
…chủ kiến (ví dụ ecs-service : service, autoscaling target, policy scale lên/xuống theo alarm bộ nhớ), bọc trong module có chủ kiến theo ứng dụng (thêm SNS, SQS...). Bắt buộc tạo ứ…
- Building Kubernetes PR Previews with Shared Pulumi Components Bài tóm tắt · Pulumi · 2026
…i, gỡ khi PR đóng. Cô lập database, quyền truy cập, network policy tuỳ app và cụm. Thay đổi chính - Một chương trình, nhiều stack: Dev, Stage, Prod và từng PR chạy cùng một chương…
- How our security team handle secrets Bài tóm tắt · Monzo · 2019
…ervice account token của Kubernetes (Kubernetes auth), nhận policy mặc định kubernetes-reader . Token này vẫn là Kubernetes secret, nhưng giờ chiếm được etcd thôi chưa đủ, kẻ tấn c…
- Scaling our security detection pipeline with Sigma Bài tóm tắt · Monzo · 2022
…i engineer viết được, thay engine chạy được. Cùng hướng với policy phân quyền dạng dữ liệu (). - Đổi ngôn ngữ trước, giữ nguyên kiến trúc chạy: thử nghiệm rẻ và rút lui được; hạ tầ…
- How we rolled out our own permissions DSL at Figma Bài tóm tắt · Figma · 2024
…lệch nhau. Thay đổi chính - Build thay vì buy: đã xét Open Policy Agent, Zanzibar, Oso nhưng theo Figma không cái nào giải đúng vấn đề; tự làm DSL, engine đa nền tảng và migrate c…
- 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…
- Navigating the Spark 3 and EMR 6 Upgrade Journey at Slack Bài tóm tắt · Slack · 2024
…xử lý lệch và để AQE lo; một số ép kiểu cần storeAssignmentPolicy=Legacy ; lệch giữa schema Parquet và metastore gây StackOverflowError , tắt convertMetastoreParquet . - Kiểm chứn…
- AWS Multi-Account Architecture with Terraform, Yeoman, and Jenkins Bài tóm tắt · Slalom Build · 2018
…sume role từ tài khoản identity, tránh access key sống lâu. Policy của role giới hạn hành động (cấm tạo IAM user), tài nguyên (không được sửa trail CloudTrail, VPC, Lambda giám sát…
- 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ỡ:
- 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.
- Monolith và microservices — đi và quay lại Chủ đề Thành viên
Lúc nào nên tách hệ thống thành nhiều service, và cái giá của việc đó là gì? Các nguồn hiện có cho thấy đây không phải đường một chiều.
- Engineering the agentic SDLC Bài tóm tắt · Optiver · 2026
…tư eval, môi trường cách ly, governance (danh tính, audit, policy), giữ người ở review kiến trúc, quyết định rủi ro và miền mới. Liên quan - · · (agent cần cổng và context) -…
- 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…
- Our Journey Migrating to AWS IMDSv2 Bài tóm tắt · Slack · 2023
…i team chuyển xong. 5. Chặn ở tầng tổ chức: Service Control Policy cấm tạo instance có v1 và cấm bật lại v1, cũng trừ các account trong danh sách ngoại lệ. Giới hạn: SCP không áp c…
- Research at scale: Orchestrating ML for systematic trading Bài tóm tắt · Optiver · 2025
…compute (mọi cụm sau một giao diện chung, đổi vị trí là đổi policy/config) và dữ liệu (một catalog chung trên S3, NFS, Postgres, Delta Table). - Từ DAG do scheduler giữ sang điều p…
- How we built it: our new Articles feature for Stack Overflow for Teams Bài tóm tắt · Stack Overflow · 2020
…cle có một "loại" (Knowledge Article, Announcement, How-To, Policy). Thay đổi chính - Article là một loại Post trong bảng Posts sẵn có, không phải thực thể riêng; search trộn artic…
- 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:
- 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…
- 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…
- Hạ tầng phục vụ LLM inference Chủ đề Thành viên
Phục vụ LLM giống một dịch vụ web ở chỗ cần scale theo tải, deploy phiên bản mới an toàn và phục hồi khi một process chết; nhưng ba đặc điểm làm các công cụ quen thuộc hỏng:
- Uber Công ty Thành viên
Một vòng đủ: monolith → microservices → tổ chức lại microservices. Năm 2012–2013 Uber có hai monolith; khi lên hàng trăm kỹ sư thì tách. Lý do chủ yếu là tổ chức. Năm 2015 họ có 500+ service và phải chuẩn hoá contract…
- 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…
- Shopify Công ty Thành viên
Năm 2015 không còn mua được DB to hơn nên Shopify shard, rồi phát hiện thao tác lặp mọi shard làm mất cô lập lỗi. Kiến trúc pod (mỗi request chỉ chạm một tập datastore cô lập, Pod Mover dời pod sang DR) ra đời .…
- Figma Công ty Thành viên
Năm 2017, đợt spam đầu tiên chứng minh giá trị của rate limiter tự viết . Năm 2019 cả Figma vẫn chạy trên một DB instance theo nguyên tắc KISS, và họ đã nói cần DB scale ngang . Ví dụ kinh điển của lộ trình Postgres.…
- Dynamic alert routing with Prometheus and Alertmanager Bài tóm tắt · Loveholidays · 2021
…cấp rule mặc định, team chỉ cần gắn nhãn đúng; ép nhãn bằng policy-as-code. Liên quan - · · - ·…