وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Master Building Enterprise Microservices : In depth Project

سرفصل های دوره

Docker Containerization with Spring Boot Microservices


1 - Introduction
  • 1 -Introduction
  • 2 - Source Code Repository - Github.html

  • 2 - Fundamentals of Microservices
  • 1 -What are microservices
  • 2 -Horizontal vs Vertical Scaling
  • 3 -Problems with Monolithic Systems
  • 4 -Why Microservices - Discussion

  • 3 - Adapting Microservices
  • 1 -Practices to Adapt Microservices
  • 2 -Architecting Microservices - Discussion
  • 3 -Implementing Microservices - Discussion
  • 4 -Deploying Microservices - Discussion

  • 4 - Fundamentals of Containerization
  • 1 -Containerization with Docker

  • 5 - Docker Crash Course
  • 1 -Understanding Docker in Depth

  • 6 - Project Implementation Discussion
  • 1 -Overview of Project Implementation in this Course
  • 2 -Overview and Understanding of Project Architecture in this Course

  • 7 - Setting up Postgres Database in Docker
  • 1 -Deploying Postgres in Docker Container using Docker Compose

  • 8 - Developing Spring boot invoice-service
  • 1 -Creating Spring Boot Service adding dependencies Flyway Database Migration
  • 2 -Wrapping up Database Migration using Flyway
  • 3 -Creating API in invoice-service
  • 4 -Creating DTOs in invoice-service
  • 5 -Implementing Exception Handling in invoice-service

  • 9 - Developing Spring boot user-service
  • 1 -Creating Spring Boot Service, adding dependencies and Database Migration
  • 2 -Creating API - Creating JPA, Service and Controllers Classes

  • 10 - Implementing OpenFeign
  • 1 -Calling invoice-service from user-service using Open Feign
  • 2 -Configuring Connect and Read Timeout Values in user-service

  • 11 - Implementing Reliability using Retry Mechanism
  • 1 -Understanding Concepts of Retry Mechanism
  • 2 -Implementing Retry in user-service using Spring Retry - Exponential and Backoff

  • 12 - Developing API Gateway
  • 1 -Developing api-gateway using Spring Boot Gateway

  • 13 - Implementing Reliability using Circuit Breaker
  • 1 -Understanding Concepts of Circuit Breaker
  • 2 -Adding Circuit Breaker in Api Gateway while Connecting user and invoice service

  • 14 - Implementing Security using Keycloak OAuth2
  • 1 -Understanding Concepts of API Security and Keycloak
  • 2 -Setting Keycloak to generate tokens using OAuth2(OpenID Connect) - Password base
  • 3 -Implementing Security in API Gateway - Security all Endpoints
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 45224
    حجم: 3242 مگابایت
    مدت زمان: 420 دقیقه
    تاریخ انتشار: ۱۰ تیر ۱۴۰۴
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید