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.
- Availability
- Scalability
- Elasticity
- Fault Tolerance
- 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
Availability : It is the ability to ensure and remain your service available.
Scalibility : The ability to grow rapidly or unimpeded.
Elasticity : It is your ability to shrink or grow to meet the demand.
Fault Tolerance : The ability of preventing failure.
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.
Top comments (0)