DevOps Leveraging Cloud Infrastructure
Published: 2023-01-20 06:20:27

Krishna Jadhav



DevOps leveraging cloud infrastructure
As per author Krishna Jadhav’s research, An organisation's application delivery pipeline may be made more swift and effective by using the DevOps software development strategy, which integrates cultural ideas, tools, and practices (Figure 1). It makes it possible for "development and operations (DevOps)" organisations to produce software and services fast, enabling regular upgrades and fostering the swift creation of new products.

An effective tool for implementing DevOps principles is cloud computing, which enables the necessary technological and cultural change required to compete in the contemporary software industry (Khan et al., 2022).



![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6w1gyb0ksmd4oq0d7db3.png)
 
Figure 1: DevOps cycle DZone

(Source: Khan, Jumani and Farhan, 2020)

When the business objectives and targets are clearly identified and resource planning and improvement are completed, the DevOps approach proceeds through the following steps (Krey et al., 2022). The organisation requires and adheres to the DevOps Cycle. The DevOps cycle is based on the method depicted in Figure 1.



![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qhoz9o8xtx6xod8pq4tb.png)

Figure 2: Continual pathway of delivery and deployment

(Source: Khan, Jumani and Farhan, 2020)


Your product is prepared for release deployment with the aid of continuous delivery, but the business decision on when to push the code into the production branch necessitates a manual advance for the final sending. Any updated functioning application version is immediately delivered to production using continuous deployment (Figure 3). Continuous Delivery requires Nonstop Deployment, but it is not necessary for the reverse to occur.



![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c535bgirt5u9j56tu3ki.png)

Figure 3: Automated release and deployment procedure

(Source: Khan, Jumani and Farhan, 2020)

Code Review System has been incorporated into the systems. By establishing and configuring the DevOps continuous integration pipeline and continuous deployment/delivery on the cloud, the DevOps pipeline aim should be accomplished (Mumbarkar and Prasad, 2022). A method for Continuous Monitoring is being configured after delivery.

●       The DevOps Automate Build on Cloud.

●       The DevOps Automate Testing on Cloud.

●       The DevOps Automate Deployment on Cloud.

●       The DevOps Automate Monitoring on Cloud.

●       The DevOps Automate Issue Tracking.

●       The DevOps Automate Feedbacks




![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/24uqtvms238vwo2x9d53.png)

Figure 4: The CI and CD processes

(Source: Khan, Jumani and Farhan, 2020)

Conclusion
Krishna Jadhav’s conclusive understanding entails that the organisation requires and adheres to the DevOps Cycle (Figure 4).

●       When the aims are within reach, and you accept their final approach, you are ready to assume control of the project's progress.

●       The methods for developing the pertinent codes and getting them ready for the next step are established by this.

●       Because DevOps is a dependable method, current code may be reused for future updates by providing continuous feedback on the development.

How can one effectively transition from DevOps to a DevSecOps approach? What are the major differences? Want to build a better understanding? Read our next article on this topic.

Reference List
Battina, D. S. (2020). Devops, A New Approach To Cloud Development & Testing. International Journal of Emerging Technologies and Innovative Research (www. jetir. org), ISSN, 2349-5162. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4004330

Khan, M. O., Jumani, A. K., and Farhan, W. A. (2020). Fast delivery, continuously build, testing and deployment with DevOps pipeline techniques on cloud. Indian Journal of Science and Technology, 13(05), 552-575. https://www.researchgate.net/profile/Awais-Jumani/publication/339135798_Fast_Delivery_Continuously_Build_Testing_and_Deployment_with_DevOps_Pipeline_Techniques_on_Cloud/links/5e401ae0458515072d8b8fb7/Fast-Delivery-Continuously-Build-Testing-and-Deployment-with-DevOps-Pipeline-Techniques-on-Cloud.pdf

Khan, M. S., Khan, A. W., Khan, F., Khan, M. A., and Whangbo, T. K. (2022). Critical Challenges to Adopt DevOps Culture in Software Organizations: A Systematic Review. IEEE Access, 10, 14339-14349. https://ieeexplore.ieee.org/document/9690862/

Krey, M., Soriano Ramirez, M., Christen, M., and Candreia, J. (2022, July). Development of a Model for the Implementation of Business Intelligence in SMEs. In Proceedings of the 12th International Conference on Information Communication and Management (pp. 61-68). https://dl.acm.org/doi/abs/10.1145/3551690.3551700

Mumbarkar, P., and Prasad, S. (2022, October). Adopting DevOps: Capabilities, practices, and challenges faced by organizations. In AIP Conference Proceedings (Vol. 2519, No. 1, p. 030029). AIP Publishing LLC. https://aip.scitation.org/doi/abs/10.1063/5.0110594