The Cloud Architecture Terminologies !

Hamza - Jul 27 - - Dev Community

Terminologies. It's not the first time we use it in this series, Like the SaaS, PaaS or IaaS. These all are Terminologies tho.

Terminologies are widely used, Let's talk about the 5 most important ones.

  1. Availability
  2. Scalability
  3. Elasticity
  4. Fault Tolerance
  5. Disaster Recovery

Before we get in details, There are two concepts i should explain.

1: Solution Architect
It is a role in a technical organization, That architect technical solutions using multiple systems, Via researching, Documenting and Experimentation.

2: Cloud Architect
A solution architect that is focused solely on architecting solutions(Technical Solutions) using The Cloud Services.

To sum up, A cloud architect need to understand the Terminologies that i listed before in this article and factor them into their designed architecture based on the business requirements.


BACK TO THE TERMINOLOGIES

  1. Availability : It is the ability to ensure and remain your service available.

  2. Scalibility : The ability to grow rapidly or unimpeded.

  3. Elasticity : It is your ability to shrink or grow to meet the demand.

  4. Fault Tolerance : The ability of preventing failure.

  5. Disaster Recovery : your ability to recover from failure or huge damage.


Conclusion

A Solution Architecture need always to consider the following business factors :
The Security , How Secure is your service?!
The Cost , How much is your service going to cost?

Hope you guys enjoyed reading my article, See you in the next article.

Best Regards.

. . . . . . . . . . .
Terabox Video Player