ILLUSTRATION OF THE USE OF THE AZURE PLATFORM AND BICEP LANGUAGE ON A TIME PLANNING AND CREATION APPLICATION
DOI:
https://doi.org/10.24867/32BE4JosipovicKeywords:
Cloud computing, Infrastructure as Code, Microsoft, Azure, Bicep, Application Service, ARM templatesAbstract
This paper analyzes key concepts and models of cloud computing, including the advantages and challenges of its implementation. It places special focus on Infrastructure as Code (IaC) and provides a detailed overview of the Bicep language. Important Azure services for application development and management are also described. The solution implementation includes planning, report creation, and the configuration of YAML pipelines for process automation. Finally, the paper outlines the phases of building, testing, and deploying infrastructure and applications on the Azure platform.
References
[1] Edge, Fog i Cloud računarstvo, http://csl.ftn.kg.ac.rs/edge-cloud/
[2] Cloud Stack Consideration: Choosing Between SaaS, PaaS, and IaaS. https://www.bcsconsultants.com/blog/saas-paas-iaas/, 2016.
[3] Microsoft Learn - What is infrastructure as code (IaC)? https://learn.microsoft.com/enus/devops/deliver/what-is-infrastructure-as-code, 2022.
[4] Saurabh Dashora - Infrastructure as Code vs Traditional Infrastructure, https://progressivecoder.com/infrastructure-as-codevs-traditional-infrastructure/, 2023.
[5] Thomas Thornton - Bicep for Azure – The Future of Infrastructure as Code, 2022
[6] Ritesh Modi - Infrastructure as Code with Azure Bicep, Packt Publishing, 2022.
[7] Kief Morrison - Infrastructure as Code: Managing Servers in the Cloud 1st Edition, O'Reilly Media, 2016.
