In this course you will learn about various aspects of DevOps operations in real world example, specifically with Odoo ERP system. We will learn about Cloud, OdooDotSh platform, Nginx, Git, CI/CD, VMs, Postgresql and Backup. The teaching method used in this course is learning by doing, we will take a real examples and we expect from learner to prepare the environment and follow the steps explained in the videos.
This course is designed for newly graduated engineers or odoo developers to help the developers develop faster by managing servers, CI/CD operations and preparing clean environments. Odoo is used by more than 5M users around the globe, and all in need for support, DevOps engineers can play a significant role and solving daily problems.
In the section 2, we will explain deploying Odoo on premise and VPS, using some basic git commands, then we will explain how to deploy custom submodules. After that we will configure Nginx web server to use a domain name instead of IP address.
In the section 3, We will explain OdooDotSh platform and its features, deploying databases and how to deploy and update public and private submodules.
In the section 4, we will create a backup cron-job to backup odoo database, then we will explain how to update and delete rows in the tables by using "psql" and python scripts.
Take your first step to become an Odoo DevOps engineer or improve your skills as a developer by taking this course.