云原生(CLOUD NATIVE)

广州市捷萨信息科技有限公司 (简称:捷萨科技) 是一家云原生(CLOUD NATIVE),持续交付(DEVOPS),微服务和容器化,等保合规,IT运维等行业解决方案服务商,具有5年容器化和持续交付经验。

CNCF,全称为Cloud Native Computing Foundation,中文译为“云原生计算基金会”,成立于2015年12月11日。以下是CNCF官网FAQ页面CNCF Cloud Native Definition的中文版本内容:

云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API。

这些技术能够构建容错性好、易于管理和便于观察的松耦合系统。结合可靠的自动化手段,云原生技术使工程师能够轻松地对系统作出频繁和可预测的重大变更。

云原生计算基金会(CNCF)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。



“云原生计算”是一个用于部署微服务应用的开源软件堆栈


CNCF全景图(Landscape) 参考资料:https://landscape.cncf.io/

从CNCF的定义来看,采用基于云原生的技术和管理方法,将更好地把业务生于“云”或迁移到云平台,从而享受“云”的高效和持续服务能力。像Facebook 和Netflix 这样的大公司都已经在云原生技术上投入了大量的资源,而一些小的公司也意识到了该技术的价值。

1.快速迭代

利用云原生应用程序开发,意味着使用敏捷与可扩展的组件,如以Kubernetes为代表的容器来提供离散和可重用的功能,这些功能以良好描述的方式集成,甚至跨越多云等技术边界,这使得交付团队可以使用重复的自动化和编排来快速迭代。

2.自动部署

云原生方法远优于传统的面向虚拟化的业务流程,传统方法需要投入大量的精力来构建开发环境,以及软件交付过程中的其他不同环境。而云原生架构具备自动化和组合功能,并且依赖于可靠、经过验证和审核的已知良好流程的基础,交付十分敏捷,而不再需要人工干预重复执行。

3.独立高效

云原生带来了微服务化架构,一个微服务基本是一个能独立发布的应用服务,因此可以作为独立组件升级、灰度或复用等,对整个大应用的影响也较小,每个服务可以由专门的组织来单独完成,依赖方只要定好输入和输出口即可完全开发、甚至整个团队的组织架构也会更精简,因此沟通成本低、效率高。



云原生,持续交付,IT运维,敏捷开发实施落地常用的技术堆栈包括:

1. Kubernetes - 容器编排引擎

2. Docker - 应用容器引擎

3. Harbor - 企业级容器仓库

4. Helm - Kubernetes软件包管理工具

5. GitLab - 分布式代码版本控制软件

6. GitLab Runner - GitLab持续集成系统

7. Jenkins - 持续集成工具

8. Ansible - 自动化运维工具

9. Istio - 服务网格

11. Longhorn - 分布式存储

12. Ceph - 分布式存储

13. MinIO - 对象存储

14. Rook - 存储协调器

15. Zabbix - 分布式系统监视以及网络监视系统

16. Prometheus - 服务监控系统和时间序列数据库

17. EFK - Elasticsearch, Filebeat, Kibana 分布式日志系统

18. Skywalking - 分布式应用程序性能监控系统

19. Nexus - Maven的仓库管理器

20. Nacos - 动态配置中心

21. Sentry - 实时错误追踪系统

22. SonarQube - 代码质量管理平台

23. Matomo - 网站访问统计系统

24. Jira - 项目与事务跟踪工具

25. Confluence - 企业知识管理与协同软件


捷萨科技为企业提供云原生解决方案和实施落地。

■ 请 填写表单 联系我们。

持续交付(DEVOPS)

广州市捷萨信息科技有限公司 (简称:捷萨科技) 是一家云原生(CLOUD NATIVE),持续交付(DEVOPS),微服务和容器化,等保合规,IT运维等行业解决方案服务商。

持续交付(英语:Continuous delivery,缩写为 CD),是一种软件工程手法,让软件产品的产出过程在一个短周期内完成,以保证软件可以稳定、持续的保持在随时可以释出的状况。它的目标在于让软件的建置、测试与释出变得更快以及更频繁。这种方式可以减少软件开发的成本与时间,减少风险。

与DevOps的关系

持续交付与DevOps的含义很相似,所以经常被混淆。但是它们是不同的两个概念。DevOps的范围更广,它以文化变迁为中心,特别是软件交付过程所涉及的多个团队之间的合作(开发、运维、QA、管理部门等),并且将软件交付的过程自动化。另一方面,持续交付是一种自动化交付的手段,关注点在于将不同的过程集中起来,并且更快、更频繁地执行这些过程。因此,DevOps可以是持续交付的一个产物,持续交付直接汇入DevOps。

与持续部署的关系

有时候,持续交付也与持续部署混淆。持续部署意味着所有的变更都会被自动部署到生产环境中。持续交付意味着所有的变更都可以被部署到生产环境中,但是出于业务考虑,可以选择不部署。如果要实施持续部署,必须先实施持续交付。


捷萨科技为企业提供持续交付解决方案和实施落地。

■ 请 填写表单 联系我们。

等保合规

广州市捷萨信息科技有限公司 (简称:捷萨科技) 是一家云原生(CLOUD NATIVE),持续交付(DEVOPS),微服务和容器化,等保合规,IT运维等行业解决方案服务商。

《信息安全等级保护管理办法》规定,国家信息安全等级保护坚持自主定级、自主保护的原则。信息系统的安全保护等级应当根据信息系统在国家安全、经济建设、社会生活中的重要程度,信息系统遭到破坏后对国家安全、社会秩序、公共利益以及公民、法人和其他组织的合法权益的危害程度等因素确定。

信息系统的安全保护等级分为以下五级,一至五级等级逐级增高:

第一级,信息系统受到破坏后,会对公民、法人和其他组织的合法权益造成损害,但不损害国家安全、社会秩序和公共利益。第一级信息系统运营、使用单位应当依据国家有关管理规范和技术标准进行保护。

第二级,信息系统受到破坏后,会对公民、法人和其他组织的合法权益产生严重损害,或者对社会秩序和公共利益造成损害,但不损害国家安全。国家信息安全监管部门对该级信息系统安全等级保护工作进行指导。

第三级,信息系统受到破坏后,会对社会秩序和公共利益造成严重损害,或者对国家安全造成损害。国家信息安全监管部门对该级信息系统安全等级保护工作进行监督、检查。

第四级,信息系统受到破坏后,会对社会秩序和公共利益造成特别严重损害,或者对国家安全造成严重损害。国家信息安全监管部门对该级信息系统安全等级保护工作进行强制监督、检查。

第五级,信息系统受到破坏后,会对国家安全造成特别严重损害。国家信息安全监管部门对该级信息系统安全等级保护工作进行专门监督、检查。


捷萨科技为企业提供主机、数据、运维等方面的等保合规整改方案。

■ 请 填写表单 联系我们。

基础运维

广州市捷萨信息科技有限公司 (简称:捷萨科技) 是一家云原生(CLOUD NATIVE),持续交付(DEVOPS),微服务和容器化,等保合规,IT运维等行业解决方案服务商。

捷萨科技为企业提供基础IT运维方案和服务。

  • 监控体系
  • 数据备份
  • 等保合规
  • 异地容灾
  • 灾难演练

  • 捷萨科技为企业提供IT运维方案和服务。

    ■ 请 填写表单 联系我们。

    其他咨询

    ■ 请 填写表单 联系我们。