Course Code: microsrvcspringboot
Duration: 21 hours
Prerequisites:
  • Java 开发经验
  • Spring Framework 的经验

观众

  • Java 开发人员
Overview:

Spring Boot 是一个基于 Java 的 Web 应用程式开发框架,它支持约定而不是配置,允许开发人员创建独立的生产级应用程式。

这种以讲师为主导的现场培训(现场或远端)面向希望使用Spring Boot,Docker和Kubernetes开发微服务的中高级开发人员。

在培训结束时,参与者将能够:

  • 了解微服务架构。
  • 使用 Spring Boot 构建准生产就绪的微服务。
  • 了解 Docker 在微服务中的作用。
  • 设置 Kubernetes 集群以部署微服务。

课程形式

  • 互动讲座和讨论。
  • 大量的练习和实践。
  • 在现场实验室环境中进行实践实施。

课程自定义选项

  • 如需请求本课程的定制培训,请与我们联系以便安排。
Course Outline:

介绍

  • 使用Spring Boot介绍Microservices
  • Spring Boot概述
  • Web服务介绍

Spring Boot

  • Spring Boot项目设置IDE
  • 了解Spring Boot特性
  • 使用嵌入式服务器
  • 探索Spring Boot执行器
  • 使用Spring Boot DevTools

Restful Web 服务

  • REST概述
  • 处理路径变量
  • 处理请求参数
  • 使用POST方法
  • 使用GET方法
  • 异常处理
  • 使用DELETE方法
  • 内容协商
  • 对RESTful服务使用数据过滤
  • 使用API版本控制

Spring Data JPA

  • JPA概述
  • 设置JPA
  • 创建员工POST方法
  • 从数据库获取员工数据
  • 从数据库删除员工数据
  • 将H2数据库转换为MYSQL数据库

Spring Security

  • Spring安全性概述
  • Okta注册和配置
  • API网关安全
  • 订单服务安全
  • 测试Spring安全性

Unit Testing

  • 为测试配置订单服务
  • 创建测试方法
  • 测试验证
  • 实现设置方法

Docker

  • Docker概述
  • 设置Docker
  • 使用Docker

Kubernetes

  • Kubernetes组件和架构概述
  • 配置和使用Kubernetes

CI/CD 管道

  • CI/CD概述
  • 创建工件注册处
  • 创建VM实例
  • 使用Jenkins管道

摘要和后续步骤

Sites Published:

United Arab Emirates - Building Microservices with Spring Boot, Docker, and Kubernetes

Qatar - Building Microservices with Spring Boot, Docker, and Kubernetes

Egypt - Building Microservices with Spring Boot, Docker, and Kubernetes

Saudi Arabia - Building Microservices with Spring Boot, Docker, and Kubernetes

South Africa - Building Microservices with Spring Boot, Docker, and Kubernetes

Brasil - Building Microservices with Spring Boot, Docker, and Kubernetes

Canada - Building Microservices with Spring Boot, Docker, and Kubernetes

中国 - Building Microservices with Spring Boot, Docker, and Kubernetes

香港 - Building Microservices with Spring Boot, Docker, and Kubernetes

澳門 - Building Microservices with Spring Boot, Docker, and Kubernetes

台灣 - Building Microservices with Spring Boot, Docker, and Kubernetes

USA - Building Microservices with Spring Boot, Docker, and Kubernetes

Österreich - Building Microservices with Spring Boot, Docker, and Kubernetes

Schweiz - Building Microservices with Spring Boot, Docker, and Kubernetes

Deutschland - Building Microservices with Spring Boot, Docker, and Kubernetes

Czech Republic - Building Microservices with Spring Boot, Docker, and Kubernetes

Denmark - Building Microservices with Spring Boot, Docker, and Kubernetes

Estonia - Building Microservices with Spring Boot, Docker, and Kubernetes

Finland - Building Microservices with Spring Boot, Docker, and Kubernetes

Greece - Building Microservices with Spring Boot, Docker, and Kubernetes

Magyarország - Building Microservices with Spring Boot, Docker, and Kubernetes

Ireland - Building Microservices with Spring Boot, Docker, and Kubernetes

Luxembourg - Building Microservices with Spring Boot, Docker, and Kubernetes

Latvia - Building Microservices with Spring Boot, Docker, and Kubernetes

España - Building Microservices with Spring Boot, Docker, and Kubernetes

Italia - Building Microservices with Spring Boot, Docker, and Kubernetes

Lithuania - Building Microservices with Spring Boot, Docker, and Kubernetes

Nederland - Building Microservices with Spring Boot, Docker, and Kubernetes

Norway - Building Microservices with Spring Boot, Docker, and Kubernetes

Portugal - Building Microservices with Spring Boot, Docker, and Kubernetes

România - Building Microservices with Spring Boot, Docker, and Kubernetes

Sverige - Building Microservices with Spring Boot, Docker, and Kubernetes

Türkiye - Building Microservices with Spring Boot, Docker, and Kubernetes

Malta - Building Microservices with Spring Boot, Docker, and Kubernetes

Belgique - Building Microservices with Spring Boot, Docker, and Kubernetes

France - Building Microservices with Spring Boot, Docker, and Kubernetes

日本 - Building Microservices with Spring Boot, Docker, and Kubernetes

Australia - Building Microservices with Spring Boot, Docker, and Kubernetes

Malaysia - Building Microservices with Spring Boot, Docker, and Kubernetes

New Zealand - Building Microservices with Spring Boot, Docker, and Kubernetes

Philippines - Building Microservices with Spring Boot, Docker, and Kubernetes

Singapore - Building Microservices with Spring Boot, Docker, and Kubernetes

Thailand - Building Microservices with Spring Boot, Docker, and Kubernetes

Vietnam - Building Microservices with Spring Boot, Docker, and Kubernetes

India - Building Microservices with Spring Boot, Docker, and Kubernetes

Argentina - Building Microservices with Spring Boot, Docker, and Kubernetes

Chile - Building Microservices with Spring Boot, Docker, and Kubernetes

Costa Rica - Building Microservices with Spring Boot, Docker, and Kubernetes

Ecuador - Building Microservices with Spring Boot, Docker, and Kubernetes

Guatemala - Building Microservices with Spring Boot, Docker, and Kubernetes

Colombia - Building Microservices with Spring Boot, Docker, and Kubernetes

México - Building Microservices with Spring Boot, Docker, and Kubernetes

Panama - Building Microservices with Spring Boot, Docker, and Kubernetes

Peru - Building Microservices with Spring Boot, Docker, and Kubernetes

Uruguay - Building Microservices with Spring Boot, Docker, and Kubernetes

Venezuela - Building Microservices with Spring Boot, Docker, and Kubernetes

Polska - Building Microservices with Spring Boot, Docker, and Kubernetes

United Kingdom - Building Microservices with Spring Boot, Docker, and Kubernetes

South Korea - Building Microservices with Spring Boot, Docker, and Kubernetes

Pakistan - Building Microservices with Spring Boot, Docker, and Kubernetes

Sri Lanka - Building Microservices with Spring Boot, Docker, and Kubernetes

Bulgaria - Building Microservices with Spring Boot, Docker, and Kubernetes

Bolivia - Building Microservices with Spring Boot, Docker, and Kubernetes

Indonesia - Building Microservices with Spring Boot, Docker, and Kubernetes

Kazakhstan - Building Microservices with Spring Boot, Docker, and Kubernetes

Moldova - Building Microservices with Spring Boot, Docker, and Kubernetes

Morocco - Building Microservices with Spring Boot, Docker, and Kubernetes

Tunisia - Building Microservices with Spring Boot, Docker, and Kubernetes

Kuwait - Building Microservices with Spring Boot, Docker, and Kubernetes

Oman - Building Microservices with Spring Boot, Docker, and Kubernetes

Slovakia - Building Microservices with Spring Boot, Docker, and Kubernetes

Kenya - Building Microservices with Spring Boot, Docker, and Kubernetes

Nigeria - Building Microservices with Spring Boot, Docker, and Kubernetes

Botswana - Building Microservices with Spring Boot, Docker, and Kubernetes

Slovenia - Building Microservices with Spring Boot, Docker, and Kubernetes

Croatia - Building Microservices with Spring Boot, Docker, and Kubernetes

Serbia - Building Microservices with Spring Boot, Docker, and Kubernetes

Bhutan - Building Microservices with Spring Boot, Docker, and Kubernetes

Nepal - Building Microservices with Spring Boot, Docker, and Kubernetes

Uzbekistan - Building Microservices with Spring Boot, Docker, and Kubernetes