Skip to content
forked from hystax/optscale

Hystax OptScale - Open Source Cloud Cost Optimization and FinOps

License

Notifications You must be signed in to change notification settings

mangglesh/optscale

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OptScale - the first open source FinOps and multi-cloud management platform

FinOps & cloud cost optimization combined with MLOps and performance optimization. Built for ML/AI, Big Data, CI/CD and regular workloads. OptScale ensures complete cloud cost transparency, improves resource utilization, identifies wastage, and provides countless real-time cost optimization recommendations.

You can check out OptScale live demo to explore product features on a pre-generated demo organization.



Learn more about the Hystax OptScale platform and its capabilities at our website.

Overview

OptScale is available as an open source code and as a SaaS solution hosted by Hystax team. The SaaS solution allows businesses of any size to optimize cloud & K8s costs and implement an efficient cloud usage experience, makes FinOps adoption more affordable than ever before.

FinOps assessment and adoption

OptScale is designed to establish a long-term FinOps process, and helps companies implement FinOps principles by engaging engineering teams in cloud usage optimization and cost-saving processes. With OptScale, managers gain complete cloud cost transparency, remain on track, and take all cloud resources under their control. OptScale enables every team member to track their resources, get alerts and notifications, set and update TTLs. The solution also gives personalized optimization recommendations to prevent unused cloud resources, improve IT infrastructure usage and reduce costs.

ML/AI profiling and optimization

With OptScale ML/AI and data engineering teams get an instrument for tracking and profiling ML/AI model training and other relevant tasks. OptScale provides full transparency across ML/AI tasks and ML/AI team performance, captures ML/AI metrics and KPI tracking, which help identify complex issues appearing in ML/AI training jobs. To improve the performance OptScale users get tangible recommendations such as utilizing Reserved/Spot instances and Saving Plans, rightsizing and instance family migration, detecting of CPU/IO, IOPS inconsistencies that can be caused by data transformations, effective usage of cross-regional traffic, avoiding Spark executors idle state, running comparison based on the segment duration. Available in Preview on SaaS version of OptScale.

Dozens of cost optimization scenarios and VM rightsizing engine

Cost optimization scenarios, including VM rightsizing, CI/CD job resource resizing, or reducing cross-region traffic, are available for OptScale users. OptScale brings full cost observability, identifies bottlenecks and budget wastage, offers a wide range of performance enhancement and security recommendations, and improves resource utilization.

Cost allocation, budget constraints, daily limits, and quotas with instant alerts

OptScale opens significant cost-saving opportunities by providing an opportunity to set TTL rules, budget constraints, daily limits, and quotas with instant alerts. Real-time notifications via Slack allow engineers to keep the resource lifecycle under control, avoid underutilized resources and prevent budget overruns. Flexible TTL rules for individual resources and budget constraints help all team members to take the action quickly for preventing budget wastage.

Anomaly detection to avoid bill shocks

OptScale continuously observes cloud cost and resource utilization to identify anomalies and spikes. The solution highlights the roots of overspends, which allows your engineering teams to take steps quickly and prevent budget overruns. Instantaneous alerts to resource owners enable the opportunity to engage the engineering team in cost-saving processes, in which everyone is responsible only for the cloud resources they use.

Kubernetes cost optimization and rightsizing

OptScale enables users to get real-time resource detection and map out K8s cost to a specific business unit, team, individual engineer, or project within your organization, achieving complete cloud cost transparency. OptScale offers the best option for each cluster, including the following variants: applying cloud discounts such as reserved instances, pod rightsizing, node rightsizing (VMs rightsizing), autoscaling, and rebalancing fragmented nodes. OptScale’s real-time rightsizing hints and recommendations help track underutilized resources and downgrade them before they result in a huge budget overrun.

Network traffic and cost geo map

Network traffic cost map shows accumulated expenses for paid network traffic between cloud regions and external services. You can also leverage OptScale to track the cloud costs of all your resources among different regions, identify potential risks, optimize cloud costs and gain complete visualization of your spending on the resource usage in AWS, MS Azure, GCP or Alibaba Cloud, or any Kubernetes cluster.

Multi-cloud cost management platform

Deep insights into actual VM utilization, consolidated data from dozens of cloud accounts, and various cloud or Kubernetes providers are easily accessible via a single OptScale dashboard. OptScale provides full cost transparency across AWS, MS Azure, GCP, Alibaba Cloud, and Kubernetes clusters. Granular visibility and one-click access to public clouds’ key resource metrics make it effortless to keep cloud costs under control.

Deployment

Please follow deployment guide to spin up your own instance of OptScale from pre-built Docker images.

Contributing

Please read and accept our Contribution Agreement before submitting pull requests.

Community

Hystax drives FinOps methodology, and has crafted a community of FinOps-related people. The community discusses FinOps and cost optimization best practices, our experts offer users how-tos and technical recommendations, and provide ongoing details and updates regarding the open source OptScale solution.

You can check it out on FinOps in practice website

About Hystax

Our mission is to help companies in building a culture of efficient IT workload usage by providing all necessary instruments for test environments and cloud cost management. We offer OptScale designed as a B2B SaaS platform, that optimizes IT infrastructure cost and helps to enable FinOps practices, delivers complete visibility and control over Kubernetes, AWS, Microsoft Azure, GCP and Alibaba costs. Medium-sized and enterprise companies gain up to 45% of cloud cost savings in the first three months of product usage. The company was founded in 2016 and has customers in 48 countries. The most remarkable customers are Airbus, Nokia, Burger King, Bentley.

Contacts

Feel free to reach us with questions, feedback or ideas at info@hystax.com. You can check out the latest news from Hystax at:

About

Hystax OptScale - Open Source Cloud Cost Optimization and FinOps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 62.5%
  • JavaScript 29.2%
  • HTML 8.0%
  • Dockerfile 0.1%
  • Smarty 0.1%
  • Shell 0.1%