带你读《弹性计算—无处不在的算力》第三章:计算产品和技术3.6容器服务与弹性容器实例(一)

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 《弹性计算—无处不在的算力》第三章:计算产品和技术3.6容器服务与弹性容器实例(一)

     在过去七八年的时间里,云原生(Cloud Native)技术持续高速发展并涌现出很多新技术。可以说,云原生已经重塑了整个软件的生命周期,并以更开放、更标准的方式构建云计算时代的软件体系。云原生计算基金会(Cloud Native Computing FoundationCNCF)是云原生生态中极为重要的开源组织。作为一个厂商中立的基金会,CNCF 致力于GitHub 上快速成长的开源技术的推广,如KubernetesPrometheusEnvoy 等,帮助开发人员更快更好地构建出色的产品。


CNCF 的定义中,云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API。其中,容器技术被认为是云原生的基石。容器服务是提供高性能可伸缩的容器应用管理服务,支持用 Docker Kubernetes 进行容器化应用的生命周期管理,提供多种应用发布方式和持续交付能力并支持微服务架构。


针对容器化应用,2018 年阿里云弹性计算团队和容器服务团队通力合作,推出了弹性容器实例(ECI)和Serverless Kubernetes 容器服务。弹性容器实例(ECI)是Serverless 的容器运行时服务,用户无须管理底层服务器,仅需提供打包好的镜像, 就可以直接运行容器实例。用户仅为容器实际运行消耗的资源进行按需付费。ECI 的底座是阿里云自研的轻量安全容器,它提供了轻量、隔离、安全的容器应用执行环境。


Serverless,即无服务器计算,也是近些年来非常热门的技术话题。Serverless 的最大特点就是用户无须关注底层的基础设施,一切以应用而不是集群资源为中心,用户可以更加聚焦在自身的业务和应用交付上。2019 2 月,美国UC 伯克利大学发表的论文Cloud Programming Simplified: A Berkeley View on Serverless Computing 回顾了过去十年云计算的发展历程,并介绍了Serverless 的发展现状和存在的限制,最后预言了Serverless 将会主导云计算的未来。论文中有一个比喻,说用户现在使用云资源的操作方式,类似于几十年前计算机早期程序员写汇编的方式,随着Serverless 的发展,未来云计算将会出现更加高级的“编程方式”,使得云资源的使用更为高效。


相关实践学习
巧用云服务器ECS制作节日贺卡
本场景带您体验如何在一台CentOS 7操作系统的ECS实例上,通过搭建web服务器,上传源码到web容器,制作节日贺卡网页。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
19天前
|
Kubernetes Cloud Native 微服务
探索云原生技术:容器化与微服务架构的融合之旅
本文将带领读者深入了解云原生技术的核心概念,特别是容器化和微服务架构如何相辅相成,共同构建现代软件系统。我们将通过实际代码示例,探讨如何在云平台上部署和管理微服务,以及如何使用容器编排工具来自动化这一过程。文章旨在为开发者和技术决策者提供实用的指导,帮助他们在云原生时代中更好地设计、部署和维护应用。
|
1天前
|
Unix Linux Docker
CentOS停更沉寂,RHEL巨变限制源代:Docker容器化技术的兴起助力操作系统新格局
操作系统是计算机系统的核心软件,管理和控制硬件与软件资源,为用户和应用程序提供高效、安全的运行环境。Linux作为开源、跨平台的操作系统,具有高度可定制性、稳定性和安全性,广泛应用于服务器、云计算、物联网等领域。其发展得益于庞大的社区支持,多种发行版如Ubuntu、Debian、Fedora等满足不同需求。
15 4
|
23天前
|
开发框架 安全 开发者
Docker 是一种容器化技术,支持开发者将应用及其依赖打包成容器,在不同平台运行而无需修改。
Docker 是一种容器化技术,支持开发者将应用及其依赖打包成容器,在不同平台运行而无需修改。本文探讨了 Docker 在多平台应用构建与部署中的作用,包括环境一致性、依赖管理、快速构建等优势,以及部署流程和注意事项,展示了 Docker 如何简化开发与部署过程,提高效率和可移植性。
53 4
|
23天前
|
负载均衡 网络协议 算法
Docker容器环境中服务发现与负载均衡的技术与方法,涵盖环境变量、DNS、集中式服务发现系统等方式
本文探讨了Docker容器环境中服务发现与负载均衡的技术与方法,涵盖环境变量、DNS、集中式服务发现系统等方式,以及软件负载均衡器、云服务负载均衡、容器编排工具等实现手段,强调两者结合的重要性及面临挑战的应对措施。
52 3
|
25天前
|
运维 Kubernetes Docker
深入理解容器化技术:Docker与Kubernetes的协同工作
深入理解容器化技术:Docker与Kubernetes的协同工作
44 1
|
25天前
|
运维 Kubernetes Docker
深入理解容器化技术及其在微服务架构中的应用
深入理解容器化技术及其在微服务架构中的应用
51 1
|
26天前
|
安全 持续交付 Docker
深入理解并实践容器化技术——Docker 深度解析
深入理解并实践容器化技术——Docker 深度解析
47 2
|
27天前
|
持续交付 开发者 Docker
探索容器化技术Docker及其在现代软件开发中的应用
探索容器化技术Docker及其在现代软件开发中的应用
|
27天前
|
持续交付 开发者 Docker
探索容器化技术Docker及其在现代软件开发中的应用
探索容器化技术Docker及其在现代软件开发中的应用
|
1月前
|
Cloud Native 云计算 Docker
云原生技术的崛起:从容器化到微服务架构
云原生技术的崛起:从容器化到微服务架构

相关产品

  • 容器计算服务