Enterprise SaaS Workloads on New-Generation Infrastructure-as-Code (IaC) on Multi-Cloud Platforms

Authors

  • Sandesh Achar Director of Cloud Engineering, Workday Inc., Pleasanton, California, USA

DOI:

https://doi.org/10.18034/gdeb.v10i2.652

Keywords:

Infrastructure Provisioning, SaaS, Infrastructure as Code, Cloud Computing, Multi-Cloud

Abstract

Cloud Computing has become the primary model used by DevOps practitioners and researchers to provision infrastructure in minimal time. But recently, the traditional method of using a single cloud provider has fallen out of favor due to several limitations regarding performance, compliance rules, geographical reach, and vendor lock-in. To address these issues, industry and academia are implementing multiple clouds (i.e., multi-cloud). However, managing the infrastructure provisioning of enterprise SaaS applications faces several challenges, such as configuration drift and the heterogeneity of cloud providers. This has seen Infrastructure-as-Code (IaC) technologies being used to automate the deployment of SaaS applications. IaC facilitates the rapid deployment of new versions of application infrastructures without degrading quality or stability. Therefore, this work presents a vision of uniformly managing the infrastructure provisioning of enterprise SaaS applications that utilize multiple cloud providers. Hence, we introduce an initial design for the IaC-based Multi-Cloud Deployment pattern and discuss how it addresses the relative challenges.

Metrics

Metrics Loading ...

Downloads

Download data is not yet available.

References

Achar, S. (2015). Requirement of Cloud Analytics and Distributed Cloud Computing: An Initial Overview. International Journal of Reciprocal Symmetry and Physical Sciences, 2, 12–18. https://upright.pub/index.php/ijrsps/article/view/70

Achar, S. (2020a). Cloud and HPC Headway for Next-Generation Management of Projects and Technologies. Asian Business Review, 10(3), 187-192. https://doi.org/10.18034/abr.v10i3.637

Achar, S. (2020b). Influence of IoT Technology on Environmental Monitoring. Asia Pacific Journal of Energy and Environment, 7(2), 87-92. https://doi.org/10.18034/apjee.v7i2.649

Achar, S. (2020c). Maximizing the Potential of Artificial Intelligence to Perform Evaluations in Ungauged Washbowls. Engineering International, 8(2), 159-164. https://doi.org/10.18034/ei.v8i2.636

Adusumalli, H. P. (2019). Expansion of Machine Learning Employment in Engineering Learning: A Review of Selected Literature. International Journal of Reciprocal Symmetry and Physical Sciences, 6, 15–19. Retrieved from https://upright.pub/index.php/ijrsps/article/view/65

Fadziso, T., Adusumalli, H. P., & Pasupuleti, M. B. (2018). Cloud of Things and Interworking IoT Platform: Strategy and Execution Overviews. Asian Journal of Applied Science and Engineering, 7, 85–92. Retrieved from https://upright.pub/index.php/ajase/article/view/63

Frey, C. B. (2019). The Technology Trap. Princeton University Press.

Mantoux, P. (1983). The Industrial Revolution in the Eighteenth Century. The University of Chicago Press. Chicago.

Miah, M. S., Pasupuleti, M. B., & Adusumalli, H. P. (2021). The Nexus between the Machine Learning Techniques and Software Project Estimation. Global Disclosure of Economics and Business, 10(1), 37-44. https://doi.org/10.18034/gdeb.v10i1.627

Pasupuleti, M. B. (2016). Data Scientist Careers: Applied Orientation for the Beginners. Global Disclosure of Economics and Business, 5(2), 125-132. https://doi.org/10.18034/gdeb.v5i2.617

Pasupuleti, M. B., & Adusumalli, H. P. (2018). Digital Transformation of the High-Technology Manufacturing: An Overview of Main Blockades. American Journal of Trade and Policy, 5(3), 139-142. https://doi.org/10.18034/ajtp.v5i3.599

Ruttan, V. W. (2006). Is War Necessary for Economic Growth? Military Procurement and Technology Development. University of Minnesota, Department of Applied Economics, Staff Papers, 06-14. http://purl.umn.edu/13534

--0--

Downloads

Published

2021-07-20

How to Cite

Achar, S. (2021). Enterprise SaaS Workloads on New-Generation Infrastructure-as-Code (IaC) on Multi-Cloud Platforms. Global Disclosure of Economics and Business, 10(2), 55-74. https://doi.org/10.18034/gdeb.v10i2.652