Azure Services - list
Sure, considering the perspective of Infrastructure as Code (IaC) with Terraform, here's a list of Azure resources you might need to build an integration platform using Logic App, Service Bus, API Management, Application Insights, and Azure Monitor:
Logic App:
- Azure Logic App (azurerm_logic_app)
Service Bus:
- Azure Service Bus Namespace (azurerm_servicebus_namespace)
- Azure Service Bus Queue (azurerm_servicebus_queue)
- Azure Service Bus Topic (azurerm_servicebus_topic)
- Azure Service Bus Subscription (azurerm_servicebus_subscription)
API Management:
- Azure API Management (azurerm_api_management)
- API Management API (azurerm_api_management_api)
- API Management Product (azurerm_api_management_product)
- API Management Policy (azurerm_api_management_policy)
Application Insights:
- Azure Application Insights (azurerm_application_insights)
Azure Monitor:
- Azure Monitor Action Group (azurerm_monitor_action_group)
- Azure Monitor Diagnostic Settings (azurerm_monitor_diagnostic_setting)
- Azure Monitor Metric Alert (azurerm_monitor_metric_alert)
Identity and Access Management (IAM):
- Azure Active Directory (azurerm_active_directory)
- Azure AD Application Registration (azurerm_azuread_application)
- Azure RBAC Role Assignment (azurerm_role_assignment)
Networking:
- Virtual Network (azurerm_virtual_network)
- Subnet (azurerm_subnet)
- Network Security Group (azurerm_network_security_group)
- Public IP Address (azurerm_public_ip)
Storage (if needed):
- Azure Storage Account (azurerm_storage_account)
- Blob Container (azurerm_storage_container)
Key Vault (for storing secrets):
- Azure Key Vault (azurerm_key_vault)
- Key Vault Secret (azurerm_key_vault_secret)
Resource Group:
- Azure Resource Group (azurerm_resource_group)
Azure DevOps (if using for CI/CD):
- Azure DevOps Project (azurerm_devops_project)
- Azure DevOps Git Repository (azurerm_devops_git_repository)
- Azure DevOps Pipeline (azurerm_devops_build_pipeline)
Automation (if required):
- Azure Automation Account (azurerm_automation_account)
- Azure Automation Runbook (azurerm_automation_runbook)
============
Logic App:
- Azure Logic App (azurerm_logic_app)
Service Bus:
- Azure Service Bus Namespace (azurerm_servicebus_namespace)
- Azure Service Bus Queues (azurerm_servicebus_queue)
- Azure Service Bus Topics (azurerm_servicebus_topic)
- Azure Service Bus Subscriptions (azurerm_servicebus_subscription)
API Management:
- Azure API Management Service (azurerm_api_management)
- API Management APIs (azurerm_api_management_api)
- API Management Products (azurerm_api_management_product)
- API Management Policies (azurerm_api_management_policy)
Application Insights:
- Azure Application Insights Resource (azurerm_application_insights)
Azure Monitor:
- Azure Monitor Action Group (azurerm_monitor_action_group)
- Azure Monitor Diagnostic Settings (azurerm_monitor_diagnostic_setting)
- Azure Monitor Metrics (azurerm_monitor_metric_alert)
Networking (if required):
- Virtual Network (azurerm_virtual_network)
- Subnet (azurerm_subnet)
- Network Security Group (azurerm_network_security_group)
- Application Gateway (azurerm_application_gateway)
Identity and Access Management:
- Azure Active Directory (azurerm_active_directory)
- Service Principal (azurerm_role_assignment)
Storage (if required):
- Azure Storage Account (azurerm_storage_account)
- Blob Containers (azurerm_storage_container)
Key Vault (for storing secrets):
- Azure Key Vault (azurerm_key_vault)
- Key Vault Secrets (azurerm_key_vault_secret)
Resource Group:
- Azure Resource Group (azurerm_resource_group)
Automation (if required):
- Azure Automation Account (azurerm_automation_account)
- Runbook (azurerm_automation_runbook)
Other Resources:
- Azure App Service (azurerm_app_service)
- Azure Function App (azurerm_function_app)
- Azure SQL Database (azurerm_sql_database)
Azure DevOps:
- Azure DevOps Services (azurerm_devops_project) - for managing your software development lifecycle, including version control, build, release, and project management.
- Azure Repos (azurerm_devops_git_repository) - for hosting Git repositories for your code.
- Azure Pipelines (azurerm_devops_build_pipeline, azurerm_devops_release_pipeline) - for automating builds and deployments of your applications.
Comments
Post a Comment