Companies Home Search Profile

Blueprint For Successful Microservices & API Implementation

Focused View

2:26:08

0 View
  • 1 - Welcome and Introduction.mp4
    02:39
  • 2 - Course Contents.mp4
    04:54
  • 3 - Monolithic and Microservices Architecture.mp4
    05:32
  • 4 - Importance of Containerization for Microservices.mp4
    02:43
  • 5 - Importance of DevOps for Microservices.mp4
    01:33
  • 6 - DevOps Problem Statements.mp4
    02:07
  • 7 - Importance of GitOps for Microservices.mp4
    02:06
  • 8 - GitOps Problem Statements.mp4
    04:31
  • 9 - Solution is Containerization DevOps and GitOps with Declarative Configuration.mp4
    03:22
  • 10 - Mindset and Vision.mp4
    03:36
  • 11 - Power of APIs Kubernetes and GitOps.mp4
    01:07
  • 12 - Installation Overview.mp4
    02:01
  • 12 - Resources.7z
  • 13 - All Components with Architecture Diagram.mp4
    07:19
  • 14 - Docker Desktop Installation and Default Configuration.mp4
    01:32
  • 15 - GitLab GitLab Runner Installation and Default Configuration.mp4
    05:16
  • 16 - Keycloak Identity Provider Installation.mp4
    01:21
  • 17 - Kong API Gateway Installation and Default Configuration.mp4
    03:50
  • 18 - Swagger UI Installation for API Documentation.mp4
    00:59
  • 19 - ArgoCD Installation.mp4
    02:11
  • 20 - GitLab Groups SubGroups Projects Configuration.mp4
    08:42
  • 21 - GitLab Access Token Configuration For CI Pipeline.mp4
    03:25
  • 22 - Copy Source Update of Access Token in gitlabciyml.mp4
    04:45
  • 23 - Push the source code into GitLab.mp4
    02:20
  • 24 - Leveraging the Power of APIs Review of the Microservice Keycloak Admin Client.mp4
    04:50
  • 25 - Overview of ArgoCD for Keycloak Admin Client Swagger UI and Microservices.mp4
    03:28
  • 26 - ArgoCD Default Configuration Implementation.mp4
    04:47
  • 27 - Review of Sample Microservice Code.mp4
    02:15
  • 28 - Microservice Sample Service Deployment.mp4
    03:14
  • 29 - Kong API Documentation Ingress Integration Using Declarative Configuration.mp4
    05:40
  • 30 - Swagger UI Integration Using Declarative Configuration.mp4
    02:32
  • 31 - Kong API Gateway Integration with Sample Service Using Declarative Configuration.mp4
    04:14
  • 32 - Keycloak Integration Using ConfigMap and API.mp4
    07:40
  • 33 - API Security Using Kong OIDC Plugin with Declarative Configuration.mp4
    05:44
  • 34 - ArgoCD Real Time Use Case Error and Rollback.mp4
    05:23
  • 35 - Overview.mp4
    02:14
  • 36 - Complete Flow For Implementing Additional Microservices on an Existing Platform.mp4
    12:59
  • 37 - Next Course.mp4
    00:44
  • 38 - Recap.mp4
    02:33
  • Description


    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

    Who is this for?


  • Startup Companies
  • Solution Architects
  • IT Managers
  • Microservices and API Lead Engineers
  • DevOps and GitOps Team Members
  • Software Engineers
  • What You Need to Know?


  • 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
  • More details


    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:

    1. How to leverage the power of APIs and Kubernetes for integration without restarting your application.

    2. 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:

    1. ArgoCD integration

    2. Keycloak Identity Provider integration with Kong API Gateway using Kong OIDC Plugin

    3. Kong API Gateway

    4. 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

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 38
    • duration 2:26:08
    • Release Date 2024/11/22