DevOps drawer
@DevOps101
396
subscribers
9
photos
2
files
9.17K
links
Curated DevOps resources from trustworthy sources.
Download Telegram
Join
DevOps drawer
396 subscribers
DevOps drawer
https://developer.ibm.com/dwblog/2017/reactive-microservices/
The developerWorks Blog
Q&A with Lightbend CTO Jonas Bonér
How IBM & Lightbend are bringing speed and resilience to microservices.
DevOps drawer
https://medium.com/eldarion/how-we-maintain-high-levels-of-code-quality-14c8e127e549
Medium
How We Maintain High Levels of Code Quality
For a long time, we used TravisCI and Coveralls for executing lint checkers and tests and tracking our code coverage. These are fine tools…
DevOps drawer
https://hackernoon.com/how-awesome-engineers-ask-for-help-93bcb2c7dbb7
Hackernoon
How awesome engineers ask for help
You reboot your development server, but it happens again: <em>err_node_unsafe</em>. This wasn’t here yesterday. What changed?
DevOps drawer
https://medium.freecodecamp.org/how-open-source-licenses-work-and-how-to-add-them-to-your-projects-34310c3cf94
freeCodeCamp.org
How open source licenses work and how to add them to your projects
by Radu Raicea How open source licenses work and how to add them to your projects Image credit: GitHubRecently, there was some exciting news for developers around the world. Facebook changed the license of multiple libraries they develop. They switched from…
DevOps drawer
https://elliotec.com/how-to-get-100-google-page-speed-score/
Elliotec
elliotec | How to Get 100/100 Google Page Speed Score with Middleman and Nginx
elliotec | A software blog by Mike Elliott
DevOps drawer
https://www.datadoghq.com/blog/elasticsearch-performance-scaling-problems/
Datadog
How to solve 5 Elasticsearch performance and scaling problems | Datadog
This article will walk through five common Elasticsearch performance issues, and how to deal with them.
DevOps drawer
http://tech.trivago.com/2017/10/16/how-we-got-rid-of-5k-lines-of-our-bash-release-process/
Trivago
How we got rid of 5k lines of our bash release process · trivago tech blog
When I joined trivago a year ago we had problems with our releases. Read how we were able to switch from our bash release process to a new one.
DevOps drawer
https://linuxacademy.com/howtoguides/posts/show/topic/19700-linux-security-and-server-hardening-part1
LinuxAcademy.com
Linux Security And Server Hardening Part-1
Introduction This guide aims to help all administrators with security concerns. While we are not going to discuss any security "rocket science," but we will go through the basic aspects of securing your Linux server from intruders and outside attack. In…
DevOps drawer
https://linuxacademy.com/howtoguides/posts/show/topic/19746-linux-security-and-server-hardening-part2
LinuxAcademy.com
Linux Security And Server Hardening Part-2
Introduction In the previous guide, we have discussed some security configurations for your Linux server. In this part, we discuss some of the tools which can help improve security on a Linux server. Fail2ban When you are running a service which needs…
DevOps drawer
http://blog.christianposta.com/microservices/low-risk-monolith-to-microservice-evolution/
ceposta Technology Blog
Low-risk Monolith to Microservice Evolution Part I
As part of a two-day microservices workshop I’m putting together, I’ve been thinking a lot about how to explain monolith-application decomposition and what a transition to microservices might look like. This is a small subset of that material, but I want…
DevOps drawer
http://blog.christianposta.com/microservices/low-risk-monolith-to-microservice-evolution-part-ii/
Software Blog
Low-risk Monolith to Microservice Evolution Part II
Let’s dive right in! In the previous post (part I) we set up the context for this blog. Basically, as we introduce a strategy to bring microservices to our architecture, we cannot and should not disrupt the current request flows. Our “monolith” applications…
DevOps drawer
https://cloudplatform.googleblog.com/2017/10/new-ways-to-manage-sensitive-data-with-the-Data-Loss-Prevention-API.html
Google Cloud Platform Blog
New ways to manage sensitive data with the Data Loss Prevention API
By Scott Ellis, Product Manager If your organization has sensitive and regulated data, you know how much of a challenge it can be to keep...
DevOps drawer
https://cloudonaut.io/passwordless-database-authentication-for-aws-lambda/
cloudonaut
Passwordless database authentication for AWS Lambda
Does your serverless application need to access an RDS database? Where do you store the username and the password required to...
DevOps drawer
https://blog.zappa.io/posts/s3sqlite-a-serverless-relational-database
DevOps drawer
https://hackernoon.com/serverless-is-about-automation-not-functions-3f816c90ce61
Hacker Noon
Serverless is about Automation, not Functions
I recently spoke at ServerlessConf NYC on Managing Serverless Development. The slides are here (enjoy the cat pictures!):
DevOps drawer
https://www.alexhudson.com/2017/10/14/software-architecture-failing/
Alex Hudson
Software architecture is failing
I doubt there has ever been a time when software architecture was seen as a raging success. The “three-tier architecture” of the web has held up extremely well and is an excellent place for many people to start. The “12 Factor App” approach has encouraged…
DevOps drawer
https://dzone.com/articles/tail-tolerance-by-google
dzone.com
Tail-Tolerance by Google - DZone Performance
This analysis of tail latency explains the symptoms of slow response time, possible root causes, and several possible solutions, like canary requests.
DevOps drawer
https://www.troyhunt.com/the-6-step-happy-path-to-https/
Troy Hunt
The 6-Step "Happy Path" to HTTPS
It's finally time: it's time the pendulum swings further towards the "secure by default" end of the scale than what it ever has before. At least insofar as securing web traffic goes because as of this week's Chrome 62's launch, any website with an input box…
DevOps drawer
https://statico.github.io/vim3.html
DevOps drawer
https://yakking.branchable.com/posts/what-and-why-nix/
Branchable
What is Nix and Why you should try it!