From the course: CSSLP Cert Prep: 3 Secure Software Design
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Traditional security architectures
From the course: CSSLP Cert Prep: 3 Secure Software Design
Traditional security architectures
- [Instructor] As applications began to find a home within enterprise environments, certain architectures quickly became popular. Let's begin exploring a group that I refer to as traditional application architectures. As developers began building more and more powerful apps, they started bumping into hardware limitations. Their solution was to take the app's workload and divide it among multiple systems. This idea became known as distributed computing. There are three types of distributed computing architectures that you should be familiar with, client server, peer-to-peer, and message queuing. In a client server architecture, the user's system is the client, this is a system that the user relies on to access the app. When the user needs the app to do anything, and I mean anything, those requests are distributed among multiple servers. A web server handles the web traffic, while the app itself runs on an app server. Files…
Contents
-
-
-
-
Identifying and prioritizing controls5m 51s
-
(Locked)
Traditional security architectures5m 42s
-
(Locked)
Pervasive and ubiquitous computing5m 40s
-
(Locked)
Identifying and prioritizing controls6m 35s
-
(Locked)
Cloud architectures6m 49s
-
(Locked)
Embedded system considerations6m 28s
-
(Locked)
Architectural risk assessments6m 24s
-
(Locked)
Component-based systems4m 35s
-
(Locked)
Security enhancing tools3m 46s
-
(Locked)
Cognitive computing3m 19s
-
(Locked)
Control systems6m 22s
-
-
-
-