We’re incredibly excited to share a little bit about what we’ve been working on the last few months, and we believe you’ll be very excited to hear about it!
We’re launching Coherence 2.0 AND announcing our new open source framework, CNC.
Coherence 2.0 integrates your CNC apps directly into your cloud provider and source control (e.g. github), with a seamless UI/CLI for management and configuration.
After 2 years and thousands of applications managed, we’ve learned a lot about the pain points developers face as they deploy their apps to the cloud and build tools to achieve a world class developer experience. As software teams evolve, their requirements change where they need both a streamlined infrastructure setup along with the ability to control and configure their infrastructure to fit their apps as they scale and grow.
At Coherence, we need to support apps that fit all shapes and sizes. Our goal as we go forward is to offer a more modular and less opinionated product, where environments can be defined in their structure and behavior with the most flexible and sensible configuration possible.
This brings us to the relaunch of our platform, which we’re calling Coherence 2.0, and our new open source project, CNC.
CNC, the first Infrastructure-as-Code Framework, is the underlying IaC and build/deploy scripts that power Coherence, now available as an open source CLI. The IaC framework does the job of translating a high-level service definition into reference architecture based infrastructure across various environments — whether it’s for development, staging, production, or ephemeral environments. CNC will allow Coherence customers far more control and configurability than ever before and ultimately will allow Coherence to really grow with our customers.
CNC also makes it possible to accommodate different shapes of apps and power integrations in a much more flexible manner, because it’s now possible to run the framework outside Coherence-managed systems. We envision a world where developers use CNC without the managed Coherence platform if it solves for their needs. You can check out the project here.
With the launch of CNC we’re also launching a new version of Coherence. All new users will automatically onboard to Coherence 2.0 at beta.withcoherence.com, which adds many highly-requested new features, such as:
Additionally we’ve materially streamlined the onboarding process, so it’s an order of magnitude easier to get an app live and test out the Coherence platform.
We’re eager to have you all try both Coherence 2.0 and CNC and please provide us with any and all feedback. We strive to provide a world class developer experience for teams of all types, please let us know what you think!