Mục lục:
- Điểm mấu chốt là bạn phải có khả năng nhìn thấy ở ít nhất 3 lĩnh vực:
- Một vấn đề khác cần phải cân nhắc là truy cập vào các dịch vụ và sự tích hợp của bạn giữa ứng dụng bạn muốn triển khai lên đám mây và các dịch vụ khác mà nó phụ thuộc vào. Ví dụ: bạn cần xác định loại
- Mặc dù cách tiếp cận PaaS có nhiều lợi ích, nó có thể có một số nhược điểm. Một nhược điểm của PaaS là nó có thể khóa bạn vào để sử dụng một môi trường phát triển cụ thể và ngăn xếp các thành phần phần mềm. Các dịch vụ PaaS thường có một số yếu tố độc quyền. Do đó, bạn có thể được kết hôn với nền tảng của nhà cung cấp và không thể di chuyển ứng dụng của bạn ở nơi khác mà không cần viết lại nó ở một mức độ nào đó.
Video: Giới thiệu dịch vụ VNPT CAM 2025
Khi ứng dụng trong môi trường đám mây hỗn hợp nằm trong cơ sở của bạn, bạn kiểm soát nó. Điều này có nghĩa là bạn kiểm soát cơ sở hạ tầng, hệ điều hành, middleware, dữ liệu, ứng dụng và môi trường chạy. Trong môi trường PaaS (Platform as a Service), nhà cung cấp PaaS quản lý mọi thứ cho ứng dụng và có thể là cơ sở dữ liệu. Nhà cung cấp đang xử lý các cài đặt, cập nhật và bản vá cho môi trường sản xuất. Đó là một môi trường tự quản lý.
Vấn đề kiểm soát trở thành - làm thế nào bạn có thể quản lý các ứng dụng đám mây cùng với những người phát triển tại chỗ? Bạn cần phải đo lường tác động của hiệu suất CNTT đối với doanh nghiệp mà theo định nghĩa hiện nay bao gồm hiệu suất của nhà cung cấp đám mây.
Giả sử bạn đã ký hợp đồng với nhà cung cấp PaaS để xây dựng và triển khai ứng dụng của bạn. Ứng dụng bắt đầu có vấn đề. Khi có vấn đề gì đó xảy ra, việc tìm ra nguồn có thể rất khó khăn. Điều quan trọng là để có thể theo dõi nguồn gốc của vấn đề một cách nhanh chóng. Liệu các nhà cung cấp nền tảng chỉ cần nâng cấp hệ điều hành? Có cúp điện không? Có sự vi phạm về bảo mật vào cuối của nhà cung cấp dịch vụ không? Hay đó là cái gì đó ở cuối của bạn?
Điểm mấu chốt là bạn phải có khả năng nhìn thấy ở ít nhất 3 lĩnh vực:
Bảo mật:
-
Để giám sát an ninh, bạn cần quét mạng, hệ điều hành, và các ứng dụng để ngăn chặn tấn công xâm nhập hoặc từ chối dịch vụ. Hiệu suất:
-
Bạn cần đảm bảo rằng hiệu suất của đám mây không xuống dưới mức độ dịch vụ đã được đồng ý.
-
Bạn cần một công cụ có thể giúp bạn xác định tính sẵn có của các dịch vụ của bạn. Bạn có thể sử dụng công cụ này để theo dõi liệu nhà cung cấp dịch vụ đám mây của bạn có tăng hoặc giảm và đang đạt được thỏa thuận mức dịch vụ hay không. Đàm phán các mức dịch vụ này thường là một điệu nhảy giữa CNTT và nhà cung cấp. Bạn nên hỏi nhà cung cấp dịch vụ của bạn cách thức giám sát an ninh, hiệu suất, và tính khả dụng. Hãy chắc chắn rằng bạn cảm thấy thoải mái với phương pháp tiếp cận. Ngoài ra, nhà cung cấp của bạn nên cung cấp một bảng điều khiển để cung cấp cho bạn khả năng hiển thị vào các dịch vụ mà bạn đang sử dụng liên tục. Lý tưởng nhất là bạn muốn một bảng điều khiển cho phép bạn hiển thị thống nhất trên các tài nguyên của chính bạn và của nhà cung cấp PaaS của bạn.
Theo dõi các thỏa thuận mức dịch vụ
thỏa thuận mức dịch vụ (SLA) là nghĩa vụ hợp đồng giữa bạn và nhà cung cấp đám mây của bạn. CNTT và nhà cung cấp dịch vụ phải làm việc cùng nhau để thiết lập các SLA này. Các yêu cầu SLA điển hình bao gồm:
Thời gian đáp ứng
-
Tính khả dụng vào bất kỳ ngày nào
-
Mục tiêu thời gian hoạt động tổng thể
-
Thời gian và quy trình phản hồi phù hợp trong trường hợp dịch vụ giảm
-
lý thuyết cho bạn một số đảm bảo rằng nhà cung cấp sẽ đáp ứng các mức độ dịch vụ nhất định. Tuy nhiên, bạn cần phải xác định mức thời gian chết và các thông số khác mà bạn sẵn sàng chấp nhận.
Xem xét truy cập và tích hợp
Một vấn đề khác cần phải cân nhắc là truy cập vào các dịch vụ và sự tích hợp của bạn giữa ứng dụng bạn muốn triển khai lên đám mây và các dịch vụ khác mà nó phụ thuộc vào. Ví dụ: bạn cần xác định loại
dịch vụ kiểm soát truy cập nhà cung cấp của bạn cung cấp để chỉ những người có quyền truy cập vào ứng dụng của bạn trong quá trình phát triển và triển khai có thể làm như vậy. Nói rằng bạn đã quyết định chuyển ứng dụng của mình sang đám mây, nhưng bạn không muốn di chuyển cơ sở dữ liệu của mình hoặc thậm chí sao chép dữ liệu của bạn ở đó. Bạn sẽ cần đảm bảo rằng mức độ bảo mật phù hợp tồn tại giữa dữ liệu tại chỗ và ứng dụng trên đám mây của bạn.
Ngoài ra, có thể có nhiều điểm tích hợp với một ứng dụng trong đám mây. Ứng dụng có thể hợp nhất với ứng dụng quản lý quan hệ khách hàng trong tổ chức của bạn. Ứng dụng có thể tích hợp với các dịch vụ khác trong đám mây.
Một tiêu chuẩn quan trọng cho một nhà cung cấp PaaS là cung cấp các giao diện có tài liệu và được xác định rõ ràng để sử dụng. Nói cách khác, trung tâm của khả năng tích hợp giữa các ứng dụng trong đám mây hoặc tại chỗ là Giao diện lập trình ứng dụng (Application Programming Interfaces - API). Các API này, là một phần của nền tảng PaaS, cho phép các công ty tích hợp nhanh các dịch vụ của họ vào nhiều ứng dụng đa dạng trên một loạt các nền tảng
. Trước khi chọn nhà cung cấp PaaS, đảm bảo rằng nó có thể hỗ trợ các ứng dụng và dịch vụ bạn cần tích hợp. Tránh khóa-nhập
Mặc dù cách tiếp cận PaaS có nhiều lợi ích, nó có thể có một số nhược điểm. Một nhược điểm của PaaS là nó có thể khóa bạn vào để sử dụng một môi trường phát triển cụ thể và ngăn xếp các thành phần phần mềm. Các dịch vụ PaaS thường có một số yếu tố độc quyền. Do đó, bạn có thể được kết hôn với nền tảng của nhà cung cấp và không thể di chuyển ứng dụng của bạn ở nơi khác mà không cần viết lại nó ở một mức độ nào đó.
Nếu bạn không hài lòng với nhà cung cấp PaaS của mình, bạn có thể phải đối mặt với chi phí đáng kể nếu bạn đột nhiên cần phải viết lại các ứng dụng để đáp ứng các yêu cầu của nhà cung cấp PaaS khác.
Sự sợ hãi của nhà cung cấp khóa đã dẫn đến sự nổi lên của một loạt các PaaS mới: Open Platform như một dịch vụ. Dịch vụ này cung cấp cách tiếp cận giống như PaaS, ngoại trừ không có sự hạn chế về sự lựa chọn của phần mềm phát triển và phân phối. Nếu việc đăng nhập quan trọng đối với bạn, hãy đặt câu hỏi trước khi ký hợp đồng với nhà cung cấp.