Container Solutions' Trow Project Featured in The New Stack

    At Container Solutions, our engineers not only serve clients but also contribute to open-source projects and create new software. We were proud to find that one of our projects—Trow, an image-manageme...

    6 min read

    How to Move Metrics from Locust.io to Grafana via Prometheus

    Do you need to see results from your load tests? Do you know how to present stats on a well-arranged dashboard? We built an in-house solution called Locust Exporter for gathering metrics from load tes...

    Case Study: A Company Gets Ready to Scale

    QOMPLX, an intelligent-decision platform provider, offers data handling, analytics, reporting, and advanced algorithms. The company, celebrating its fifth year in business, finds itself in the midst o...

    How to Create Cross-Account User Roles for AWS with Terraform

    Most companies these days use multiple cloud accounts to separate resources, customers, or even internal departments. With multiple AWS accounts, it’s practical to rely on a so-called bastion account ...

    How We Do ‘Naked Consulting’ at Container Solutions

    Over the course of my time at Container Solutions, I have read a lot of business books and consulting books, but none that got as close to what we at CS believe about working with customers as Patrick...

    Deep Dive: Deployment Automation for Applications on Kubernetes (Part 2)

    This post is the second part of a series. Read the first part here. In the first part of this deep dive, we looked at kubectl and how it is a quick and easy way to do deployments but how certain edge ...

    Deep Dive: Deployment Automation for Applications on Kubernetes (Part 1)

    This post is the first part of a series. Read the second part here. Kubectl, if only by being the official CLI, is certainly the most popular way of interacting with Kubernetes clusters. And running k...

    Where Is Your Microservices Architecture?

    At Container Solutions we often get asked what someone needs to do in order to be successful with microservices. This includes the technical challenges as well whether their culture and team structure...

    How to Break the ‘Curse of Plenty’: Part 2, Patterns to Reduce Risk

    In Part 1 of this series on management transformation patterns, we looked at how the ‘Curse of Plenty’—the complacency that can accompany prosperity—can reduce your appetite for the hard work of trans...