Microservices architecture in Azure for automated incident recovery
DOI:
https://doi.org/10.56294/saludcyt20251865Keywords:
Azure, Microservices, Incident Recovery, Microservices ArchitectureAbstract
Nowadays, more organizations incorporate microservices in the implementation of their solutions. However, despite its benefits, this technological strategy poses challenges in incident recovery, since a failure in one component can quickly affect the entire system, making response capacity crucial to reduce downtime. This article proposes a microservices structure in Azure with the objective of optimizing incident recovery. The findings indicate that this structure makes it possible to significantly reduce the recovery time of critical incidents and improves the availability of the services offered through API Management.
References
1.
Newman S. Building Microservices: Designing Fine-Grained Systems. O'Reilly Media; 2020.
2.
Microsoft. Azure Well-Architected Framework [Internet]. 2024 [citado 29 de mayo de 2025]. Disponible en: https://learn.microsoft.com/en-us/azure/architecture/framework/
3.
Vogels W. A Decade of Amazon's CTO: The 10 Lessons. ACM Queue. 2016;14(7).
4.
Lenk A. Cloud Standby deployment: a model-driven deployment method for disaster recovery in the cloud. In: 2015 IEEE 8th International Conference on Cloud Computing; 2015 Jun 27-Jul 2; New York, NY, USA. Piscataway (NJ): IEEE; 2015. p. 933-40. doi: 10.1109/CLOUD.2015.127.
5.
Aksakalli IK, Celik T, Can AB, Tekinerdogan B. A model-driven architecture for automated deployment of microservices. Applied Sciences. 2021;11(20):9617. doi: 10.3390/app11209617.
6.
Aftab SA, Jana R, Farooqui K, Murray JF, Gilbert ME, inventores; U.S. Patent and Trademark Office, asignatario. U.S. Patent No. 11,223,536. 11 de enero de 2022.
7.
Ray K, inventor. Automatic system disaster recovery. European Patent Office, applicant. Patent WO2017066383A1. 2017 Apr 20.
8.
Guo D, Wang W, Zeng G, Wei Z. Microservices architecture based cloudware deployment platform for service computing. In: 2016 IEEE Symposium on Service-Oriented System Engineering (SOSE); 2016 Mar 27-Apr 1; Oxford, UK. Piscataway (NJ): IEEE; 2016. p. 358-63. doi: 10.1109/SOSE.2016.22.
9.
Li X, Li K, Pang X, Wang Y. An orchestration based cloud auto-healing service framework. In: 2017 IEEE International Conference on Edge Computing (EDGE); 2017 Jun 25-30; Honolulu, HI, USA. Piscataway (NJ): IEEE; 2017. p. 190-3. doi: 10.1109/IEEE.EDGE.2017.33.
10.
Shamsuddeen R, Rabiu S, Abba A, Abubakar MA. Autonomous workload distribution for container-based micro services environments. World Journal of Advanced Engineering Technology and Sciences. 2023 [cited 2025 Jun 3];9(2):[about 7 p.]. Available from: https://doi.org/10.30574/wjaets.2023.9.2.0226
11.
Bravetti M, Giallorenzo S, Mauro J, Talevi I, Zavattaro G. Optimal and Automated Deployment for Microservices. In: Service-Oriented Computing – ICSOC 2018 Workshops: WESOA, CSB, DC4SCC, FOCAS, IFCT, IWSOA, SMGS, and WoC. Proceedings; 2019. Cham (Switzerland): Springer; 2019. p. 351–68. (Lecture Notes in Computer Science; vol 11424). doi: 10.1007/978-3-030-16722-6_21.
12.
Beloki U. The art of site reliability engineering (SRE) with Azure: building and deploying applications that endure. New York (NY): Apress; 2022. doi: 10.1007/978-1-4842-8704-0.
13.
Chaplia O, Klym H. An approach for automatic self-recovery for a Node.js microservice. In: 2023 13th International Conference on Dependable Systems, Services and Technologies (DESSERT); 2023 Oct; Athens, Greece. Piscataway (NJ): IEEE; 2023. p. 1-4. doi: 10.1109/dessert61349.2023.10416461.
14.
Karn RR, Das R, Pant DR, Heikkonen J, Kanth RK. Automated Testing and Resilience of Microservice’s Network-link using Istio Service Mesh. In: 2022 31st Conference of Open Innovations Association (FRUCT); 2022 Apr 27-29; Helsinki, Finland. Piscataway (NJ): IEEE; 2022. p. 79-88. doi: 10.23919/FRUCT54823.2022.9770890.
15.
Aftab SA, Jana R, Farooqui K, Murray JF, Gilbert ME, inventors; U.S. Patent and Trademark Office, assignee. Single, logical, multi-tier application blueprint used for deployment and management of multiple physical applications in a cloud environment. US Patent 11,223,536. 2022 Jan 11.
16.
Guo D, Wang W, Zeng G, Wei Z. Microservices architecture based cloudware deployment platform for service computing. In: 2016 IEEE Symposium on Service-Oriented System Engineering (SOSE); 2016 Mar 29-Apr 2; Oxford, UK. Piscataway (NJ): IEEE; 2016. p. 358-63. doi: 10.1109/SOSE.2016.22.
17.
Aksakalli IK, Celik T, Can AB, Tekinerdogan B. A model-driven architecture for automated deployment of microservices. Applied Sciences. 2021;11(20):9617.
18.
Lenk A. Cloud Standby deployment: a model-driven deployment method for disaster recovery in the cloud. In: 2015 IEEE 8th International Conference on Cloud Computing (CLOUD); 2015 Jun 27-Jul 2; New York, NY, USA. Piscataway (NJ): IEEE; 2015. p. 933-40. doi: 10.1109/CLOUD.2015.127.
Published
Issue
Section
License
Copyright (c) 2025 Juan Camilo Giraldo Mejia, Fabio Alberto Vargas Agudelo, Alejandro Restrepo Correa, Alicia Martínez Rebollar (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.
The article is distributed under the Creative Commons Attribution 4.0 License. Unless otherwise stated, associated published material is distributed under the same licence.