View PDF HTMLAPIS IN CLOUD DATA SERVICES: A TECHNICAL OVERVIEW

Authors

  • Rohini Isarapu Google, USA. Author
  • Sharathchandra Gowda Salesforce, USA. Author

Keywords:

Cloud Computing APIs,, Enterprise Integration, API Security Frameworks, Performance Optimization, Digital Transformation Architecture

Abstract

This comprehensive technical article examines the evolution and implementation of Application Programming Interfaces (APIs) in cloud computing environments. It explores the fundamental architecture, integration patterns, security considerations, and performance optimization strategies that shape modern API development. The article analyzes how APIs serve as critical enablers for digital transformation, investigating their role in system integration, data exchange, and enterprise architecture. Through examination of industry research and case studies, it highlights the significance of standardized protocols, microservices adoption, and security frameworks in API implementation. The article also addresses emerging trends, including GraphQL adoption, serverless architectures, and API-first development approaches, while providing insights into best practices for maintaining robust and efficient API ecosystems in cloud environments.

References

Paolo Malinverno, Mark O'Neill, et al., "Magic Quadrant for Full Life Cycle API Management," Gartner Research, 2019. Available: https://b2bsalescafe.wordpress.com/wp-content/uploads/2020/04/gartner-magic-quadrant-for-full-life-cycle-api-management-oct-2019.pdf

Joshua Ofoeda, et al., "Application Programming Interface (API) Research: A Review of the Past to Inform the Future," International Journal of Enterprise Information Systems July 201915(3):76-95. Available: https://www.researchgate.net/publication/334145268_Application_Programming_Interface_API_Research_A_Review_of_the_Past_to_Inform_the_Future

Zerui Wang, Yan Liu, et al. "An Open API Architecture to Discover the Trustworthy Explanation of Cloud AI Services," IEEE Transactions on Cloud Computing ( Volume: 12, Issue: 2, April-June 2024). Available: https://ieeexplore.ieee.org/document/10529172

Stine Labes, Jonas Repschläger, Rüdiger Zarnekow, et al., "Standardization Approaches within Cloud Computing: Evaluation of Infrastructure as a Service Architecture," Proceedings of the Federated Conference on Computer Science and Information Systems pp. 923–930, 201. Available: https://annals-csis.org/proceedings/2012/pliks/219.pdf

Michele Ciavotta, Giovanni Paolo Gibilisco, et al., "Architectural Design of Cloud Applications: A Performance-Aware Cost Minimization Approach," IEEE Transactions on Cloud Computing (Volume: 10, Issue: 3, 01 July-Sept. 2022). Available: https://ieeexplore.ieee.org/document/9164994

Mohamed Aymen Saied, Omar Benomar, et al., "Mining Multi-level API Usage Patterns," IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER), 2015. Available: https://ieeexplore.ieee.org/abstract/document/7081812

Viliam Malcher, "Design Patterns in Cloud Computing," 10th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC). Available: https://ieeexplore.ieee.org/document/7424538

C. Pahl, P. Jamshidi and O. Zimmermann, "Architectural Principles for Cloud Software," ACM Transactions on Internet Technology 18(2), 2017. Available: https://www.researchgate.net/publication/317348634_Architectural_Principles_for_Cloud_Software

Krešimir Popović; Željko Hocenski, "Cloud computing security issues and challenges," The 33rd International Convention MIPRO, 2010. Available: https://ieeexplore.ieee.org/abstract/document/5533317

Aravinda A Kumar, et al., "Security measures implemented in RESTful API Development," Open Access Research Journal of Engineering and Technology 7(1):105-112, 2024. Available: https://www.researchgate.net/publication/384461158_Security_measures_implemented_in_RESTful_API_Development

Ramaraj Periasamy, "Performance Optimization in Cloud Computing Environment," IEEE International Conference on Cloud Computing in Emerging Markets (CCEM), 2012. Available: https://ieeexplore.ieee.org/document/6354621

Javad Vahidi; Maral Rahmati, et al., "Optimization of Resource Allocation in Cloud Computing by Grasshopper Optimization Algorithm," 5th Conference on Knowledge-Based Engineering and Innovation (KBEI), 2019. Available: https://ieeexplore.ieee.org/document/8735098

Max Mathijssen, Michiel Overeema and Slinger Jansen, "Identification of Practices and Capabilities in API Management: A Systematic Literature Review," arXiv: 2006. 10481. Available: https://arxiv.org/pdf/2006.10481

Li Li, Wu Chou, Wei Zhou, et al., "Design Patterns and Extensibility of REST API for Networking Applications," IEEE Transactions on Network and Service Management (Volume: 13, Issue: 1, March 2016). Available: https://ieeexplore.ieee.org/abstract/document/7378522

Lin Lin, "Research and Analysis on Key Technologies of Cloud Computing Platform Based on IPv6," IEEE International Conference on Power, Intelligent Computing and Systems (ICPICS), 2020. Available: https://ieeexplore.ieee.org/document/9202056

Venkataraman Durghados, "Emerging Technologies and Trends in Open APIs," FIS Global Whitepaper, 2021. Available: https://www.fisglobal.com/-/media/fisglobal/files/whitepaper/emerging-technologies-and-trends-in-open-apis.pdf

Downloads

Published

2024-12-27

How to Cite

Rohini Isarapu, & Sharathchandra Gowda. (2024). View PDF HTMLAPIS IN CLOUD DATA SERVICES: A TECHNICAL OVERVIEW. INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING AND TECHNOLOGY (IJCET), 15(6), 1853-1864. https://mylib.in/index.php/IJCET/article/view/IJCET_15_06_158