Service restrictions from February 12-22, 2026—more information on the University Library website

Result: Creating Automated Microsoft Bicep Application Infrastructure from GitHub in the Azure Cloud.

Title:
Creating Automated Microsoft Bicep Application Infrastructure from GitHub in the Azure Cloud.
Authors:
Manolov, Vladislav1 (AUTHOR), Gotseva, Daniela1 (AUTHOR), Hinov, Nikolay1 (AUTHOR) hinov@tu-sofia.bg
Source:
Future Internet. Aug2025, Vol. 17 Issue 8, p359. 44p.
Company/Entity:
Database:
Library, Information Science & Technology Abstracts

Further Information

Infrastructure as code (IaC) is essential for modern cloud development, enabling teams to define, deploy, and manage infrastructure in a consistent and repeatable manner. As organizations migrate to Azure, selecting the right approach is crucial for managing complexity, minimizing errors, and supporting DevOps practices. This paper examines the use of Azure Bicep with GitHub Actions to automate infrastructure deployment for an application in the Azure cloud. It explains how Bicep improves readability, modularity, and integration compared to traditional ARM templates and other automation tools. The solution utilizes a modular Bicep design to deploy resources, including virtual networks, managed identities, container apps, databases, and AI services, with environment-specific parameters for development, QA, and production. GitHub Actions workflows automate the building, deployment, and tearing down of infrastructure, ensuring consistent deployments across environments. Security considerations include managed identities, private networking, and secret management in continuous integration (CI) and continuous delivery (CD) pipelines. This paper provides a detailed architectural overview, workflow analysis, and implementation guidance to help teams adopt a robust, automated approach to Azure infrastructure deployment. By leveraging automation tooling and modern DevOps practices, organizations can streamline delivery and maintain secure, maintainable cloud environments. [ABSTRACT FROM AUTHOR]