Published 3/2023MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 1.14 GB | Duration: 2h 37m
Complete guide to build enterprise edition application end to end What you'll learn 2nd Course of Getting Started with Microservices using Clean Architecture Building IdentityServer4 Authentication Microservice Protecting API with Using IdentityServer4 OAuth 2.0 and JWT Token Learn how to implement claim based authorization Learn how to secure Microservices with JWT Bearer Token Securing Ocelot API Gateway with Bearer Token Learn how to handle cross cutting concerns Learn how to apply Machine to Machine Flow Learn how to implement Open Id Flow Learn how to implement Authorize Filters Learn how to secure Microservices to Microservices communication Requirements Basics of C# Description This course is second edition of building Creating .Net Core Microservices using Clean Architecture. In this course you will learn how to implement Identity Server 4. You will also learn how to secure your microservices using Identity Server 4. You will learn how to implement different kinds of security principles at different levels of microservices. By the end of this course you'll be comfortable implementing best practices security techniques in microservices architectures. In this course you will first start with Identity server 4 template setup. Then you will be setting up different test users, scopes, resources to work with. After that, you will be setting up multiple clients for testing different scenarios with and without gateway. You will also setup scope level authorization and policy to handle it at middleware level. Apart from that, you will be learning different types of grants and flows which can be utilized at the microservice level. Other parts include1. Getting Started with Microservices using Clean Architecture2. Securing Microservices using Identity Server 4 (Current Course)3. Implementing Cross Cutting Concerns 4. Versioning Microservices5. Building Angular Application for MicroServices6. Deploying Microservices to Kubernetes and AKSIDE Required:- You can either use Visual Studio or JetBrains Rider, or VS Code itself. In this edition you will learn below topics:IntroductionIntroductionArchitecture OverviewBranching StrategySecuring Catalog and Basket MicroserviceInstalling Identity Server TemplatesIdentity Server project creationAdding Test UserModifying Identity ConfigAdding Bearer Token in CatalogOpen Id FlowSecuring Catalog MicroserviceImplementing Authorize FilterMachine To Machine Flow for Catalog APIAccessing catalog API using JWT TokenSecuring Basket MicroserviceCreate Basket giving 401 IssueFixing Basket IssueSecuring Service to Service CommunicationCreating Multiple ClientsScope Level AuthorizationSetting up Gateway ProjectScope Access FlowIssue with Gateway ClientFixing Gateway IssueIssue with Create BasketFixing HTTPS Issue with Create BasketSetting up x Gatewayx Template CreationDocker Compose ChangesStartup changes in Identity ServerIssue with x Setupx Bad Gateway IssueHost file changesGenerate CertInstalling PfxModified x Conf and Docker fileCertificate not getting trusted in Key ChainCertificate Validated in Key ChainMore Docker ChangesMore Startup ChangesSwagger Demo and ExerciseWhats NextWhat's Next Overview Section 1: Introduction Lecture 1 Introduction Lecture 2 Architecture Overview Lecture 3 Branching Strategy Section 2: Securing Catalog and Basket Microservice Lecture 4 Installing Identity Server Templates Lecture 5 Identity Server project creation Lecture 6 Adding Test User Lecture 7 Modifying Identity Config Lecture 8 Adding Bearer Token in Catalog Lecture 9 Open Id Flow Lecture 10 Securing Catalog Microservice Lecture 11 Implementing Authorize Filter Lecture 12 Machine To Machine Flow for Catalog API Lecture 13 Accessing catalog API using JWT Token Lecture 14 Securing Basket Microservice Lecture 15 Create Basket giving 401 Issue Lecture 16 Fixing Basket Issue Section 3: Securing Service to Service Communication Lecture 17 Creating Multiple Clients Lecture 18 Scope Level Authorization Lecture 19 Setting up Gateway Project Lecture 20 Scope Access Flow Lecture 21 Issue with Gateway Client Lecture 22 Fixing Gateway Issue Lecture 23 Issue with Create Basket Lecture 24 Fixing HTTPS Issue with Create Basket Section 4: Setting up x Gateway Lecture 25 x Template Creation Lecture 26 Docker Compose Changes Lecture 27 Startup changes in Identity Server Lecture 28 Issue with x Setup Lecture 29 x Bad Gateway Issue Lecture 30 Host file changes Lecture 31 Generate Cert Lecture 32 Installing Pfx Lecture 33 Modified x Conf and Docker file Lecture 34 Certificate not getting trusted in Key Chain Lecture 35 Certificate Validated in Key Chain Lecture 36 More Docker Changes Lecture 37 More Startup Changes Lecture 38 Swagger Demo and Exercise Section 5: Whats Next Lecture 39 What's Next Bners, Intermediate or even Advanced level candidates who wanted to refine their Microservices knowledge using .Net core and tons of other different technologies HomePage:
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.