首页 > 其他分享 >了解云原生

了解云原生

时间:2024-01-28 12:55:05浏览次数:21  
标签:原生 容器 服务 Continuous 了解 Cloud Native

一.什么是云原生
云原生是一种构建和运行程序的方法。云原生(Cloud Native)是一个组合词,Cloud + Native。Cloud表示应用程序位于云中,而不是传统的数据中心;Native表示应用程序从设计之初即考虑到云的环境。
二.云原生四要素
1.微服务
和微服务相对的就是单体应用。微服务的理论基础为康威定律,指导微服务该怎么切分。
微服务架构具有服务解耦、内聚更强、变更更容易的特点。
另一个理论基础为DDD(领域驱动设计)
2.容器化
使用docker技术来提供实时保障和应用隔离的功能。
K8s是容器的编排系统,用于容器的管理和内部的负载均衡(意思就是分摊到多个操作单元上进行执行)
3.DevOps
开发和运维的合体,为云原生提供可持续交付的能力
4.持续交付(CI/CD:​Continuous Integration,持续集成;Continuous Deployment,持续部署)
实现在线不停机更新,要求开发版本和稳定版本并存
需要标准流程和工具来支持,比如jenkins、sonar等

参考B站视频:什么是云原生?云原生四要素?

标签:原生,容器,服务,Continuous,了解,Cloud,Native
From: https://www.cnblogs.com/fly-smart/p/17992755

相关文章

  • 一分钟了解鸿蒙OS 应用权限管理
    HarmonyOS中所有的应用均在应用沙盒内运行。默认情况下,应用只能访问有限的系统资源,系统负责管理应用对资源的访问权限。应用权限管理是由接口提供方(Ability)、接口使用方(应用)、系统(包括云侧和端侧)以及用户等多方共同参与的整个流程,保证受限接口是在约定好的规则下被正常使用,避免接......
  • ​让游戏云原生化别再「左右为难」
    作者:云原生游戏社区当下,游戏行业正在经历云原生架构转型期,不少游戏厂商纷纷投入游戏服容器化改造。在此现象的背后,是云原生技术带来的先进生产力推动着行业向前发展:容器化提升了游戏交付的效率;声明一致性带来游戏开服效率、更新效率、以及可用性的提升;弹性伸缩使得资源可自动化地......
  • 了解docker
    快速入门视频参考:BV11L411g7U1,资料:https://docker.easydoc.net:主windows平台虚拟机环境基础镜像:ubuntu-22.04.3-desktop-amd64.iso安装os时配置:中文简体,NAT网络登录,4G内存,100G磁盘,仅作为参考基础配置如下:#1.设置超级用户密码,之后始终以超级用户登录sudopasswdroot#设置......
  • 了解gitlab-ci流程
    了解gitlab-ci流程作用GitLabCI是GitLab内置的进行持续集成的工具。它的中心思想是,当每一次push到GitLab的时候,都会触发一次脚本执行,脚本的内容可以包括测试、编译、部署等一系列自定义的内容。在GitLab中,要使用CI,需要在仓库根目录下创建一个名为.gitlab-ci.yml的文件,并配置Gi......
  • 【译】解开托管内存的秘密:深入了解事件处理程序泄漏!
    事件处理程序泄漏已经存在很长时间了,这是WPF(WindowsPresentationFoundation)开发人员经常要处理的最麻烦的问题之一。您可能会想:是什么让事件处理程序泄漏如此重要?事件处理程序泄漏很容易引起,只需忘记取消订阅事件即可。此外,它们很难发现,甚至更难修复。在更新17.9预......
  • 了解Java事务管理
    在软件开发过程中,事务管理是一个非常重要的概念.事务用于确保数据库操作的一致性和完整性,并且具有原子性、一致性、隔离性和持久性的特性.Java提供了强大的事务管理机制,使得我们能够更好地处理数据的一致性和并发控制.Java事务管理主要通过JavaTransactionAPI(JTA)和Java......
  • [转帖]3 分钟了解 NVIDIA 新出的 H200
    https://zhuanlan.zhihu.com/p/439633733内存带宽应该是9.6*1024*6算出来来的实际值4.8TB/S和内存141G应该是进行了一些删减理论上是六个24GB的HBM3e的内存.应该是为了安全和稳定进行了限速不然理论上可以达到接近6BG的带宽和144G的HBM3e的内存大小.英伟......
  • [转]记录原生table转excel表格并导出功能_前端知识库
    不需要引进其他前端插件,还可以保留原有样式,简单表导出非常合适.实测有效,只是貌似只能使用xls后缀名,而且打开时office会有警告,原理可以看后面的其他参考文章,应当是利用url,所以大小可能有2M的限制,所以不适合导出大文件.原文地址:记录原生table转excel表格并导出功能_前端......
  • 企业IT基础资源管理的“帮帮团”上线啦——源启云原生基础设施管理平台
    为助力企业提升基础资源一体化管理和交付效率,以更先进的基础设施管理方式来满足现代企业业务持续扩展和复杂化的需要,中电金信运用基础设施即代码(InfrastructureasCode,简称IaC)技术,研发推出源启云原生基础设施管理平台。 01从“人控”到“智控”以自动设置代替手动调整 IaC......
  • 深入了解Spring Boot自动装配
    SpringBoot的自动装配是一项强大的功能,能够简化应用程序的配置和开发过程。让我们通过一系列详细的例子来深入了解这一特性。1.什么是自动装配?在SpringBoot中,自动装配是指框架根据应用程序的依赖关系,自动配置和装配相应的Bean,而无需手动设置。这使得开发者可以更专注于业务逻......