Rõ ràng hầu hết mọi người đều nắm bắt được 'Điện toán đám mây' ...
Phiên bản ngắn:
Một hệ thống theo đó sức mạnh tính toán đã được trừu tượng hóa khỏi cơ sở hạ tầng vật lý để có thể dễ dàng mua, bán và tận dụng như một hàng hóa.
Phiên bản dài:
'Điện toán đám mây' chỉ đơn giản là bước tiếp theo trong việc trừu tượng hóa các yêu cầu bảo trì và cơ sở hạ tầng liên quan đến việc phát triển và hỗ trợ các nền tảng phần mềm.
Đám mây có thể bị phá vỡ bởi các loại dịch vụ mà nó đại diện ...
SaaS (Phần mềm là dịch vụ):
Hướng đến người dùng nhiều hơn. Đây có thể là bất cứ thứ gì từ một trang web, ứng dụng web CRM, đến API REST. Vấn đề là, dữ liệu / giao diện có thể truy cập được nhưng các chi tiết phần cứng đã được trừu tượng hóa đủ để chúng không còn quan trọng nữa.
Về cơ bản, bạn có phần mềm và làm cho nó có thể truy cập công khai. Các yêu cầu như cài đặt, sử dụng tài nguyên (ví dụ: bộ nhớ / cpu), cập nhật, v.v. không còn phù hợp. Bạn kết nối và nó hoạt động.
PaaS (Nền tảng là một Dịch vụ):
Hướng đến sử dụng bởi các nhà phát triển. Chúng bao gồm bất cứ thứ gì có 'lưu trữ' sau nó. Bao gồm máy chủ web, máy chủ email, quản lý dns, v.v.
Về cơ bản, các tùy chọn nền tảng được giới hạn ở bất cứ thứ gì được cung cấp bởi công ty lưu trữ nhưng chúng có thể được các nhà phát triển tận dụng để xây dựng.
IaaS (Cơ sở hạ tầng như một dịch vụ): **
Sự bổ sung mới nhất cho bữa tiệc và nơi tên 'Đám mây' có thể bắt nguồn. Nó hướng đến việc cung cấp một kiến trúc hệ thống đầy đủ (tức là hệ điều hành hoàn chỉnh) có thể được xây dựng mà không cần phải bảo trì các thiết bị vật lý.
Về cơ bản, các nhà phát triển được cấp quyền truy cập vào một máy ảo để phát triển và triển khai. Vì máy ảo được tách rời khỏi phần cứng, việc di chuyển và sao chép máy đó vào bất kỳ vị trí vật lý nào là cần thiết.
Cách đây 5 năm, việc cung cấp dịch vụ lưu trữ theo vùng cụ thể có thể sẽ bao gồm rất nhiều công việc thủ công để sao chép nền tảng này đến các máy chủ trên toàn thế giới, các nền tảng IaaS tự động hóa quy trình.
Nó cung cấp rất nhiều tính linh hoạt so với PaaS vì nhà phát triển có toàn quyền kiểm soát truy cập đối với VM. Trên hết, số lượng máy vật lý thực sự lưu trữ hình ảnh có thể dễ dàng tăng / giảm để phù hợp với nhu cầu (ví dụ như trong khi truy cập cao điểm).
Không còn cần thiết cho các doanh nghiệp lo lắng về thời gian chết hoặc khả năng mở rộng. IaaS có giá cao hơn so với lưu trữ PaaS vì nó đòi hỏi nhiều tài nguyên hơn nhưng nó vẫn rẻ hơn đáng kể so với việc thuê các quản trị viên hệ thống chuyên dụng và cung cấp kim loại trần trong nhà.
Có thể có hàng trăm loại nền tảng _aaS khác nhau tồn tại trong tự nhiên nhưng tất cả chỉ tập trung vào một khái niệm. Phần cứng máy tính đã được trừu tượng hóa đến mức các hệ thống trở thành một hàng hóa có thể được giao dịch bất cứ lúc nào.
Cần một ngàn bản sao và chạy trong 10 phút cho Super Bowl, không thành vấn đề. Cần họ thu nhỏ lại thành 10 chỉ nhanh chóng, cũng không phải là vấn đề. Cần nhân bản để làm crunching số nặng? Đúng, những người tồn tại. Điều gì về số lượng lớn không gian lưu trữ để lưu trữ phương tiện truyền thông? Chỉ là dễ dàng.
Cơ sở hạ tầng CNTT nói chung không phải là tạo ra doanh thu, do đó, lợi nhuận duy nhất được thực hiện sẽ đến từ việc giảm thiểu chi phí. Một cách để làm điều đó là giảm / loại bỏ / tự động hóa cơ sở hạ tầng càng nhiều càng tốt. Vào cuối ngày, tất cả các nhà phát triển muốn và cần là một nền tảng để xây dựng dịch vụ của họ. Các công ty như Google / Amazon / Rackspace đều chuyên về khả năng mở rộng quy mô lớn, vậy nên việc khai thác cơ sở hạ tầng của họ có hợp lý không?
Sự thay đổi đột phá mà 'Điện toán đám mây' thể hiện là không còn cần thiết cho bất kỳ ai trừ các nhà thiết kế, nhà phát triển và các loại phương tiện / sáng tạo để sở hữu các máy tính có hệ điều hành đầy đủ. Web, trò chơi, tài liệu, ứng dụng xã hội, ứng dụng kinh doanh, mọi thứ đang được truy cập trên web.