Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Domain Models: Security as a First-class Concern

In this talk, you'll get a look at how to embed security in domain models, allowing for developers to take greater responsibility for integrating security into the core of our applications.

Intermediate
36m
(3)

Created by DevSecCon

Last Updated Feb 06, 2025

Course Thumbnail
  • Course

Domain Models: Security as a First-class Concern

In this talk, you'll get a look at how to embed security in domain models, allowing for developers to take greater responsibility for integrating security into the core of our applications.

Intermediate
36m
(3)

Created by DevSecCon

Last Updated Feb 06, 2025

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Integrating security into the development process is critical for the proper functioning of an application. API gateways, RBAC systems, and service mesh sidecars can all provide some elements of security, but the final arbiter of who can do what and under what circumstances must be the responsibility of the domain model. One critical aspect of application security is being able to test the application's security constraints as part of the normal domain logic, and asserting about it as part of a simple, on-workstation test suite without recourse to external API gateways or other access control mechanisms. In this talk, you'll get a look at how to embed security in domain models, allowing for developers to take greater responsibility for integrating security into the core of our applications. You'll see some patterns for coarse- and fine-grained access control as well as complex business rules about who may do what to which entity, when, and under what circumstances.

Domain Models: Security as a First-class Concern
Intermediate
36m
(3)
Table of contents

About the author
DevSecCon - Pluralsight course - Domain Models: Security as a First-class Concern
DevSecCon
91 courses 3.9 author rating 406 ratings

DevSecCon is the global community dedicated to DevSecOps to help implement security in the overall development process.

Get started with Pluralsight