Skip to content

Latest commit

 

History

History
119 lines (73 loc) · 4.32 KB

rui-tu-yun-jia-gou-she-ji-can-kao-zi-liao-ji.md

File metadata and controls

119 lines (73 loc) · 4.32 KB

锐途云架构设计参考资料集

锐途云架构设计参考资料集

本文尝试收集关于云原生+微服务架构的一系列文章,并梳理出一套现阶段最可行的架构方式。

Overview

设计思想

  • 核心能力通用化
  • 基础架构容器化
  • 应用架构微服务化
  • 业务架构中台化
  • 开发/交付流程自动化

理论基础

PaaS -> 云原生 CloudNative

基础架构

  • Python Flask
  • Flask Micoservices
  • Gitlab CI
  • Docker
  • Kubernetes

工具

项目管理工具

Docker 基础

Python Micoservics

Python 环境管理工具 pyenv-virtualenv

pyenv-virtualenv 是pyenv的插件,为pyenv设置的python版本提供隔离的虚拟环境,设置虚拟环境后,在当前目录下面安装的第三方库都不会影响其他环境
brew update
brew install pyenv

brew install pyenv-virtualenv

Mac下pyenv与pyenv-virtualenv的安装和使用

安装 Pyenv 的 Python 3.6.4 版本

pyenv install 3.6.4

Kubernetes 集群

资料集

阿里云容器服务 - Kubernetes 版本

一、创建集群

特别简单 下一步下一步就行

应用部署

最佳实践

Helm

Gitlab CI

问题

工具