Tác giả: Damien Renner và Matt Collins
Ngày phát hành: 26 JAN 2026
Chuyên mục: Amazon Q, Amazon Q Developer, AWS Professional Services, AWS Solutions Implementations, AWS Support, AWS Training and Certification, AWS Well-Architected, AWS Well-Architected Framework, Best Practices, Kiro
Giới thiệu
Các tổ chức đang hiện đại hóa các hệ thống quan trọng của họ trên AWS để thúc đẩy lợi thế cạnh tranh và đáp ứng nhu cầu thị trường đang phát triển. Các động lực rất rõ ràng với những lợi ích như tăng khả năng mở rộng, cải thiện hiệu suất và độ tin cậy của ứng dụng, đẩy nhanh thời gian đưa các tính năng mới ra thị trường và các khả năng AI/ML tiên tiến. Không giống như các nâng cấp truyền thống, hiện đại hóa ứng dụng là một sự thay đổi cơ bản trong cách các tổ chức tiếp cận phát triển phần mềm, kiến trúc, bảo mật, đổi mới và vận hành. Mặc dù các dịch vụ dựa trên AI đã giúp việc hiện đại hóa ứng dụng trở nên dễ dàng hơn, nhưng việc tối đa hóa giá trị đồng thời giảm thiểu rủi ro đòi hỏi một cách tiếp cận toàn diện. Bài đăng trên blog này phác thảo hành trình khách hàng điển hình để hiện đại hóa các ứng dụng quan trọng.
Hành trình khách hàng từ đầu đến cuối
Sơ đồ sau đây phác thảo hành trình khách hàng điển hình để hiện đại hóa các workload quan trọng trên AWS, hãy cùng xem xét từng thành phần.

Nâng cao kỹ năng và trao quyền cho các nhóm nội bộ
Mặc dù công nghệ cho phép đổi mới, nhưng con người mới là người biến điều đó thành hiện thực. Các nhóm của bạn cần tự tin đưa ra quyết định, kiến trúc giải pháp, triển khai khả năng, phát triển mã và vận hành các workload đã được chuyển đổi. Các tổ chức nên tập trung vào việc nâng cao kỹ năng cho các nhóm nội bộ ngay từ đầu dự án hiện đại hóa, và chúng tôi khuyến nghị sử dụng AWS Learning Needs Analysis (LNA) để có được thông tin chi tiết về các kỹ năng đám mây hiện có của tổ chức bạn.
Đánh giá danh mục và phạm vi
Việc xác định phạm vi hiện đại hóa của bạn đòi hỏi phân tích chiến lược danh mục ứng dụng của bạn. Mặc dù bạn có thể có nhiều ứng dụng trong tâm trí, điều quan trọng là phải hiểu các thành phần riêng lẻ và liệu các phụ thuộc cốt lõi cũng cần được hiện đại hóa để đạt được các kết quả kinh doanh mong muốn. Đảm bảo bạn vẫn tập trung vào các động lực hiện đại hóa của mình trong giai đoạn này để chọn phạm vi cần thiết.
Đánh giá & chiến lược ứng dụng

Với phạm vi đã được xác định, bước tiếp theo là xác định chiến lược hiện đại hóa. Mục tiêu ở đây không phải là giải quyết mọi thứ cùng một lúc; bạn muốn chọn một chiến lược định hướng cho từng thành phần và thống nhất cách tiếp cận với các bên liên quan. Chúng tôi khuyến nghị tận dụng Modernization Pathways để đơn giản hóa quy trình này. Bằng cách phân bổ chiến lược hiện đại hóa định hướng sớm, bạn có thể tập trung hơn vào việc đánh giá ứng dụng và trao quyền cho nhóm nội bộ. Ví dụ, nếu bạn đang chuyển đổi các ứng dụng .NET của mình sang mã nguồn mở, bạn có thể cân nhắc tận dụng AWS Transform để phân tích các codebase của bạn từ các hệ thống kiểm soát mã nguồn.
Lập kế hoạch & thiết kế
Giai đoạn lập kế hoạch và thiết kế là nơi các tổ chức tạo ra các kiến trúc chi tiết và lộ trình triển khai cho từng ứng dụng trong phạm vi. Đối với các ứng dụng tùy chỉnh với tài liệu hạn chế, các công cụ khám phá như CAST giúp đẩy nhanh giai đoạn này bằng cách tự động ánh xạ các phụ thuộc trong mã, đề xuất các lộ trình hiện đại hóa và tạo ra một cơ sở kiến thức động có thể được tận dụng bởi các nhóm nội bộ của bạn và AWS Transform. Chúng tôi khuyến nghị áp dụng phương pháp hiện đại hóa tăng dần với các đợt phát hành giá trị thường xuyên để đơn giản hóa hành trình từ đầu đến cuối của bạn. Ví dụ, bạn có thể bắt đầu bằng cách di chuyển tầng cơ sở dữ liệu của mình sang Amazon Relational Database Service (RDS), sau đó tiến tới triển khai các thực hành DevOps hiện đại, và cuối cùng chuyển đổi sang kiến trúc microservices.
Triển khai nền tảng (dành cho khách hàng AWS mới)
Trước khi bạn có thể di chuyển các workload lên đám mây, bạn sẽ cần triển khai các nền tảng AWS của mình. Điều này bao gồm việc tạo một môi trường đa tài khoản được kiến trúc tốt, an toàn và có khả năng mở rộng (còn được gọi là AWS landing zone), thiết lập kết nối mạng và xây dựng các dịch vụ chia sẻ mà ứng dụng của bạn yêu cầu. Chúng tôi khuyến nghị xem xét giải pháp Landing Zone Accelerator on AWS để đơn giản hóa bước này, giải pháp này triển khai một bộ khả năng nền tảng được thiết kế để phù hợp với các thực tiễn tốt nhất của AWS và nhiều khung tuân thủ toàn cầu. Với Giải pháp AWS này, bạn có thể quản lý và quản trị tốt hơn môi trường đa tài khoản của mình có các workload được quy định chặt chẽ và các yêu cầu tuân thủ phức tạp.
Chuyển đổi workload
Giai đoạn chuyển đổi bao gồm việc hiện đại hóa các ứng dụng và cơ sở hạ tầng trong phạm vi phù hợp với kiến trúc mục tiêu. AI đang nhanh chóng thay đổi giai đoạn này để tăng tốc và đơn giản hóa toàn bộ vòng đời phát triển phần mềm thông qua các công cụ được hỗ trợ bởi AI tạo sinh. Các công cụ như Kiro đang cách mạng hóa cách phần mềm được hiện đại hóa bằng cách biến các lời nhắc thành các thông số kỹ thuật chi tiết – sau đó thành mã hoạt động, tài liệu và kiểm thử. Chúng tôi khuyến nghị tìm hiểu cách các công cụ được hỗ trợ bởi AI có thể được sử dụng để đơn giản hóa và tăng tốc quá trình chuyển đổi ứng dụng của bạn.
Kiểm thử & xác thực
Cần có đủ kiểm thử trước khi triển khai ứng dụng đã được hiện đại hóa vào môi trường sản xuất. Giai đoạn này thường bao gồm kiểm thử chức năng để xác minh các yêu cầu kinh doanh, kiểm thử hiệu suất để xác thực khả năng mở rộng và phản hồi, kiểm thử bảo mật để đảm bảo tuân thủ và bảo vệ dữ liệu nhạy cảm, kiểm thử khả năng phục hồi để xác thực các mục tiêu phục hồi, và kiểm thử tích hợp để xác nhận tương tác liền mạch giữa các thành phần. Để đơn giản hóa giai đoạn này, hãy cân nhắc sử dụng khả năng tạo kiểm thử đơn vị được hỗ trợ bởi AI của Amazon Q Developer tự động hóa việc tạo kiểm thử đơn vị trong suốt vòng đời phát triển phần mềm. Nếu bạn có các yêu cầu tuân thủ như PCI DSS hoặc HIPAA, AWS Security Assurance Services (AWS SAS) cung cấp quyền truy cập vào các kiểm toán viên giàu kinh nghiệm kết hợp với chiều sâu kỹ thuật của AWS để hỗ trợ các yêu cầu tuân thủ của bạn.
Di chuyển & chuyển đổi
Trong giai đoạn này, mọi dữ liệu cần thiết sẽ được di chuyển và lưu lượng truy cập sẽ được chuyển đổi sang stack ứng dụng mới được triển khai. Điều này có thể bao gồm việc triển khai canary rolling deployment, trong đó một phiên bản mới được triển khai cho một tập hợp con người dùng để kiểm thử so với phiên bản hiện tại. Chúng tôi khuyến nghị sử dụng AWS Database Migration Service (DMS) cho việc di chuyển cơ sở dữ liệu, AWS DataSync cho việc di chuyển dữ liệu trực tuyến và AWS Route 53 cho quản lý DNS và định tuyến lưu lượng.
Vận hành đám mây liên tục
Mỗi workload đã di chuyển cần được vận hành bởi một nhóm có kiến thức và kinh nghiệm về AWS để đảm bảo hoạt động trơn tru. Chúng tôi khuyến nghị tổ chức các game day để mô phỏng các sự kiện trong môi trường giống như sản xuất nhằm kiểm thử hệ thống, quy trình, khả năng cảnh báo và phản ứng của nhóm. AWS Managed Services (AMS) có thể cung cấp hỗ trợ vận hành tạm thời để cho phép đẩy nhanh tiến độ hiện đại hóa và giải phóng các nhóm của bạn khỏi các hoạt động đám mây hàng ngày, chẳng hạn như giám sát, quản lý sự cố và vấn đề, vá lỗi, sao lưu và quản lý bảo mật.
Kết luận
Bài đăng trên blog này đã cung cấp một cái nhìn tổng quan về hành trình khách hàng điển hình khi hiện đại hóa các ứng dụng quan trọng. Bằng cách hiểu từng thành phần của hành trình, bạn có thể giảm thiểu sự gián đoạn tốt hơn và tối đa hóa giá trị chiến lược của quá trình chuyển đổi đám mây của mình. Hãy liên hệ với Quản lý tài khoản AWS của bạn để tìm hiểu thêm về cách AWS Professional Services và các Đối tác AWS có thể thúc đẩy sáng kiến hiện đại hóa ứng dụng của bạn.
Về tác giả

Damien Renner
Damien Renner là Giám đốc Sản phẩm Kỹ thuật Cấp cao tại Amazon Web Services (AWS) với hơn 10 năm kinh nghiệm trong việc triển khai các sáng kiến chuyển đổi kỹ thuật số trên toàn doanh nghiệp. Ông hợp tác với các doanh nghiệp lớn để định hình và thực hiện các chiến lược hiện đại hóa, giảm thiểu rủi ro di chuyển trung tâm dữ liệu quy mô lớn và thúc đẩy các kết quả kinh doanh hữu hình thông qua việc áp dụng cloud-native. Trong thời gian rảnh rỗi, Damien thường đi bộ đường dài lên núi hoặc lên kế hoạch cho chuyến phiêu lưu tiếp theo của mình.

Matt Collins
Với tư cách là người đứng đầu AWS Global Services Offerings, Matt Collins giúp các tổ chức trên toàn thế giới chuyển đổi doanh nghiệp của họ thông qua AI và công nghệ đám mây. Là một nhà công nghệ đầy nhiệt huyết với hơn 35 năm kinh nghiệm trong Phát triển Phần mềm, chiến lược CNTT và Đổi mới, ông đã hướng dẫn một số doanh nghiệp lớn nhất thế giới trong quá trình phát triển kỹ thuật số của họ. Khi không định hình tương lai của AI và các dịch vụ đám mây, Matt có thể được tìm thấy đang cố vấn cho các tài năng công nghệ trẻ và khám phá các công nghệ đột phá.