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

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 تومان
    افزودن به سبد خرید