Cloud server được xem là giải pháp cloud cho doanh nghiệp muốn sử dụng điện toán đám mây (ĐTĐM), đáp ứng nhanh chóng quá trình chuyển đổi số, nâng cao hiệu quả kinh doanh.
Mục lục
AWS so với Azure với Google: Điện toán
Điện toán AWS:
- Điện toán đám mây Elastic: Dịch vụ điện toán hàng đầu của Amazon là điện toán đám mây Elastic hoặc EC2. Amazon mô tả EC2 là “một dịch vụ web cung cấp khả năng tính toán an toàn, có thể thay đổi kích thước trong đám mây“. EC2 cung cấp nhiều tùy chọn, bao gồm rất nhiều trường hợp, hỗ trợ cho cả Windows và Linux, phiên bản bare-metal, phiên bản GPU, tính toán hiệu năng cao, tự động mở rộng và hơn thế nữa. AWS cũng cung cấp một cấp miễn phí cho EC2 bao gồm 750 giờ mỗi tháng trong tối đa mười hai tháng.
- Dịch vụ container: Trong danh mục tính toán, các dịch vụ container khác nhau của Amazon đang ngày càng phổ biến và nó có các tùy chọn hỗ trợ Docker, Kubernetes và dịch vụ Fargate của riêng nó tự động hóa quản lý máy chủ và nhóm khi sử dụng container. Nó cũng cung cấp một tùy chọn đám mây riêng ảo được gọi là Lightsail, Batch cho các công việc điện toán hàng loạt, Elastic Beanstalk dùng để chạy và nhân rộng các ứng dụng Web, cũng như một vài dịch vụ khác.
Điện toán đám mây Microsoft:
- Virtual machines: Dịch vụ tính toán chính của Microsoft được gọi đơn giản là Máy ảo. Nó tự hào là hỗ trợ cho Linux, Windows Server, SQL Server, Oracle, IBM và SAP, cũng như tăng cường bảo mật, khả năng đám mây lai và hỗ trợ tích hợp cho phần mềm Microsoft. Giống như AWS, nó có một danh mục cực lớn các phiên bản có sẵn, bao gồm các tùy chọn tính toán hiệu năng cao và GPU, cũng như các trường hợp được tối ưu hóa cho trí tuệ nhân tạo và machine learning. Nó cũng có một cấp miễn phí với 750 giờ mỗi tháng cho các máy ảo Windows hoặc Linux B1S trong một năm.
- Các dịch vụ bổ sung: Phiên bản tự động mở rộng của Azure được gọi là Bộ quy mô máy ảo. Và nó có hai dịch vụ container: Azure Container Service dựa trên Kubernetes và Dịch vụ Container sử dụng Docker Hub và Azure Container Registry để quản lý. Nó có dịch vụ Batch và Dịch vụ đám mây cho các ứng dụng Web có thể mở rộng tương tự như AWS Elastic Beanstalk. Nó cũng có một dịch vụ độc đáo gọi là Service Fabric được thiết kế dành riêng cho các ứng dụng có kiến trúc microservice.
Điện toán Google:
- Công cụ tính toán: Để so sánh, danh mục dịch vụ tính toán của Google có phần ngắn hơn so với đối thủ cạnh tranh. Dịch vụ chính của nó được gọi là Compute Engine, tự hào có cả loại máy tùy chỉnh và được xác định trước, thanh toán mỗi giây, hỗ trợ Linux và Windows, giảm giá tự động và cơ sở hạ tầng carbon trung tính sử dụng một nửa năng lượng của các trung tâm dữ liệu thông thường. Nó cung cấp một cấp miễn phí bao gồm một ví dụ F1-micro mỗi tháng trong tối đa 12 tháng.
- Tập trung vào Kubernetes: Google cũng cung cấp Công cụ Kubernetes cho các tổ chức quan tâm đến việc triển khai các container. Giống như tất cả các nhà cung cấp đám mây hàng đầu, nó được thiết lập để cung cấp các container và microservice . Và điều đáng chú ý là Google đã tham gia rất nhiều vào dự án Kubernetes, giúp nó có thêm chuyên môn trong lĩnh vực này.
AWS so với Azure, với Google: Lưu trữ
Lưu trữ AWS:
- SSS tới EFS: AWS cung cấp một danh sách dài các dịch vụ lưu trữ bao gồm Simple Storage Service (S3) để lưu trữ đối tượng, Elastic Block Storage (EBS) để lưu trữ khối ổn định sử dụng với EC2 và Elastic File System (EFS) để lưu trữ tệp. Một số sản phẩm lưu trữ sáng tạo hơn của nó bao gồm Storage Gateway, cho phép môi trường lưu trữ kết hợp và Snowball, một thiết bị phần cứng vật lý mà các tổ chức có thể sử dụng để truyền dữ liệu petabyte trong các tình huống truyền Internet không khả thi.
- Cơ sở dữ liệu và lưu trữ: Về phía cơ sở dữ liệu, Amazon có cơ sở dữ liệu tương thích SQL có tên là Aurora, Dịch vụ cơ sở dữ liệu Relational (RDS), DynamoDB NoSQL database, kho dữ liệu trong bộ nhớ ElastiCache, kho dữ liệu Redshift, cơ sở dữ liệu Neptune và Dịch vụ di chuyển cơ sở dữ liệu. Amazon cung cấp Glacier, được thiết kế để lưu trữ lâu dài với mức giá rất thấp. Ngoài ra, cổng lưu trữ của nó có thể được sử dụng để dễ dàng thiết lập các quy trình sao lưu và lưu trữ.
Lưu trữ Azure:
- Dịch vụ lưu trữ: Các dịch vụ lưu trữ cơ bản của Microsoft Azure bao gồm Lưu trữ Blob để lưu trữ đối tượng dựa trên REST của dữ liệu phi cấu trúc, Lưu trữ Queue cho khối lượng lớn các công việc, Lưu trữ tệp và Lưu trữ đĩa. Nó cũng có Data Lake Store, rất hữu ích cho các ứng dụng dữ liệu lớn.
- Cơ sở dữ liệu mở rộng: Các tùy chọn cơ sở dữ liệu của Azure đặc biệt rộng rãi. Nó có ba tùy chọn dựa trên SQL: Cơ sở dữ liệu SQL, Cơ sở dữ liệu cho MySQL và Cơ sở dữ liệu cho PostgreSQL. Nó cũng có dịch vụ Kho dữ liệu, cũng như Cosmos DB và lưu trữ bảng cho NoSQL. Redis Cache là dịch vụ trong bộ nhớ của nó và Server Stretch Database là dịch vụ lưu trữ lai được thiết kế dành riêng cho các tổ chức sử dụng Microsoft SQL Server trong các trung tâm dữ liệu của riêng họ.Không giống như AWS, Microsoft cung cấp dịch vụ Sao lưu thực tế, cũng như dịch vụ Khôi phục Trang web và Lưu trữ.
Lưu trữ Google:
- Lưu trữ hợp nhất và hơn thế nữa: Cũng như điện toán, GCP có một menu nhỏ hơn các dịch vụ lưu trữ có sẵn. Cloud Storage là dịch vụ lưu trữ đối tượng hợp nhất của nó và nó cũng có tùy chọn Persistent Disk. Nó cung cấp Công cụ truyền tải tương tự như AWS Snowball, cũng như các dịch vụ truyền tải trực tuyến.
- SQL và NoSQL: Khi nói đến cơ sở dữ liệu, GCP có Cloud SQL dựa trên SQL và cơ sở dữ liệu hợp tác được gọi là Cloud Spanner, được thiết kế cho các khối lượng công việc quan trọng. Nó cũng có hai tùy chọn NoQuery: Cloud Bigtable và Cloud Datastore. Nó không có dịch vụ sao lưu và lưu trữ.
AWS so với Azure, với Google: Công cụ đám mây chính
Nhìn về phía trước, các chuyên gia nói rằng các công nghệ mới nổi như trí tuệ nhân tạo, machine learning (Machine learning là một lĩnh vực con của Trí tuệ nhân tạo (Artificial Intelligence) sử dụng các thuật toán cho phép máy tính có thể học từ dữ liệu để thực hiện các công việc thay vì được lập trình một cách rõ ràng.) , internet of things (loT) và serverless computing (không máy chủ nghĩa là bạn làm lập trình viên, bạn chỉ cần viết code, và không cần quan tâm nhiều về máy chủ, phần đó để cho các nhà cung cấp điện toán đám mây quản lý.) sẽ trở thành điểm khác biệt chính của các nhà cung cấp đám mây. Tất cả ba nhà cung cấp hàng đầu đã bắt đầu thử nghiệm các dịch vụ trong các lĩnh vực này và có khả năng mở rộng dịch vụ của họ trong năm tới.
Công cụ chính của AWS:
- Pagemaker to Serverless: Cũng như trong các lĩnh vực khác, AWS có danh sách dịch vụ dài nhất trong mỗi lĩnh vực này. Điểm nổi bật bao gồm dịch vụ SageMaker để đào tạo và triển khai các mô hình machine learning, giao diện đàm thoại Lex cũng cung cấp dịch vụ Alexa, dịch vụ nhắn tin Greengrass IoT và dịch vụ Lambda serverless computing.
- AI và ML: Trong số nhiều dịch vụ định hướng AI, AWS cung cấp DeepLens, máy ảnh hỗ trợ AI để phát triển và triển khai các thuật toán machine learning để sử dụng với những thứ như nhận dạng ký tự quang học và nhận dạng hình ảnh và đối tượng. AWS đã công bố Glamon, một thư viện hỗ trợ deep learning được thiết kế để giúp các nhà phát triển và không phải nhà phát triển dễ dàng xây dựng và nhanh chóng đào tạo mạng lưới neural mà không cần phải biết lập trình AI.
Công cụ chính của Azure:
- Cognitive Services: Microsoft cũng đã đầu tư rất nhiều vào trí tuệ nhân tạo và nó cung cấp dịch vụ machine learing và dịch vụ bot trên Azure. Nó cũng có Cognitive Services bao gồm Bing Web Search AP, API phân tích văn bản, API khuôn mặt, API thị giác máy tính và Dịch vụ thị giác tùy chỉnh. Đối với IoT, nó có một số dịch vụ quản lý và phân tích và dịch vụ serverless computing của nó được gọi là Hàm.
- Hỗ trợ phần mềm MSFT: Không có gì đáng ngạc nhiên, nhiều công cụ hàng đầu của Azure hướng đến việc hỗ trợ phần mềm Microsoft tại chỗ. Azure Backup là dịch vụ liên kết Windows Server Backup trong Windows Server 2012 R2 và Windows Server 2016. Dịch vụ nhóm Visual Studio lưu trữ các dự án Visual Studio trên Azure.
Công cụ chính của Google:
- Big on AI: Đối với Google Cloud Platform, AI và machine learning là các lĩnh vực trọng tâm lớn. Google là công ty hàng đầu về phát triển AI nhờ có TensorFlow, một thư viện phần mềm nguồn mở để xây dựng các ứng dụng machine learning. Thư viện TensoreFlow là phổ biến và được đánh giá cao. Một minh chứng cho sự phổ biến của nó là AWS gần đây đã thêm hỗ trợ cho TensorFlow.
- IoT to Serverless: Google Cloud có các dịch vụ API mạnh mẽ cho ngôn ngữ, lời nói, dịch thuật một cách tự nhiên và hơn thế nữa. Ngoài ra, nó cung cấp IoT và serverless services, nhưng cả hai vẫn đang trong giai đoạn xem trước khi phát hành.