No DevOps? No Problem — Surya Oruganti // Argonaut

Some CTOs want their developers to be well-versed in DevOps others want their SREs to handle that; what if you don't have any of those? Do you hire a DevOps or take the no-Ops option? What if you could have a happy middle ground that brings the benefits of no-ops to a platform such as AWS or GCP? Find out more as Surya Oruganti, Founder & CEO at Argonaut, discusses DevOps, no-Ops, and what you can do without either.
About the speaker

Surya Oruganti

Argonaut

- Argonaut

Surya Oruganti is Founder & CEO at Argonaut

Show Notes

  • 01:33
    Who are Argonauts?
    Argonauts are this group of heroes who set out on an epic quest to do something considered impossible, but they achieve it anyway. And they come back victorious.
  • 02:19
    DevOps or No DevOps?
    Some CTOs want their developers to be well-versed in DevOps others want their SREs to handle that; which side of the divide are you on? It depends on the company size, requirements, and the suitability of available tools and platforms.
  • 05:10
    What is no Ops?
    No Ops is something that Heroku pioneered, where you have your development and code written out. All you need to do is push your code to your Git repository. And that is magically taken, put into production, and made available to your users.
  • 07:40
    What is the impetus to move away from a no Ops approach?
    Fine-tuning alarms, logging observability, insights into specific services, and potentially deploying into different data centers for redundancy are all reasons to get out of the no-ops approach.
  • 09:59
    When scaling, how do developers feel: DevOps or no Ops?
    The general developer prefers to refrain from working on the container in which the app is housed. They want to get the creativity and the code out and not worry about the infrastructure underlying that.
  • 10:40
    Why no DevOps?
    Its the happy middle ground between DevOps and no-Ops that brings the benefits of no-ops to a platform such as AWS or GCP to enable you to be fully future-proof at Cloud Scale without worrying about how the setup and complexity need to be managed.
  • 12:06
    How does Argonaut enable no DevOps?
    They have prefabbed TerraForm scripts to provision infrastructure and the application deployment side. They have a dynamic generation of CI pipelines, where users can drag and drop whatever pieces they want to be included in their pipeline. And the platform automatically generates the code for it and runs it on top of GitHub actions or GitLab.

Quotes

  • "Argonauts are this group of heroes who set out on an epic quest to do something considered impossible, but they achieve it anyway. And they come back victorious." - Surya Oruganti

  • 'How can we enable larger teams, not just small, scrappy startups? With the rise of serverless, different hosted solutions, where all the computing, all the resources, everything is managed, including scaling, etc., this push has been very successful. There is still a point at which this kind of solution today does not scale entirely." - Surya Oruganti

  • "No Ops is something that Heroku pioneered, where you have your development and code written out. All you need to do is push your code to your Git repository. And that is magically taken, put into production, and made available to your users. It's as simple as it gets and supremely valuable for small scrappy teams." - Surya Oruganti

  • "After the application goes live, you have two or three steps: how do you make observability into the center process, logs, monitoring, alerting, and so on? And there are other data activities like maintenance and cost optimization, visibility, etc., can also come into play when you're looking at a larger organization. If you can squish all this into one product, that's essentially no-ops." - Surya Oruganti

  • "Typically, startups have very generous AWS, GCP Azure credits. And as they go on, cost optimization starts coming into play. You have a shift where folks migrate from something like Heroku to AWS to keep control of costs simultaneously and better control over what is happening with their systems." - Surya Oruganti

  • "One of the largest reasons serverless has so much traction is because of combining these two factors, right? One, users don't have to worry about managing the infrastructure itself. And two, they're guaranteed to work at any load. Right? So, uptime and scalability are no problems." - Surya Oruganti

  • "We take the happy middle ground between these two areas as an approach at Argonaut. We bring the benefits of no-ops to a platform such as AWS or GCP. And enable you to be fully future-proof at Cloud Scale without worrying about how the setup and complexity need to be managed." - Surya Oruganti

  • "We have a product that combines a few of these factors. We have prefabbed TerraForm scripts to provision infrastructure on top of an AWS or GCP for provisioning databases, your Kafka, Redis, instances, etc. All the things like the lower-level details like VPC, subnets, and access controls are also taken care of. So that's one part, and the other is the application deployment side. We also have a dynamic generation of CI pipelines, where users can drag and drop whatever pieces they want included in their pipeline." - Surya Oruganti

  • "Users get to deal with the higher-level primitives such as environments and applications, and they can very clearly do the tasks they want to do. On the other side, Argonaut automatically generates all of these configurations and provisions them on the user's AWS or GCP accounts, along with complete configurations." - Surya Oruganti

About the speaker

Surya Oruganti

Argonaut

- Argonaut

Surya Oruganti is Founder & CEO at Argonaut

Up Next: