Instructional Video3:39
Curated Video

Design Microservices Architecture with Patterns and Principles - Layered (N-Layer) Architecture

Higher Ed
This video explores the layered (N-layer) architecture pattern, which provides a structured approach to organizing software systems. We will discuss the benefits and characteristics of this architecture and how it promotes modularity...
Instructional Video1:25
Curated Video

Design Microservices Architecture with Patterns and Principles - Problem: Code Becomes Too Complex over Time - Monolithic Architecture - E-Commerce

Higher Ed
In this video, we will examine the challenges of managing complex codebases in monolithic architectures as applications evolve. Understand the issues that can arise, such as increased code coupling, decreased maintainability, and...
Instructional Video1:20
Curated Video

Design Microservices Architecture with Patterns and Principles - Evaluate Monolithic Architecture - E-Commerce Application

Higher Ed
In this video, we will evaluate the effectiveness and suitability of the monolithic architecture for the e-commerce application. We will assess its performance, scalability, and maintainability, considering code complexity, ease of...
Instructional Video2:00
Curated Video

Design Microservices Architecture with Patterns and Principles - Design and Iterate Monolithic Architecture - E-Commerce Application

Higher Ed
In this video, we will design and iterate the monolithic architecture for an e-commerce application. We will explore the iterative development process, incorporating feedback and refining the architecture to align with evolving...
Instructional Video3:43
Curated Video

Design Microservices Architecture with Patterns and Principles - Design the Architecture - E-Commerce App - KISS and YAGNI

Higher Ed
Here, let's apply the principles of KISS and YAGNI to design the architecture of an e-commerce application using the monolithic approach. We will emphasize simplicity, avoiding unnecessary complexity and implementing only the essential...
Instructional Video3:51
Curated Video

Design Microservices Architecture with Patterns and Principles - Design Principles of Monolithic Architecture -- KISS, YAGNI, DRY

Higher Ed
In this video, dive into essential design principles for monolithic architecture, including KISS (Keep It Simple, Stupid), YAGNI (You Ain't Gonna Need It), and DRY (Don't Repeat Yourself). We will understand how these principles guide...
Instructional Video3:19
Curated Video

Design Microservices Architecture with Patterns and Principles - Challenges of Monolithic Architecture

Higher Ed
In this video, we will identify the challenges and drawbacks associated with a monolithic architecture. You will learn the potential limitations, such as scalability constraints and difficulties in independent deployment and...
Instructional Video1:47
Curated Video

Design Microservices Architecture with Patterns and Principles - Benefits of Monolithic Architecture

Higher Ed
Let's explore the advantages and benefits offered by monolithic architecture. We will understand how the centralized nature of monolithic systems simplifies development, deployment, and maintenance processes, providing benefits such as...
Instructional Video3:01
Curated Video

Design Microservices Architecture with Patterns and Principles - Understand E-Commerce Domain - Non-Functional Requirements

Higher Ed
This video will teach us about the non-functional requirements crucial for an e-commerce platform. We will discover the performance, security, scalability, and other non-functional aspects that need to be considered in the design and...
Instructional Video2:25
Curated Video

Design Microservices Architecture with Patterns and Principles - Understand E-Commerce Domain - Use Cases - Functional Requirement

Higher Ed
In this video, we will explore the various use cases and functional requirements specific to the e-commerce domain. We will gain a deeper understanding of the essential functionalities that an e-commerce platform should support.
<
br/>...
Instructional Video1:09
Curated Video

Design Microservices Architecture with Patterns and Principles - First Problem: Sell Products Online

Higher Ed
In this video, we will dive into the first problem of the course, which is building an e-commerce platform to sell products online. We will understand the core challenges and requirements of creating a successful online selling...
Instructional Video2:47
Curated Video

Design Microservices Architecture with Patterns and Principles - How to Follow the Course and Course Slides

Higher Ed
In this video, we will receive guidance on navigating and making the most of the course content. This video provides instructions on accessing and utilizing course slides, ensuring we can effectively follow along and reinforce our...
Instructional Video5:09
Curated Video

Design Microservices Architecture with Patterns and Principles - Way of Learning - The Course Flow

Higher Ed
In this video, discover the learning approach and course structure. This video outlines the course flow, highlighting the sequence of topics and the logical progression of concepts. It prepares us for an effective learning...
Instructional Video3:20
Curated Video

Design Microservices Architecture with Patterns and Principles - Architecture Design Journey - Evolution of Architectures

Higher Ed
This video delves into software architecture design, examining how architectures have evolved over time. We will gain insights into the different architectural paradigms and their implications.
<
br/>
This clip is from the chapter...
Instructional Video6:24
Curated Video

Design Microservices Architecture with Patterns and Principles - Event-Driven Serverless Microservices Design with AWS Lambda

Higher Ed
This video focuses on designing event-driven serverless microservices using AWS Lambda and event-driven architecture and showcases how AWS Lambda can be used to handle event processing and orchestration in a serverless environment,...
Instructional Video4:28
Curated Video

Design Microservices Architecture with Patterns and Principles - Mapping Microservice Architecture with AWS Serverless Services for Microservices

Higher Ed
This video explores how to map microservice architecture concepts to AWS serverless services and how various AWS services, such as API Gateway, AWS Lambda, AWS Step Functions, and Amazon DynamoDB, can be used to implement different...
Instructional Video4:33
Curated Video

Design Microservices Architecture with Patterns and Principles - AWS Lambda as a Microservice

Higher Ed
This video focuses on AWS Lambda as a key component of serverless microservices. It discusses the benefits and use cases of AWS Lambda for building independent and scalable microservices, showcasing how it enables rapid development and...
Instructional Video5:03
Curated Video

Design Microservices Architecture with Patterns and Principles - AWS Serverless Microservices with Patterns and Best Practices

Higher Ed
In this video, you will explore various patterns and best practices for building serverless microservices using AWS services. It covers topics such as serverless function composition, data management, asynchronous communication, and...
Instructional Video2:26
Curated Video

Design Microservices Architecture with Patterns and Principles - Introduction - Serverless Microservices

Higher Ed
This video introduces serverless microservices, explaining the concept and its benefits. It sets the stage for understanding how serverless architecture can be leveraged for building scalable and cost-effective microservices.
<
br/>...
Instructional Video8:28
Curated Video

Design Microservices Architecture with Patterns and Principles - Microservices Resilience, Observability, Monitoring Code Review - E-Commerce App

Higher Ed
In this video, a code review is conducted for the microservices' resilience, observability, and monitoring aspects in the e-commerce application. We will explore the codebase related to resilience patterns, logging, distributed...
Instructional Video3:33
Curated Video

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

Higher Ed
This video focuses on the code review of the client applications in the e-commerce application and examines the codebase of the client applications, such as web or mobile applications, and discusses their implementation, user...
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 Video6:37
Curated Video

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

Higher Ed
This video focuses on the code review of the ordering microservice in the e-commerce application and examines the codebase of the ordering microservice, its implementation of order management functionalities, and how it interacts with...
Instructional Video5:06
Curated Video

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

Higher Ed
This video conducts a code review of the discount microservice in the e-commerce application. It explores the codebase of the discount microservice, its implementation of pricing and discount logic, and its integration with other...