欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Odoo cloud
小 (→DevOps) |
小 (→Go) |
||
第83行: | 第83行: | ||
==Go== | ==Go== | ||
+ | Go + Odoo = Goodoo, [[Google]] style. | ||
+ | |||
引入 [[Go]] 语言,给 odoo cloud 带来更多可能性。 | 引入 [[Go]] 语言,给 odoo cloud 带来更多可能性。 | ||
2022年3月13日 (日) 23:54的版本
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