Instructional Video2:42
Curated Video

Design Microservices Architecture with Patterns and Principles - Design and Evaluate Microservices Architecture with gRPC API Design

Higher Ed
In this video, you will learn to design and evaluate a microservices architecture using gRPC API design principles. We will explore topics such as service contracts, protocol buffers, and performance considerations when implementing...
Instructional Video0:58
Curated Video

Design Microservices Architecture with Patterns and Principles - Main Advantages of gRPC

Higher Ed
In this video, we will discover the main advantages of using gRPC in microservices communication. We will explore features such as high performance, bi-directional streaming, built-in authentication, and support for load...
Instructional Video2:31
Curated Video

Design Microservices Architecture with Patterns and Principles - Graph: QLA Query Language for APIs

Higher Ed
In this video, we will explore a query language for APIs, and its benefits for microservices architectures. We will understand how GraphQL allows clients to precisely request the data they need and eliminates the problem of...
Instructional Video2:18
Curated Video

Design Microservices Architecture with Patterns and Principles - Evaluate: Microservices Architecture with RESTful API Design

Higher Ed
In this video, we will evaluate the effectiveness and performance of a microservices architecture implemented with RESTful APIs. We will explore key metrics, such as response time, scalability, and maintainability, to assess the...
Instructional Video7:07
Curated Video

Design Microservices Architecture with Patterns and Principles - API Gateways Microservices Code Review - E-Commerce App

Higher Ed
In this video, a code review of the API gateways microservice in the e-commerce application is conducted and explores the codebase of the API gateways microservice, its role in handling client requests and routing them to the...
Instructional Video8:06
Curated Video

Design Microservices Architecture with Patterns and Principles - Catalog Microservices Code Review - E-Commerce App

Higher Ed
This video specifically dives into the code review of the catalog microservice in the e-commerce application. It examines the codebase of the catalog microservice, its functionalities, and how it interacts with other services to...
Instructional Video4:08
Curated Video

Design Microservices Architecture with Patterns and Principles - Retry Pattern

Higher Ed
In this video, we will dive deeper into the Retry pattern, which is one of the key resiliency patterns and explains how the pattern allows microservices to automatically retry failed operations, increasing the chances of successful...
Instructional Video4:49
Curated Video

Design Microservices Architecture with Patterns and Principles - Microservices Asynchronous Communication

Higher Ed
This video dives deeper into the specifics of asynchronous communication and its role in decoupling microservices. It explores how message passing and event-driven architectures can facilitate asynchronous communication between...
Instructional Video3:52
Curated Video

Design Microservices Architecture with Patterns and Principles - Why Should We Use API Gateway?

Higher Ed
In this video, the benefits of using an API gateway in a microservices architecture are discussed. It explains how an API gateway can simplify client access, provide a unified entry point, enable service versioning and backward...
Instructional Video3:39
Curated Video

Design Microservices Architecture with Patterns and Principles - Problem: Direct Client-to-Service Communication

Higher Ed
In this video, we will address the challenge of direct client-to-service communication in a microservices architecture. We will explore the pros and cons of direct communication and alternative approaches, such as API gateways or...
Instructional Video2:01
Curated Video

Design Microservices Architecture with Patterns and Principles - gRPC Usage in Microservices Communication

Higher Ed
In this video, we will understand how gRPC is utilized in microservices communication. You will learn about service contracts, service discovery, and the role of gRPC in enabling efficient and scalable communication between...
Instructional Video4:12
Curated Video

Design Microservices Architecture with Patterns and Principles - Problem: Inter-Service Communication Makes Heavy Load on Network Traffic

Higher Ed
In this video, we will address the challenge of heavy network traffic caused by inter-service communication in a microservices architecture. We will explore strategies such as message queues, event-driven architectures, and service...
Instructional Video4:41
Curated Video

Design Microservices Architecture with Patterns and Principles - Design Microservices Architecture with RESTful API Design

Higher Ed
In this video, you will learn to design a microservices architecture using RESTful API design principles. We will understand how to define boundaries between microservices, design resource-based APIs, and ensure loose coupling and...
Instructional Video6:25
Curated Video

Design Microservices Architecture with Patterns and Principles - RESTful API Design for E-Commerce Microservices

Higher Ed
In this video, we will apply the principles of RESTful API design to the context of e-commerce microservices. You will learn how to design APIs that cater to the specific needs and functionalities of an e-commerce system.
<
br/>...
Instructional Video3:56
Curated Video

Design Microservices Architecture with Patterns and Principles - RESTful API Design for Single Microservices

Higher Ed
In this video, you will learn how to design RESTful APIs for a single microservice, focusing on encapsulation and granularity. We will understand how to create APIs that are aligned with the responsibilities of the microservice.
<
br/>...
Instructional Video4:53
Curated Video

Design Microservices Architecture with Patterns and Principles - RESTful API Design for Microservices

Higher Ed
In this video, we will delve into the specifics of designing RESTful APIs for individual microservices. We will understand the key principles and patterns for creating well-designed and cohesive APIs.
<
br/>
This clip is from the...
Instructional Video3:37
Curated Video

Design Microservices Architecture with Patterns and Principles - Designing HTTP-Based RESTful APIs for Microservices

Higher Ed
In this video, we will explore the design principles and considerations for creating HTTP-based RESTful APIs in microservices architectures. You will learn how to design APIs that are scalable, maintainable, and efficient.
<
br/>...
Instructional Video4:37
Curated Video

Design Microservices Architecture with Patterns and Principles - Microservices Synchronous Communications and Best Practices

Higher Ed
We will dive deeper into synchronous communication in microservices. You will learn best practices for designing and implementing synchronous communication patterns to ensure reliability and performance.
<
br/>
This clip is from the...
Instructional Video6:38
Curated Video

Design Microservices Architecture with Patterns and Principles - Microservices Communication Styles Request-Driven or Event-Driven Architecture

Higher Ed
In this video, we will explore the two prevalent communication styles in microservices: request-driven and event-driven. We will understand the differences between these styles and when to use each one.
<
br/>
This clip is from the...
Instructional Video5:40
Curated Video

Design Microservices Architecture with Patterns and Principles - Microservices Communication Types - Synchronous or Asynchronous Communication

Higher Ed
In this video, you will learn about the two primary types of communication in microservices: synchronous and asynchronous. We will understand the characteristics, benefits, and trade-offs of each approach.
<
br/>
This clip is from...
Instructional Video3:35
Curated Video

Design Microservices Architecture with Patterns and Principles - What Is Changed for Communications Between Monolithic to Microservices

Higher Ed
In this video, we will discover the key differences in communication requirements between monolithic and microservices architectures. We will understand how the shift to microservices impacts communication patterns and protocols.
<
br/>...
Instructional Video8:53
Curated Video

AWS, JavaScript, React - Deploy Web Apps on the Cloud - Strict Network Firewall Policy

Higher Ed
In this video, you will learn about rule groups evaluated by order of priority, starting from the lowest number and the rules in each rule group processed.
Instructional Video7:05
Curated Video

AWS, JavaScript, React - Deploy Web Apps on the Cloud - Network Firewalls

Higher Ed
Let's understand network firewalls, security devices used to stop or mitigate unauthorized access to private networks connected to the Internet, especially intranets.
Instructional Video3:15
Curated Video

AWS, JavaScript, React - Deploy Web Apps on the Cloud - Introduction to Firewalls

Higher Ed
You will now learn the basics of firewalls. Firewalls use stateful filtering to keep track of all incoming and outgoing connections.