微服务实战公开课
基于热门的微服务技术栈Spring Cloud Alibaba、Nacos,结合阿里巴巴工程师的一线实战经验,涵盖服务发现、服务配置、服务调用、服务熔断和Service Mesh等相关知识

 

技能测试
课程学习
讲师介绍
大咖寄语
相关产品
技能测试
微服务技能测试
3个等级
微服务初级能力
理解微服务架构的概念,与单体系统架构以及传统的web应用的开发模式与运维上的区别,了解分布式系统、容器技术、DevOps在微服务架构中的应用,理解微服务架构的设计原则,了解微服务主要的服务组件的概念。掌握Service Mesh基本概念与Istio基础知识、安装部署能力。
开始自测
微服务初级能力
熟悉微服务常用开放框架,理解Spring、Spring Boot,以及Spring Cloud的概念和不同,对Spring Cloud Alibaba有较为全面的认知。了解Dubbo、Nacos、Sentinel等阿里巴巴微服务开源开发框架,对Istio具备基础运维能力,掌握基本组件的知识。
开始自测
微服务高级能力
掌握利用Spring Cloud分布式系统的工具快速开发云端微服务架构的核心技术,掌握基于Spring Cloud Alibaba及Nacos的微服务实战技能。具备在阿里云环境下使用Istio进行微服务流量控制等应用能力。
课程学习
阶段 1:微服务实战
学习前要求: Java Web开发基础(查看学习路线),熟悉Spring Boot(课程学习)和Spring Cloud(课程学习)。
学习后掌握:基于Spring Cloud Alibaba及Nacos的微服务实战技能。
一键加入全部课程
Nacos 服务注册与发现
免费
1课时
Config 分布式配置中心
免费
1课时
Nacos 服务注册中心
免费
7课时
服务调用 - Dubbo
免费
6课时
服务熔断 - Sentinel
免费
3课时
分布式消息 - RocketMQ Binder
免费
6课时
阶段 2:Service Mesh
学习前要求:微服务基础(阶段1课程),云原生基础(查看学习路线)。
学习后掌握:了解Service Mesh的概念,以及Istio的应用。
一键加入全部课程
Service Mesh 与 Istio
免费
7课时
讲师介绍
马昕曦(桃谷)
阿里巴巴技术专家
GitHub ID @mercyblitz,Apache Dubbo PMC,Spring Cloud Alibaba 项目架构师。
Andy
阿里巴巴高级技术专家
GitHub ID @szihai,长期关注 Service Mesh 技术领域,在 Cloud Foundry,Kubernetes,Envoy 上等有着丰富的实践和开发经验。
方剑(洛夜)
阿里巴巴高级开发工程师
GitHub ID @fangjian0423,开源爱好者,阿里巴巴高级开发工程师,Spring Cloud Alibaba 开源项目负责人。
朱鹏飞(敦谷)
阿里巴巴技术专家
GitHub ID @nkorange,阿里巴巴高级开发工程师,Nacos 开源项目负责人,Nacos 注册中心等模块主要贡献者。
赵奕豪(宿何)
阿里巴巴高级开发工程师
GitHub ID @sczyh30,阿里巴巴高可用架构组开发工程师,目前主要负责 Sentinel 开源项目的开发和社区维护。
大咖寄语
蒋江伟(小邪)
阿里巴巴合伙人、研究员
企业级互联网化架构、业务中台的实现,在技术上需要微服务架构进行支撑,而微服务也不完美,带来一些治理问题,而阿里云微服务产品在这方面的能力在世界上都是数一数二的,非常好的解决了架构问题和长期运营问题。
蒋江伟(小邪)阿里巴巴合伙人、研究员
李小平(愚奇)
阿里巴巴资深技术专家
微服务是通过把复杂系统拆解的方式,让业务能够快速的迭代,甚至是采用不同的开发语言和框架;但服务数量的增加,就会带来很多服务治理、开发流程变更、测试方法革新的问题。如果大家也在微服务实践过程中遇到这样的问题,那么欢迎大家来参加这门课程,来和我们的讲师一起学习和探讨。
李小平(愚奇)阿里巴巴资深技术专家
司徒放(姬风)
阿里巴巴资深技术专家
微服务是企业上云最常用的技术架构,是互联网研发的必备技能。微服务整体是比较复杂的,这门课程的可贵之处在于对阿里在微服务的开源生态实现的讲解,并结合云产品设计的上手试验,让学员可以快速掌握它的基本原理和用法。如果当年有这么一门课程,我会毫不犹豫的认真学一遍。
司徒放(姬风)阿里巴巴资深技术专家
相关产品
企业级分布式应用服务EDAS
EDAS 是一个应用托管和微服务管理的PaaS平台,提供应用开发、部署、监控、运维等全栈式解决方案,助力您的各类应用轻松上云。
轻量级分布式应用服务SAE
SAE 基于 Serverless 架构的应用和微服务PaaS平台,支持Dubbo、Spring Cloud和HSF等微服务框架。
Web应用托管服务Web+
Web类、移动类和API类应用程序的托管利器。无需管理底层基础设施,可使用Java/Python/Node.js/PHP/Ruby/Go等多语言编写并构建程序。
微服务引擎MSE
微服务引擎 ( Microservice Engine, 简称:MSE ) 提供全托管的服务注册和配置管理集群,如 ZooKeeper、Nacos 和 Eureka 等,完全兼容开源产品标准接口,无需代码修改开箱即用,并为客户提供相应的监控和运维工具。
云服务总线CSB
CSB 提供平台化的应用集成能力,帮助企业打通整合内外新旧业务系统,实现跨环境、跨归属应用系统之间的互通集成和管控。
全局事务服务GTS
GTS 用于实现分布式环境下高性能事务一致性。可以与DRDS、RDS、MySQL、PostgreSQL等数据源,EDAS、Dubbo及其他RPC框架,MQ消息队列等中间件产品配合使用,轻松实现分布式数据库事务、多库事务、消息事务、服务链路级事务及各种组合。
企业级分布式应用服务EDAS
EDAS 是一个应用托管和微服务管理的PaaS平台,提供应用开发、部署、监控、运维等全栈式解决方案,助力您的各类应用轻松上云。
轻量级分布式应用服务SAE
SAE 基于 Serverless 架构的应用和微服务PaaS平台,支持Dubbo、Spring Cloud和HSF等微服务框架。
Web应用托管服务Web+
Web类、移动类和API类应用程序的托管利器。无需管理底层基础设施,可使用Java/Python/Node.js/PHP/Ruby/Go等多语言编写并构建程序。
微服务引擎MSE
微服务引擎 ( Microservice Engine, 简称:MSE ) 提供全托管的服务注册和配置管理集群,如 ZooKeeper、Nacos 和 Eureka 等,完全兼容开源产品标准接口,无需代码修改开箱即用,并为客户提供相应的监控和运维工具。
云服务总线CSB
CSB 提供平台化的应用集成能力,帮助企业打通整合内外新旧业务系统,实现跨环境、跨归属应用系统之间的互通集成和管控。
全局事务服务GTS
GTS 用于实现分布式环境下高性能事务一致性。可以与DRDS、RDS、MySQL、PostgreSQL等数据源,EDAS、Dubbo及其他RPC框架,MQ消息队列等中间件产品配合使用,轻松实现分布式数据库事务、多库事务、消息事务、服务链路级事务及各种组合。