DEV Community

K
K

Posted on

What are Your Favorite DevOps Services?

I'm a front-end dev and most of the time I have back-end devs and admins at hand, who monitor production systems and tell me how my front-ends perform.

But lately I found I get more control over the stability when I use services on my own to monitor my systems. This gives me faster feedback and lesser ambiguity than talking to people who interpret the data for themselves before they tell me what happened.

I'm a total n00b and I'd like to know what you are using.

I'm using Sentry, which offers me a central hub for the error reporting of all of my apps.

Also, Apex Ping, to monitor the status of all the back-ends I built front-ends for.

So... what are your favorite dev-ops services?

Continuous Integration? Testing? Quality Assurance?

Top comments (30)

Collapse
 
andy profile image
Andy Zhao (he/him)

@maestromac totally could see you answering this.

I really like having CI. We use CodeShip here, and it just makes pushing code really worry-free. You know when you've broken something, and when things work out just fine.

Collapse
 
kayis profile image
K

Cool!

As I wrote, I only looked into operational stuff, after the build when things are running on the clients.

Guess it also pays to look into things that need to happen before the shipping :D

Collapse
 
andy profile image
Andy Zhao (he/him)

Yeah for sure. There are times when things only break in production, but for the times when things break in development and you didn't realize, CI is great. :)

Collapse
 
ben profile image
Ben Halpern

One slick tool we use is timber.io.

We were very early adopters as we knew the founders, and it's been incredible to see their product come along. It's very a very powerful tool for making your logs really work for you.

Collapse
 
kayis profile image
K

Hum, seems a bit like Sentry or Segment, but more low level?

Collapse
 
ben profile image
Ben Halpern

Yeah, it captures everything then you can work off of that with custom alerts, etc. Logging's pretty fundamental, but it builds off of it.

Collapse
 
vasilvestre profile image
Valentin Silvestre

My Continuous Integration process is controled by GitLab. They have an included system for CI (With Docker). For testing + quality code I'm using a free software : SonarQube.

Collapse
 
sytses profile image
Sid Sijbrandij

Thanks for using GitLab! Since a few releases we have included Auto Code Quality docs.gitlab.com/ee/topics/autodevo... Consider giving it a look.

Collapse
 
vasilvestre profile image
Valentin Silvestre

It look great, the code quality review in every commit seem fine.
It's a bit sad that it doesn't work for non-entreprise version.. Could be great for open project !

Thread Thread
 
sytses profile image
Sid Sijbrandij

It is always hard to make that decision. For our criteria see about.gitlab.com/stewardship/#what... Most of GitLab 10.0 about.gitlab.com/2017/09/22/gitlab... is open source.

Thread Thread
 
vasilvestre profile image
Valentin Silvestre

I now understand what you mean. It seem ok, my company will consider this feature when we will try to convince them to pay :) Thanks !

Thread Thread
 
sytses profile image
Sid Sijbrandij

Thank you!

Collapse
 
kayis profile image
K

Are you running your own GitLab server or do you use their service?

Collapse
 
vasilvestre profile image
Valentin Silvestre

I'm using it at my job, we run our own GitLab server.

For personnal usage, I will let them host it. It's free for Open Source project and everything I dev is Open source :)

Thread Thread
 
kayis profile image
K

Sounds good and the pricing seems okay too :)

Thread Thread
 
vasilvestre profile image
Valentin Silvestre

Yeah ! Pricing are okay and it's almost free for personnal usage.

You can look other CI soft like Travis CI, look here for others : github.com/marketplace/category/co...

Thread Thread
 
kayis profile image
K

Ah, nice, thank you!

Collapse
 
danfromisrael profile image
Dan Mordechay

I just bumped into logrocket which looks cool especially if you're using react+redux:logrocket.com/
For CI/CD i really suggest you take a look at codefresh
They also have a really cool free tier 😊

Collapse
 
kayis profile image
K

Yes, seems good too.

Never heard of either, I'll have a look, thanks :)

Collapse
 
danfromisrael profile image
Dan Mordechay

Also, have a look at this super cool tool for end2end automated testing:
ghostinspector.com/

Thread Thread
 
kayis profile image
K

Ah, I already know Ghostinspector, but I never got really warm with e2e-testing.

Collapse
 
nimboya profile image
Ewere Diagboya

I use Cloudwatch and Uptime Robot. Uptime robot gives me basic metric for response time and alerts when anything goes down. While AWS Cloudwatch gives me more in-depth metrics to Instances, and other services

Collapse
 
lirantal profile image
Liran Tal

SecurityOps - we're using Snyk.io platform and GitHub integration to monitor for vulnerable packages introduced into the code-base (new insecure versions, new packages checked-in etc)

Newrelic, Datadog, Zabbix, and Logstash - app, server and container monitoring + log management.

Collapse
 
sergiogragera profile image
Sergio Gragera • Edited

On this page you will find DevOps roadmap showing the most commonly used skills or tools for DevOps

Collapse
 
kayis profile image
K

Awesome, thank you!

I'm looking at this map and think "How come they forgot Nix ecosystem? I thought the tools were superior to stuff like Ansible, Docker, Terraform and co.?"

But seems like it's still a good starting point :)

Collapse
 
ayomidearo profile image
Ayomide Aro

Bitbucket with pipelines for CI/CD to AWS.

Also Docker

Collapse
 
kellyjandrews profile image
Kelly Andrews

OpsGenie and VictorOps both have nice products.

Collapse
 
lewisblakeney profile image
lewisblakeney

Great article! I'm a big fan of DevOps consulting services and have had great experiences in the past. My favorite service is CloudBees, which offers a wide range of services, including cloud engineering, DevOps automation, and containerization. They also provide support and training in DevOps and Continuous Delivery, which is invaluable for any company looking to adopt DevOps. Another service I like is Cloudify, which provides automated deployment, monitoring, and management for cloud-native applications. They also offer DevOps services such as configuration management and continuous delivery. Thanks for sharing this article!