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

Python Microservices: Build, Scale, and Deploy like a Pro!

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

Learn to build, secure, and scale Python microservices with FastAPI, Flask, Docker, and Kubernetes.


1 - Introduction
  • 1 - Overview of Microservices Architecture
  • 2 - Why Choose Python for Microservices

  • 2 - Setting Up the Development Environment
  • 3 - Installing Python and Pip
  • 4 - Setting Up a Virtual Environment
  • 5 - Overview of Python Microservices Frameworks Flask FastAPI

  • 3 - Creating Your First Microservice
  • 6 - Building a Simple Service with FastAPI
  • 7 - Defining Endpoints and Routes with FastAPI
  • 8 - Handling HTTP Methods GET POST PUT DELETE with
  • 9 - JSON Handling and Response Formatting with FastAPI

  • 4 - Creating Microservices with Flask
  • 10 - Building a Simple Service with Flask
  • 11 - Handling HTTP Methods with Flask

  • 5 - Containerizing the Microservice with Docker
  • 12 - Introduction to Docker and Containers
  • 13 - Writing a Dockerfile for the Microservice
  • 14 - Building and Running the Docker Image
  • 15 - Writing a Dockercompose for a microservice

  • 6 - Interservice Communication
  • 16 - RESTful APIs for Synchronous Communication
  • 17 - Asynchronous Communication with Message Queues eg RabbitMQ Kafka
  • 18 - Implementing gRPC for Efficient Data Transfer

  • 7 - Managing State and Data Persistence
  • 19 - Setting up a database with postgreSQL
  • 20 - Connecting Microservices to Databases SQL NoSQL
  • 21 - Implementing the Database Per Service Pattern
  • 22 - Using Caching for Performance Optimization eg Redis

  • 8 - Securing Microservices
  • 23 - Implementing Authentication and Authorization
  • 24 - API Gateway for Centralized Security
  • 25 - Secure Communication with HTTPS and SSLTLS

  • 9 - Monitoring and Logging
  • 26 - Setting Up Logging with Python eg Logstash
  • 27 - Monitoring Microservices with Prometheus and Grafana
  • 28 - Distributed Tracing eg Jaeger for Debugging
  • 29 - Managing pods and scaling services

  • 10 - Orchestrating Microservices with Kubernetes
  • 30 - Basics of Kubernetes and Its Role in Microservices
  • 31 - Setting up Kubernetes with Minikube
  • 32 - Creating Kubernetes Deployments and Services

  • 11 - Testing and Continuous IntegrationContinuous Deployment CICD
  • 33 - Writing Unit tests and integration test for microservices
  • 34 - Setting Up a GKE for CICD
  • 35 - Deploying microservices to production
  • 36 - Next Steps
  • 179,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 45300
    حجم: 1862 مگابایت
    مدت زمان: 247 دقیقه
    تاریخ انتشار: ۲۵ مرداد ۱۴۰۴
    طراحی سایت و خدمات سئو

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