This week on our podcast we had Steve Peak, who is the founder and CEO of Asyncy, an ambitious foray into the brave new world of DevOps automation, orchestration, and choreography. An accomplished software engineer himself, Steve’s contributions to the development toolchain include other efforts like Codecov.io, a popular code coverage tool which he founded in 2015. The future of application choreography in the cloud era requires new ways of thinking about abstraction, and Asyncy’s passionate founder and team are charting new paths in this exciting field.
1. The Distance Between DevOps and Business Goals Are Increasing
STEVE PEAK: The problem is that modern programming languages are riddled with complexity and they have a lot of requirements and in-depth knowledge on how to get them running in an environment; let alone, you have to do all the logging, metrics, tracebacks, and DevOps deployments. There's so much energy that goes into building something. As an industry, we've tried to abstract further and further.
So what we've created ─ Storyscript, this language itself ─ defines your business logic and it also creates your architecture for you. Yet, you still get all the power of all the languages you're used to. You still get all the microservices.
2. Why Try Low-Code DevOps
STEVE PEAK: Let's make the assumption that you don't want to do DevOps. The value of your business is not how you manage your product. It's how you build your product; it's how you scale new features. It's not how you scale servers.
We need something that removes us further from the hardware and moves us closer to the features. But, really, what you're focusing on is a different architecture, in general. So the problem right now with orchestration is you have very low visibility and you have to do a lot of work to get these services lined up.
3. DevOps can, In Fact, Be Automated
STEVE PEAK: We need another strategy. We need something where there's no single point of failure that scales across all of your pods. And then, also, there's communication there between services so services are completely isolated, independent, and auto scaled and managed in this regard.
And so, the services themselves are strongly typed so that we can communicate with them with high transparency.
And that's exactly what we've created ─ this environment where a lot of the DevOps ─ if not, most of it ─ is automatically managed for you by a smarter environment.
4. Software Is Going To Break; Aim For Fault Tolerance
STEVE PEAK: Software, inevitably, is going to break. software is, inevitably, going to have problems.
But as a developer myself and as an industry, in general, we want to keep abstracting further and further away from the machine and looking more towards these goals and these features and applications in making these things more highly reusable and more fault tolerant.
5. Join Our Family, Or At Least Our Private Beta
STEVE PEAK: If anybody wants to join us, we're more happy to have you join. So if you just go to asyncy.com, you can drop your email there and we'll be in contact with you.
So much of this product is done but there's still so much to do on the journey and we are hiring quite a lot aggressively. We're based in Amsterdam, an amazing city.