欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Odoo cloud
小 |
小 (→Go) |
||
(未显示1个用户的24个中间版本) | |||
第1行: | 第1行: | ||
odoo cloud, [[odoo]] [[kubernetes]], odoo DevOps, odoo SaaS, 欧度云 | odoo cloud, [[odoo]] [[kubernetes]], odoo DevOps, odoo SaaS, 欧度云 | ||
+ | |||
+ | [[文件:Odoo-logo.png|right|odoo]] | ||
==简介== | ==简介== | ||
第8行: | 第10行: | ||
早期,[https://cloudstack.apache.org/users.html odoo(OpenERP)] 使用了[[Apache CloudStack]],但不确定用在那里,现在应该都换了。 | 早期,[https://cloudstack.apache.org/users.html odoo(OpenERP)] 使用了[[Apache CloudStack]],但不确定用在那里,现在应该都换了。 | ||
− | == | + | ==开发者== |
+ | [[odoo/developer|odoo developer]] | ||
==项目== | ==项目== | ||
第16行: | 第19行: | ||
*[[E3 baas]] | *[[E3 baas]] | ||
*[https://www.odoo.com/apps/modules/10.0/auto_backup/ Database Auto-Backup] | *[https://www.odoo.com/apps/modules/10.0/auto_backup/ Database Auto-Backup] | ||
+ | *[https://github.com/acsone/setuptools-odoo setuptools-odoo] | ||
+ | *[https://github.com/OCA/OpenUpgrade OCA/OpenUpgrade] | ||
+ | *[https://github.com/OCA/odoo-module-migrator OCA/odoo-module-migrator] | ||
+ | |||
+ | ==Web server== | ||
+ | [[Werkzeug]] 是 [[odoo]] 默认 [[web server]], 集成 [[Apache HTTP Server|Apache]] 和 [[Nginx]]。 | ||
+ | *[https://werkzeug.palletsprojects.com/en/2.0.x/deployment/ Application Deployment] CGI, mod_wsgi (Apache), [[FastCGI]], HTTP Proxying | ||
+ | *[https://nginx.org/en/docs/http/ngx_http_uwsgi_module.html Nginx Module ngx_http_uwsgi_module] | ||
+ | *[https://www.rosehosting.com/blog/how-to-install-and-configure-odoo-with-mod_wsgi/ How to Install and Configure Odoo with mod_wsgi] | ||
+ | *[https://medium.com/@othmane.ghandi/running-odoo-in-https-using-nginx-certbot-90ef2f3e5ccb Running Odoo in HTTPS using Nginx & Certbot] | ||
==PostgreSQL== | ==PostgreSQL== | ||
第29行: | 第42行: | ||
监听通信同步 [[odoo connector]](jobs queue, asynchronous tasks, channels)外部的更多服务与应用。 | 监听通信同步 [[odoo connector]](jobs queue, asynchronous tasks, channels)外部的更多服务与应用。 | ||
+ | |||
+ | [https://github.com/OCA/queue OCA/queue] | ||
==Identity== | ==Identity== | ||
+ | [[文件:ory-logo.png|right|Ory]] | ||
+ | |||
+ | [[Ory]] 是默认 identity 解决方案。 | ||
+ | |||
[[Keycloak]] 作为 [[Identity management]](IdM), also known as identity and access management (IAM) 基础设施。 | [[Keycloak]] 作为 [[Identity management]](IdM), also known as identity and access management (IAM) 基础设施。 | ||
第41行: | 第60行: | ||
==DevOps== | ==DevOps== | ||
+ | [[文件:Odoo-OpenUpgrade.png|right|OpenUpgrade]] | ||
+ | 其实,最终交付的是一套用于 odoo 大规模持续集成和部署交付的 [[open devops stack]] | ||
*[https://odoo-devops.readthedocs.io/en/latest/index.html Odoo DevOps] | *[https://odoo-devops.readthedocs.io/en/latest/index.html Odoo DevOps] | ||
− | *[https://github.com/odoo/runbot Runbot] [https://runbot.odoo.com/ Odoo Runbot] [https://runbot.odoo-community.org/ OCA Runbot] | + | *[https://github.com/odoo/runbot Runbot] [https://runbot.odoo.com/ Odoo Runbot] [https://runbot.odoo-community.org/ OCA Runbot] [https://github.com/it-projects-llc/odoo-runbot-docker odoo-runbot-docker] |
+ | *[https://github.com/cloudflavor/odoo-k8s Odoo on kubernetes] | ||
+ | *[https://github.com/OCA/OpenUpgrade OCA/OpenUpgrade] | ||
==SaaS== | ==SaaS== | ||
Odoo SaaS 解决方案 | Odoo SaaS 解决方案 | ||
*[https://github.com/it-projects-llc/odoo-saas-tools Odoo SaaS Tools] [http://docs.huihoo.com/odoo/odoo-saas-tools 文档] | *[https://github.com/it-projects-llc/odoo-saas-tools Odoo SaaS Tools] [http://docs.huihoo.com/odoo/odoo-saas-tools 文档] | ||
+ | *[https://github.com/it-projects-llc/saas-addons SaaS addons] | ||
*[https://github.com/odoo/odoo/tree/saas-17 Odoo SaaS分支] | *[https://github.com/odoo/odoo/tree/saas-17 Odoo SaaS分支] | ||
+ | |||
+ | ==PaaS== | ||
+ | 用 [[tsuru]] 大规模部署 odoo 和 [[PostgreSQL]]。 | ||
==odoo.sh== | ==odoo.sh== | ||
第54行: | 第81行: | ||
* Americas: Council Bluffs, Iowa | * Americas: Council Bluffs, Iowa | ||
* Asia: Singapore | * Asia: Singapore | ||
+ | |||
+ | ==Go== | ||
+ | Go + Odoo = Goodoo, [[Google]] style. | ||
+ | |||
+ | 引入 [[Go]] 语言,给 odoo cloud 带来无限可能。 | ||
+ | |||
+ | ==Haskell== | ||
+ | 整合 [[Haskell Web Foundation]] | ||
==文档== | ==文档== | ||
第72行: | 第107行: | ||
*[https://www.xenonstack.com/blog/deploying-python-application-on-docker-kubernetes Deploying Python Application on Docker & Kubernetes] | *[https://www.xenonstack.com/blog/deploying-python-application-on-docker-kubernetes Deploying Python Application on Docker & Kubernetes] | ||
*[https://doc.odoo.com/install/saas/ Get started with the OpenERP Online Offer (SaaS)] | *[https://doc.odoo.com/install/saas/ Get started with the OpenERP Online Offer (SaaS)] | ||
+ | *[https://www.erp5.com/zh/rapidspace-Document.Blog.OCP.Remote.Installation.With.Smart.Glasses 采用 Facepro 可视化专家智能眼镜远程安装 Rapid Space OCP 服务器] [[ERP5]]云解决方案 [https://www.erp5.com/zh/NXD-PressRelease.Turnkey.Enterprise.Cloud.Solution Horizon Computing 和 Nexedi 联合推出价值20.5万欧的含2880个X86核的 Turnkey 企业云解决方案] | ||
+ | [[category:cloud computing]] | ||
[[category:kubernetes]] | [[category:kubernetes]] | ||
[[category:odoo]] | [[category:odoo]] | ||
[[category:E3 odoo]] | [[category:E3 odoo]] |
2022年4月13日 (三) 05:56的最后版本
odoo cloud, odoo kubernetes, odoo DevOps, odoo SaaS, 欧度云
目录 |
[编辑] 简介
欧度云:企业应用云平台。
Odoo DevOps, Odoo SaaS, Odoo Kubernetes, Odoo Cloud.
早期,odoo(OpenERP) 使用了Apache CloudStack,但不确定用在那里,现在应该都换了。
[编辑] 开发者
[编辑] 项目
- Odoo官方Docker镜像
- Odoo docker @ GitHub
- odoo API
- E3 baas
- Database Auto-Backup
- setuptools-odoo
- OCA/OpenUpgrade
- OCA/odoo-module-migrator
[编辑] Web server
Werkzeug 是 odoo 默认 web server, 集成 Apache 和 Nginx。
- Application Deployment CGI, mod_wsgi (Apache), FastCGI, HTTP Proxying
- Nginx Module ngx_http_uwsgi_module
- How to Install and Configure Odoo with mod_wsgi
- Running Odoo in HTTPS using Nginx & Certbot
[编辑] PostgreSQL
PostgreSQL 多租户(Multi-Tenant,SaaS,Cloud)支持至关重要,CitusDB 提供了 Multi-Tenant Database 解决方案,可伸缩扩展至 10万(100K+) Tenants。
[编辑] 邮件系统
邮件系统是 odoo cloud 的一个关键基础设施。
[编辑] 任务调度
众多的后端 Job Scheduler、Mail Scheduler 运行着和Lunch,notification、各种事务、odoo Bot、安全Bot、自动化Bot、自动备份 ...
监听通信同步 odoo connector(jobs queue, asynchronous tasks, channels)外部的更多服务与应用。
[编辑] Identity
Ory 是默认 identity 解决方案。
Keycloak 作为 Identity management(IdM), also known as identity and access management (IAM) 基础设施。
Server Auth Integrate Keycloak into your SSO
[编辑] 安全分析
引入 Wazuh 和 Open Distro for Elasticsearch,构建安全、搜索、索引、分析基础设施。
Search Engine Connector for Odoo
[编辑] DevOps
其实,最终交付的是一套用于 odoo 大规模持续集成和部署交付的 open devops stack
[编辑] SaaS
Odoo SaaS 解决方案
[编辑] PaaS
用 tsuru 大规模部署 odoo 和 PostgreSQL。
[编辑] odoo.sh
Odoo.sh 目前使用了三处 GCP 数据中心:
- Europe: Saint-Ghislain, Belgium
- Americas: Council Bluffs, Iowa
- Asia: Singapore
[编辑] Go
Go + Odoo = Goodoo, Google style.
引入 Go 语言,给 odoo cloud 带来无限可能。
[编辑] Haskell
[编辑] 文档
- Launching your Odoo SaaS Offer
- Customizing Odoo: How to hack Odoo SaaS to fit specific business needs