John McClary John McClary

Sailing the Seas of Kubernetes Resource Management - KubeCon+CloudNativeCon Europe 2024

This past March, the Cloud Native Computing Foundation (CNCF) hosted KubeCon+CloudNativeCon Europe 2024, a conference that focused on the latest cloud-native technologies and drew over 12,000 attendees. I had the opportunity of co-presenting a session titled “To Infinity and Beyond: Seamless Autoscaling with in-Place Resource Resize for Kubernetes Pods,” which delved into Kubernetes resource management, a subject of importance for efficiently running applications on this platform.

Read More
Ryan Hanau Ryan Hanau

CloudNatix Cloud Cost Visibility Portal

In the last blog post in this series on AWS billing we began looking at AWS billing and CUR files. In that post we discussed the intricacies of how AWS calculates an instance’s usage, and in this post we want to continue talking about these files, but this time, focus on savings plans.

Read More
Ryan Hanau Ryan Hanau

“Right-scaling” clusters

When setting up a Kubernetes cluster, you need to specify the type of node instances and the quantity of nodes for each type. Alternatively, you can configure autoscaling for the node count. However, determining the correct configuration can be challenging due to the abundance of tuning options. For example, there are usually hundreds of instance types available.

Read More
Ryan Hanau Ryan Hanau

AWS Billing Part 3: Savings Plans + Usage Quirks

In the first post in this series, I detailed how AWS CUR files calculate an instance’s usage along with an interesting quirk of the system. In the last blog post in this series, I dove into detail of how Savings Plans appear in AWS CUR files. In this post I will walk through how the processes laid out in the other two posts are combined in AWS and lead to significantly unexpected behavior.

Read More
Ryan Hanau Ryan Hanau

AWS Billing Part 2: Savings Plans

In the last blog post in this series on AWS billing we began looking at AWS billing and CUR files. In that post we discussed the intricacies of how AWS calculates an instance’s usage, and in this post we want to continue talking about these files, but this time, focus on savings plans.

Read More
Kenji Kaneda Kenji Kaneda

5 Steps for Accurate Cloud Cost Attribution

Allocating cost and resources to different teams across cloud environments can be really challenging in cloud-native environments. Learn how to gain an accurate picture of your kubernetes environments across teams.

Read More
Product Ryan Hanau Product Ryan Hanau

The Three Steps of the User-centered Design Process

Designing and creating a UI to manage the complex world of Kubernetes, VMs and other advanced technologies is no easy task; however, democratizing access to powerful technologies is something that we’re passionate about. One of the most powerful tools we use to accomplish this is the User Centered Design process.

Read More