Từ Code đến System

AWS

Giới thiệu tổng quan về Landing Zone AWS

1. AWS Landing Zone là gì?

Landing Zone AWS (AWS Landing Zone) là khải niệm, phương pháp được Amazon Web Services (AWS) đề xuất giúp tổ chức triển khai môi trường AWS đáng tin cậy, an toàn và tối ưu hóa.

Khi các doanh nghiệp triển khai ứng dụng tại nền tảng AWS thường sẽ gặp phải các vấn đề liên qun tới chính sách phân quyền, chính sách kết nối, các tuân thủ an ninh bảo mật. Landing Zone được xây dựng nhằm giải quyết các vấn đề khi doanh nghiệp triển khai và vận hành hạ tầng tại nền tảng AWS.

Với Landing Zone, các doanh nghiệp có thể xây dựng 1 “virtual datacenter” tại AWS, đáp ứng các tiêu chuẩn, chính sách, qui định. Qua đó giảm thiểu các rủi ro, các vấn đề mất kiểm soát khi vận hành hạ tầng cloud.

Ngoài ra, khi doanh nghiệp triển khai, và áp dụng public cloud diện rộng, với hàng trăm ứng dụng, thì Landing Zone sẽ giải quyết vấn đề mở rộng, cô lập, tính toán chi phí sử dụng của từng dự án tại AWS.

2. Các đặc điểm của Landing Zone

Mô hình tổng quan Landing Zone

Bảo mật, Tuân thủ

  • Chuẩn hóa, thiết lập chính sách an ninh bảo mật tập trung cho tổ chức
  • Chính sách truy cập, chính sách cấp phát tài nguyên …

Tối ưu hóa tài nguyên

  • Quản lý tài nguyên AWS của tổ chức tập trung, và theo dõi sử dụng tài nguyên để tối ưu hóa chi phí.

Quản lý tài nguyên phân tán

  • Cung cấp Billing tập trung cho môi trường đa tài khoản
  • Người quản trị có thể theo dõi tài nguyên trên nhiều tài khoản đồng thời

Quản lý nhiều tài khoản

  • Khi tổ chức có nhiều hơn 1 tài khoản (AWS Account), việc quản lý từng tài khoản sẽ trở nên phức tạp.
    Landing Zone cung cấp cách thức để quản trị môi trường đa tài khoản của tổ chức hiệu quả

Mở rộng sử dụng AWS

  • Mở rộng sử dụng AWS cho nhiều dự án và bộ phận khác nhau theo qui chuẩn, áp dụng các chuẩn hóa, bảo đảm an toàn, tin cậy.

Tự động hóa quy trình

  • Landing Zone cung cấp các quy tắc kiểm tra và quy trình tự động hóa để đảm bảo tính nhất quán, đáng tin cậy và giảm nguy cơ mất an ninh trong quá trình vận hành ứng dụng, tài nguyên

3. Tình huống cần xây dựng một Landing Zone AWS

Migrate to AWS (Chuyển đổi sang AWS)

  • Tổ chức (vừa và lớn) quyết định chuyển đổi các ứng dụng hoặc hệ thống từ môi trường on-premises hoặc từ một cloud khác sang AWS, việc xây dựng một Landing Zone có thể giúp bạn thực hiện quá trình này một cách an toàn và dễ dàng hơn

Expand AWS Adoption (Mở rộng sử dụng AWS)

  • Khi tổ chức của bạn muốn mở rộng việc sử dụng AWS cho nhiều dự án hoặc bộ phận khác nhau, một Landing Zone giúp bạn xây dựng môi trường chuẩn hóa và quản lý tài nguyên một cách hiệu quả.

Ensure Security and Compliance (Đảm bảo Bảo mật và Tuân thủ):

  • Tổ chức có yêu cầu thiết lập chính sách bảo mật chung cho toàn tổ chức
    Scale and Optimize (Mở rộng và Tối ưu hóa)
    Khi tổ chức cần tăng cường khả năng mở rộng và tối ưu hóa chi phí của môi trường AWS, Landing Zone cung cấp các tiêu chuẩn và quy trình để thực hiện điều này.

Multi-Account Management (Quản lý Đa tài khoản):

  • Khi tổ chức quản lý nhiều tài khoản AWS, một Landing Zone giúp tổ chức và quản lý chúng một cách hiệu quả.

Disaster Recovery

  • Khi tổ chức sử dụng AWS như 1 DR site, chạy dự phòng cho hạ tầng chính

Tổng kết

Tóm lại, cần xây dựng một Landing Zone trong AWS khi:

  • Tạo ra một môi trường AWS được quản lý tốt, an toàn, tuân thủ và hiệu quả cho các ứng dụng và dự án
    Landing Zone giúp xây dựng và duy trì một cơ sở hạ tầng chuẩn hóa và có quy trình tự động hóa cho các tài nguyên AWS.

Tới đây, mình đã hoàn thành bài viết giới thiệu giải pháp Landing Zone AWS.

Cám ơn các bạn đã quan tâm.

Tham khảo

https://docs.aws.amazon.com/prescriptive-guidance/latest/migration-aws-environment/understanding-landing-zones.html

Leave a Reply