Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization’s communication structure. Self-organizing, cross-functional (Pod) teams organised around business capabilities with the ability to release their own software to production are the way forward. These videos provide an introduction to these concepts and the thinking behind them.
Tag: Microservice Architecture
Strategic enablement of foundational architecture in your platform can help your product and IT teams discover new ways to create value from your organizational assets. We’ll present value-driven approaches to building these necessary capabilities into the platform, paths to follow, and traps to avoid.
In this course, you will learn about Clean Architecture, a set of modern patterns, practices, and principles for creating software architecture that is simple, understandable, flexible, testable, and maintainable.
Consul is a tool that provides Service Discovery, Distributed Failure Detection, and a Key/Value Store with support for multiple datacenters. In this course, you’ll learn how to use Consul to build scalable and reliable infrastructure.
When you’re building an Angular or ASP.NET MVC-based application, sooner or later you’ll want to secure it – preferably sooner rather than later. In this course, you’ll learn how OAuth2 and OpenID Connect, today’s widely-used standards, can help…
This course teaches .NET programmers what microservices are and how to implement them with NServiceBus messaging. This is a useful course for anybody starting out with implementing .Net MicroServices using nServiceBus for messaging. Access to Pluralsight is required to view this course.
In this talk, Jacob Ideskog will illustrate how OAuth and OpenID Connect can be leveraged to created a unified distributed authentication and authorisation framework for Microservices.
In the course of designing and using web APIs & services, tokens are everywhere: access tokens for OAuth, CSRF tokens for security, reset tokens for passwords. Token design plays a huge role in shaping application architecture. This presentation surveys API architectural archetypes through the lens of tokens, and how they can facilitate (or inhibit) your platform’s scalability.
Eric Evans is the author of “Domain-Driven Design: Tackling Complexity in Software”. This a good conference talk to that outlines the basic concepts of Domain Driven Design.
Modern applications require modern security and the OpenID Connect and OAuth2 security protocols are designed to meet this need. These videos give an introduction to OpenID Connect and OAuth2 as implemented with IdentityServer3.