VinhLD


DevOps

Mình biết đến lĩnh vực DevOps cũng lâu rồi, nhưng nay tự nhiên lại muốn document.

Theo mình hiểu đơn giản thì khi làm System đủ lâu, mà muốn phát triển lên thì vai trò tiếp theo chính là DevOps.

Lúc trước mình cũng lân la đi đọc JD của vai trò DevOps, học cơ bản về DevOps.

Và khóa học free mà mình thấy hấp dẫn nhất chính là DevOps for Freshers

elroydevops

  • Với mình đây là trang web học về DevOps cực kỳ chất lượng.
  • Không những có những khóa học cơ bản miễn phí, mà còn có những bài blog chia sẻ rất có tâm.
  • Giúp mình củng cố kiến thức về linux, monitor, và hiểu thêm về Automation.

Linux

Command 1: chattr +i demofile.txt
Command 2: chattr -i demofile.txt

Linux Admin

Cloud - AWS

https://docs.aws.amazon.com/iot/latest/developerguide/connecting-to-existing-device.html
https://community.aws/content/2fmIjiV6VfXnoN1ABMJHO5OYR0W/getting-started-with-pico-w-iot-core?lang=en
https://docs.aws.amazon.com/iot/latest/developerguide/iot-moisture-raspi-setup.html

AWS

Ảo hóa - Docker

Docker 1

Docker Cheatsheet

Docker 2

Một số dự án chạy bằng docker

  • Chạy Raspberry OS trên Docker: DockerPi
docker run -it lukechilds/dockerpi
docker run -d -p 8080:80 --name it-tools -it corentinth/it-tools

IaC (Infrastructure as Code)

Iac

  • Các công cụ cho Automation gồm:
  • kestra: Opensource automation tool.
  • Ansible

Cách sử dụng ansible

  • Tài liệu tham khảo thêm về Automation khác:

Automation_Tools
n8n

Tham khảo khác:

Roadmap

DevOps Roadmap