DEV Community

Cover image for ๐Ÿ“ฆ "OaaS" : A short intro to "Operations as a Service" & its tremendous benefits
adriens
adriens

Posted on

4

๐Ÿ“ฆ "OaaS" : A short intro to "Operations as a Service" & its tremendous benefits

๐Ÿ’ญ About OaaS

How many times did you:

  • ๐Ÿง‘โ€๐ŸŽจ As a DEV : to explain a third party how to use a job/task you have developed and delivered in your favorite language on a specific server...happily & proudly delivered with a wiki page that explains step by step how to run the task
  • ๐Ÿค” As an OPS : to discover a long documentation or issue that explains you the 100 steps to achieve to successfully run the task, schedule, monitor and integrate it with the crowd of other jobs you already have to RUN... and what to do and who to call if it fails
  • โ˜Ž๏ธ As a hotliner : being frustrated to wait for the OPS to give you the root access to this damn server so you can reboot a specific service or run shell script... and then complaining about their lack of trust.

๐Ÿ‘‰ Well, OaaS is a way to achieve this : build an end-to-end pipeline so people, within a shared pipeline, can build, share, run, delegate and monitor job executions within an interoperable way.

Interoperability & uniformity are the key point here, for example to :

  • Deliver a clickable button on a web console
  • Configure a ticket generation in some cases
  • Trigger a third-party SaaS or non-SaaS webhook
  • Plug-it into Pagerduty like services in case of failure
  • Let AI agents call jobs to overcome some incident
  • ...

Rundeck is a way to achieve this, ie. to prioritize development/configuration/uniformity over endless heterogeneous documentations.

๐ŸŽฏ Why of this post

The aim of this post is to introduce these aspects with simple & pragmatic concepts.

๐Ÿฟ Demo

Sentry image

See why 4M developers consider Sentry, โ€œnot bad.โ€

Fixing code doesnโ€™t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (2)

Collapse
 
adriens profile image
adriens โ€ข

Collapse
 
adriens profile image
adriens โ€ข

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

๐Ÿ‘‹ Kindness is contagious

Please leave a โค๏ธ or a friendly comment on this post if you found it helpful!

Okay