loading...

What are Your Favorite DevOps Services?

kayis profile image K 惻1 min read

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?

Discussion

pic
Editor guide
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 Author

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 Author

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
Collapse
kayis profile image
K Author

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 Author

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 Author

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 Author

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 Author

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

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

Collapse
kayis profile image
K Author

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
sergiogragera profile image
Sergio Gragera

I use is healthchecks.io. Cron Monitoring. Get Notified When Your Cron Jobs Fail.

Collapse
kayis profile image
K Author

Nice!

At the moment I don't have any cron jobs, but it's always nice to have something looking after them, haha.