Skip to content

Technologies and concepts for advanced DevOps engineers to learn

License

Notifications You must be signed in to change notification settings

jimyoshida/self-taught-devops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Self-taught DevOps

Welcome to this site, a comprehensive collection of essential concepts, useful technologies, and techniques curated specifically for DevOps engineers.

While the continuous delivery becomes a focal point within the DevOps practice, designing a truly efficient system to drive continuous improvement requires a broader range of knowledge. So, this collection contains all such relevant items for learning.

Also, to understand the background of the technologies etc., each section contains the timeline of them. The descriptions are mainly quoted from the Wikipedia English version unless other references are noted.

Contents

The contents consist of the following 6 classes.

Class Contents
0 Business
1 Programming
2 System Administration
3 Web and Cloud Native
4 Security and Privacy
5 Data and AI

Appendix: References

Motivations

  • (To be described)

Backlogs

  • Reconsider about the license
  • Add brief explanations on the sections and software items
  • Make a script to generate mindmaps via plantuml code
  • Make a document of how to use the Makefile

License

This documentation is licensed under the GNU Free Documentation License (GFDL).

The GFDL is a copyleft license that allows anyone to use, modify, and distribute the documents in this repository. It ensures that derivative works also remain freely licensed by requiring that any modifications or adaptations to the documents be licensed under the GFDL as well.