Một công ty đang di chuyển một cơ sở dữ liệu tự quản lý on-premises và muốn chuyển nó lên một cơ sở dữ liệu AWS được quản lý (Amazon RDS) mà không thay đổi chức năng cốt lõi, nhằm giảm gánh nặng vận hành. Đây là chiến lược di chuyển nào?

1 / 1
Hãy chọn một đáp án
ĐúngA

Giải thích

Câu hỏi về chiến lược di chuyển nào tối ưu bằng cách biến một phần của workload thành managed.

  • 1mà không thay đổi chức năng cốt lõiKhông xây dựng lại phần cốt lõi của ứng dụng
  • 2lên một cơ sở dữ liệu AWS được quản lý (Amazon RDS)Thay phần nặng về vận hành bằng một dịch vụ được quản lý = tối ưu hóa
  • 3giảm gánh nặng vận hànhGiao việc sao lưu và vá lỗi cho AWS
AĐúng

Replatform

Chính xác. Replatform (lift, tinker, and shift) là một chiến lược giữ nguyên phần cốt lõi của ứng dụng trong khi thay thế một phần của nó bằng các dịch vụ được quản lý để tối ưu hóa. Chuyển một cơ sở dữ liệu tự quản lý lên RDS được quản lý để giảm gánh nặng vận hành là một ví dụ điển hình.

BSai

Rehost

Rehost là một chiến lược di chuyển một ứng dụng gần như nguyên trạng, giữ nguyên như cũ.

Câu hỏi này bao gồm việc thay thế bằng một dịch vụ được quản lý để tối ưu hóa, khác với việc di chuyển nguyên trạng đơn thuần, nên không đúng.

CSai

Retire

Retire là một chiến lược ngừng sử dụng các ứng dụng không còn cần thiết.

Trong câu hỏi này, DB được di chuyển và tiếp tục sử dụng, khác với việc ngừng sử dụng, nên không đúng.

DSai

Retain

Retain chỉ quyết định giữ một thứ gì đó ở on-premises tạm thời và không di chuyển nó.

Trong câu hỏi này nó được chuyển lên AWS, ngược lại với việc giữ nguyên, nên không đúng.

Điểm cần nhớ

Replatform = giữ phần cốt lõi trong khi biến một phần thành managed để tối ưu (ví dụ, DB tự quản lý → RDS). Hoàn toàn nguyên trạng là Rehost, và viết lại toàn bộ là Refactor; phân biệt chúng theo mức độ.