Shoreline.io automates fixes ranging from one-line commands and remediation loops.
Automate the solution once and you can deploy it many times. Shoreline.io is a company that aims make life easier for site reliability experts.
Shoreline.io founder and CEO Anurag Gupta has extensive experience in solving operational issues for cloud deployments. He was AWS’ vice president for almost eight years. He ran the AWS Database Team’s analytic and relational databases services. He also served more than three consecutive years as vice president of engineering at Oracle.
Gupta has 2 goals for the company
- As simple as fixing an individual box, managing, debugging, and repairing a fleet server is
- A tool that fixes a problem permanently is as easy as fixing it the first go.
Site reliability engineers map out a solution to a common or new problem and the platform determines how to run it in parallel across a fleet. This includes running one-line commands as well as remediation loops.
He stated that it is not necessary to spend a month or two months building an automation. It can be done in a matter of minutes.
Gupta sees automated incident response as the next logical step of the DevOps evolution.
He stated, “We have solved QA automations using pipelines, and now it is time for automation with configurations and deployment.” “Production operations is a difficult problem. The number of problems scales with your fleet size.”
SEE: Why site reliability experts face higher stress levels and more security incidents(TechRepublic).
Gupta stated that while solving a problem first time can be an exciting challenge, it quickly becomes a frustrating waste if the problem comes up again.
He stated, “One of my most frustrating things was that you’ve got your best man doing one on-callshift but everyone is calling them all day so they’re always there.” “You tell us what you want, and then we figure all the resources and distributions and how to accomplish it.”
The platform has the potential to capture and make more accessible institutional knowledge.
“Deciding how to respond to an event is difficult,” he stated. “Shoreline is able to delete temp space, move logs, or do whatever is necessary in your environment.”
Gupta said that the new automation tool is similar to Splunk and Rundeck. “The difference between us, Splunk, is that we let your environment change and not just look it at,” he stated.
Shoreline also includes the domain-specific language Op, which provides a pipe-delimited syntax and the ability to execute any task at the Linux command prompt.
Gupta stated that Op uses metrics, resources, and Linux commands as nouns, adjectives, and verbs for operations.
“In one line, you can say, “If your JVM is running hot do a deep stack dump then bounce the JVM,” he said.
Shoreline is currently working with AWS. According to Gupta, the Azure integration will take place this quarter, and Google Cloud will follow.
He said, “Then we’ll abstract across them all so SREs can have a single piece of glass.”
Shoreline is seeking engineers to work in its California and Romania offices. The company is looking for IT professionals with experience with distributed systems, functional programming, DevOps, and other IT skills.