OSRC - 开源运行时社区 - 核心概念说明
Code is code,when it’s running, warm the world!
基本概念
在使用 OSRC 前,可以先简单了解一下几个概念:云原生、应用、运行时、运行时实例、Pages。
1. 云原生
业界领先的CNCF(Cloud-Native Compute Foundation,云原生计算基金会)成立于2015年, 其目的是在容器、微服务及devops领域里、通过一系列的规范和标准帮助企业和组织、在现代的云化环境中构建架构一致的应用。
CNCF定义的云原生三大特征:容器化封装、动态和自动化管理、面向微服务。此外,云原生强调自动化以提升能够开发效率和运维效率。
OSRC 团队定义云原生为一套基础软件开发设施 (IPaaS),让用户可以高效部署自己的软件应用到云端,并实现 南北&东西向 的网络访问。极致的 DevOps 和 CI/CD 是云原生的核心。
南北向网络访问:用户通过互联网访问基于云原生部署的应用
东西向网络访问:云原生服务之间通过内部网络互相访问