90DaysOfDevOps/2022/ja/README.md

161 lines
8.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 90DaysOfDevOps
<p align="center">
<img src="../logo.png?raw=true" alt="90DaysOfDevOps Logo" width="50%" height="50%" />
</p>
[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 > [SSHWebサーバー](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