Run Odoo in the Cloud with Amazon EC2 Free Tier Servers

Create a Free Tier Amazon EC2 Server to launch your Odoo Instance in the Cloud. Learn to configure your Odoo AWS Server.
4.4 (25 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
129 students enrolled
70% off
Take This Course
  • Lectures 13
  • Length 1.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2016 English

Course Description

Just Released 1/11/2016 - For Odoo 9

This course shows step-by-step how to run Odoo 9 in the cloud using Amazon's EC2 Free Tier servers. We start right at the beginning with setting up your AWS account and show you how to pick the free Ubuntu 14.04 server tier that will run your Odoo installation and launch the instance right from the AWS console.

Install Odoo in the Cloud on Amazon's EC2 Servers - Use the FREE Tier!

If you have never installed Odoo before, this course is for you. Maybe you have been able to get Odoo installed and running but have struggled setting up and configuring Odoo so it is easily accessible by your own domain name. If you are in that spot in which you can 'kind of' get Odoo running but want more knowledge on how to use Odoo in the cloud this course is for you.

We then take you all the way to a fully working Odoo installation you can access from your own domain name. The course leaves nothing out.

Odoo Class has produced more than 100 Odoo Videos

Odoo Class is recognized as the #1 source of Odoo Video Training and Workshops. If you Google for Odoo Class, you will quickly see that this is certainly not our first successful video course. Now we are bringing our video courses to Udemy students.

Here are some testimonials from Odoo Class Video subscribers:

I just wanted to say that the videos are great and have really opened my eyes to the capabilities with Odoo.

- Joey K.

I recommend Odoo Class for anyone want to learn Odoo, they have a very high quality videos for both functional and technical

- Vyas S.

I find your videos real easy to follow and often revert back to them as a point of reference…

- Peter Y.

First off I want to comment on all of the quality video editions you have recently added to your library. They have been tremendously helpful and I have been recommending your service to many people.

- John P.

NOTICE - If you are an active Odoo Class subscriber, this video is included with your subscription. Please login to your Odoo Class subscription to get access to this course.

Here are some of the course highlights:

  • See how to launch a free cloud server using Amazon AWS EC2
  • Learn exactly how to access your server using the key provided by Amazon
  • Install Odoo 9 from the source code repository
  • See how to test your Odoo install quickly and securely
  • Create an Odoo configuration file to launch your Odoo server
  • Learn how to use Nginx to link your own domain to your Odoo instance
  • Make a boot script that will automatically launch Odoo when your server reboots

With this course you will be up and running your Odoo server on Amazon in no time.

Why would I want to use the Cloud to run Odoo?

One of the best reasons for running Odoo in the cloud is it allows you to take advantage of reliability and redundancy that is very difficult to replicate in a local IT center you would run in your own company. Amazon has experts at every level of security, backups, networking, and performance monitoring that takes a lot of risk away from trying to host Odoo on your own machines in your office.

You can try Odoo in the Cloud Risk Free with Amazon EC2!

If you are thinking about hosting Odoo in the Cloud or on Amazon EC2 this course was designed just for you. From setting up the account to accessing Odoo from your own domain name we have made sure to cover all the essentials for getting you started with Odoo in the cloud.

What are the requirements?

  • Reasonably good computer skills and understanding of computer terms
  • Be able to follow directions and navigate around operating systems
  • Familiarity using a command prompt is helpful
  • Ability to edit text files

What am I going to get from this course?

  • Create a free tier Ubuntu server on Amazon EC2
  • Access your EC2 Amazon Server using Putty
  • Configure Ubuntu and dependencies required to install Odoo
  • Install Odoo from the source code on Github
  • Test your Odoo installation and create an Odoo Configuration File
  • Use Nginx to access your Odoo installation from your own domain name
  • Create a startup script to startup Odoo when your Ubuntu server reboots

Who is the target audience?

  • Anyone who wants to learn how to run Odoo in the cloud
  • Anyone who wants to learn about configuring Odoo installations
  • Anyone who wants to access an Odoo installation from a domain name

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction and Course Overview

We begin by welcoming you to the course and providing a high level overview of the course and what you can expect to learn.

8 pages

This lecture contains a workbook that can be used as a guide to installing Odoo 9 as well as set of resource files that will be used in various lectures in the course.

Section 2: Creating and Accessing your Amazon EC2 Server

This course is great for someone who has never used Amazon Web Services (AWS) to launch a server in the cloud. In this lecture we see exactly how to launch a new Free Tier Server.


Once you launch your Odoo instance Amazon will provide you a security key that you must use to access your server. We show you how to utilize this key with PuttyGen and Putty to access your newly provisioned AWS Server. Follow along step-by-step and you will see exactly how to get into your AWS instance so you can begin configuring your Odoo installation. Best of all, using the Free tier it costs you nothing to try it out.


After you have successfully accessed your new AWS Server we install any required updates and use the command line in Putty to instruct Ubuntu to upgrade all the packages on the server.

Section 3: Installing and Testing Your Odoo Installation

Before you can run Odoo there are several required libraries that need to be installed. This lecture walks through those required dependencies. You can use the attached resources file to paste into your Putty terminal.


In this lecture we retrieve the actual Odoo source code using Git and launch you AWS Odoo Server for the first time.


When you setup your Amazon EC2 Server all you have open is port 22 and a secure connection to the server using Putty. So how can you test that Odoo will run properly in your browser? In this lecture we should you a neat trick that allows you to get Odoo running in your local browser without changing a single security setting on your AWS server.

Section 4: Making Your Odoo Installation Accessible By your own Domain Name

So far we have been launching Odoo using the command line. In this lecture we use a configuration file to specify an administration password to secure the database manager.


Now we begin learning how to make your Odoo installation available to the outside world with whatever domain name you wish. We first begin by installing Nginx and opening up port 80 on your AWS Server.


Now that you have verified that Odoo is running successfully on your Amazon Cloud Server and you have your Nginx server properly installed we are ready to configure Nginx so that you can access your Odoo server using the DNS provided to you by Amazon. You now have a working Odoo server that is accessible from the Internet.


To setup your domain to point to your Odoo server you will need to contact your domain name provider (ie GoDaddy, Network Solutions, etc.) to properly configure your domain. Sometimes this can take several hours and even up to 24 hours before this will take effect. Fortunately in this lecture we show you a quick easy trick that you can use to test out your Odoo installation using any domain you wish without waiting for the DNS configuration to take place.


Finally it is time to configure your Odoo Server so it will automatically start Odoo when the Amazon AWS server reboots.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Odoo Class Videos, Professional Odoo Videos and Training

Odoo Class is recognized as the #1 resource for professional Odoo videos. Hundreds of Odoo Developers, Odoo Partners, and Odoo integrators have subscribed to Odoo Class to further their knowledge of Odoo.

Now we are taking what we have learned in Odoo training and making the best Odoo videos and bringing our best courses to Udemy students.

Starting with our first video products Odoo 8 Essentials and Ubuntu Workshop OdooClass has now built a library of more than 120 professional Odoo videos. 

We are excited to bring these latest Odoo courses to Udemy.

Here is what some Odoo Class subscribers have said about our Odoo videos:

I am completely new to Linux, Python, Postgres and everything Odoo. Odooclass videos have been pivotal in my learning process and in my opinion is the best resource out there for beginners especially for those like me migrating from an entirely different development background. The videos are very clear and relevant. I would highly recommend them to anyone new to Odoo.

- Peter S.

I just wanted to say that the videos are great and have really opened my eyes to the capabilities with Odoo.

- Joey K.

First off I want to comment on all of the quality video editions you have recently added to your library. They have been tremendously helpful and I have been recommending your service to many people.

- John P.

I recommend Odoo Class for anyone want to learn odoo, they have a very high quality videos for both functional and technical

- Vyas S.

Ready to start learning?
Take This Course