Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Odoo DevOps Crash Course
Rating: 3.6 out of 5(27 ratings)
133 students

Odoo DevOps Crash Course

Your first step to become a devops engineer
Created byOmer Al-Obaidi
Last updated 1/2021
English

What you'll learn

  • DevOps
  • SYSadmin
  • DBA
  • Deploying Odoo on VPSs and setup nginx servers
  • Deploying Odoo on OdooDotSh
  • Creating backups and cron jobs
  • Supporting developers during the development and deployment of odoo and custom modules
  • Setting up development and deployment envionment
  • Managing cloud servers
  • Doing CRUD database operations with psql
  • Doing CRUD‌ database operation with python
  • Basic git commands and CI/CD for customized modules

Course content

4 sections14 lectures1h 21m total length
  • Introduction2:54

    This is an introductory lecture about what you will learn during this course.

  • Course guidelines0:29

Requirements

  • Basic linux understanding and commands
  • Some knowledge in git and github
  • Basics of python

Description

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.


Who this course is for:

  • IT engineers and odoo developers who like to work in Odoo ERP installation and support