【后端】面试题挑战 Day18 什么是云原生?它有哪些优缺点?...的全部评论

【后端】面试题挑战 Day18 什么是云原生?它有哪些优缺点?...的全部评论
58个评论
羽涅
后端

云原生系统是一种构建和运行应用程序的方法,它可以在云环境中实现高可用性、可伸缩性和弹性等特性。以下是云原生系统的优缺点:
优点:

  1. 可伸缩性:云原生系统使用容器化和自动化技术,可以快速和自动地部署和扩展应用程序,从而提高应用程序的可伸缩性。
  2. 灵活性:云原生系统使用微服务架构,将应用程序拆分成多个小型服务,每个服务都可以独立部署和更新,从而提高应用程序的灵活性。
  3. 可靠性:云原生系统使用容器化和自动化技术,可以在出现故障时快速恢复服务...
2023-03-10
NIKL
后端

执行计划是数据库提供给我们的一套对sql语句进行解析、分析、优化功能的工具,他具有以下的作用:

  1. 展示表的读取顺序;
  2. 数据读取操作的类型;
  3. 哪些索引是可以使用的;
  4. 哪些索引是实际上使用的;
2023-03-10

云原生的概念,由来自Pivotal的MattStine根据其多年的框架经验总结于2013年首次提出,被一直延续使用至今。这是他当时提出的几个主要特征:

  • 面向微服务框架
  • 自服务敏捷架构
  • 基于API的协作
  • 符合12因素应用
  • 抗脆弱性
    它的出现其实也得益于虚拟技术的发展,在社区中不断完善,并逐渐成为一种新兴的基础设施交付方案,在某种意义上重新定义了IT界软硬件资源的标准。2015年谷歌主导CNCF成立之...
2023-03-10
2023-03-10

云原生本质上是一套技术体系,或者说是一种方法论,是互联网技术发展到现在的一种被广泛采纳的业务形态。通过拆解云原生,更有利于发现其中的端倪,云(Cloud),表示应用程序部署在云端,这个好理解,原生(Native)则表示具体的应用程序从设计之初,就着眼于在云端部署,区别于后期为环境迁移所做的各种适配。那...

2023-03-11
张兴志
后端

云原生没听说过🤣🤣🤣

2023-03-11
  • “云”是通过互联网访问的服务器,以及在这些服务器上运行的软件和数据库。原生:相当于自己盖房子,从0-1都是自己开发。云原生就是在云计算环境中构建、部署和管理现代应用程序的软件方法。
  • 云原生的优点是:提高效率,降低成本,确保可用性
  • 云原生的缺点是:安全隐患
    • 元原生因应用容器技术,容易对数据安全造成一定程度的安全隐患。攻击者如果从某个容器链接至 host 主机,有可能在下一步攻击行动中,入侵更多非...
2023-03-11
yucca
后端

云原生是一种构建和运行应用程序的方法,它可以在云环境中实现高可用性、可伸缩性和弹性等特性

优点
可伸缩性:云原生系统使用容器化和自动化技术,可以快速和自动地部署和扩展应用程序,从而提高应用的可伸缩性

快速:云原生架构使用敏捷开发和DevOps,可以让企业快速的开发产品,自动化部署产品

缺点
学习成本高:云原生技术是一种比较新的技术,需要掌握一定的知识和技能才能使用。因此,学习成本相对较高 。
依赖于云环境:云原生架构需要依赖于云环...

2023-03-13

云” 表示应用程序位于云(即云服务器)中,而不是传统的应用数据中心。“原生” 可以理解为 “土生土长”,指一出生便有这个大环境,如互联网原住民从一出生就有已经有互联网环境的存在。

云原生(Cloud Native)是基于微服务原理而开发的应用,以容器的方式进行打包。在运行时,容器由运行于云基础设施之上的平台进行调度。应用开发采用持续交付和 DevOps 实践。总结来说云原生就是基于云计算而来的技术,对云计算技术的不断精进和细化。

云原生架...

2023-03-13
小菜鸟
保安

云原生顾名思义,就是基于云计算特性所设计的应用服务,得益于云计算快速发展,基于云计算特性所设计的云原生应用相比传统的单体应用在安全性,扩展性,快速迭代,运维等各方便都有巨大的领先优势。云原生并不是指某一种技术,它是一种架构设计理念,只要符合这种架构设计理念的应用,都可以称为 云原生应用。

优点:降低风险、减少维护负担、提高了安全性、开发人员友好的操作体验,支持 DevOps 的工作方式

2023-03-13
winter
后端

云原生应该就是一整套云服务流程,通过各个平台实现连接,包括DevOps实现CI/CD、Docker部署云主机、K8S管理容器等。(纯属胡说,哈哈😃)
优点:方便开发管理和服务监控,弹性伸缩容,方便容灾等
缺点:流程复杂?

2023-03-15

什么是云原生?

云原生(Cloud Native)是一种构建和运行应用程序的方法,旨在利用云计算的弹性、可扩展性和可靠性优势,实现快速迭代和持续交付。云原生应用程序通常基于容器、微服务架构和自动化管理。

云原生应用程序的特点包括:...

2023-03-15

云原生是一种构建和运行应用程序的方法,是一套技术体系和方法论。云原生(CloudNative)是一个组合词,Cloud+Native。Cloud表示应用程序位于云中,而不是传统的数据中心;Native表示应用程序从设计之初即考虑到云的环境,原生为云而设计,在云上以最佳姿势运行,充分利用和发挥云平台的弹性+分布式优势。

云元素的四要素

微服务:几乎每个云原生的定义都包含微服务,跟微服务相对的是单体应用,微服务有理论基础,那就是康威定律,指导服务怎么切分,很玄乎,...

2023-03-15

云原生是一种开发和运行应用程序的方法,旨在利用云计算的弹性、可扩展性、可靠性和高可用性等优势。它通过将应用程序打包到容器中,利用容器编排工具进行管理,实现了应用程序在不同环境中的快速部署、弹性伸缩和高可用性。

优点:

  1. 灵活性和可扩展性:容器可以快速部署和扩展,以满足不同的负载要求。
  2. 高可用性:容器编排工具可以自动检测和恢复容器故障,提供高可用性。
  3. 效率和成本优化:使用容器可以节省资源和成本,提高应用程序的运行效率。
  4. ...
2023-03-19

云原生是一种开发和运行应用程序的方法,旨在利用云计算的弹性、可扩展性、可靠性和高可用性等优势。它通过将应用程序打包到容器中,使用容器编排工具进行管理,实现了应用程序在不同环境中的快速部署、弹性伸缩和高可用性。

2023-03-22

云原生(Cloud Native)是一种新的软件开发和交付模式,旨在利用云计算、容器化、微服务等现代化技术,构建弹性、可伸缩、高可用和灵活的应用程序和服务。云原生应用程序和服务可以在云端、边缘计算和本地数据中心等多种环境中运行,具有更好的可移植性、可扩展性和安全性。

云原生应用程序和服务通常具有以下特点:

...
2023-03-22

云原生系统是一种构建和运行应用程序的方法,它可以在云环境中实现高可用性、可伸缩性和弹性等特性。以下是云原生系统的优缺点:

优点:

  1. 可伸缩性:云原生系统使用容器化和自动化技术...
2023-03-24

云原生(Cloud Native)是一种新的软件开发和交付模式,旨在利用云计算、容器化、微服务等现代化技术,构建弹性、可伸缩、高可用和灵活的应用程序和服务。云原生应用程序和服务可以在云端、边缘计算和本地数据中心等多种环境中运行,具有更好的可移植性、可扩展性和安全性。

云原生应用程序和服务通常具有以下特点:

...
2023-03-24
下载 APP