Analysing AWS DevOps CI/CD Serverless Pipeline Lambda Function's Throughput in Relation to Other Solution

Authors

  • Mohammed Abdul Bari1 Associate Professor-Department Of CSE , Keshav Memorial Engineering College, Hyderabad, India.
  • Arul Raj Natraj Rajgopal Senior Manager, Software Engineer IT; Department: ISG Devops And Automation; Dell Technology
  • P. Swetha Professor Of CSE & Deputy Director, Directorate Of Academic Affairs, JNTUH

Keywords:

Cloud Computing, DevOps, Aws

Abstract

DevOps is basically a Software engineering practice, which helps developers collaborate with various teams such as QA, Build & Release Engineering, and IT Teams (Security, Infra, and Operations) to help deliver a quality product continuously. Generally, in any DevOps framework, developers and IT teams collaborate with various teams such as quality control, security, and support as stated above, whose goal is to have a collaborative and cooperative effort to deliver code rapidly, in a seamless loop of continuous integration and continuous delivery (CI/CD) enabled by Continuous testing and Continuous Monitoring (CT/CM).We have seen tremendous growth in DevOps toolchains and Cloud providers in recent times and one such toolchain is AWS DevOps offered by AWS cloud service provider which is one of the most popular services in the market today. However, the transformation of traditional processes and infrastructure from typical On-Premises to the Cloud is not easy, but AWS DevOps offers Speed, Stability, Quality, and Security which also makes the transition for an organization easy to Adapt , Execution of commands in a CI/CD pipeline is handled by a runner, application, which can be configured in different ways allowing for different levels of the quality attributes performance like throughput. In this paper we are going to is about creating a seamless pipeline of e2e CI/CD pipeline using AWS DevOps services such as CodeCommit, CodeBuild, CodePipeline, CodeDeploy, and other services as needed, check its throughput against that of other machines.

Downloads

Download data is not yet available.

References

Artur Cepuc, Robert Botez , Ovidiu Craciun, Iustin-Alexandru Ivanciu Virgil Dobrota ,” Implementation of a Continuous Integration and Deployment Pipeline for Containerized Applications in Amazon Web Services Using Jenkins, Ansible and Kubernetes” 2020 19th RoEduNet Conference: Networking in Education and Research (RoEduNet) ©2020 IEEE |

S. Watts, M. Raza, “SaaS vs PaaS vs IaaS: What’s The Difference & How to Choose”, BMC Software, 2019, [Online], Available: https://www.bmc.com/blogs/saas-vs-paas-vs-iaas-whats-thedifference-and-how-to-choose/.

Aaqib Rashid , Amit Chaturved ,” Cloud Computing Characteristics and Services: A Brief Review “, International Journal of Computer Sciences and Engineering , E-ISSN: 2347-2693 ,Vol.7(2), Feb 2019,

Felix Richter,” Cloud Infrastructure Market- Big Three Dominate the Global Cloud Market “,Statista , April 2023 online

Chart: Big Three Dominate the Global Cloud Market | Statista

Arvind,” DevOps Life cycle: Everything You Need To Know About DevOps Life cycle Phases”,edureka! , Jan 2023

Gartar ,” Inflationary Pressures Creating a Push and Pull Effect for Cloud Spending “,Stamford Conn,2022.

https://www.gartner.com/en/newsroom/press-releases/2022-10-31-gartner-forecasts-worldwide-public-cloud-end-user-spending-to-reach-nearly-600-billion-in-2023

Binod Anand ,” A Brief History of Devops [With Infographic]”, Knowledgehut up Grand, 13 Jan 2023.

https://www.knowledgehut.com/blog/devops/history-of-devops

Ivanov O.A,” Development of CI / CD platform deployment automation module for group software development”, National University of "Kyiv-Mohyla Academy",2021

https://ekmair.ukma.edu.ua/server/api/core/bitstreams/11de9796-94a2-4eda-95db-41e200bd7cfe/content

Red Hat ,” What is CI/CD pipeline ? “, May ,2022

https://www.redhat.com/en/topics/devops/what-cicd-pipeline

Sander Rossel “Continuous Integration, Delivery, and Deployment” , Packt Publishing , 2018

Liliya Frye, “CI/CD/CT - Shift-Left and Shift-Right with Automated Continuous Testing” , Linkedin Profile ,2021

https://www.linkedin.com/pulse/cicdct-shift-left-shift-right-automated-continuous-testing-frye/

Paulforsyth,” CI/CD with AWS (Part 1, the Console Story)”,GlobalLogic UK&I,2018 Serverless CI/CD with AWS (Part 1, the Console Story) | by paulforsyth | GlobalLogic UK&I | Medium

Sindre Jonsson Wold,” Evaluation of different runner set‐ups for CI/CD pipelines”, Linköping University | Department of Computer and Information Science,2022

AWS,”Conclusion”, Amazon Web Services,,2023 https://docs.aws.amazon.com/whitepapers/latest/practicing-continuous-integration-continuous-delivery/conclusion.html

Nahdia Maryam Osmani , Summaiya Fatima , Afnan Ansari, Dr. Mohammed Abdul Bari ,” Cloud Computing Security Challenges, Threats and Vulnerabilities “,Design of Smart Cradle System Using Iot”, Mathematical Statistician and Engineering Applications, ISSN: 2094-0343, 2326-9865, Vol 72 No. 1 (2023), Page Number: 1446-1454

Mohammed Abdul Bari, Shahanawaj Ahamad, Mohammed Rahmat Ali,” Smartphone Security and Protection Practices”, International Journal of Engineering and Applied Computer Science (IJEACS) ; ISBN: 9798799755577 Volume: 03, Issue: 01, December 2021 (International Journal,U K) Pages 1-6

M.A.Bari & Shahanawaj Ahamad, “Managing Knowledge in Development of Agile Software”, in International Journal of Advanced Computer Science & Applications (IJACSA), ISSN: 2156-5570, Vol: 2, No: 4, pp: 72-76, New York, U.S.A., April 2011

Gooda, S. K. ., Chinthamu, N. ., Selvan, S. T. ., Rajakumareswaran, V. ., & Paramasivam, G. B. . (2023). Automatic Detection of Road Cracks using EfficientNet with Residual U-Net-based Segmentation and YOLOv5-based Detection. International Journal on Recent and Innovation Trends in Computing and Communication, 11(4s), 84–91. https://doi.org/10.17762/ijritcc.v11i4s.6310

Prof. Bhushan Thakre, Dr. R.M Thakre. (2017). Analysis of Modified Current Controller and its Implementation in Automotive LED. International Journal of New Practices in Management and Engineering, 6(04), 01 - 06. https://doi.org/10.17762/ijnpme.v6i04.60

Sherje, N.P., Agrawal, S.A., Umbarkar, A.M., Kharche, P.P., Dhabliya, D. Machinability study and optimization of CNC drilling process parameters for HSLA steel with coated and uncoated drill bit (2021) Materials Today: Proceedings,

Downloads

Published

10.11.2023

How to Cite

Bari1, M. A. ., Rajgopal, A. R. N. ., & Swetha, P. . (2023). Analysing AWS DevOps CI/CD Serverless Pipeline Lambda Function’s Throughput in Relation to Other Solution . International Journal of Intelligent Systems and Applications in Engineering, 12(4s), 519–526. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/3812

Issue

Section

Research Article

Similar Articles

You may also start an advanced similarity search for this article.