Save for later
Domain Models
Security as a First-class Concern
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.
Get a Reminder
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Security Support Agent $41k
Assistant Senior Transportation Security Officer $57k
Plant Security Officer $57k
Assistant Security Officer/ Control Center Operations Manager $61k
IT Auditor, Security and Privacy $80k
IT Security Engineer Co-op $97k
Cyber Security Technology Anaylyst $101k
Security/Network Engineer Consultant $116k
System and Application Security Analyst $123k
Hospital Safety & Security Team Leader $126k
Senior IT Security Administrator Consultant $134k
SAP TEAM - Security Analyst $139k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course