Focus on Apps, Not Infrastructure
Open source can seem daunting, but embracing it avoids lock-in, creates flexibility, and can save you significant time and money. We’ll teach you how to supercharge your cloud native operations with open source tools, skills, best practices, and a spirit of collaboration.
Our Open Source Portfolio
Blacksmith is an on-demand service broker for Cloud Foundry designed for rock-solid data services. It uses a dedicated BOSH director to deploy actual VMs in response to service provisioning requests. If a CF user wants a PostgreSQL box all to themselves, Blacksmith will do so.
BOSH is a virtual machine orchestrator that supports all the major public cloud IaaS vendors including AWS, Azure, Google Cloud Platform, and vSphere. We use it to deploy things like Kubernetes and Cloud Foundry via community-maintained BOSH releases to the cloud. We love BOSH so much we wrote a book about owning and operating it called the Ultimate Guide to BOSH.
Concourse is a flexible and powerful CI/CD workflow engine, built on top of containers, that makes it easy to build pipelines to cater to your every automation need. We didn’t build Concourse, but we use it heavily. We even wrote the ”book” on Concourse to help enable everyone to use it.
Doomsday is a server and a CLI that can be configured to track certificates from different storage backends (Vault, CredHub, Pivotal Ops Manager, or actual websites) and provide a tidy view into when certificates will expire. Doomsday provides no automation for renewal—it simply provides the information required for maintainers to take action.
Genesis is our open source toolkit that helps build your cloud, leveraging our best practices for BOSH, stores credentials, utilizes Cloud Foundry, and more. It takes the guesswork out of deployments and upgrades and gives you advanced automation workflows on top of that.
You don’t need to choose between Kubernetes and BOSH/Cloud Foundry. Gluon is an open source Kubernetes controller that takes in custom resources for BOSH deployments, stemcells, and cloud-/runtime-configs, and makes them a reality. Now you can manage your VMs and containers from a single interface.
HashiCorp Vault allows you to manage secrets and protect sensitive data. Safe is a Vault CLI, created to help Vault users manage their pipelines safely. It allows us to handle the retrieval and storage of credentials and generated passwords.
A centralized data protection solution and interface designed to make it easier for operations teams to protect critical infrastructure. SHIELD Cloud excels at managing core Cloud Foundry backups, BOSH deployed services, and more. The SHIELD daemon is lightweight and low-impact, and it enables you to quickly have a fully functional disaster recovery plan.
We built Spruce to be an intuitive utility for merging YAML/JSON templates together to generate complicated YAML/JSON config files in a repeatable fashion. It can be used to stitch together generic/top-level definitions for the config and pull in overrides for site-specific configurations to DRY your configs up as much as possible.
Tweed Data Services
Tweed is an on-demand service broker that targets both Kubernetes and BOSH for deploying mission-critical data services, in both shared configurations (running as containers on a Kubernetes cluster) and dedicated configurations (running as virtual machines in a cloud IaaS of your choice).
[Tweed] An On-Demand Service Fabric State of Mind
Get an overview of Tweed, an open source, on-demand service broker that targets both Kubernetes and BOSH for deploying mission-critical data services, in both shared configurations (running as containers on a Kubernetes cluster) and dedicated configurations (running as virtual machines in a cloud IaaS of your choice).
[Blacksmith] Deploying Data Services On-Demand
Have you ever dreamed of providing multiple services, on-demand, for the applications on your Cloud Foundry platform? Dr. Gao of Stark & Wayne explains how Blacksmith makes those dreams come true for DevOps teams.