RFI_Kubecost_Alternatives_FA8307.docx

DOCX document 27 KB Posted

Attached to
RFI Kubecost Alternatives (FA8307)
Solicitation number
RFI_Kubecost_Alternatives_FA8307
Issued by

About this file

This document is a Request for Information (RFI) for Kubernetes cost management and optimization software solutions to replace the current Kubecost software. The key requirements include:

  • Provides an HTTP-accessible API to deliver comprehensive data on Kubernetes resource costs and usage, including namespace costing, CPU, memory, and GPU usage for AI/ML workloads. The solution must also provide visibility into non-Kubernetes cloud costs.
  • Offers features for recommending optimal pod, container, and node sizes, identifying unused resources, and providing cost forecasting.
  • Enables a 'tenant-ed view' of resources with resource management and access control via labels, as well as the ability to aggregate resources based on filters for a unified view of Kubernetes and non-Kubernetes costs.
  • Includes reporting, alerting, and single sign-on capabilities, and must be deployable in highly secure air-gapped environments.
  • Must support various cloud pricing models and integrate with cloud billing systems.

The RFI requests information on alternative software solutions that can meet these requirements, including details on license types, pricing, and feature comparisons. No award will be made under this RFI, and the government reserves the right to cancel it.

View the file

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

***PLEASE ENSURE ALL RESPONSES ARE SENT TO GEOFFREY.BENDER.1@US.AF.MIL WITH SUBJECT LINE RFI_Kubecost_Alternatives_FA8307 – [CONTRACTOR NAME]*** Current Software: Kubecost Requirement:

The solution must offer an HTTP-accessible API that delivers comprehensive data on Kubernetes resource costs and usage. This includes detailed information on namespace costing, CPU, cloud memory, and other resource metrics. Additionally, the API must provide cost and usage data for GPUs utilized in AI/ML workloads. It should also offer visibility into all cloud costs across the customer’s account(s) that are not associated with Kubernetes, ensuring compatibility with Amazon Web Services (AWS). The latency between actual usage and the reported data through this solution must not exceed 24 hours.

Furthermore, the solution must include features for recommending optimal pod, container, and node sizes. It should identify unused resources and offer cost forecasting based on current usage trends. A critical aspect is the ability to provide a ‘tenant-ed view’ of resources, allowing for resource management and access control via groups, which can be applied through labels.

The solution must support the aggregation of resources based on specific filters, facilitating a unified view of both Kubernetes and non-Kubernetes costs. It should also have the capability to manage shared resources at the Kubernetes level, enabling users to designate shared namespaces and allocate costs accordingly. Users need to be able to organize and filter costs using a dashboard, with labels that are searchable.

Reporting capabilities are essential, with the solution providing options to create and export reports in CSV and PDF formats. Alerting features must be included, allowing notifications through various chat software channels such as Slack or Mattermost. Additionally, the solution should support Single Sign-On (SSO) using OIDC or SAML for user authentication.

For highly secure environments, the solution must be deployable in fully air-gapped settings across Impact Levels 2, 4, 5, and 6. It should be available as either a SaaS (Software as a Service) or Stand-Alone deployment model, supporting on-premises cost management and optimization. Integration with cloud billing systems is crucial, enabling actions to optimize usage and apply any negotiated discounts manually. The solution must accurately handle various pricing models, including spot (preemptive) nodes, reserved instances, and savings plans.

Could you please provide information on the following:

What other software solutions do you offer that can provide the requirements listed above? For each solution listed, please provide the following information:

1) Alternative License Types:

a) A capability summary or list that at a minimum addresses the requirements listed above.

b) How the capabilities differ from Kubecost.

c) How the capabilities are similar to Kubecost.

d) Please provide a list of systems/software that the license is currently compatible with and if there are plans to expand that list.

2) Pricing Information:

a) What are the estimated transition costs associated with these alternative licenses for both transition from Kubecost and transitioning from the proposed alternative solution?

b) What are the estimated training costs for the software?

c) Are there maintenance costs associated with the solution?

d) Are the licenses priced in trial (weekly/short term), monthly, quarterly, and/or annual? If so, please provide the pricing plans and any links to existing contracts or your website.

e) Is your company willing to enter into longer term contracts to include options for up to 4 subsequent years? Can those subsequent years be priced or is there a parent Government contract that will control that price?

f) Please provide any existing Government contracts your company has on either DoD ESI or NASA SEWP.

3) Feature Comparison:

a) Are there any additional features or benefits associated with the different licenses that we should consider? (This may include capability PDFs, website links that describe the firewall, and customer/reference information.)

We are eager to find a solution that will best support our needs and ensure continued productivity.

Please Note: No award will be made under this RFI. Only a warranted Contracting Officer can obligate on behalf of the United States Government and that will be executed through an official request for quote (RFQ). The Government reserves the right to cancel this RFI. In the event the Government cancels this RFI, the Government has no obligation to pursue procurement or to reimburse an Offeror for any costs.

File details come from the government source that posted it. Updated .