14 things you need to do to be a DevOps Engineer

1. Learn a programming language.
2. Understand Basic OS concepts.
3. Learn Linux and Terminal.
4. Learn Networks and Security.
5. What is and how to setup (Reverse Proxy, Forward Proxy, Caching Server, Load Balancer, Firewall).
6. Learn about webservers (apache, nginx).
7. Learn about containers (Docker).
8. Learn Configuration Management using Ansible.
9. Learn Infrastructure Provisioning using Terraform.
10. Learn CI/CD (using Jenkins).
11. Infrastructure Monitoring (CloudWatch, Zabbix, Grafana).
12. Application Monitoring (New Relic).
13. Logs Management.
14. Cloud Providers (AWS, Google Cloud, Azure, Digital Ocean, Heroku).

Comments

Popular Posts