What is Platform Engineering?

What is Platform Engineering?
The tech hemisphere is abuzz with a new phrase – Platform Engineering. For teams ingrained in DevOps practices, this term ushers in a broader horizon, a fresh perspective on managing infrastructure. But what does Platform Engineering offer, especially for those adept in DevOps? Platform Engineering dives deeper into what can be seen as an expanded version of DevOps, making it easier for software teams to get their work done efficiently. It’s all about creating a solid, easy-to-handle setup that can grow as needed while meeting the various demands of developers and their projects. [Read More]

Strengthening Disaster Recovery and Business Continuity with Infrastructure as Code

The pace of digital transformation is relentless, and keeping up with technological advancements is critical for businesses. Infrastructure as Code (IaC) is one such advancement. However, the State of Continuous Delivery report indicates that a mere 27% of companies have adopted tools like Terraform, OpenTofu, or Pulumi. While IaC is recognized for enhancing collaboration and streamlining onboarding, its pivotal role in bolstering disaster recovery and business continuity is substantial. Understanding Infrastructure as Code (IaC) IaC involves managing and provisioning computing infrastructure through machine-readable definition files, replacing manual configurations. [Read More]

Massdriver Remains Unaffected by HashiCorp's Terraform Licensing Changes

HashiCorp recently announced a significant change in the licensing for some of their core products, like Terraform and Vault. They are shifting from an open-source MPL 2.0 license to a more restrictive Business Source License (BUSL) model. At Massdriver, we want to assure our users and community that this licensing shift does NOT impact our platform or customers. Here’s why: We compete with HashiCorp’s Waypoint product, but many of our official marketplace modules are written using Terraform. [Read More]

Announcing our $8m Series Seed

Announcing our $8m Series Seed
We are excited to announce our $8m Series Seed Led by Builders VC The round was led by Ting Ting Liu of Builders VC . They are founders and operators with a fantastic track record of helping turn bold ideas into great companies. The round also included 1984 VC (previous investor in Square, Posthog), Y Combinator, Preston-Werner Ventures, Uncorrelated Ventures, Page One Ventures, Soma Capital, Hack VC, and technical/founder angels with experience starting their own successful businesses. [Read More]

The Changing Face of Open-Source

The Changing Face of Open-Source
Note Read our commitment to OpenTF here Disclaimer: We support the OpenTF initiative, but these opinions do not reflect the views of the initiative. Dave & I speak very plainly. In this curiously deleted YouTube video , HashiCorp’s co-founders, Armon and Mitchell, passionately championed the virtues of open-source software. Their words resonated with many who believed that open source wasn’t just a coding philosophy but a way of life that fostered collaboration, innovation, and community. [Read More]

Massdriver pledges support for the Future of Terraform: OpenTofu

Last week, HashiCorp announced a change in Terraform’s licensing from the open-source MPL 2.0 (Mozilla Public License 2.0) to the restrictive BSL (Business Source License 1.1). This shocked the infrastructure engineering community, as it threatens to undermine the contributions of so many companies seeking to improve the Terraform experience. At this time, Massdriver and our users are unaffected by this change. While Massdriver supports Terraform, we build our tooling agnostically to work with any infrastructure-as-code solution, giving users the freedom to choose their preferred tool - whether Terraform, Helm, CloudFormation, or plain Bash scripts. [Read More]

Changelog - First Deployment Onboarding Flow

Changelog - First Deployment Onboarding Flow
Features New First Time Users Onboarding Flow As with any expert system, the first interaction can be daunting. We want to make sure that your first experience with Massdriver shows you the power of the platform in as short a time as possible. To that end, we have created a new onboarding flow which will deploy a demo app for you to experiment with before trying your hand at your own infrastructure. [Read More]

Kubeflow guide: Part 1

Kubeflow guide: Part 1
Developing a machine learning model needs end-to-end thinking. From data collection to model deployment, productionizing an ML model is a journey. After the final step - model deployment, ML engineers and data scientists should not stop there but keep measuring the model performance and monitoring model drift. Due to the complexity and wide areas to cover, people working in the ML domain rely on software like Kubeflow that can streamline the ML process. [Read More]

Changelog - App First Design 2023-04-06

Changelog - App First Design 2023-04-06
Features Application Bundle Generation in the UI A solid operational solution must help reduce the coveted time to production (TTP). To aid in this task we have created a wizard directly in the UI that allows engineers to start with the thing they know best, their application. Before releasing this feature, getting an application in to massdriver required building files at the command line, editing IaC and publishing by hand. Now you can create your application bundle visually. [Read More]

Dilating GitHub Actions using Dialyzer

Dilating GitHub Actions using Dialyzer
Elixir is a strong dynamic language : it checks types at run time, enabling some of its most powerful features like pattern matching and macros. The “strong” part tells us that type conversion needs to be explicit, unlike JavaScript, which aims to always do “something” with your code, and happily converts between types. These properties make Elixir a flexible and productive language, but open the possibility for bugs such as passing the wrong type to a function during run time, crashing the process. [Read More]