The Evolution of Cloud Ecosystems: How AWS, Azure, and GCP Transformed Between 2008 and 2025

  • Angelica dos Santos Arruda UNIRIO
  • Rodrigo Pereira dos Santos UNIRIO
  • Pedro Nuno de Souza Moura UNIRIO
  • Adriana Cesário de Faria Alvim UNIRIO
  • Laura de Oliveira Fernandes Moraes UNIRIO

Resumo


Research Context: Cloud computing has become foundational in the digital world, with AWS, Azure, and GCP leading dynamic ecosystems that enable rapid adoption of technologies such as infrastructure as code, MLOps pipelines, and generative AI. Scientific and/or Practical Problem: Frequent changes in API, services, and compliance requirements demand constant adaptation from developers. However, there is limited understanding of how communities respond to these evolving platforms over time. Proposed Solution and/or Analysis: We analyze cloud-related discussions on Stack Overflow from 2008 to 2025 to uncover how developer concerns evolve across adoption stages. Related IS Theory: This study draws on the socio-technical theory as an inspiration for analyzing digital platforms as evolving systems of interdependent actors. From this perspective, developer communities act as co-creators of platform knowledge and adaptability, shaping both technological trajectories and governance mechanisms. Research Method: We apply a reproducible method combining large-scale Q&A mining, topic modeling, and contextual trend analysis across three time windows. Summary of Results: We identify successive thematic waves in discussions, reflecting stages from IaaS (Infrastructure as a Service) and PaaS (Platform as a Service) provisioning to containers, serverless, and, more recently, data engineering and AI. These transitions mirror both platform evolution and developer needs. Contributions and Impact to IS area: Our findings offer theoretical and practical insights on developer engagement, documentation strategies, and platform governance. We also contribute a replicable methodology for longitudinal analysis of evolving digital ecosystems.

Referências

Alzide, Safana (2024). “Cloud Computing: Evolution, Challenges, and Future Prospects”. Em: Journal of Information Technology, Cybersecurity, and Artificial Intelligence 1.1, pp. 52–63. DOI: 10.70715/jitcai.2024.v1.i1.007.

Armbrust, Michael et al. (2010). “A view of cloud computing”. Em: Commun. ACM 53.4, pp. 50–58. DOI: 10.1145/1721654.1721672.

Bajaj, Kartik, Karthik Pattabiraman e Ali Mesbah (2014). “Mining questions asked by web developers”. Em: Proceedings of the 11th Working Conference on Mining Software Repositories. MSR 2014. Hyderabad, India: Association for Computing Machinery, pp. 112–121. DOI: 10.1145/2597073.2597083.

Barbosa, Olavo et al. (2013). “A systematic mapping study on software ecosystems from a three-dimensional perspective”. Em: Software Ecosystems. Cheltenham, UK: Edward Elgar Publishing. DOI: 10.4337/9781781955628.00011.

Barua, Anton, Stephen W. Thomas e Ahmed E. Hassan (2014). “What are developers talking about? An analysis of topics and trends in Stack Overflow”. Em: Empirical Software Engineering 19, pp. 619–654. DOI: 10.1007/s10664-012-9231-y.

Blei, David M., Andrew Y. Ng e Michael I. Jordan (2003). “Latent dirichlet allocation”. Em: J. Mach. Learn. Res. 3, pp. 993–1022.

Burtch, Gordon, Dokyun Lee e Zhichen Chen (2024). “The consequences of generative AI for online knowledge communities”. Em: Scientific Reports 14, p. 10413. DOI: 10.1038/s41598-024-61221-0.

Buyya, Rajkumar, James Broberg e Andrzej Goscinski (2011). Cloud Computing: Principles and Paradigms. John Wiley & Sons. DOI: 10.1002/9780470940105.

Buyya, Rajkumar, Chee Shin Yeo et al. (2009). “Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility”. Em: Future Generation Computer Systems 25.6, pp. 599–616. DOI: 10.1016/j.future.2008.12.001.

Deng, Guohua, Donglin Chen e Mengdi Yao (2015). “Value structure analysis for cloud service ecosystem”. Em: International Journal of Services Technology and Management 21.4-6, pp. 228–237. DOI: 10.1504/IJSTM.2015.073922.

Fontão, Awdren et al. (2018). “Supporting governance of mobile application developers from mining and analyzing technical questions in stack overflow”. Em: Journal of Software Engineering Research and Development 6, 8:1–8:34. DOI: 10.1186/s40411-018-0052-6.

Gartner (2023). Magic Quadrant for Cloud Infrastructure and Platform Services.

Gill, Sukhpal Singh et al. (2019). “Transformative effects of IoT, Blockchain and Artificial Intelligence on cloud computing: Evolution, vision, trends and open challenges”. Em: Internet of Things 8, p. 100118. DOI: 10.1016/j.iot.2019.100118.

Manikas, Konstantinos e Klaus Marius Hansen (2013). “Software ecosystems – A systematic literature review”. Em: Journal of Systems and Software 86.5, pp. 1294–1306. DOI: 10.1016/j.jss.2012.12.026.

Marston, Sean et al. (2011). “Cloud computing — The business perspective”. Em: Decision Support Systems 51.1, pp. 176–189. DOI: 10.1016/j.dss.2010.12.006.

Mell, Peter e Timothy Grance (2011). The NIST Definition of Cloud Computing. Rel. técn. NIST SP 800-145. National Institute of Standards and Technology.

Messerschmitt, David G. e Clemens Szyperski (2003). Software Ecosystem: Understanding an Indispensable Technology and Industry. MIT Press. DOI: 10.7551/mitpress/6323.001.0001.

Muthusami, R et al. (2024). “Investigating topic modeling techniques through evaluation of topics discovered in short texts data across diverse domains”. Em: Scientific Reports 14.1, p. 12003. DOI: 10.1038/s41598-024-61738-4.

Popović, Krešimir e Željko Hocenski (2010). “Cloud computing security issues and challenges”. Em: The 33rd International Convention MIPRO, pp. 344–349.

Rimal, Bhaskar Prasad, Eunmi Choi e Ian Lumb (2009). “A Taxonomy and Survey of Cloud Computing Systems”. Em: 2009 Fifth International Joint Conference on INC, IMS and IDC, pp. 44–51. DOI: 10.1109/NCM.2009.218.

Sharma, Viney e Gur Mauj Saran Srivastava (2016). “Evolution and present status of cloud computing: a comprehensive analysis”. Em: Int. J. Bus. Inf. Syst. 22.2, pp. 123–142. DOI: 10.1504/IJBIS.2016.076243.

Stack Exchange (2025). Stack Exchange Data Dump - 2025-03-31. [link]. April 2025.

Treude, Christoph e Markus Wagner (2019). “Predicting good configurations for GitHub and stack overflow topic models”. Em: Proceedings of the 16th International Conference on Mining Software Repositories. MSR ’19. Montreal, Quebec, Canada: IEEE Press, pp. 84–95. DOI: 10.1109/MSR.2019.00022.

Wang, Shaowei, David Lo e Lingxiao Jiang (2013). “An empirical study on developer interactions in StackOverflow”. Em: Proceedings of the 28th Annual ACM Symposium on Applied Computing. SAC ’13. Coimbra, Portugal: Association for Computing Machinery, pp. 1019–1024. DOI: 10.1145/2480362.2480557.

Wareham, Jonathan, Paul B. Fox e Josep Lluís Cano Giner (2014). “Technology Ecosystem Governance”. Em: Organization Science 25.4, pp. 1195–1215. DOI: 10.1287/orsc.2014.0895.

Zhang, Ge, Yun Chen e Gaoyong Li (2020). “The Evolution and Emerging Trends of Cloud Computing Adoption Research: Visual Analysis of CiteSpace Based on WOS Papers”. Em: Proceedings of the 2020 3rd International Conference on Signal Processing and Machine Learning. SPML ’20. Beijing, China: Association for Computing Machinery, pp. 40–47. DOI: 10.1145/3432291.3433641.

Zhang, Qi, Lu Cheng e Raouf Boutaba (2010). “Cloud computing: state-of-the-art and research challenges”. Em: Journal of Internet Services and Applications 1, pp. 7–18. DOI: 10.1007/s13174-010-0007-6.

Zolduoarrati, Elijah, Sherlock A. Licorish e Nigel Stanger (2024). “Harmonising Contributions: Exploring Diversity in Software Engineering through CQA Mining on Stack Overflow”. Em: ACM Trans. Softw. Eng. Methodol. 33.7, 179:1–179:54. DOI: 10.1145/3672453.
Publicado
25/05/2026
ARRUDA, Angelica dos Santos; SANTOS, Rodrigo Pereira dos; MOURA, Pedro Nuno de Souza; ALVIM, Adriana Cesário de Faria; MORAES, Laura de Oliveira Fernandes. The Evolution of Cloud Ecosystems: How AWS, Azure, and GCP Transformed Between 2008 and 2025. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 22. , 2026, Vitória/ES. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2026 . p. 987-1006. ISSN 3086-4836. DOI: https://doi.org/10.5753/sbsi.2026.248685.

Artigos mais lidos do(s) mesmo(s) autor(es)

1 2 3 4 5 > >>