Trong chuỗi sự kiện re:Inevent 2020, Amazon Web Services (AWS) đã đưa ra những chiến lược quan trọng cho năm 2021, với nhiều dịch vụ và cập nhật mới liên quan đến container. Năm 2021 hứa hẹn sẽ là năm của container với nhiều cập nhật mới trong gia đình Amazon EKS. Hãy cùng VTI Cloud tìm hiểu các dịch vụ, cũng như các nỗ lực của AWS liên quan tới container trong bài viết dưới đây.
Các dịch vụ mới vừa được AWS cập nhật
1. Amazon EKS Distribution – Giải pháp thay thế cho các nền tảng phân phối Kubernetes thương mại (Commercial Kubernetes Distributions)
Hệ sinh thái thuần đám mây (cloud-native) đã phát triển nhanh chóng trong thời gian gần đây, khách hàng có thể lựa chọn khá nhiều kênh phối phối Kubernetes (Kubernetes Distributions) khác nhau, từ phiên bản miễn phí cho đến các phiên bản thương mại như Charmed Kubernetes của Canonical, Mirantis Container Cloud, Rancher Kubernetes Engine, Red Hat Openshift, và VMware Tanzu Kubernetes Grid.
AWS cũng đã tham giao vào cuộc đua trở thành kênh phân phối Kubernetes, với Amazon EKS Distribution (EKS-D), dịch vụ được quản lý trên đám mây của AWS.
Khách hàng có thể tin tưởng vào các phiên bản của Kubernetes và các thành phần phụ thuộc của nó do Amazon Elastic Kubernetes Service triển khai, bao gồm các bản cập nhật mới nhất, hỗ trợ các bản vá (patching) bảo mật toàn diện.
2. Tại sao AWS lựa chọn tung ra Amazon EKS Distro (EKS-D)?
Thực tế, khách hàng đang sử dụng Openshift hoặc VMware Tanzu sẽ đồng thời chạy cùng một phiên bản Kubernetes trên đám mây. Hầu hết các bản phân phối Kubernetes thương mại sẽ đi cùng các dịch vụ hỗ trợ và quản lý các cluster lai (hybrid cluster).
Trong trường hợp này VMware hay Red Hat sẽ tận dụng Amazon EC2 để chạy các Kubernetes được quản lý của họ. Việc này giúp tách rời cơ sở hạ tầng Amazon Web Services ra khỏi các workload và cho phép người dùng di chuyển các ứng dụng lên bất kì đám mây nào.
AWS đã và đang thúc đẩy việc áp dụng nền tảng đám mây của mình, với EKS-D, AWS đã xây dựng một cầu nối mã nguồn mở với nền tảng Kubernetes được quản lý bởi AWS mang tên EKS.
Được đội ngũ của AWS hỗ trợ và đảm bảo sẽ duy trì việc phân phối Kubernetes ngay cả khi phiên bản cộng đồng ngừng hỗ trợ, đây cũng là một lựa chọn hấp dẫn cho khách hàng.
Bên cạnh đó, một doanh nghiệp sử dụng EKS-D đương nhiên sẽ sử dụng Amazon EKS cho các workload chạy giữa hạ tầng on-premise và trên đám mây của họ. Điều này cũng giúp giảm thiểu rủi ro của việc sử dụng nhiều kênh phân phối Kubernetes khác nhau cho hạ tầng on-premise và trên đám mây.
Lựa chọn đúng đắn cho khách hàng
Phiên bản này hoàn toàn miễn phí, do đó khách hàng nhiều khả năng sẽ cân nhắc và lựa chọn EKS-D so với Openshift hoặc VMware Tanzu. Với cam kết duy trì mã nguồn mở, AWS cũng cho thấy nỗ lực cũng như mức độ đầu tư của họ và EKS-D.
Thiết kế của EKS-D dựa trên upstream Kubernetes, giúp dễ dàng sửa đổi các thành phần như lưu trữ, network, bảo mật, và khả năng giám sát. Hệ sinh thái thuần đám mây sẽ có những kiến trúc khác nhau để sử dụng EKS-D với các công cụ và thành phần của chúng. Điều này sẽ giúp cho EKS-D trở nên hoàn thiện hơn.
3. Amazon EKS Anywhere – đối thủ cạnh tranh với Google – Anthos và Azure – Arc
Amazon EKS Anywhere là một tùy chọn triển khai mới cho Amazon EKS, cho phép khách hàng dễ dàng vận hành các cụm Kubernetes tại hạ tầng có sẵn (on-premise).
Amazon EKS Anywhere cung cấp sẵn các phần mềm được đóng gói (software package) cho việc xây dựng và quản lý các cụm Kubernetes on-premise, và các công cụ tự động hóa để hỗ trợ vòng đời của các cluster.
Về mặt kỹ thuật, Amazon EKS Anywhere có thể được cài đặt trên bất kì hạ tầng nào có sẵn tài nguyên (compute), lưu trữ (storage) và network. Điều này bao gồm IaaS on-premise và cả các nền tảng đám mây khác như Google Compute Engine hay Azure VMs.
Hiểu một cách đơn giản, Amazon EKS Anywhere là một trình cài đặt cho EKS-D với các thông số và tùy chọn cụ thể của AWS. Trình cài đặt này sẽ đi kèm các các thiết lập mặc định được tối ưu hóa cho AWS, và hoạt động tốt nhất trên Amazon Linux 2 OS, được tính hợp với App Mesh, Cloudwatch, S3.
Khi được cài đặt trên môi trường VMware, Amazon EKS Anywhere còn cung cấp khả năng quản lý cơ sở hạ tầng thông qua việc tích hợp với VMware vSphere API và VMware vCenter. Amazon EKS Anywhere, dựa vào GitOps để duy trì trạng thái mong muốn của cluster và workload. Khách hàng có thể đăng ký kênh Amazon SNS để tự động cập nhật về bản vá (patch) và releases.
Amazon EKS Anywhere hỗ trợ ba cấu hình bao gồm: kết nối hoàn toàn (fully-connected), bán kết nối (semi-connected) và ngắt kết nối hoàn toàn (fully-disconnected). Không giống như Amazon ECS Anywhere, các cụm EKS-A có thể được triển khai trong môi trường offline, air-gapped. Các cụm EKS Anywhere được kết nối hoàn toàn và bán kết nối “nói chuyện” với đám mây AWS nhưng không bắt buộc phải phụ thuộc vào đám mây.
Tính năng Amazon EKS Anywhere
Có thể dễ dàng nhận thấy Amazon EKS Anywhere là phiên bản Anthos của riêng AWS. Cũng giống như Anthos, nó được tích hợp chặt chẽ với VMware vSphere, có thể được cài đặt ở bất kì đám mây nào khác.
Điểm khác biệt lớn nhất năm ở meta control plane để quản lý tất cả các cụm Amazon EKS Anywhere. Bên cạnh đó các tính năng khác như Anthos Service Mesh (ASM) và Anthos Config Management (ACM) sẽ được mở rộng sang Amazon EKS Anywhere thông qua App Mesh và Flux.
Không giống như Anthos, Amazon EKS Anywhere không có khái niệm về cụm quản trị (admin clusters) và cụm người dụng (user clusters), điều này đồng nghĩ với việc khách hàng sẽ không thể sử dụng Amazon EKS Anywhere để quản lý vòng đời tập trung của các cụm (lifecycle management of clusters).
Mọi cụm Amazon EKS Anywhere đều độc lập với những cụm khác với kết nối tùy chọn với đám mây AWS. Cấu trúc liên kết này gần giống với cơ chế độc lập (stand-alone) của Anthos trên các thiết bị phần cứng.
Amazon EKS Anywhere là phần mềm đa đám mây (multi-cloud) đầu tiên của AWS, góp phần đơn giản hóa việc triển khai và quản lý Kubernetes, đưa AWS tiến gần hơn đến các nền tảng đa đám mây cho Kubernetes như Anthos, Azure Arc, Rancher, VMware Tanzu Mission Control và Red Hat Advanced Cluster Manager.
Kết luận
Các khoản đầu tư lớn cho Amazon ECS Anywhere, Amazon EKS Distribution, Amazon EKS Anywhere đóng vai trò quan trọng trong chiến lược về containers của AWS. Chúng góp phần xây dựng nền tảng vững chắc cho các dịch vụ đám mây và đa đám mây trong tương lai, việc được mong đợi khá nhiều từ AWS. Amazon Web Services cũng cho thấy nỗ lực không ngừng nghỉ của họ trong việc đẩy nhanh quá trình dịch chuyển lên đám mây.
Cộng đồng các giải pháp thuần đám mây vẫn đang tăng trường không ngừng, và các update về các dịch vụ nêu trên sẽ có tác động lớn đến xu hướng về cộng nghệ cũng như chuyển dịch trong năm 2021.
Năm 2021 sẽ là một năm đầy hứa hẹn và mong chờ đối với những doanh nghiệp đã và đang sử dụng container hoặc đang hướng tới sử dụng các giải pháp về container.
Về VTI Cloud
VTI Cloud là Đối tác cấp cao (Advanced Consulting Partner) của AWS, với đội ngũ hơn 50+ kỹ sư về giải pháp được chứng nhận bởi AWS. Với mong muốn hỗ trợ khách hàng trong hành trình chuyển đổi số và dịch chuyển lên đám mây AWS, VTI Cloud tự hào là đơn vị tiên phong trong việc tư vấn giải pháp, phát triển phần mềm và triển khai hạ tầng AWS cho khách hàng tại Việt Nam và Nhật Bả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.
Bài viết liên quan: