mirror of
https://github.com/MichaelCade/90DaysOfDevOps.git
synced 2024-12-22 22:13:16 +07:00
change for 2023
This commit is contained in:
parent
1932d29a1a
commit
b486a446d2
170
2022.md
Normal file
170
2022.md
Normal file
@ -0,0 +1,170 @@
|
||||
# 90DaysOfDevOps
|
||||
|
||||
<p align="center">
|
||||
<img src="logo.png?raw=true" alt="90DaysOfDevOps Logo" width="50%" height="50%" />
|
||||
</p>
|
||||
|
||||
English Version | [Versión en Castellano](es/README.md) | [中文版本](zh_cn/README.md) | [繁體中文版本](zh_tw/README.md)| [日本語版](ja/README.md) | [Wersja Polska](pl/README.md) | [Tiếng Việt](vi/README.md) | [한국어](ko/README.md)
|
||||
|
||||
This repository is used to document my journey on getting a better foundational knowledge of "DevOps". I will be starting this journey on the 1st January 2022 but the idea is that we take 90 days which just so happens to be January 1st to March 31st.
|
||||
|
||||
The reason for documenting these days is so that others can take something from it and also hopefully enhance the resources.
|
||||
|
||||
The goal is to take 90 days, 1 hour each a day, to tackle over 13 areas of "DevOps" to a foundational knowledge.
|
||||
|
||||
This will **not cover all things** "DevOps" but it will cover the areas that I feel will benefit my learning and understanding overall.
|
||||
|
||||
[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/N4N33YRCS)
|
||||
|
||||
[![](https://dcbadge.vercel.app/api/server/Bf4rUGxJ)](https://discord.gg/Bf4rUGxJ)
|
||||
|
||||
The quickest way to get in touch is going to be via Twitter, my handle is [@MichaelCade1](https://twitter.com/MichaelCade1)
|
||||
|
||||
## Progress
|
||||
|
||||
- [✔️] ♾️ 1 > [Introduction](Days/day01.md)
|
||||
|
||||
### What is and why do we use DevOps
|
||||
|
||||
- [✔️] ♾️ 2 > [Responsibilities of a DevOps Engineer](Days/day02.md)
|
||||
- [✔️] ♾️ 3 > [DevOps Lifecycle - Application Focused](Days/day03.md)
|
||||
- [✔️] ♾️ 4 > [DevOps & Agile](Days/day04.md)
|
||||
- [✔️] ♾️ 5 > [Plan > Code > Build > Testing > Release > Deploy > Operate > Monitor >](Days/day05.md)
|
||||
- [✔️] ♾️ 6 > [DevOps - The real stories](Days/day06.md)
|
||||
|
||||
### Learning a Programming Language
|
||||
|
||||
- [✔️] ⌨️ 7 > [The Big Picture: DevOps & Learning a Programming Language](Days/day07.md)
|
||||
- [✔️] ⌨️ 8 > [Setting up your DevOps environment for Go & Hello World](Days/day08.md)
|
||||
- [✔️] ⌨️ 9 > [Let's explain the Hello World code](Days/day09.md)
|
||||
- [✔️] ⌨️ 10 > [The Go Workspace & Compiling & running code](Days/day10.md)
|
||||
- [✔️] ⌨️ 11 > [Variables, Constants & Data Types](Days/day11.md)
|
||||
- [✔️] ⌨️ 12 > [Getting user input with Pointers and a finished program](Days/day12.md)
|
||||
- [✔️] ⌨️ 13 > [Tweet your progress with our new App](Days/day13.md)
|
||||
|
||||
### Knowing Linux Basics
|
||||
|
||||
- [✔️] 🐧 14 > [The Big Picture: DevOps and Linux](Days/day14.md)
|
||||
- [✔️] 🐧 15 > [Linux Commands for DevOps (Actually everyone)](Days/day15.md)
|
||||
- [✔️] 🐧 16 > [Managing your Linux System, Filesystem & Storage](Days/day16.md)
|
||||
- [✔️] 🐧 17 > [Text Editors - nano vs vim](Days/day17.md)
|
||||
- [✔️] 🐧 18 > [SSH & Web Server(LAMP)](Days/day18.md)
|
||||
- [✔️] 🐧 19 > [Automate tasks with bash scripts](Days/day19.md)
|
||||
- [✔️] 🐧 20 > [Dev workstation setup - All the pretty things](Days/day20.md)
|
||||
|
||||
### Understand Networking
|
||||
|
||||
- [✔️] 🌐 21 > [The Big Picture: DevOps and Networking](Days/day21.md)
|
||||
- [✔️] 🌐 22 > [The OSI Model - The 7 Layers](Days/day22.md)
|
||||
- [✔️] 🌐 23 > [Network Protocols](Days/day23.md)
|
||||
- [✔️] 🌐 24 > [Network Automation](Days/day24.md)
|
||||
- [✔️] 🌐 25 > [Python for Network Automation](Days/day25.md)
|
||||
- [✔️] 🌐 26 > [Building our Lab](Days/day26.md)
|
||||
- [✔️] 🌐 27 > [Getting Hands-On with Python & Network](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]
|
||||
|
||||
## Star History
|
||||
|
||||
[![Star History Chart](https://api.star-history.com/svg?repos=MichaelCade/90DaysOfDevOps&type=Timeline)](https://star-history.com/#MichaelCade/90DaysOfDevOps&Timeline)
|
||||
|
||||
[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
|
140
README.md
140
README.md
@ -4,154 +4,22 @@
|
||||
<img src="logo.png?raw=true" alt="90DaysOfDevOps Logo" width="50%" height="50%" />
|
||||
</p>
|
||||
|
||||
English Version | [Versión en Castellano](es/README.md) | [中文版本](zh_cn/README.md) | [繁體中文版本](zh_tw/README.md)| [日本語版](ja/README.md) | [Wersja Polska](pl/README.md) | [Tiếng Việt](vi/README.md) | [한국어](ko/README.md)
|
||||
|
||||
This repository is used to document my journey on getting a better foundational knowledge of "DevOps". I will be starting this journey on the 1st January 2022 but the idea is that we take 90 days which just so happens to be January 1st to March 31st.
|
||||
|
||||
The reason for documenting these days is so that others can take something from it and also hopefully enhance the resources.
|
||||
|
||||
The goal is to take 90 days, 1 hour each a day, to tackle over 13 areas of "DevOps" to a foundational knowledge.
|
||||
|
||||
This will **not cover all things** "DevOps" but it will cover the areas that I feel will benefit my learning and understanding overall.
|
||||
|
||||
[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/N4N33YRCS)
|
||||
|
||||
[![](https://dcbadge.vercel.app/api/server/Bf4rUGxJ)](https://discord.gg/Bf4rUGxJ)
|
||||
|
||||
The two images below will take you to the 2022 and 2023 edition of the learning journey.
|
||||
|
||||
|
||||
|
||||
The quickest way to get in touch is going to be via Twitter, my handle is [@MichaelCade1](https://twitter.com/MichaelCade1)
|
||||
|
||||
## Progress
|
||||
|
||||
- [✔️] ♾️ 1 > [Introduction](Days/day01.md)
|
||||
|
||||
### What is and why do we use DevOps
|
||||
|
||||
- [✔️] ♾️ 2 > [Responsibilities of a DevOps Engineer](Days/day02.md)
|
||||
- [✔️] ♾️ 3 > [DevOps Lifecycle - Application Focused](Days/day03.md)
|
||||
- [✔️] ♾️ 4 > [DevOps & Agile](Days/day04.md)
|
||||
- [✔️] ♾️ 5 > [Plan > Code > Build > Testing > Release > Deploy > Operate > Monitor >](Days/day05.md)
|
||||
- [✔️] ♾️ 6 > [DevOps - The real stories](Days/day06.md)
|
||||
|
||||
### Learning a Programming Language
|
||||
|
||||
- [✔️] ⌨️ 7 > [The Big Picture: DevOps & Learning a Programming Language](Days/day07.md)
|
||||
- [✔️] ⌨️ 8 > [Setting up your DevOps environment for Go & Hello World](Days/day08.md)
|
||||
- [✔️] ⌨️ 9 > [Let's explain the Hello World code](Days/day09.md)
|
||||
- [✔️] ⌨️ 10 > [The Go Workspace & Compiling & running code](Days/day10.md)
|
||||
- [✔️] ⌨️ 11 > [Variables, Constants & Data Types](Days/day11.md)
|
||||
- [✔️] ⌨️ 12 > [Getting user input with Pointers and a finished program](Days/day12.md)
|
||||
- [✔️] ⌨️ 13 > [Tweet your progress with our new App](Days/day13.md)
|
||||
|
||||
### Knowing Linux Basics
|
||||
|
||||
- [✔️] 🐧 14 > [The Big Picture: DevOps and Linux](Days/day14.md)
|
||||
- [✔️] 🐧 15 > [Linux Commands for DevOps (Actually everyone)](Days/day15.md)
|
||||
- [✔️] 🐧 16 > [Managing your Linux System, Filesystem & Storage](Days/day16.md)
|
||||
- [✔️] 🐧 17 > [Text Editors - nano vs vim](Days/day17.md)
|
||||
- [✔️] 🐧 18 > [SSH & Web Server(LAMP)](Days/day18.md)
|
||||
- [✔️] 🐧 19 > [Automate tasks with bash scripts](Days/day19.md)
|
||||
- [✔️] 🐧 20 > [Dev workstation setup - All the pretty things](Days/day20.md)
|
||||
|
||||
### Understand Networking
|
||||
|
||||
- [✔️] 🌐 21 > [The Big Picture: DevOps and Networking](Days/day21.md)
|
||||
- [✔️] 🌐 22 > [The OSI Model - The 7 Layers](Days/day22.md)
|
||||
- [✔️] 🌐 23 > [Network Protocols](Days/day23.md)
|
||||
- [✔️] 🌐 24 > [Network Automation](Days/day24.md)
|
||||
- [✔️] 🌐 25 > [Python for Network Automation](Days/day25.md)
|
||||
- [✔️] 🌐 26 > [Building our Lab](Days/day26.md)
|
||||
- [✔️] 🌐 27 > [Getting Hands-On with Python & Network](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]
|
||||
|
Loading…
Reference in New Issue
Block a user