see more blog

AWS đơn giản hóa vận hành CSDL cloud với nhiều tính năng mới

aws-cloud-database-csdl

Amazon Web Services vừa ra mắt một loạt các tính năng mới trong sự kiện re:Invent, giúp các doanh nghiệp chạy môi trường cơ sở dữ liệu (CSDL) trên cloud dễ dàng hơn rất nhiều. 

Trào lưu tập trung vào tự động hóa công nghệ thông tin để xử lý các tác vụ bảo trì đang nổi lên ở các doanh nghiệp. Công việc này thường được xử lý bằng công nghệ trí tuệ nhân tạo (AI). Các sản phẩm sử dụng AI để tự động hóa các tác vụ IT lặp lại thường được biết tới cái tên: giải pháp MLOps. AWS cạnh tranh trong mảng MLOps với dịch vụ Amazon DevOps Guru, và đây cũng là một trong những dịch vụ mà gã khổng lồ cloud này mới cập nhật vào danh sách tính năng mới.

DevOps Guru sử dụng AI để tự động hóa việc nhận diện các vấn đề kỹ thuật trong môi trường AWS của doanh nghiệp và tạo ra các khuyến nghị sửa đổi. Dịch vụ nhận được tính năng mới có tên Amazon DevOps Guru cho RDS đã mở rộng khả năng tới Amazon Aurora, một CSDL quan hệ trên nền tảng cloud phổ biến, được cung cấp bởi AWS. Gã khổng lồ cloud chia sẻ rằng CSDL này đã được sử dụng bởi hàng trăm, hàng ngàn khách hàng.

DevOps Guru cho RDS có khả năng tự động hóa việc nhận diện các lỗi kỹ thuật trong Aurora có tác động tới hoạt động của CSDL. Dịch vụ này có thể, ví dụ, nhận diện xem CSDL có yêu cầu thêm CPU ảo để chạy một tác vụ hay không. DevOps Guru cho RDS có thể nhận diện rất nhiều loại vấn đề.

DevOps Guru cho RDS sử dụng máy học để tự động hóa việc nhận diện và phân tích một loạt vấn đề liên quan tới vận hành của CSDL, như là sử dụng quá mức tài nguyên máy chủ, điểm nghẽn CSDL, hoặc việc chạy sai các truy vấn SQL,” Senior Dev AWS, Marcia Villalba viết trên blog. “Nó cũng gợi ý các giải pháp phục hồi các lỗi tìm được.”

Lập trình viên có thể theo dõi các insights cung cấp bởi DevOps Guru qua một bảng thông tin tập trung (centralized dashboard). Với đội ngũ phát triển phần mềm luôn cần phát hiện các lỗi kỹ thuật trong thời gian sớm nhất, dịch vụ có cung cấp thêm tính năng cảnh báo. “Khi một lỗi được phát hiện, DevOps Guru cho RDS sẽ hiển thị các tìm kiếm của nó trên thanh điều khiển, gửi thông báo qua Amazon EventBridge hay Amazon Simple Notification Service (SNS). Tính năng này giúp các dev tự động quản lý và thực hiện các phản hồi trong thời gian thực với các lỗi,” Villalba viết.

Tương tự với việc troubleshoot các lỗi về khả năng hoạt động, việc thiết lập CSDL có thể là một công việc tiêu tốn nhiều thời gian. Điều này càng đúng hơn trong các trường hợp một doanh nghiệp phải tạo ra các điều chỉnh đặc biệt tới CSDL của họ, để đáp ứng các yêu cầu của một ứng dụng phức tạp. Trong một số trường hợp, nhà quản trị cần phải tùy chỉnh cả hệ điều hành.

AWS đang giới thiệu về một dịch vụ mới mang tên Amazon RDS Custom for SQL Server, để tiếp cận các doanh nghiệp yêu cầu khả năng tùy biến cao trong môi trường CSDL. Dịch vụ này được thiết kế để chạy các CSDL quan hệ SQL Server của Microsoft. Trước đó, vào tháng Mười, AWS giới thiệu một dịch vụ tương tự mang tên Amazon RDS Custom for Oracle, thiết kế cho các khách hàng của tập đoàn Oracle.

Hai dịch vụ này đều cung cấp các lựa chọn tùy chỉnh đa dạng mà các doanh nghiệp có thể sử dụng khi cần, để đáp ứng các yêu cầu phức tạp của ứng dụng. Amazon RDS Custom for SQL Server cung cấp các tính năng cụ thể hướng tới các môi trường sử dụng công nghệ của Microsoft. Các doanh nghiệp có thể, ví dụ, có thêm khả năng như SQL Common Language Runtime trong CSDL của họ, giúp chạy một số ứng dụng nhất định được phát triển với framework .NET nổi tiếng của Microsoft.

“Qua lợi ích về mặt tiết kiệm thời gian của các dịch vụ quản lý, RDS Custom for SQL Server giúp bạn dành nhiều thời gian để tập trung vào các hoạt động mang tính chiến lược, ảnh hưởng tới hoạt động kinh doanh,” Channy Yun, trưởng cố vấn dev của AWS, chia sẻ. “Việc sử dụng backup tự động và các tác vụ liên quan đến vận hành giúp bạn không cần phải quản lý sát sao, yên tâm rằng dữ liệu của mình đang được bảo vệ, và có thể phục hồi ngay khi cần.”

Các doanh nghiệp sử dụng AWS không chỉ quản lý (host) các CSDL quan hệ như SQL Server mà còn có các hệ thống NoSQL, được thiết kế để lưu trữ các dữ liệu phi cấu trúc. Amazon DynamoDB, một CSDL NoSQL mà AWS cung cấp trên nền tảng, đang được cập nhật với tính năng mới giúp các doanh nghiệp cắt giảm chi phí lưu trữ dữ liệu.

Các lưu trữ (records) mà một doanh nghiệp lưu lại trên DynamoDB thường được truy cập với cường độ đa dạng. Một số tệp được mở ra hằng tuần bởi các ứng dụng, trong khi một số chỉ được mở ra vài tháng một lần, thậm chí vài năm. Để tối ưu hóa chi phí, doanh nghiệp đôi khi cần chuyển các record ít dùng tới từ DynamoDB sang Amazon S3, cho phép truy cập tới các hạ tầng lưu trữ giá thấp hơn.

Tuy nhiên, ta cần thấy việc tiết kiệm chi phí có thể tạo ra nhiều thay đổi trong code. Khối lượng công việc sẽ cần truy cập DynamoDB và S3 qua 2 giao diện lập trình ứng dụng riêng biệt. Các dev phải tận dụng cả hai API nếu họ muốn phát triển một ứng dụng có thể trao đổi các dữ liệu không được sử dụng thường xuyên giữa DynamoDB và S3 – mà điều này có thể đòi hỏi rất nhiều công sức.

AWS đã thêm một tính năng mới mang tên Amazon DynamoDB Standard-Infrequent Access để đơn giản hóa công việc cho các dev. Nó lưu trữ các record không được sử dụng thường xuyên, với chi phí chỉ bằng 60% của dịch vụ DynamoDB tiêu chuẩn. Bởi tính năng này được phát triển ngay bên trong CSDL, các dev không cần phải dịch chuyển các record này sang S3 để giảm thiểu chi phí lưu trữ. Điều này có nghĩa họ chỉ cần sử dụng 1 API thay vì 2. Tính năng này đã cho thấy việc giảm thiểu đáng kể độ phức tạp của code.

“DynamoDB Standard-IA là một giải pháp tuyệt vời, nếu bạn phải lưu trữ hàng ngàn tỉ (TB) dữ liệu trong vài năm, khi lượng dữ liệu luôn cần tính khả dụng cao, nhưng không thường xuyên sử dụng tới,” Villalba giải thích.

AWS đang giúp các doanh nghiệp mong muốn sử dụng các tính năng trên nền tảng cloud bằng việc dịch chuyển CSDL của họ lên môi trường kế thừa một cách dễ dàng hơn. Dịch vụ dịch chuyển CSDL của AWS – AWS Database Migration Service, một công cụ mà “ông lớn” trong lĩnh vực cloud đã xây dựng dành riêng cho việc này, đã được nâng cấp với một tính năng mang tên AWS DMS Fleet Advisor, tự động hóa một số tác vụ thủ công. Nhà quản trị có thể quản lý việc dịch chuyển CSDL qua một thanh điều khiển có tính tập trung (centralized monitoring console). 

Về VTI Cloud

VTI Cloud tự hào là Advanced Consulting Partner của AWS và Gold Partner của Microsoft nhằm đem đến sức mạnh của Điện toán đám mây và các dịch vụ CNTT hàng đầu đến với các tổ chức, doanh nghiệp tại thị trường Việt Nam và Nhật Bản. 

VTI Cloud sở hữu đội ngũ hơn 50+ kỹ sư về giải pháp được chứng nhận bởi AWS, cùng đội ngũ giàu kinh nghiệm với hàng trăm dự án lớn. Xây dựng các kiến trúc an toàn, hiệu suất cao, linh hoạt, và tối ưu chi phí cho khách hàng là nhiệm vụ hàng đầu của VTI Cloud trong sứ mệnh công nghệ hóa doanh nghiệp.

Liên hệ với chúng tôi: Tại đây

Nguồn: Maria Deutscher — từ siliconangle.com

Related news

what’s up at VTI