首页 实战 基于阿里云平台,从0构建云原生应用架构与开发实战
收藏

云原生应用架构设计与开发实战

掌握云原生技术架构开发全流程,全面运用云原生思路解决各种疑难问题

基于阿里云平台,从0构建云原生应用架构与开发实战

难度 中级 时长 24小时 学习人数 94 综合评分 10.00

基于阿里云平台,从0构建云原生应用架构与开发实战

超值好课搭配,带你实现技术、绩效双丰收
套餐价格:¥718.00
2门课 总价:¥797.00
立即购买

在All in Cloud时代,你不一定做云原生,但是必须要懂云原生,掌握云原生的开发者或架构师会更受企业的青睐--未来云原生应用也会逐步取代传统的本地开发应用。本课程基于阿里云平台将电商业务中台完整落地,带你全面掌握云原生的核心技术。快速提升业务、流程的分析和规划能力,更能掌握敏捷迭代开发并能破解各种痛点。

康康虎
讲师

云原生技术总监

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
课程目标

一课学会云原生应用的架构与开发,大大拓宽职业选择面

把握趋势,打造后端差异化竞争力,实现弯道超车

深切体验
云原生产品研发全流程
掌握云原生架构规划设计
提升业务分析、流程规划
和敏捷迭代开发经验
掌握应用系统自动化运维、
安全、云上云下互通等能力
深度掌握
云原生产品的核心技术
掌握云原生的
微服务、容器、DevOps、持续集成
四大核心技术及最终落地实现
提升运用
云原生解决疑难问题能力
对开发中遇到各种疑难问题
都可以尝试从云原生的思路出发
提出解决方案并能解决各种疑难问题
课程亮点

多维度讲解基于云原生构建应用系统,凸显 “生长”在云上的独特之处

覆盖云原生研发完整周期,全方位落地核心知识点

业务分析
· 业务领域繁杂,哪些
  需要云原生化?

企业云原生架构

规划设计

· 如何落实新建与存量
  系统不同的上云策略?
领域建模
· 如何确定可复用的共
  性业务功能,快速完
  成业务领域建模?
微服务拆分
· 什么是对业务服务
  能力最大化的应用?
· 又将如何进行服务
  拆分?
云原生代码开发
· 如何将云原生与多种
  组件完成应用系统开
  发,最大化使用云上
  的服务能力?
云原生化部署
· 什么才是真正的开发
  安全运维一体化?

精心设计业务案例,拒绝冗杂,只为讲好“云原生”

线下
小前台
大中台
深后台
用户
app / 小程序
订单查询应用
业务中台
物流平台
后台
保存用户的
订单数据
快递的
最新状态
用户
用户
录入手机号
查询
调用
后台
订单查询接口
封装和格式化
查询结果
订单中心
订单服务接口
快递中心
快递服务接口
用户
显示用户订单信息
显示订单状态
项目功能示意图
通过大中台小前台的架构实现,掌
握使用云原生技术来构建一套通用
的互联网系统架构。掌握在云上开
发微服务应用的能力。
云原生CI/CD平台,掌握将前端Vue
及后端微服务应用自动化部署到云
环境中,体会到弹性伸缩能够最大
化提高资源的利用率。
全面还原项目的完整过程,掌握项
目中不同角色承担的职责和任务,
积累到更多的项目实施经验。
将业务流程、角色分工,系统交互
和数据流图结合起来,快速掌握如
何画好大型复杂互联网架构的流程
功能图。

从架构出发,俯瞰式讲解云原生各大核心模块

交互
渠道层
APP应用
微信小程序
PC
业务应用
SaaS层
订单查询应用
智能报表
可视化大屏
业务应用
SaaS层
订单中心
用户中心
快递中心
技术平台
PaaS层
集成
中间件
API网关
CSB
MQ
内部系统
财务系统
办公平台
外部系统
第三方快递
第三方支付
第三方渠道
基础资源
LaaS层
计算资源
ECS
弹性
伸缩
ACK
Severless
存储资源
云数
据库
对象
存储
非关系
数据库
实时
备份
公有云
网络
负载
均衡
NAT
网关
域名
专有
网络
安全
DDoS
防护
云安全
中心
云监控
态势
感知
本地IDC机房
智能
接入网关
虚拟机
私有云
项目整体架构示意图
通过IaaS层上
云,掌握云原
生技术的必备
前置基础。
通过PaaS层上
云,掌握基于
云时代的操作
系统去构建新
型IT系统的能
力。
提升中台化的
应用设计思
维,掌握技术/
业务双中台的
架构设计和开
发能力。

大量细节处运用对比、渐进等讲解方式,力保知识点透彻

以云原生的算力部署应用为例:
通过同一个应用系统不同算力的3种部署方式
(虚拟机、容器、Serverless),对比式学
习,帮助大家体会每种方式的特点和适用场
景。
这样,之后无论是自己做项目,还是面试,都
能有更恰当的选择与回答。
课程大纲
第1章 课程介绍与学习指南
本章带领大家了解本课程的设计思路,从学习的必要性、案例项目阶段、学习中的重难点和内容安排对课程体系进行细致的介绍。
第2章 大势所趋--彻底讲明白云原生
本章主要介绍云原生技术概念、前景和开发过程以及项目场景,并开通云端环境。
第3章 工欲善其事,必先利其器--配置本地开发环境
本章将详细的带大家把本地开发环境准备好,并完成整个项目前后端的环境安装,为后续学习做好铺垫。
第4章 尽善尽美,完美无缺--云原生数据库的必知必会
本章主要介绍云端对数据的管理和云数据库的发展必然,详细讲述云上的数据的开发、备份、迁移、同步和管理等诸多内容,并通过案例进行灵活使用。
第5章 云原生领先的一站式工具链--DevOps最佳实践
本章重点讲解互联网敏态Scrum开发模式的使用,详细讲解在云上开通配置和使用私服及代码托管
查看完整目录
专属服务

每个慕课网课程,都是一个专业的技术社区

个性化增值服务,学习有保障更高效

答疑专区+技术社区
连百度谷歌都搜不到的问题,在这里讲
师都将耐心详细解答,更有小伙伴一起
交流互动,共同进步。
课程全套代码下载
提供课程全套源代码下载,包含:
全套组件封装镜像、私有仓库、各个服
务的镜像、项目源代码。
独家“动态”教辅材料
丰富的专属教辅资料上传更新,通过
课程教案、原理图解、技术文档、演示案
例等各种教材,保障你的学习效果。
实用图文资料
课程配置了相应的图文电子文档,与视
频相配合,既保障学习效果,又提高了
学习效率。
适合人群
两年以上开后端开发者或初中级架构师,有意向了解企业应用上云的相关人员
技术储备
拥有java或任意一种后端流行的开发语言、数据库sql基本使用基础即可。
环境参数
Maven 3.8.3
Git 2.33.1
IdeaIU 2021.2.2
Jdk 1.8
Node v16.11.1
tortoiseGit 2.12.0.1
tortoiseGit-languagePack 2.12.0.1-64bit-zh_CN
VSCode 1.61.0
Nacos 2.0.3
Finalshell 3.9.3.4
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题