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

Traditional security architectures

From the course: CSSLP Cert Prep: 3 Secure Software Design

Start my 1-month free trial

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