致力于提升研发企业的持续创新能力

结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。

课程分类列表

基于OpenStack、Docker与k8s的应用开发
课程类别:云计算

docker 云计算 容器

课程讲师:

李明宇

课程周期:

2天

课程费用:

4800元/人

课程简介

       本课程主要对基于OpenStack、Docker和k8s的云应用开发技术展开讲解,包括:

  • 虚拟化、容器化和云化的概念与发展趋势
  • 云原生应用与传统应用架构上的异同
  • 微服务化与云原生应用架构设计
  •  OpenStack、Docker、k8s的架构、原理与API
  • 云应用开发动手实践
  • 云上的大数据系统和数据库

 

课程收益

1、深入理解云应用的设计与实现方法;

2、理解OpenStack、Docker和k8s的原理、架构与应用;

3、通过动手实践理解和掌握云应用开发技术;

4、举一反三,通过对OpenStack与k8s上云应用开发与运维的学习,了解在阿里云、AWS上开发与运维云应用的方法

 

课程特点

● 结合实际案例理解云原生应用架构设计方法

● 动手实践掌握云应用开发技术

● 讲师强大的国内外社区专家人脉,帮助客户后续问题解决提供资源

 

课程大纲(2天,可根据客户需求调整)

Day1

上午

 

第一篇    虚拟化、容器化和云化的概念与发展趋势

1. 什么是虚拟化和容器化,优缺点比较

2. 什么是云化?云化与虚拟化(容器化)的区别是什么

3. 业内成功云化案例介绍

 

第二篇    云应用与传统应用架构上的异同

1、传统架构在云时代遇到的挑战

2、云应用架构的特点

 

Day1

下午

 

第三篇 微服务化与云原生应用架构设计

1. 微服务的技术特点

2. 什么是云原生应用架构,它有什么优缺点?

3. 云原生应用是如何实现auto-scaling(自动扩展)的?

4. 微服务与云原生应用架构设计案例剖析

 

第四篇  OpenStack、docker、k8s的架构、原理与API

1. OpenStack、docker与k8s的架构与原理

2. 云平台的API

3. 如何在应用中调用云的API

4. 云上的脚本机制Cloud Formation、Heat及其他

 

Day2

上午

第五篇  云应用开发动手实践

1. 开发一个微服务并且用Docker/VM启动

2. 设计并开发一个由多个微服务组成的云原生应用

3. 在OpenStack和k8s平台上部署和运行云应用

4. 在应用中调用云平台的API

5. 通过云平台的API等技术实现资源监测与自动弹性扩展(auto-scaling)

6. 实现自动脚本注入、自动配置等功能

7. 通过云上的脚本语言实现应用的自动化部署

 

Day2

下午

第六篇   云上的大数据系统和数据库

1. 大数据系统上云会遇到哪些问题

2. 数据系统上云的解决方案

3. 数据库系统上云会遇到哪些问题

4. 数据库系统上云的解决方案

 

第七篇 传统应用的微服务化与云化改造案例分析

找到所需课程了吗?即刻 填写申请表格 与我们联络吧