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

Node.js Microservices: API Gateway and Edge Services

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

Learn how to harness the power of API Gateways for high-performing, secure, and maintainable edge services. You’ll discover best practices for building world-class APIs, capable of global-scale using Node.js and Express API Gateway.


1. Course Overview
  • 1. Course Overview

  • 2. Setting up the Development Environment and Building Your First Node.js Microservice
  • 1. Introduction to Node.js API Gatewa
  • 2. Understanding the Node.js Architec
  • 3. Configuring the Node.js Developmen
  • 4. Creating your first Node.js Micros
  • 5. Deploying Microservices to Differe
  • 6. Module Summary

  • 3. The Role of an API Gateway
  • 1. What is an API Gateway and why is it useful
  • 2. API Gateway Routing
  • 3. API Gateway Middleware

  • 4. Implementing Express Gateway
  • 1. Introduction to Express Gateway
  • 2. Installing and Configuring Express Gateway
  • 3. Express Gateway Security Best Practices
  • 4. Using Express Gateway to Proxy and Manage APIs with OAuth
  • 5. Express Gateway Pipelines

  • 5. Routing and Load Balancing
  • 1. Overview of Routing and Load Balancing
  • 2. Scalability Techniques
  • 3. Multi-threaded work distribution
  • 4. Express Gateway Load Balancing
  • 5. Load Balancing Node Server Pools

  • 6. Authentication and Authorization
  • 1. Strategies and Techniques for Authentication and Authorization
  • 2. Session-based Authentication
  • 3. Password-less Authentication
  • 4. Protecting routes with Role-Based Access Control (RBAC)

  • 7. Rate Limiting and Quotas
  • 1. Why Rate Limiting and Quotas
  • 2. Rate Limiting Concepts, Techniques, and Testing
  • 3. Rate Limiting Global versus Specific Routes

  • 8. Caching in Edge Services
  • 1. Edge Architectures and Design Principles
  • 2. Caching Strategies, Pros and Cons, at the Edge
  • 3. Node Caching Options - In-memory, Distributed, and Caching SolutionsDatabases
  • 4. Demonstrate Single versus Multi-route Caching

  • 9. Performance Optimization in Edge Services
  • 1. Performance, Bottlenecks, and Optimization
  • 2. Performance Optimization Techniques
  • 3. Clustering for CPU-intensive Tasks
  • 4. Parallelism within Node.js
  • 5. Unified Log Files
  • 6. Monitoring for Memory Leaks
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 34549
    حجم: 556 مگابایت
    مدت زمان: 246 دقیقه
    تاریخ انتشار: 11 اردیبهشت 1403
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

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