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

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

课程分类列表

基于OpenStack、Docker与k8s的应用开发
课程类别:大数据

OpenStack k8s docker 数据库

课程讲师:

李明宇

课程周期:

2天

课程费用:

5200元/天

【课程收益】

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. 数据库系统上云的解决方案

第七篇 传统应用的微服务化与云化改造案例分析
找到所需课程了吗?即刻 填写申请表格 与我们联络吧