Research Article
BibTex RIS Cite

The Importance and Implementation of Chaos Engineering in Cloud Architectures and Applications

Year 2024, Volume: 4 Issue: 2, 92 - 98, 31.08.2024

Abstract

The emergence of microservice architecture and the concept of Chaos Engineering, which was researched to understand how the system will behave in case of possible interruptions and service problems that may occur when software services trying to do the same job in different locations talk to each other, play an important role in determining the robustness of systems exposed to intense network traffic. In this article, the concept of Chaos Engineering, which has emerged in recent years and has started to be used especially in checking the reliability of distributed systems, is mentioned. As a result, it is emphasized that Chaos Engineering can play an important role in increasing the reliability of distributed systems running on the cloud.

References

  • Al-Said Ahmad, A., Al-Qora’n, L.F. & Zayed, A. Exploring the impact of chaos engineering with various user loads on cloud native applications: an exploratory empirical study. Computing 106, 2389–2425 (2024). https://doi.org/10.1007/s00607-024-01292-z
  • Chaos Mesh. (2024). Chaos Mesh Overview. Chaos Mesh. https://chaos-mesh.org/docs/
  • Comparing Chaos Engineering tools. (2024, February 19). Gremlin. https://www.gremlin.com/community/tutorials/chaos-engineering-tools-comparison
  • IBM. (n.d.). What is Chaos Engineering? Retrieved from https://www.ibm.com/topics/chaos-engineering
  • Torkura, Kennedy & Sukmana, Muhammad Ihsan Haikal & Cheng, Feng & Meinel, Christoph. (2019). Security Chaos Engineering for Cloud Services. https://doi.org/10.1109/NCA.2019.8935046.
  • Yadav, Rahul. (2024). Harnessing Chaos: The Role of Chaos Engineering in Cloud Applications and Impacts on Site Reliability Engineering. 72. 25-30. https://doi.org/10.14445/22312803/IJCTT-V72I6P104.
  • Wikic2. (n.d.). Eight Fallacies of Distributed Computing. Retrieved from https://wiki.c2.com/?EightFallaciesOfDistributedComputing

The Importance and Implementation of Chaos Engineering in Cloud Architectures and Applications

Year 2024, Volume: 4 Issue: 2, 92 - 98, 31.08.2024

Abstract

The emergence of microservice architecture and the concept of Chaos Engineering, which was researched to understand how the system will behave in case of possible interruptions and service problems that may occur when software services trying to do the same job in different locations talk to each other, play an important role in determining the robustness of systems exposed to intense network traffic. In this article, the concept of Chaos Engineering, which has emerged in recent years and has started to be used especially in checking the reliability of distributed systems, is mentioned. As a result, it is emphasized that Chaos Engineering can play an important role in increasing the reliability of distributed systems running on the cloud.

References

  • Al-Said Ahmad, A., Al-Qora’n, L.F. & Zayed, A. Exploring the impact of chaos engineering with various user loads on cloud native applications: an exploratory empirical study. Computing 106, 2389–2425 (2024). https://doi.org/10.1007/s00607-024-01292-z
  • Chaos Mesh. (2024). Chaos Mesh Overview. Chaos Mesh. https://chaos-mesh.org/docs/
  • Comparing Chaos Engineering tools. (2024, February 19). Gremlin. https://www.gremlin.com/community/tutorials/chaos-engineering-tools-comparison
  • IBM. (n.d.). What is Chaos Engineering? Retrieved from https://www.ibm.com/topics/chaos-engineering
  • Torkura, Kennedy & Sukmana, Muhammad Ihsan Haikal & Cheng, Feng & Meinel, Christoph. (2019). Security Chaos Engineering for Cloud Services. https://doi.org/10.1109/NCA.2019.8935046.
  • Yadav, Rahul. (2024). Harnessing Chaos: The Role of Chaos Engineering in Cloud Applications and Impacts on Site Reliability Engineering. 72. 25-30. https://doi.org/10.14445/22312803/IJCTT-V72I6P104.
  • Wikic2. (n.d.). Eight Fallacies of Distributed Computing. Retrieved from https://wiki.c2.com/?EightFallaciesOfDistributedComputing
There are 7 citations in total.

Details

Primary Language English
Subjects Software Architecture
Journal Section Research Articles
Authors

Mehmet Altuğ Akgül 0009-0006-1452-9089

Hakan Güvez 0000-0002-5087-4705

Publication Date August 31, 2024
Submission Date April 2, 2024
Acceptance Date August 23, 2024
Published in Issue Year 2024 Volume: 4 Issue: 2

Cite

APA Akgül, M. A., & Güvez, H. (2024). The Importance and Implementation of Chaos Engineering in Cloud Architectures and Applications. İleri Mühendislik Çalışmaları Ve Teknolojileri Dergisi, 4(2), 92-98.
AMA Akgül MA, Güvez H. The Importance and Implementation of Chaos Engineering in Cloud Architectures and Applications. imctd. August 2024;4(2):92-98.
Chicago Akgül, Mehmet Altuğ, and Hakan Güvez. “The Importance and Implementation of Chaos Engineering in Cloud Architectures and Applications”. İleri Mühendislik Çalışmaları Ve Teknolojileri Dergisi 4, no. 2 (August 2024): 92-98.
EndNote Akgül MA, Güvez H (August 1, 2024) The Importance and Implementation of Chaos Engineering in Cloud Architectures and Applications. İleri Mühendislik Çalışmaları ve Teknolojileri Dergisi 4 2 92–98.
IEEE M. A. Akgül and H. Güvez, “The Importance and Implementation of Chaos Engineering in Cloud Architectures and Applications”, imctd, vol. 4, no. 2, pp. 92–98, 2024.
ISNAD Akgül, Mehmet Altuğ - Güvez, Hakan. “The Importance and Implementation of Chaos Engineering in Cloud Architectures and Applications”. İleri Mühendislik Çalışmaları ve Teknolojileri Dergisi 4/2 (August 2024), 92-98.
JAMA Akgül MA, Güvez H. The Importance and Implementation of Chaos Engineering in Cloud Architectures and Applications. imctd. 2024;4:92–98.
MLA Akgül, Mehmet Altuğ and Hakan Güvez. “The Importance and Implementation of Chaos Engineering in Cloud Architectures and Applications”. İleri Mühendislik Çalışmaları Ve Teknolojileri Dergisi, vol. 4, no. 2, 2024, pp. 92-98.
Vancouver Akgül MA, Güvez H. The Importance and Implementation of Chaos Engineering in Cloud Architectures and Applications. imctd. 2024;4(2):92-8.