Whitepaper 'FinOps and cost management for Kubernetes'
Please consider giving OptScale a Star on GitHub, it is 100% open source. It would increase its visibility to others and expedite product development. Thank you!
Ebook 'From FinOps to proven cloud cost management & optimization strategies'
OptScale — FinOps
FinOps overview
Cost optimization:
MS Azure
Google Cloud
Alibaba Cloud
OptScale — MLOps
ML/AI Profiling
ML/AI Optimization
Big Data Profiling
Acura — Cloud migration
Database replatforming
Migration to:
MS Azure
Google Cloud
Alibaba Cloud
Public Cloud
Migration from:
Acura — DR & cloud backup
Migration to:
MS Azure
Google Cloud
Alibaba Cloud

How to organize access to shared resources using OptScale

OptScale is a cloud cost management and FinOps platform with ML/AI capabilities developed by Hystax. This open source software on the GitHub page enables businesses to manage, optimize, and control cloud and Kubernetes expenses across multiple platforms. From a large number of OptScale vital features, such as cost transparency and allocation, resource utilization and optimization, anomaly detection, cost forecasting, multi-cloud support, Kubernetes cost management, FinOps practices, and sustainability reporting, today we will take a closer look at environment reservation. OptScale allows teams to book cloud environments for specific periods. This opportunity helps in efficient resource utilization and prevents conflicts in resource usage among different teams.

OptScale offers various tools that help customers optimize their resource usage based on usage patterns and recommendations provided by these tools for cost efficiency and performance enhancement.

How OptScale organizes access to shared resources

How to manage access to shared resources with OptScale

In Amazon Web Services (AWS), ‘shared resources’ refer to AWS infrastructure, services, or features multiple customers utilize. OptScale provides capabilities to improve the management and maintenance of AWS for scalability, security, and efficiency.

AWS utilizes a multi-tenant model where the underlying hardware infrastructure (such as servers and storage) is shared among various customers. This helps achieve economies of scale, reduce costs, and improve resource utilization. Shared resources enable AWS to provide highly scalable and available services. Quickly scale your resources up or down based on demand without worrying about the physical capacity. This feature lets you focus more on their application logic than infrastructure management. By sharing resources, AWS can offer cost-effective solutions. Pay only for the resources they consume, often at a lower cost than if they had to purchase and maintain their infrastructure.

Shared resources are designed to be secure, reliable, and cost-effective, making them suitable for businesses of all sizes and industries. Good examples of shared resources are developers, release stands, and demo environments, whose availability for deploying some software version should be controlled to eliminate accidentally breaking someone’s deployed software version.

OptScale offers the ability to share resources efficiently. This ability is given only to resources marked as environments.

Marking resources as environments

Please note that if a user doesn’t have the ‘Organization manager’ permission, the buttons will not be visible to him, and he will not be able to launch the actions.

This feature is available on the ‘Resources’ page. Here, you can find cloud and custom resources, Kubernetes entities, and Shared Environments, allocate and control their expenses, monitor their performance, and set constraints.

It is quite easy to share resources. To do so, mark selected resources as Shared Environments by clicking the ‘Mark as Shared Environment’ button from the table toolbar.

mark as shared environment

The alert will show how many resources were successfully marked. Shared resources are identified by type, marked with the ‘Environment’ icon in the ‘Type’ column

environment icon

and the ‘Shared Environment’ phrase in brackets.

Now, your resource is ready to be shared.

Free cloud cost optimization. Lifetime

Sharing Environments

For sharing environments, there is a section in the OptScale menu.

shared environment tab in OptScale menu

The ‘Shared Environments’ page is used to create, observe, book, and manage Shared Environments and their settings.

Two possible ways to view the Shared Environments data are by table or calendar.

shared environment data view

Though booking is available only in table mode, this article will examine it more closely.

You can acquire a Shared Environment immediately or book it from this dashboard or using the Jira plugin. The ‘Status’ and ‘Upcoming bookings’ columns show if the item is in use or available and the date and duration of incoming bookings. For ease of use, the user who booked the resource is indicated.

The Jira tickets column indicates all the tickets where the Shared Environment is currently used.

The software version is either manually updated or by Jenkins, Gitlab, or GitHub pipelines. With Shared Environments, you can track all changes via email and Slack. Go to the Integrations page for more details on how to use the product in combination with other tools.

Click the ‘Book’ in the ‘Status’ column of the environment you want to book.

book a required environment

Specify the book owner and booking period in the side modal.

specify the book owner

Explore the OptScale benefits in a shared book environment on AWS, enhancing resource management and collaboration!

OptScale Github project: https://github.com/hystax/optscale

We’d appreciate it if you would give us a Star.

Enter your email to be notified about new and relevant content.

Thank you for joining us!

We hope you'll find it usefull

You can unsubscribe from these communications at any time. Privacy Policy

News & Reports

FinOps and MLOps

A full description of OptScale as a FinOps and MLOps open source platform to optimize cloud workload performance and infrastructure cost. Cloud cost optimization, VM rightsizing, PaaS instrumentation, S3 duplicate finder, RI/SP usage, anomaly detection, + AI developer tools for optimal cloud utilization.

FinOps, cloud cost optimization and security

Discover our best practices: 

  • How to release Elastic IPs on Amazon EC2
  • Detect incorrectly stopped MS Azure VMs
  • Reduce your AWS bill by eliminating orphaned and unused disk snapshots
  • And much more deep insights

Optimize RI/SP usage for ML/AI teams with OptScale

Find out how to:

  • see RI/SP coverage
  • get recommendations for optimal RI/SP usage
  • enhance RI/SP utilization by ML/AI teams with OptScale