1. Software Development and Design

1.1 Describe distributed applications related to the concepts of front end, back end, and load balancing

In software engineering, the front-end/back-end model is a way of organizing an application’s workflow so as to separate its presentation layer (front end) and the application logic (back end).

The front end is the part of the application that receives input from a client in a secure and efficient manner. The back end is the part of the application that processes requests, executes business logic, and stores information. Typically, the back end also returns the processing result to the front end so it may be passed back to the client.

For example, in a chat application, the front end may collect user input ...

Get Cisco DEVCOR 350-901 Study Guide now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.