本课程系统讲解微服务与API实现的成功蓝图,涵盖Kubernetes、Helm、GitLab及Kong API网关的声明式配置。学习如何通过GitOps实现100%自动化部署,并集成Keycloak身份认证与Swagger文档,适合DevOps与后端开发者进阶。

原始标题:Blueprint For Successful Microservices & API Implementation

Blueprint For Successful Microservices & API Implementation

Published 9/2024
Duration: 2h26m | Video: .MP4, 1920×1080 30 fps | Audio: AAC, 44.1 kHz, 2ch | Size: 937 MB
Genre: eLearning | Language: English

Declarative Configuration with Kubernetes, Helm, GitLab, DevOps, GitOps, Kong API Gateway, Keycloak, Swagger UI, ArgoCD

What you’ll learn
Complete GitOps cycle with 100% Declarative Configuration
What is the Declarative Configuration and why it is really game changer for the Microservices
How to use the Declarative Configuration to achieve the 100% GitOps deployment
How to Configure the API Gateway Using the Declarative Configuration
How to Configure the Identify Provider by using the Declarative Configuration
How to integrate the API Gateway with Identify Provider by using the Declarative Configuration
How to Configure the API Documentation using the Declarative Configuration
How to develop Spring Boot-based microservices that automatically load data from Kubernetes ConfigMap without restarting the application pods
How to develop Spring Boot-based Microservices that leverage the power of APIs for automatic configuration

Requirements
Basic knowledge of programming concepts
Basic knowledge of APIs
Basic Knowledge of Kubernetes
Basic knowledge of DevOps
Basic knowledge of Identity Provider
Basic knowledge of API Gateway

Description
Handling hundreds of microservices during different phases of the software lifecycle and across various environments is always challenging.
In recent years, organizations have been migrating to or creating new projects using microservices architecture.
However, adopting a microservices architecture introduces new challenges, particularly related to configuration and deployment.
This course will cover best practices using DevOps with GitOps with 100% declarative configuration. You will learn two key concepts for rapid, reliable, and consistent deployment
How to leverage the power of APIs and Kubernetes for integration without restarting your application.
How to integrate different components without relying on the user interface.
Although this course uses Spring Boot microservices for illustration purposes, the same concepts can be applied in any other programming language.
The course will integrate the following components using DevOps, GitOps, and 100% declarative configuration
ArgoCD integration
Keycloak Identity Provider integration with Kong API Gateway using Kong OIDC Plugin
Kong API Gateway
Swagger UI integration for API documentation
By the end of this course, you will be equipped to apply these concepts to your ongoing microservices and API projects, as well as any future projects.
If you are part of a startup, or working as a solution architect or DevOps lead, you will be confidently prepared to encourage your IT teams to adopt declarative configuration for seamless, rapid, and reliable integration.
Who this course is for
Startup Companies
Solution Architects
IT Managers
Microservices and API Lead Engineers
DevOps and GitOps Team Members
Software Engineers

链接: https://pan.baidu.com/s/1h53uopqvxeOHAelE0ZsnJw?pwd=kq64 提取码: kq64

隐藏内容

此处内容需要权限查看

  • 普通3金币
  • 会员免费
  • 永久会员免费推荐
会员免费查看

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注