odoo-sh

Odoo频道

分享到社交网络

分享链接

用固定链接在社交媒体里分享

与朋友分享

登录 发送 presentation 通过电子邮件!

嵌入你的网页

选择页面开始

13.

3. The Problem 1

12. The Solution 2

17. Odoo 11 Enterprise Odoo 10 Enterprise

18. The Flow 3

25. The Demo 4

39. The Future 6

31. Big Picture A Family Portrait

4. — Olivier Dony, introducing the Odoo Online Saas in 2013 No custom modules but heavy customizations possible.

5. — A Partner in a support ticket How can I tell if I installed using sources or an installer?

15. Available today (beta)

30. The Curtain and what’s behind it 5

16. Available today (beta) release in January

19. Use a new or existing repository Default branch built automatically Start now... with your Github account

33. Worker servers Location, location, location AM EU AS

20. Use a new or existing repository Integrate submodules (e.g. OCA) git@github.com:OCA/server-tools.git Start now... with your Github account

26. ● Demo data and tests run automatically ● Modules installed automatically ● Outgoing mails catched Development Build You can’t screw up

27. ● Empty database ● No test, no demo data ● Outgoing mails ... go out Production Build Start from scratch

28. ● Duplicate of production ● No test, no demo data ● Outgoing mails catched Staging Build Test new features

6. Odoo Online On Premise Easy Setup ✔ ✗

41. Thank you. #odooexperience EXPERIENCE 2017 Damien BOUVY • R&D Developper @dbo-odoo @bouvyd

14. Custom modules Python dependencies Continuous integration Automatic backup Nginx/Postgres Config Log viewers Mail servers/catchers Odoo Online SLA

29. ● Based on module version number ● Installed on a duplicate ● Cancelled in case of error ● Short maintenance time Production Update Careful now.

37. Worker servers No, it’s not docker. Containerization Odoo.sh Dispatcher systemd-nspawn Setup, Odoo Odoo PaaS Worker

1. From Development to Deployment: An Odoo.sh Tour a.k.a. “Of course I have backups !” Damien BOUVY • R&D Developper EXPERIENCE 2017 @dbo-odoo @bouvyd

34. Worker servers No, it’s not docker. Odoo.sh Dispatcher systemd-nspawn Setup, Odoo Odoo PaaS Worker “The Internet” Local

40. Coming Features Yes - we’ve got backups. Stabilisation UI/UX Improvements Backups Management SSH Apps Store Integration Service Status Monitoring Migration Platform Integration

24. Use a new or existing repository Integrate submodules (e.g. OCA) Manage your branches directly from Odoo.sh Develop on Odoo.sh Go to production Get customer feedback with staging branches Clone your production db for easy testing Start now... with your Github account

38. Worker servers No, it’s not docker. Pip install Odoo.sh Dispatcher systemd-nspawn Setup, Odoo Odoo PaaS Worker

7. Odoo Online On Premise Easy Setup ✔ ✗ Easy Maintenance ✔ ✗

21. Use a new or existing repository Integrate submodules (e.g. OCA) Manage your branches directly from Odoo.sh Integrated history Fork Merge Delete Start now... with your Github account

23. Use a new or existing repository Integrate submodules (e.g. OCA) Manage your branches directly from Odoo.sh Develop on Odoo.sh Go to production Distinct production servers No tests, no demo data Rollbacked automatically in case of problem Start now... with your Github account

2. The Problem 1 The Solution The Flow The Curtain 2 3 5 The Demo 4 6 The Future

32. Github Integration We’re hooked Webhook - Push events - Branch creation/deletion Github API: - Branch management - Submodules - User accounts - List of repos

35. Worker servers No, it’s not docker. Odoo.sh Dispatcher systemd-nspawn Setup, Odoo Odoo PaaS Worker Communication layer Services: - PDF printing - Mailcatcher - Log viewers

8. Odoo Online On Premise Easy Setup ✔ ✗ Easy Maintenance ✔ ✗ Custom Apps ✗ ✔

22. Use a new or existing repository Integrate submodules (e.g. OCA) Manage your branches directly from Odoo.sh Develop on Odoo.sh CI for every push: tests are run automatically Mailcatcher WebShell Logs Access for external tester (“public mode”) Start now... with your Github account

36. Worker servers No, it’s not docker. Basically a reverse proxy + orchestrator - gevent-based - mailgateway (in/out) - static files - containers orchestration Odoo.sh Dispatcher systemd-nspawn Setup, Odoo Odoo PaaS Worker

9. Odoo Online On Premise Easy Setup ✔ ✗ Easy Maintenance ✔ ✗ Custom Apps ✗ ✔ Server Control ✗ ✔

10. Odoo Online On Premise Easy Setup ✔ ✗ Easy Maintenance ✔ ✗ Custom Apps ✗ ✔ Server Control ✗ ✔ Mail Servers ✔ ✗

11. Odoo Online Odoo.sh On Premise Easy Setup ✔ ✔ ✗ Easy Maintenance ✔ ✔ ✗ Custom Apps ✗ ✔ ✔ Server Control ✗ ✔ ✔ Mail Servers ✔ ✔ ✗

视图

  • 112 全部视图
  • 95 网站视图
  • 17 嵌入的视图

动作

  • 0 社区分享
  • 0 喜欢
  • 0 不喜欢
  • 0 评论

分享数

  • 0 Facebook
  • 0 推特
  • 0 领英
  • 0 谷歌+