# 90DaysOfDevOps
[English version](../README.md) | [Versión en Castellano](es/README.md) | [中文版本](zh_cn/README.md) | [繁體中文版本](zh_tw/README.md) | [日本語版](ja/README.md) このリポジトリは、"DevOps "の基礎知識を得るための私の旅を記録するために使用されます。2022年1月1日から3月31日(90日間)にかけて旅をするというアイデアです。 この90日間を記録する理由は、他の人がそこから何かを得ることができ、またリソースを充実させることです。 目標は1日1時間ずつ、"DevOps"の13以上の分野に取り組み、基礎的な知識を身につけることです。 これは、「DevOps」のすべてをカバーするものではありませんが、私の学習と理解に役立つと思われる分野を全体的にカバーする予定です。 ## 進捗 - [✔️] ♾️ 1 > [はじめに](Days/day01.md) ### DevOpsとは何か、なぜ使うのか - [✔️] ♾️ 2 > [DevOpsエンジニアの責務](Days/day02.md) - [✔️] ♾️ 3 > [DevOps ライフサイクル - アプリケーションフォーカス](Days/day03.md) - [✔️] ♾️ 4 > [DevOps & アジャイル](Days/day04.md) - [✔️] ♾️ 5 > [計画 > コーディング > ビルド > テスト > リリース > デプロイ > オペレート > 監視](Days/day05.md) - [✔️] ♾️ 6 > [DevOps - 本当の話](Days/day06.md) ### プログラミング言語の学習 - [✔️] ⌨️ 7 > [全体像: DevOpsとプログラミング言語の学習](Days/day07.md) - [✔️] ⌨️ 8 > [GoとHello WorldのためのDevOps環境のセットアップ](Days/day08.md) - [✔️] ⌨️ 9 > [Hello Worldのコードを説明しましょう](Days/day09.md) - [✔️] ⌨️ 10 > [Goワークスペースとコードのコンパイルと実行](Days/day10.md) - [✔️] ⌨️ 11 > [変数、定数、データ型](Days/day11.md) - [✔️] ⌨️ 12 > [ポインタを使ったユーザー入力の取得と完成したプログラム](Days/day12.md) - [✔️] ⌨️ 13 > [新しいアプリで進捗をツイート](Days/day13.md) ### Knowing Linux Basics - [✔️] 🐧 14 > [全体像の把握 DevOpsとLinux](Days/day14.md) - [✔️] 🐧 15 > [DevOpsのためのLinuxコマンド](Days/day15.md) - [✔️] 🐧 16 > [Linuxシステム、ファイルシステム、ストレージの管理](Days/day16.md) - [✔️] 🐧 17 > [テキストエディター - nano vs vim](Days/day17.md) - [✔️] 🐧 18 > [SSH&Webサーバー](Days/day18.md) - [✔️] 🐧 19 > [bashスクリプトによるタスクの自動化](Days/day19.md) - [✔️] 🐧 20 > [開発用ワークステーションのセットアップ - きれいなものばかり](Days/day20.md) ### Understand Networking - [✔️] 🌐 21 > [全体像: DevOpsとネットワーキング](Days/day21.md) - [✔️] 🌐 22 > [OSIモデル - 7つのレイヤー](Days/day22.md) - [✔️] 🌐 23 > [ネットワークプロトコル](Days/day23.md) - [✔️] 🌐 24 > [ネットワーク・オートメーションn](Days/day24.md) - [✔️] 🌐 25 > [Pythonによるネットワーク自動化](Days/day25.md) - [✔️] 🌐 26 > [ラボの構築](Days/day26.md) - [✔️] 🌐 27 > [ythonとネットワークのハンズオン](Days/day27.md) ### Stick to one Cloud Provider - [✔️] ☁️ 28 > [The Big Picture: DevOps & The Cloud](Days/day28.md) - [✔️] ☁️ 29 > [Microsoft Azure Fundamentals](Days/day29.md) - [✔️] ☁️ 30 > [Microsoft Azure Security Models](Days/day30.md) - [✔️] ☁️ 31 > [Microsoft Azure Compute Models](Days/day31.md) - [✔️] ☁️ 32 > [Microsoft Azure Storage & Database Models](Days/day32.md) - [✔️] ☁️ 33 > [Microsoft Azure Networking Models + Azure Management](Days/day33.md) - [✔️] ☁️ 34 > [Microsoft Azure Hands-On Scenarios](Days/day34.md) ### Use Git Effectively - [✔️] 📚 35 > [The Big Picture: Git - Version Control](Days/day35.md) - [✔️] 📚 36 > [Installing & Configuring Git](Days/day36.md) - [✔️] 📚 37 > [Gitting to know Git](Days/day37.md) - [✔️] 📚 38 > [Staging & Changing](Days/day38.md) - [✔️] 📚 39 > [Viewing, unstaging, discarding & restoring](Days/day39.md) - [✔️] 📚 40 > [Social Network for code](Days/day40.md) - [✔️] 📚 41 > [The Open Source Workflow](Days/day41.md) ### Containers - [✔️] 🏗️ 42 > [The Big Picture: Containers](Days/day42.md) - [✔️] 🏗️ 43 > [What is Docker & Getting installed](Days/day43.md) - [✔️] 🏗️ 44 > [Docker Images & Hands-On with Docker Desktop](Days/day44.md) - [✔️] 🏗️ 45 > [The anatomy of a Docker Image](Days/day45.md) - [✔️] 🏗️ 46 > [Docker Compose](Days/day46.md) - [✔️] 🏗️ 47 > [Docker Networking & Security](Days/day47.md) - [✔️] 🏗️ 48 > [Alternatives to Docker](Days/day48.md) ### Kubernetes - [✔️] ☸ 49 > [The Big Picture: Kubernetes](Days/day49.md) - [✔️] ☸ 50 > [Choosing your Kubernetes platform ](Days/day50.md) - [✔️] ☸ 51 > [Deploying your first Kubernetes Cluster](Days/day51.md) - [✔️] ☸ 52 > [Setting up a multinode Kubernetes Cluster](Days/day52.md) - [✔️] ☸ 53 > [Rancher Overview - Hands On](Days/day53.md) - [✔️] ☸ 54 > [Kubernetes Application Deployment](Days/day54.md) - [✔️] ☸ 55 > [State and Ingress in Kubernetes](Days/day55.md) ### Learn Infrastructure as Code - [✔️] 🤖 56 > [The Big Picture: IaC](Days/day56.md) - [✔️] 🤖 57 > [An intro to Terraform ](Days/day57.md) - [✔️] 🤖 58 > [HashiCorp Configuration Language (HCL)](Days/day58.md) - [✔️] 🤖 59 > [Create a VM with Terraform & Variables](Days/day59.md) - [✔️] 🤖 60 > [Docker Containers, Provisioners & Modules](Days/day60.md) - [✔️] 🤖 61 > [Kubernetes & Multiple Environments](Days/day61.md) - [✔️] 🤖 62 > [Testing, Tools & Alternatives](Days/day62.md) ### Automate Configuration Management - [✔️] 📜 63 > [The Big Picture: Configuration Management](Days/day63.md) - [✔️] 📜 64 > [Ansible: Getting Started](Days/day64.md) - [✔️] 📜 65 > [Ansible Playbooks](Days/day65.md) - [✔️] 📜 66 > [Ansible Playbooks Continued...](Days/day66.md) - [✔️] 📜 67 > [Using Roles & Deploying a Loadbalancer](Days/day67.md) - [✔️] 📜 68 > [Tags, Variables, Inventory & Database Server config](Days/day68.md) - [✔️] 📜 69 > [All other things Ansible - Automation Controller, AWX, Vault](Days/day69.md) ### Create CI/CD Pipelines - [✔️] 🔄 70 > [The Big Picture: CI/CD Pipelines](Days/day70.md) - [✔️] 🔄 71 > [What is Jenkins?](Days/day71.md) - [✔️] 🔄 72 > [Getting hands on with Jenkins](Days/day72.md) - [✔️] 🔄 73 > [Building a Jenkins pipeline](Days/day73.md) - [✔️] 🔄 74 > [Hello World - Jenkinsfile App Pipeline](Days/day74.md) - [✔️] 🔄 75 > [GitHub Actions Overview](Days/day75.md) - [✔️] 🔄 76 > [ArgoCD Overview](Days/day76.md) ### Monitoring, Log Management, and Data Visualisation - [✔️] 📈 77 > [The Big Picture: Monitoring](Days/day77.md) - [✔️] 📈 78 > [Hands-On Monitoring Tools](Days/day78.md) - [✔️] 📈 79 > [The Big Picture: Log Management](Days/day79.md) - [✔️] 📈 80 > [ELK Stack](Days/day80.md) - [✔️] 📈 81 > [Fluentd & FluentBit](Days/day81.md) - [✔️] 📈 82 > [EFK Stack](Days/day82.md) - [✔️] 📈 83 > [Data Visualisation - Grafana](Days/day83.md) ### Store & Protect Your Data - [✔️] 🗃️ 84 > [The Big Picture: Data Management](Days/day84.md) - [✔️] 🗃️ 85 > [Data Services](Days/day85.md) - [✔️] 🗃️ 86 > [Backup all the platforms](Days/day86.md) - [✔️] 🗃️ 87 > [Hands-On Backup & Recovery](Days/day87.md) - [✔️] 🗃️ 88 > [Application Focused Backups](Days/day88.md) - [✔️] 🗃️ 89 > [Disaster Recovery](Days/day89.md) - [✔️] 🗃️ 90 > [Data & Application Mobility](Days/day90.md) ## License Shield: [![CC BY-NC-SA 4.0][cc-by-nc-sa-shield]][cc-by-nc-sa] This work is licensed under a [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License][cc-by-nc-sa]. [![CC BY-NC-SA 4.0][cc-by-nc-sa-image]][cc-by-nc-sa] [cc-by-nc-sa]: http://creativecommons.org/licenses/by-nc-sa/4.0/ [cc-by-nc-sa-image]: https://licensebuttons.net/l/by-nc-sa/4.0/88x31.png [cc-by-nc-sa-shield]: https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey.svg