Alecaddd | Designer Developer Dreamer

Web Design and Development, Digital Painting, Music and Life

  • Who
  • What
  • Uses
  • Blog
Posted in Tutorials

A series of Tutorials for Beginners DevOps, and some Books

Creating a series of Tutorials for Beginners DevOps is not easy, the topic is broad, confusing, technically challenging, and a bit over my head. That’s why I decided to do it!

This series comes from the necessity of having a reliable source for all those little actions you, as a developer, will need to do sooner or later throughout your career. This series will not be by any stretch of the term a complete series that covers every aspect of DevOps, but it’s more of a basic and simple introduction for developers who never did something like that, and they want to start tinkering with a server without breaking it every 5 seconds…yes…I did that…a lot…

 

But what the hell is DevOps?

That’s a really good question which opens up a massively broad explanation which already bores me to death so I’m gonna summarize it and probably I’m gonna be wrong but who cares.

The DevOps is that mystical creature who takes care of the infrastructure of a company, manages the hardware, and gets blamed every time the SSL certificate expires.

A DevOps uses software operations to manage the development process and control the hardware. That’s it, a pretty simplistic explanation that 99% of the users with a DevOps title will find inaccurate and offensive, but let’s go with that.

Learning how to become a DevOps is hard, takes a lot of time, confidence, and an extra layer of nerdiness that needs time to grow and mature. You need to be bold and a bit reckless to start managing a server without knowing what to do, but that’s the beauty of it.

That’s why I decided to do this series, a simple and short introduction to the most common aspects of DevOps, like how to set up your first Ubuntu VPS, how to install Nginx and VPS, what’s an SSH key and why you should add it to your user, how to create CRON jobs, and all these other buzzwords that don’t make sense.

 

Books recommendation

The series is currently ongoing, and if you think I should tackle something specific, feel free to leave a comment here and I’ll add it to the list of videos. Meanwhile, if you’re an old shoe like me who likes to read, there are a couple of great books you can find on Amazon.

The first one is from the always amazing and constantly updated O’Reilly, and it’s called Effective DevOps. It’s pretty broad and tackles a lot more than simple technical info. It will give you an overview of the culture and the philosophy of DevOps if you’re into that sort of things.


The second recommendation is called The DevOps Handbook, and it’s a bit more grounded, including real-life examples, technical approaches, and collected data.


For everything else, the playlist is embedded here, have fun, learn some nerdy stuff, and let me know what you think.

Happy Coding!

 

Posted on April 30, 2018May 1, 2018
  • Twitter
  • Facebook
  • Reddit
  • Pinterest
BenQ ScreenBar Lamp Review
Why you should use a CSS Preprocessor!

Recent Posts

  • Thunderbird Development – Implementing Customizable Shortcuts September 4, 2024
  • Featured image of windows loval web development setupEasiest Windows Development Setup – WordPress, Laravel, NodeJS in 5 minutes May 15, 2022
  • We are the generation of forced nostalgia March 27, 2022
  • Working on Thunderbird. UX and UI challenges of an Open Source project. February 23, 2021
  • XP-Pen Artist 12 Pro Review and International Giveaway! January 14, 2020

Podcast Episodes

  • Episode 44 – The Nerds are back! May 18, 2020
  • Episode 43 – This is awkward…getting settled into your new role May 12, 2019
  • Episode 42 – We need to talk about Gutenberg Development Workflow… February 24, 2019
  • Episode 41 – You’re not a real developer, unless… February 18, 2019

Categories

  • Coding 1
  • Reviews 8
  • Tutorials 12
  • Updates 18