登录后再学习,可使用学习中心、个人中心等更完善的课程服务。立即登录>
关闭

云上应用管理之容器和容器平台

  • 4 课时
  • 538 学过
  • 8 分
容器服务容器kubernetes

课程概述

传统的项目会包含很多功能,是一个大而全的“超级工程”。随着业务越来越复杂,开发人员越来越多,相应开发、编译、部署、技术扩展、水平扩展都会受到限制。

本课程从单体架构到SOA架构到微服务架构,介绍应用架构的演变。课程随后将介绍Docker容器管理工具,对比容器与虚拟机的区别,突出容器轻量化的优势。课程将解析Docker容器核心技术,如namespace,cgroup,docker container,docker image,docker registry等。课程还将介绍kubernetes,即K8S,内容包括K8S提供的服务功能、master-slave架构,以及Pod、Deployment、Service、Label等核心概念。最后课程将简单介绍腾讯云容器服务TKE的功能。

【课程目标】

了解单体架构、SOA架构和微服务架构

了解容器和虚拟机的区别

了解Docker容器管理工具的核心技术

了解K8S的核心架构和核心概念

了解腾讯云容器服务TKE的功能

【适用对象】

架构、开发、运维、学生、个人开发者

【课程大纲】

知识模块

简介

云上应用管理之容器和容器平台

应用架构演变史, Docker容器,开源K8s构建容器集群,腾讯云Kubernetes实践

机构简介

腾讯产业互联网学堂

腾讯云旗下面向云生态用户的一站式学习成长平台

讲义

应用架构演变史

1.1 传统单体式架构

  • 传统的项目会包含很多功能,是一个大而全的“超级”工程。

1.2 基于SOA的软件架构

  • SOA架构的特征

1.3 基于微服务的软件架构

  • 核心思路是拆分。单体项目的问题,通过把项目拆分成一个个小项目就可以解决。
  • 与SOA区别

1.4 应用落地部署面临的挑战

  • 敏捷的诉求
  • 云间迁移
  • 环境一致性

课程评价(0)

感谢你参加本课程,请你作出评价:
0/300

以下选自学员评价

暂无精选评价