Bởi Andrew Midgley, Giám đốc tiếp thị sản phẩm chính – Apptio
Bởi Shashiraj Jeripotula, Kiến trúc sư giải pháp đối tác cấp cao – AWS
Bởi Osama Munir, Giám đốc tài khoản kỹ thuật cấp cao – AWS
Do cơ sở hạ tầng của Amazon Web Services (AWS) đã trở nên quan trọng đối với hoạt động hàng ngày và đổi mới kỹ thuật số của các tổ chức trên toàn cầu, nên việc tập trung vào hiệu quả chi phí và tối đa hóa giá trị kinh doanh đã tăng lên đều đặn.
Một trong những lựa chọn hiệu quả nhất mà AWS cung cấp để đạt được điều này là chiết khấu dựa trên cam kết thông qua Phiên bản dự trữ (RI) hoặc Savings Plans (SP) của Amazon EC2 . Đổi lại việc cam kết các loại hình sử dụng cụ thể trong thời hạn một hoặc ba năm, AWS đưa ra mức giá chiết khấu lên tới 72%.
Trong bài đăng này, chúng tôi sẽ đề cập đến vai trò của chiết khấu dựa trên cam kết trong việc cải thiện hiệu quả chi phí, cách Cloudability sử dụng dữ liệu sử dụng và chi phí AWS để giúp khách hàng tự quản lý chương trình cam kết của mình bằng những hiểu biết chính và cách Tự động hóa tiết kiệm khả năng đám mây có thể giải phóng tài nguyên FinOps quý giá.
Apptio là Đối tác chuyên môn của AWS và Người bán trên thị trường AWS với Năng lực phần mềm vận hành đám mây. Apptio cung cấp Cloudability, một giải pháp FinOps hàng đầu giúp tổ chức việc thanh toán, sử dụng và siêu dữ liệu đám mây, cung cấp các phân tích và đề xuất cho phép các nhóm sở hữu chi tiêu của mình và liên tục cải thiện tính kinh tế của việc chạy đám mây.
Giá trị khách hàng
Phiên bản dự trữ Amazon EC2 đã được ra mắt từ năm 2009 và đã phát triển thành hai loại cấp cao—RI tiêu chuẩn và RI có thể chuyển đổi. Hãy coi đây là những khoản giảm giá dựa trên máy vì cam kết dành riêng cho một khu vực, hệ điều hành (HĐH) và loại phiên bản. RI được mua cho một “SKU phiên bản” cụ thể, cho dù đó là máy ảo Amazon Elastic Computing Cloud (Amazon EC2), cơ sở dữ liệu Amazon Relational Database Service (Amazon RD) hay loại tài nguyên khác.
Vào năm 2020, AWS đã ra mắt Savings Plans có hai loại chính—kế hoạch tiết kiệm phiên bản EC2 (tỷ lệ tiết kiệm phù hợp với RI tiêu chuẩn) và kế hoạch tiết kiệm điện toán (tỷ lệ tiết kiệm phù hợp với RI chuyển đổi). Hãy coi đây là khoản giảm giá dựa trên chi tiêu vì cam kết được thực hiện bằng đô la và không bị ràng buộc với SKU phiên bản. Các kế hoạch tiết kiệm loại bỏ chi phí điều chỉnh thủ công và các lợi ích sẽ tự động chuyển sang mức sử dụng với tỷ lệ tiết kiệm cao nhất.
Mục tiêu chính của những người thực hành FinOps và Cloud Center of Excellence là tối đa hóa phạm vi sử dụng với các công cụ này, chủ yếu dựa vào thời hạn 3 năm (tỷ lệ tiết kiệm thường cao hơn 80%), trong khi không cam kết quá mức vì số giờ không sử dụng sẽ không thể phục hồi được. Hành động cân bằng này là điều mà khách hàng Apptio dựa vào Cloudability để giúp quản lý, từ đó giảm nỗ lực, rủi ro và thậm chí tự động hóa toàn bộ chương trình cam kết.
Tổng quan về giải pháp
Khả năng đám mây là giải pháp phần mềm dưới dạng dịch vụ (SaaS) đầy đủ chỉ yêu cầu bạn cung cấp thông tin xác thực AWS cụ thể cho hầu hết các tác vụ chính. Nguồn dữ liệu trung tâm là tệp Báo cáo chi phí và sử dụng (CUR) của AWS, một bản xuất thanh toán chi tiết giúp thúc đẩy các khả năng trên nền tảng, bao gồm cả quản lý cam kết.
Với thông tin tiêu thụ ở mức độ chi tiết hàng giờ cho việc sử dụng trên toàn bộ tổ chức, người dùng có thể xác định các kiểu sử dụng trước đây cho từng phân loại (khu vực, loại phiên bản, hệ điều hành/công cụ) và so sánh số tiền sẽ được trả theo yêu cầu so với số tiền đã cam kết ( RI hoặc SP). Siêu dữ liệu bổ sung được nhập thông qua lệnh gọi “mô tả”, trong trường hợp này ec2:DescribeReservedInstances(và tương tự đối với các dịch vụ khác) và savingsplans:DescribeSavingsPlans.
Từ những nguồn dữ liệu này, nền tảng có thể sắp xếp danh sách các cam kết hiện tại và trước đây, liên kết chúng với dữ liệu thanh toán để tạo ra số liệu thống kê hiệu suất và đưa ra các cơ hội tiết kiệm bổ sung. Đối với người dùng, thông tin chi tiết có thể áp dụng được cung cấp thông qua danh mục cam kết và đề xuất mua hàng, cho phép tự quản lý chương trình cam kết mới.
Đối với các tổ chức muốn giảm bớt công việc quản lý này và đạt được mức tiết kiệm mà cách tiếp cận thủ công không thể thực hiện được, có tùy chọn tận dụng khả năng tự động hóa của Apptio. Điều này bắt đầu bằng việc đánh giá mức tiết kiệm tự động nhằm xác định cách tự động hóa có thể cải thiện tính linh hoạt của kỳ hạn, nâng cao phạm vi bảo hiểm và tăng mức tiết kiệm tổng thể.
Người dùng không cần nỗ lực thêm để nhận được đánh giá này vì chỉ cần gửi yêu cầu tới bộ phận hỗ trợ Apptio . Nếu quyết định tiếp tục quản lý cam kết tự động, cần có thông tin xác thực bổ sung để thực hiện các thay đổi đối với RI và SP.
Hình 1 – Sơ đồ về khả năng quản lý cam kết của Apptio.
Điều kiện tiên quyết
- Tính năng thanh toán tổng hợp được bật cho tổ chức của bạn
- Tệp Báo cáo chi phí và mức sử dụng AWS được xuất sang bộ chứa Amazon S3 có thể truy cập (Loại nén: GZ và mức độ chi tiết của thời gian: Hàng giờ)
- Tài khoản khả năng đám mây – đăng ký dùng thử miễn phí
Bước 1: Thêm thông tin xác thực AWS vào khả năng đám mây
Để nhập dữ liệu meta mô tả và thanh toán cần thiết, Cloudability cần có quyền truy cập chỉ đọc cụ thể. Việc này được thực hiện bằng cách sử dụng các biện pháp thực hành tốt nhất của AWS để cấp quyền truy cập cho bên thứ ba đáng tin cậy, sử dụng ID bên ngoài duy nhất cho mỗi tài khoản AWS được chứng nhận thông qua vai trò AWS Identity and Access Management (IAM).
Để đơn giản hóa việc tạo vai trò, Cloudability cung cấp mẫu AWS CloudFormation chạy trong Bảng điều khiển quản lý AWS hoặc thông qua API. Vì mục đích quản lý cam kết, vai trò IAM chỉ cần được cung cấp cho tài khoản người thanh toán và mọi tài khoản được liên kết sở hữu RI hoặc SP hiện tại.
- Đăng nhập vào Cloudability với tư cách quản trị viên và điều hướng đến Cài đặt > Thông tin xác thực của nhà cung cấp .
- Chọn Thêm thông tin xác thực và nhập thông tin sau cho tài khoản người thanh toán của bạn:
- ID tài khoản người thanh toán: ví dụ: 1111-2222-3333
- Tên vùng lưu trữ S3: Đây là nơi chứa tệp CUR – ví dụ: acme-cost-bucket
- Tên báo cáo chi phí và mức sử dụng – ví dụ: CloudabilityHourlyReport
- Tiền tố báo cáo chi phí và sử dụng – ví dụ: VendorBillingData (tiền tố này tương ứng với “tiền tố đường dẫn báo cáo” được mô tả trong tài liệu AWS )
- Lưu ý rằng tên bộ chứa S3, tiền tố báo cáo và tên báo cáo đều có thể được đặt cho tổ chức của bạn theo hướng dẫn sau từ AWS.
- Chọn Tạo mẫu , sau đó chọn Tải xuống để tải xuống tệp JSON chứa mẫu CloudFormation. Xem lại nội dung trong bất kỳ trình soạn thảo văn bản nào, bạn có thể khám phá bộ quyền cụ thể được yêu cầu. Đối với nhóm S3 chứa tệp CUR, chính sách sẽ như sau:
Hình 2 – Ví dụ về chính sách IAM để nhập tệp CUR vào Cloudability.
Cách dễ nhất để cung cấp vai trò IAM là điều hướng đến dịch vụ CloudFormation trong bảng điều khiển AWS cho tài khoản người trả tiền và tạo một ngăn xếp với các tài nguyên mới (tiêu chuẩn).
- Chọn Mẫu đã sẵn sàng và chọn Tải lên tệp mẫu . Tải tệp JSON đã tải xuống lên và chấp nhận các tùy chọn mặc định. Bạn có thể đặt tên cho Stack là Cloudibility-Integration . Khi tạo ngăn xếp thành công, vai trò IAM sẽ được tạo trong tài khoản có tên CloudabilityRole .
- Để xác thực thông tin xác thực mới, hãy nhấp vào nút Xác minh bên cạnh tài khoản người thanh toán trong trang thông tin xác thực Cloudability. Nếu quá trình thành công, bạn sẽ nhận được dấu kiểm màu xanh lục cho Báo cáo thanh toán và Tính năng nâng cao trong hàng tài khoản người thanh toán.
Hình 3 – Xác thực thông tin đăng nhập AWS trong Cloudability.
Bước 2: Kiểm tra tình trạng của các cam kết hiện tại
Trước khi xem xét các giao dịch mua Phiên bản dự trữ hoặc Savings Plan trong tương lai, bạn nên hiểu rõ tình trạng các cam kết hiện tại của mình trong toàn tổ chức. Khả năng đám mây có thể tổng hợp thông tin này và mang lại khả năng hiển thị các thông tin quan trọng như số liệu tiết kiệm hàng ngày, tỷ lệ sử dụng và ngày hết hạn.
- Để bắt đầu, hãy điều hướng đến phần Thông tin chuyên sâu của Khả năng đám mây và chọn Danh mục đặt trước hoặc Kế hoạch tiết kiệm .
Trong ví dụ này, trọng tâm là các RI đang bao gồm việc sử dụng Amazon RDS. Các số liệu chính có thể được xem ở cấp độ tóm tắt, thể hiện tình trạng tổng thể hoặc cho các cam kết riêng lẻ như được hiển thị bên dưới. Đặc biệt quan tâm là những ngày mà tỷ lệ sử dụng giảm xuống dưới 100%, cho thấy sự lãng phí không mong muốn.
Hình 4 – Đánh giá hiệu suất của Amazon RDS RI trong Khả năng đám mây.
Một tùy chọn tuyệt vời khác trong tính năng này là thiết lập cảnh báo về các phiên bản dự trữ sắp hết hạn. Thông qua việc được thông báo trước, các quyết định gia hạn có thể được đưa ra một cách cộng tác và không gây ra rủi ro về khoảng cách trong phạm vi bảo hiểm.
Bước 3: Tăng phạm vi bảo hiểm và tăng tổng tiết kiệm
Sau khi có được bức tranh rõ ràng về tình trạng danh mục đầu tư hiện tại của bạn, bước tiếp theo là nắm bắt các cơ hội để tăng mức độ cam kết, từ đó giảm mức sử dụng được tính ở mức giá theo yêu cầu cao hơn. Khả năng đám mây đơn giản hóa việc này thông qua các đề xuất tương tác trong tính năng lập kế hoạch, có thể tìm thấy trong mục menu Tối ưu hóa .
Một nơi tuyệt vời để bắt đầu phân tích này là xem xét các kế hoạch tiết kiệm điện toán, vì điều này có thể tóm tắt vị trí sử dụng điện toán trên tất cả các khu vực và loại phiên bản.
- Bắt đầu bằng cách điều hướng đến Công cụ lập kế hoạch phiên bản dự trữ rồi đến tab AWS SP trong công cụ lập kế hoạch. Đảm bảo tài khoản người thanh toán có liên quan được chọn.
- Bạn sẽ được cung cấp các số liệu định lượng tổng số tiền tiết kiệm bổ sung hiện có và ở mức tiết kiệm nào. Thay đổi các cài đặt sau để xem tác động đến khoản tiết kiệm dự kiến:
- Kỳ hạn 1 hoặc 3 năm
- Trả trước tất cả, trả trước một phần hoặc không có tùy chọn thanh toán trả trước
- Gói tiết kiệm phiên bản Điện toán hoặc EC2
- Để xác thực cơ hội kế hoạch tiết kiệm điện toán, hãy chọn biểu tượng biểu đồ trong bảng. Chế độ xem chi tiết, như hiển thị bên dưới, cung cấp tất cả bối cảnh đằng sau đề xuất, bao gồm:
- Mẫu hàng giờ cho tất cả mức sử dụng hiện hành
- Những gì đã được cam kết hiện tại (đối với bất kỳ loại RI hoặc SP nào)
- Diện tích mua hàng bổ sung và tiết kiệm được
- Sử dụng để nghỉ theo yêu cầu do biến động
Trước khi mua hàng, bạn nên xem lại tab Tiết kiệm Tương lai , làm rõ ý nghĩa của dòng tiền trong kỳ hạn.
Bước 4: Xem xét lợi ích của chương trình cam kết tự động
Một số khách hàng của Apptio nhận thấy rằng sau một thời gian, cách tiếp cận thủ công để mua và quản lý các cam kết có những hạn chế. Điều này đúng vì hai lý do chính:
- Đầu tiên, việc điều chỉnh danh mục cam kết để theo dõi sự thay đổi trong cách sử dụng là điều cần được chú ý thường xuyên.
- Thứ hai, để tránh rủi ro về số giờ cam kết không được sử dụng trong tương lai, các tổ chức có xu hướng thận trọng trong mục tiêu bao phủ của mình và/hoặc dựa vào các cam kết một năm. Kết quả cuối cùng là số tiền tiết kiệm được còn lại trên bàn.
Đây là lúc tự động hóa có thể đóng một vai trò quan trọng, giúp giải phóng thời gian để tập trung vào các mối quan tâm FinOps khác và nhận được những khoản tiết kiệm mà phương pháp thủ công không thể thực hiện được. Apptio mang lại điều này cho khách hàng thông qua ưu đãi Tự động hóa tiết kiệm khả năng đám mây , áp dụng sự kết hợp độc đáo giữa SP điện toán và RI có thể chuyển đổi để đạt được phạm vi cam kết cao nhất quán với mức chiết khấu trong ba năm. Điều này được thực hiện đồng thời vẫn duy trì tính linh hoạt về thời hạn.
Đối với những khách hàng đã được chứng nhận Cloudability, bước duy nhất cần thiết để đánh giá những lợi ích này là liên hệ với nhóm quản lý tài khoản Apptio của bạn.
Hình 5 – Trích từ báo cáo đánh giá tiết kiệm tự động.
Một báo cáo được cá nhân hóa sẽ được tạo cho tổ chức của bạn, làm rõ trạng thái hiện tại và trạng thái tương lai được hỗ trợ bởi tự động hóa. Các chuyên gia từ nhóm Apptio sẽ hướng dẫn bạn cách đạt được điều này và các phương án triển khai.
Bước 5: Kích hoạt tự động hóa và theo dõi tiết kiệm
Có hai hành động khách hàng cần thực hiện để kích hoạt tính năng tự động hóa này. Đầu tiên là thêm năm thông tin xác thực cụ thể cho phép Cloudability Savings Automation mua và điều chỉnh các cam kết trong chế độ lái tự động. Quá trình này tuân theo quy trình tương tự như quy trình được mô tả ở Bước 1 ở trên, thay vào đó, hãy thêm các quyền cụ thể này vào vai trò IAM:
- ec2:PurchaseReservedInstancesOffering
- ec2:AcceptReservedInstancesExchangeQuote
- ec2:GetReservedInstancesExchangeQuote
- ec2:ModifyReservedInstances
- savingsplans:CreateSavingsPlan
Hành động thứ hai là đặt tỷ lệ phần trăm linh hoạt mà bạn mong muốn. Ví dụ: nếu bạn đặt giá trị này thành 10% thì hệ thống sẽ đảm bảo mức cam kết của bạn có thể giảm 10% trong trường hợp mức sử dụng cơ bản của bạn giảm xuống. Cài đặt này rất quan trọng trong những tháng đầu tiên sau khi triển khai tự động hóa (theo thời gian, tính linh hoạt này sẽ được tích hợp sẵn) và đạt được bằng cách kết hợp các thời hạn khác nhau.
Khi hai hạng mục này được hoàn thành, quá trình tự động hóa có thể được kích hoạt và khoản tiết kiệm bổ sung sẽ được thực hiện.
Apptio khuyến khích khách hàng báo cáo và cung cấp phản hồi cho các bên liên quan nội bộ về sự thành công của các sáng kiến tiết kiệm chi phí. Mặc dù đối với các cam kết, có nhiều tùy chọn báo cáo, bao gồm các công cụ danh mục được đề cập ở Bước 1, nhưng giải pháp thay thế linh hoạt nhất là tạo bảng thông tin Khả năng đám mây, hiển thị những thông tin chuyên sâu như:
- Tiết kiệm hàng năm
- Xu hướng tiết kiệm hàng ngày
- Tiết kiệm thủ công và tiết kiệm tự động
- Những nguồn lực và nhóm nào đang nhận được lợi ích
- Hiệu suất của phiên bản dự trữ cá nhân hoặc gói tiết kiệm
Hình 6 – Hiển thị các thông tin chi tiết tiết kiệm khác nhau bằng bảng điều khiển Khả năng đám mây.
Bản tóm tắt
Trong bài đăng này, chúng tôi đã đề cập đến vai trò quan trọng của chiết khấu dựa trên cam kết trong việc cải thiện hiệu quả chi phí, cách Cloudability giúp khách hàng tự quản lý chương trình cam kết của họ với những hiểu biết sâu sắc dẫn đến mức độ bao phủ vượt trội và cách Tự động hóa tiết kiệm khả năng đám mây có thể đưa những khoản tiết kiệm này vào cấp độ tiếp theo và giải phóng các tài nguyên FinOps quý giá.
Để tìm hiểu thêm về chiến lược tối ưu hóa tỷ lệ, hãy khám phá bộ tài nguyên phong phú do Apptio cung cấp, bao gồm cả báo cáo cập nhật về chủ đề này. Đối với những khách hàng AWS muốn biết các giải pháp tối ưu hóa chi phí của Apptio có thể mang lại cho họ những khoản tiết kiệm nào, hãy bắt đầu dùng thử miễn phí ngay hôm nay.