Trang Chủ Điện toán đám mây Dịch vụ web amazon mang đến điều gì cho đám mây?

Dịch vụ web amazon mang đến điều gì cho đám mây?

Mục lục:

Anonim

Điện toán đám mây đã trở thành một chủ đề nóng trong những năm gần đây, nhưng nếu bạn hỏi nửa tá người thì có lẽ bạn sẽ nhận được sáu câu trả lời khác nhau! Đây chỉ là một dấu hiệu của sự mới lạ tương đối của công nghệ này và sự phát triển liên tục của nó. Mặc dù vậy, đã có một số nhà lãnh đạo trong lĩnh vực này. Amazon Web Services (AWS), một nền tảng điện toán đám mây từ gã khổng lồ bán lẻ trực tuyến Amazon.com Inc., là một trong số đó.


Trong đám mây, có một vài thị trường riêng biệt, nhưng AWS là công ty lớn nhất trong số đó: Cơ sở hạ tầng như một dịch vụ (IaaS). AWS cung cấp một số lợi ích tiềm năng cho bất kỳ ai muốn khởi động một liên doanh mới hoặc để tối ưu hóa chi phí cho một hệ thống hiện có. Tuy nhiên, có một vài vấn đề tiềm năng để xem xét. (Để đọc nền, hãy xem Hướng dẫn cho người mới bắt đầu về đám mây: Điều đó có nghĩa là gì đối với doanh nghiệp nhỏ.)

Thông tin cơ bản về AWS

Đặc điểm xác định của bất kỳ dịch vụ đám mây nào là lưu trữ ứng dụng từ xa, được phân phối bằng cách sử dụng ảo hóa. Khi lưu trữ truyền thống liên quan đến các tổ chức đầu tư vào tài nguyên vật lý để triển khai hệ thống của họ, lưu trữ đám mây chấp nhận mô hình ảo, với nhà cung cấp đám mây xử lý các nhà phát triển phần cứng và ứng dụng truy cập sản phẩm thông qua giao diện người dùng. Dịch vụ đám mây của Amazon cung cấp nhiều tiện ích để quản lý tài nguyên lưu trữ.


Các nền tảng lưu trữ đám mây như AWS tạo điều kiện cho một loạt các dự án CNTT vô cùng đa dạng, từ các ứng dụng thương mại, hướng tới khách hàng đến các hệ thống tổ chức nội bộ. Điều này cho phép các công ty chuyển cơ sở hạ tầng CNTT của họ lên đám mây theo cách có hiệu quả về chi phí trong thời gian dài. AWS được thiết kế để hỗ trợ những gì đôi khi được mô tả là phát triển theo định hướng dịch vụ. Điều này đặt các dịch vụ ứng dụng ở giai đoạn trung tâm, cung cấp chức năng thông qua các thành phần được ghép lỏng lẻo. Theo như người dùng quan tâm, hệ thống hoạt động như một đơn vị kết hợp.


Để một dịch vụ đám mây hoạt động, các giao diện giữa tài nguyên lưu trữ và các yếu tố ứng dụng phải mạnh mẽ và với Amazon, chúng là như vậy. Quá trình này dựa trên ảo hóa, tạo ra mức độ trừu tượng trên mạng vật lý thực sự đang phân phối ứng dụng của bạn. Amazon Elastic Compute Cloud (EC2) cung cấp các tiện ích quản lý và API nâng cao để triển khai các ứng dụng, trong khi Dịch vụ lưu trữ đơn giản Amazon (S3) xử lý lưu trữ dữ liệu.


Trường hợp một nền tảng IaaS như AWS khác với các nền tảng của nó trong Nền tảng là Dịch vụ (PaaS) và thị trường Phần mềm dưới dạng Dịch vụ (SaaS) ở mức độ ảnh hưởng của người dùng đối với các chi tiết ứng dụng. AWS cho phép các uers kiểm soát phần mềm, trong khi Amazon chăm sóc phần cứng. Amazon có khoảng 90% thị phần đám mây IaaS, với đối thủ gần nhất là Rackspace. Nhiều nhà phát triển thích Rackspace hơn Amazon và nhiều người nói rằng công ty có uy tín hơn về dịch vụ khách hàng.

Lợi ích chính

Điều gì làm cho nền tảng đám mây của Amazon cạnh tranh độc đáo về cơ bản bắt nguồn từ khả năng của công ty trong việc tạo ra quy mô kinh tế và cung cấp giá trị thông qua tính linh hoạt. Giống như nhiều nền tảng đám mây, Amazon có các tài nguyên để cung cấp cho cả các doanh nghiệp nhỏ quyền truy cập vào số lượng sức mạnh xử lý khổng lồ. Với sự phát triển AWS, các nhóm có thể tập trung vào các nhiệm vụ mà ứng dụng của họ đang thực hiện, thay vì bị cản trở bởi các vấn đề phần mềm hoặc phần cứng.


Với khả năng xử lý gần như không giới hạn, các dự án thử nghiệm thành công đang vận hành hiệu quả các siêu máy tính trên đám mây của Amazon. Sức mạnh này là chìa khóa cho sự hấp dẫn của điện toán đám mây nói chung, nhưng những gì Amazon mang lại nhiều hơn bất kỳ nhà cung cấp nào khác là truy cập vào nó cho các dự án mới và mới nổi với số tiền hạn chế. Bởi vì dịch vụ hoạt động trên cơ sở trả tiền khi bạn sử dụng, việc đổi mới không bị cấm bởi nhu cầu đầu tư trả trước. Dịch vụ này được thiết kế để có thể mở rộng vô cùng, thích ứng để đáp ứng nhu cầu khi cần thiết. (Đây là một trong những lý do điện toán đám mây nắm giữ rất nhiều tiềm năng. Tìm hiểu thêm về Điện toán đám mây: Tại sao Buzz?)

Các vấn đề chính

Vấn đề số một với bất kỳ nền tảng đám mây nào, bao gồm AWS, là bạn không có quyền truy cập vật lý vào các máy chủ lưu trữ ứng dụng của mình. Điều này có thể cực kỳ bực bội khi có sự cố. Đối với các nhóm phát triển được sử dụng để chạy các máy chủ của riêng họ hoặc ít nhất có quyền truy cập vào các trung tâm dữ liệu chứa chúng, việc thiếu quyền truy cập này có thể là một điều khó khăn để điều chỉnh. Cuối cùng, bạn phải chịu trách nhiệm của nhà cung cấp để làm mọi thứ có thể để tránh những thất bại về thể chất và xử lý kịp thời nếu chúng xảy ra, điều này không phải lúc nào cũng xảy ra, như chúng ta sẽ thấy dưới đây.


Hãy xem xét các yếu tố chính cho AWS và các nền tảng đám mây khác.

Giá cả

Chi phí là yếu tố lớn nhất ngăn cách Amazon với các đối thủ. Cũng như một số nền tảng khác, người dùng AWS chỉ trả tiền cho các tài nguyên khi họ sử dụng chúng, do đó, có ít rủi ro hơn khi đưa ra ý tưởng giết người đó. AWS rộng lớn đến mức có thể phân bổ tài nguyên theo yêu cầu; khi một doanh nghiệp không còn cần một bộ tài nguyên nhất định, họ chỉ cần quay lại nhóm có sẵn. Đối với các ứng dụng thương mại, điều khiến mọi người chú ý là các doanh nghiệp chỉ cần chi tiền khi họ kiếm được tiền.


Nhìn chung, điều này mang đến một sự phát triển rõ rệt từ các loại lưu trữ truyền thống, nơi người dùng chọn từ một loạt các gói hạn chế với số lượng lưu trữ dữ liệu, chuyển, xử lý và thậm chí là lựa chọn công nghệ. Trong kịch bản này, ở một đầu của thang đo, người dùng cuối cùng có thể trả nhiều tiền hơn họ đang sử dụng; mặt khác, tài nguyên họ mua có thể không kéo dài để đáp ứng nhu cầu ngày càng tăng của họ. Khi Oracle và Rackspace gia nhập thị trường vào năm 2011, Amazon tuyên bố sẽ giảm giá một số gói dịch vụ cao cấp của mình xuống 50% trong nỗ lực cạnh tranh hơn. Khi nói đến chi phí, không có đối thủ nào của Amazon thực sự có thể cạnh tranh. Quy mô tuyệt vời của mạng lưới Amazon đặt nó ở vị trí thống lĩnh để cung cấp giá thấp.

Khả năng mở rộng

Các nền tảng đám mây có thể cung cấp khả năng mở rộng chưa từng có và kích thước của mạng AWS đặt nó ở vị trí mạnh mẽ để thực hiện điều này. Nếu một ứng dụng được đáp ứng với nhu cầu tăng hoặc giảm đột ngột, các tài nguyên có thể kéo dài hoặc thu hẹp lại để phù hợp. Điều này có nghĩa là người dùng không cần phải lo lắng về việc nâng cấp hoặc hạ cấp, vì những thay đổi này có thể được quản lý ngay lập tức thông qua tài khoản AWS. Nếu tăng đột biến hoặc giảm dịch vụ trong thời gian ngắn, điều này có thể được cung cấp mà không phải chịu thêm chi phí. Tuy nhiên, một số nhà phát triển đã phát hiện ra rằng Rackspace cung cấp phạm vi tốt hơn về kích thước của các máy ảo có sẵn, trong khi với AWS, bạn có thể thấy mình lựa chọn giữa các trường hợp quá lớn hoặc quá nhỏ.

độ tin cậy

Đã có một vài vấn đề được báo cáo tốt về độ tin cậy trong các hệ thống AWS trong quá khứ. Vào năm 2011, một số trang web lớn bao gồm Reddit, Foursquare, Netflix và Quora đã bị ảnh hưởng xấu bởi sự cố ngừng AWS, với việc Amazon mất nhiều thời gian hơn dự kiến ​​của khách hàng để giải quyết vấn đề.


Tài liệu công khai AWS cho thấy thực tế là dịch vụ cung cấp cho các nhà phát triển khả năng xây dựng các ứng dụng có khả năng đối phó với sự cố mạng và mất điện. Thực tế đơn giản là các hệ thống AWS được triển khai trên một đám mây toàn cầu có nghĩa là chúng không cần phải được gắn với các máy vật lý cụ thể - hoặc thậm chí với một khu vực địa lý duy nhất. Các nhà phát triển có thể sử dụng các vùng khả dụng trong AWS để thiết kế các hệ thống được triển khai thực tế và sao lưu trong nhiều khu vực toàn cầu. Tuy nhiên, mặc dù về mặt kỹ thuật có thể tạo ra các hệ thống thực sự mạnh mẽ khi đối mặt với sự cố ngừng hoạt động, nhưng thực tế có những chi phí đáng kể liên quan, tạo ra một tiềm năng tiết kiệm ban đầu.

Linh hoạt kỹ thuật

Dịch vụ web của Amazon hỗ trợ nhiều công nghệ ở cả cấp độ hệ điều hành và ứng dụng. Tính linh hoạt này cũng là đặc trưng của nền tảng đám mây khác, vì nó duy trì sự tập trung vào các dịch vụ và tác vụ, cho phép người dùng chọn các công cụ phù hợp cho công việc. Tuy nhiên, nhiều nhà phát triển báo cáo việc tìm các giao diện Rackspace dễ làm việc hơn, với mức độ hỗ trợ lớn hơn và môi trường thường thân thiện hơn.

Nắng qua mây?

AWS có một số lợi ích rõ ràng, nhưng những điều này cần được cân nhắc với tiềm năng cho các vấn đề và các điểm bán hàng của các nhà cung cấp đối thủ. Thêm vào đó, quyết định chuyển một ứng dụng hoặc cơ sở hạ tầng CNTT hiện có sang bất kỳ đám mây nào không bao giờ có thể được xem nhẹ. Nếu bạn quyết định triển khai một hệ thống trên nền tảng đám mây như AWS, thì đáng để xem xét các tùy chọn cung cấp một số mức sao lưu bên ngoài đám mây, vì nhiều dự án đã bắt đầu thực hiện.


Những lý do thuyết phục nhất để chuyển sang đám mây là nhu cầu đối phó với những thay đổi đáng kể về nhu cầu và mong muốn triển khai các dự án mới có thể có nhu cầu xử lý không thể đoán trước. Để đạt được những lợi ích này, về cơ bản bạn phải chấp nhận những hạn chế cần thiết của việc không kiểm soát vật lý đối với phần cứng của bạn. (về một số nhược điểm của điện toán đám mây trong Mặt tối của đám mây.)


Bất cứ điều gì xảy ra với thị trường, khi thời gian trôi qua, khả năng là cách tiếp cận đóng gói, trường học cũ sẽ rơi bên đường và tất cả chúng ta sẽ có đầu trong đám mây.

Dịch vụ web amazon mang đến điều gì cho đám mây?