云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

虚拟主机_美国服务器租_高性价比

小七 141 0

云原生:它是什么以及为什么它很重要

人们很难忽视云计算的大规模迁移。如今,超过50%的美国企业在一定程度上使用了公共云,而且这一趋势将加速,基础设施即服务(IaaS)增长率为40%。似乎所有的企业都在通过"数字化转型"来重塑自己。低成本和易设置使公司能够专注于业务差异化,而不是建立基础设施。现在,每个行业的组织都希望通过引入双模IT战略来保持竞争力,在这种情况下,运营业务的需要(模式1)必须与快速变化和创新的计划(模式2)共存。模式2基于从Facebook、Netflix和Twitter等公司收集到的最佳实践,并使用持续交付、不可变容器和微服务来帮助实现弹性伸缩能力,以满足不可预测的竞争环境。紧迫感是显而易见的:适应,迅速适应,否则就会死亡。那么,您如何着手改造您的软件架构,以利用云计算?Netflix是一个成功过渡到使用公共云(AWS)来帮助其业务转型的好例子。Netflix云和平台工程副总裁Yury Irrilevsky在2016年Netflix完成了他们的云之后,写了一篇关于这一点的博客文章过渡。那个Netflix的驱动力是恢复力,刚刚发生了一次大规模的数据库损坏,导致他们三天内无法开展业务。他们热切希望采用一种新的架构,能够利用公众的水平伸缩能力云。那个术语"云原生"最早出现在2010年前后的会议上。Netflix是第一个使用这个短语来描述将现有的基于数据中心的应用程序迁移到云环境所需的概念的公司之一。当架构师和工程师希望利用云计算时,云环境背后的概念也在不断发展,但仍有三个概念仍在继续精神:恢复力-您不能假设您部署到的计算机或您使用的网络将是永久性的—它们可以并且将消失—并且您的应用程序可能不会收到任何警告优雅的关闭。这意味着您必须为失败进行设计,并假设您与之交互的任何服务都可能在任何给定的时间消失时间。发现-应用程序与之交互的任何服务都需要找到,通常是从运行时开始的注册表.可扩展性-您可能可以将应用程序部署到云上,但如果它们是本地的,则它们将不是云本地的无法利用云计算的一个关键优势-水平可扩展性软件和体系结构不断发展,定义云计算本机的核心概念也在不断发展。云原生计算基金会定义了云计算的核心概念以下:集装箱包装-一种打包应用程序的标准方法,即节省资源—如果使用标准容器格式,您可以密集地打包更多的应用程序—这是一个优秀的代码发布博客,解释为什么。动态编排-您需要一种标准的方法来发现、部署、扩展和缩小容器化应用程序。以前有一些不同的编排平台在竞争,但现在有一个明显的领先者,被所有主要的公共云所采用:Kubernetes。稍后的一篇博客文章将详细介绍库伯内特斯为什么会改变一切。微服务-面向——为了利用云环境并利用水平可伸缩性,您确实需要将应用程序分解为模块化的、独立的服务,这些服务通过定义良好的服务进行交互合同。我们已经定义了什么是原生云是的,但是要充分利用部署到云并为您的业务提供竞争所需的灵活性,您需要考虑一个Kubernetes原生的持续交付解决方案。我们将在稍后的博客中讨论这个问题,也是。罗布戴维斯云蜂