Information Security architecture
A secure architecture involves creating a system that is able to provide access to data, and information to authorized people and systems while preventing any unauthorized access. Creating an architecture for information security for your systems involves the following aspects:
Confidentiality: A set of rules or procedures that restricts the envelope of access to information in the system. Confidentiality ensures that data is not exposed to unauthorized access or modification.
Integrity: Integrity is the property of the system which ensures that the information channels are trustworthy and reliable and that the system is free from external manipulations. In other words, Integrity ensures the data can be trusted as it flows through the system across its components.
Availability: Property that the system will ensure a level of service to its authorized users according to its Service Level Agreements (SLAs). Availability ensures that the system will not deny...