
Có thể bạn đã từng nghe đến vai trò Platform Engineer, nhưng bạn đã thực sự hiểu Platform Team tại Home Credit Việt Nam đang làm gì chưa?
Hãy cùng khám phá Platform Team để hiểu rõ hơn về vai trò của chúng tôi cũng như những sản phẩm nội bộ mà đội ngũ đang xây dựng.
Sứ mệnh cốt lõi của chúng tôi là trừu tượng hóa sự phức tạp của hạ tầng, đồng thời cung cấp một nền tảng Platform as a Service (PaaS) mạnh mẽ, linh hoạt và an toàn cho các đội phát triển.
Chúng tôi vận hành theo mô hình DevOps thế hệ mới, nơi hạ tầng được xem như một sản phẩm, với khách hàng nội bộ chính là các team phát triển phần mềm đang sử dụng nền tảng đó.
1. Trách nhiệm chính
Phát triển dịch vụ nền tảng (Platform Service Development): Chúng tôi thiết kế, xây dựng và vận hành các dịch vụ nền tảng mà các đội ứng dụng sử dụng hằng ngày. Bao gồm: API Gateway as a Service, Database as a Service, Storage as a Service và nhiều dịch vụ cốt lõi khác.
Tự động hóa & điều phối (Automation & Orchestration): Platform Team là lực lượng tiên phong trong các sáng kiến tự động hóa trên toàn tổ chức. Chúng tôi xây dựng các sản phẩm giúp: Tự động provision hạ tầng, quản lý cấu hình, triển khai ứng dụng, đảm bảo tính nhất quán, tái sử dụng và mở rộng.
Quản lý hệ sinh thái công nghệ (Ecosystem Management): Chúng tôi chịu trách nhiệm quản lý toàn bộ technology stack, bao gồm: Data center on-premises, môi trường multi-cloud , đội ngũ đảm bảo hiệu năng và độ ổn định của: Server, lớp ảo hóa, nền tảng điều phối container.
2. Mô hình DevOps thế hệ mới: Platform như một sản phẩm
Triết lý của chúng tôi khác biệt so với DevOps truyền thống. Chúng tôi không chỉ “làm DevOps” — chúng tôi sản phẩm hóa DevOps. Chúng tôi xây dựng các self-service platform, cho phép đội phát triển: Chủ động provision tài nguyên, quản lý toàn bộ vòng đời ứng dụng một cách độc lập.
Lấy khách hàng nội bộ làm trung tâm
Các team phát triển được xem là khách hàng của Platform Team. Chúng tôi thu thập yêu cầu, lắng nghe phản hồi và liên tục cải tiến nền tảng nhằm nâng cao Developer Experience.
Infrastructure as Code (IaC)
Toàn bộ hạ tầng và cấu hình dịch vụ đều được định nghĩa dưới dạng code, sử dụng các công cụ như Terraform và YAML. Điều này giúp quản lý version, tự động kiểm thử, tạo ra một single source of truth đáng tin cậy cho toàn hệ thống.
Văn hóa GitOps
Chúng tôi áp dụng GitOps một cách nghiêm ngặt. Mọi thay đổi trên môi trường production đều phải thông qua pull request vào một Git repository trung tâm, đảm bảo khả năng audit, tính truy vết và quản lý hạ tầng theo hướng declarative.
3. Spiral – Công cụ onboarding & quản lý cấu hình nội bộ
Spiral là một trong những sản phẩm nội bộ tiêu biểu do Platform Team phát triển tại Home Credit. Đây là công cụ trung tâm cho onboarding và quản lý cấu hình, hiện thân cho triết lý GitOps và Infrastructure as Code.
Đơn giản hóa onboarding: Spiral giúp đơn giản hóa quá trình đưa ứng dụng mới lên nền tảng. Developer chỉ cần định nghĩa các phụ thuộc và cấu hình của ứng dụng (ví dụ: API Gateway routes, database schema, authorization policy…) trong một file YAML duy nhất.
Single Source of Truth: Thông qua việc sử dụng Git làm nguồn dữ liệu duy nhất, Spiral đảm bảo cấu hình luôn nhất quán, có version control, tránh configuration drift, dễ dàng audit mọi thay đổi.
Thân thiện với developer: Cấu hình dựa trên YAML giúp cả DevOps Engineer và Developer dễ dàng khai báo, quản lý hệ thống — giảm đáng kể thời gian và công sức khi xử lý các cấu hình phức tạp.
Triển khai cấu hình tự động: Spiral tích hợp chặt chẽ với CI/CD pipeline, tự động áp dụng thay đổi cấu hình — đảm bảo quá trình triển khai liền mạch và hoàn toàn tự động.
4. Đội ngũ: Chuyên môn vững vàng & tinh thần học hỏi liên tục
Platform Team quy tụ những kỹ sư đam mê công nghệ, sẵn sàng đối mặt với các bài toán kỹ thuật phức tạp. Chúng tôi đề cao văn hóa học tập liên tục, luôn cập nhật các công nghệ mới nhất trong lĩnh vực AI và cloud-native. Bên cạnh đó, đội ngũ tích cực tham gia vào cộng đồng mã nguồn mở, chia sẻ kiến thức không chỉ trong nội bộ mà còn với cộng đồng IT tại Việt Nam.
Tác giả: Anh Huy Lê - IT Division at Home Credit Vietnam