Tutorials
Step-by-step guides to DevOps and Cloud fundamentals: Linux, Git, virtualization, containers and web servers.
12 docs · updated
- Tutorials
Welcome to the DevOps Medium Tutorials section, where we break down complex DevOps and Cloud Computing concepts into easy-to-follow, step-by-step guides…
linux
- Introduction to Linux
Learn about the history of UNIX, the evolution of Linux, and its significance in modern computing.
- Understanding the Linux Filesystem
A deep dive into the structure, hierarchy, and functioning of the Linux filesystem.
- Decoding SSH Key Files
A breakdown of public/private SSH Key Files (pem and ppk) used for authentication.
scm
- Introduction to SCMs
Learn the basics of Source Control Management (SCM) and its vendors.
- What is Git?
A comprehensive introduction to Git, its features, and how it works.
virtualization
- The Power of Bare-Metal Servers
Application hosting on bare-metal servers refers to the traditional method of deploying and running applications directly on physical hardware without any…
- Virtualization - Unlocking Resource Efficiency
Virtualization is a foundational technology that enhances resource efficiency in data centers and cloud environments. By utilizing hypervisors, multiple…
- Containerization - The Future of App Deployment
Containerization is a lightweight form of virtualization that packages applications and their dependencies into isolated environments called containers…
webserver
- Introduction to Webservers
Detailed explanation of what is a webservers, it's usecases and types.
- NGINX - A High Performance Web Server
Learn what NGINX is, how it works, and explore its major use cases with detailed configuration examples including reverse proxy, load balancing, SSL termination, caching, and more.
- IIS (Internet Information Services)
Learn about IIS, its use cases, and how it compares to NGINX.