课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 现任某集团数据中心技术总监,资深技术专家,荣获阿里云MVP最有价值专家,信息系统项目管理师高级职称。曾就职于LG、用友、国美等国内外知名企业,对企业IT架构云化、业务中台、大数据、敏捷项目管理有深刻的认识和丰富的经验。有十四年的研发经验,带过多个千万额的项目和团队。《微服务中台架构开发入门与实战》一书作者

  • 课程详情

    学习对象

    对企业IT架构感兴趣的中高级软件工程师、架构师、产品经理、项目经理都可以通过本课程深刻认识和理解业务中台架构,介绍的中台相关工具有助于大家在项目中选择应用
    热爱技术、喜欢研究、有Java基础的同学,多年开发经验想要进一步提升自己的架构技能、业务水平和项目管理能力的同学 

    作为《微服务中台架构开发入门与实战》一书的读者配套学习

    学习目标

    以真实案例为驱动基于阿里云Paas平台从零开始搭建一套高性能、高可用、易伸缩、可扩展、较安全的分布式通用互联网开发架构 
     

    课程特色

    全面介绍了基于阿里云PAAS平台搭建业务中台的整个过程,重点关注三个方面,第一方面是中台架构的设计,第二方面基于中台架构实现了一个完整全面的demo系统和分布式部署,第三方面系统性实践业务中台能力用到的阿里云PAAS平台里的20多个产品,每个产品在什么场景使用,如何使用。
    可以快速学习和全面掌握一个IT系统开发的全部流程、步骤、各类人员在项目开发中的角色和工作内容,完整还原一个敏捷迭代周期。

    课程从下载安装jdk开始,一步步完成一个互联网产品的基本功能,在此基础上进行逐步演化架构,并实现我们的架构目标
    过程文档化,只要懂电脑会敲键盘就可以按文档实现所有功能
    项目和架构真实存在,经过实践检验,可以直接在自己的项目中使用
    知识点系统化,如负载均衡包括开通、绑定弹性公网、域名购买、实名、备案、证书购买、证书配置、域名解析、SSL访问、心跳、虚拟服务器组等
    使用到20多个阿里云的产品和资源,快速将这些产品集成到架构中
    在多年项目实施中踩过的坑总结归纳,避免后来人犯同样的错,总结微服务化后带来的问题及如何解决

    课程内容

    1、从零搭建一套开发框架:SpringBoot、Maven分模块、Gitlab版本管理、HSF、EDAS、Mysql(读写分离)、Vue、微信小程序
    2、实现一个互联网产品的基本业务功能,前端基于小程序,后端web,前后端分离架构
    3、逐步演化架构在项目中加入:Redis缓存、MQ异步队列、MongoDB存储、HSF远程调用、Mysql主从复制、读写分离、分库分表、日志监控分析、定时任务跑批、Jmeter性能测试、ab性能测试、持续集成、jvm性能调优,对于以上每个集成都会从概念、特点、功能、安装、运行、配置、项目集成、优化、并发测试进行详细讲解和一步步截图操作,并更新到开发笔记
    5、Linux常用命令及操作、阿里云部署、第三方sdk集成(如短信、图片服务器、推送、第三方支付等等)
    6、scrum敏捷开发管理实施
    7、系统整体架构

    源代码

    码云Gitee源代码下载地址:gitee.com/brenpbs/business_platform,包括旅客中心、行程中心、行李中心、行李查询业务应用、后台管理端vue、前端小程序共六个项目的源代码