Microsoft Azure
- Azure
- Azure Architecture Check List
- Azure Mindmap
- Azure APIOps
- Migration
- Azure Policy
- Azure Cloud Adoption Framework CAF
- Azure Well-Architected Framework WAF
- CAF vs WAF
- Azure Landing Zones
- Azure Extended Zones
- Azure Sandbox
- Azure Marketplace
- Microsoft REST API Guidelines
- Azure Quick Review
- New Features
- Blogs
- Azure Training and Certifications
- Azure Naming Convention
- Mission-critical Architecture on Azure
- Understand Azure Load Balancing
- Azure Load Testing
- Microsoft Linux Distribution CBL Mariner
- Azure Patterns
- ARM Templates
- DevTest
- Azure DevOps
- Azure AD and RBAC. Azure Tenant and Azure Subscription. Service Principal SPN. Microsoft Entra
- Azure Arc. Azure’s Hybrid And Multi-Cloud Platform. GitOps with Azure Arc
- Secure DevOps Kit for Azure
- Azure App Service
- Azure Application Gateway
- Azure Functions
- Azure Monitor
- Azure Log Analytics
- Azure Grafana
- Mobile Apps
- Powershell
- Azure CLI. AZ CLI
- Azure Run Command
- IaC with PowerShell DSC Desired State Configuration
- Azure Bicep
- Azure Verified Modules
- Azure Cross region Load Balancer
- Azure Traffic Manager
- Azure DNS
- Azure OpenVPN
- Azure Security
- Microsoft Copilot for Azure
- Azure Virtual WAN. vWAN
- Azure Fleet
- Data Ingestion. Azure Data Factory
- WinGet Windows Package Manager CLI
- Windows 11
- Azure API Management
- Azure Container Apps
- Azure Container Instances
- Azure Container Storage
- Windows Server Container Host
- Disaster Recovery
- Azure Samples (Boilerplates)
- Azure Healthcare Data Services
- Office 365
- Azure Books
- Azure OpenAI
- Windows Tools
- Azure Tools
- Images
- Videos
- Tweets
Azure
- Microsoft Azure
- Microsoft Docs
- Azure Docs
- Azure Updates 🌟
- Azure Updates AKS 🌟
- azurecharts.com: Azure Charts Live visual exploration environment for Azure Cloud + ecosystem. Cloud representation metrics auto-updated continuously
- azurecharts.com/learning: Azure Learning Explorer Discover published Azure learning modules, paths, videos, certifications, exams for services of your interest.
- github.com/azure/mission-critical-online: Welcome to Azure Mission-Critical Online Reference Implementation This repository is part of the Azure Mission-Critical open source project that provides a prescriptive architectural approach to building highly-reliable cloud-native applications on Microsoft Azure for mission-critical workloads.
- techcommunity.microsoft.com: Microsoft Learn - Learning Rooms Directory
- Introducing the third of three Microsoft Clouds: Azure. 4 major sections of the Cloud Models are:
- On-Premises: As you start on the left in the traditional on-prem configuration you are responsible for all layers of IT from the networking stack all the way up to the applications which are being provided. You may also be responsible for the data center, power, Internet service, and other underlying aspects.
- Infrastructure as a Service: In IaaS (Take & Bake) the cloud vendor is responsible for the stack from networking through virtualization and your IT team is responsible for the Operating System (OS) through the applications. Common uses of IaaS are testing environments, development environments or hosting of a website.
- Platform as a Service: In PaaS (Pizza Delivered) the cloud vendor is responsible for the networking layers through the runtime layer and your IT team is responsible for the data and the applications. PaaS is commonly used to test, build and deploy applications for an organization.
- Software as a Service: In SaaS (Dining Out) the cloud vendor is responsible for all layers from the networking through to the application layer. A common example of SaaS is a web-based email service such as Outlook, Hotmail or Gmail.
- medium: Scaling Applications in the Cloud
- thenewstack.io: Azure Kubernetes Service Replaces Docker with containerd
- blog.sixeyed.com: You can’t always have Kubernetes: running containers in Azure VM Scale Sets
- devblogs.microsoft.com: Deploy Spring Boot applications by leveraging enterprise best practices – Azure Spring Cloud Reference Architecture
- techcommunity.microsoft.com: Non-interactive logins: minimizing the blind spot In this blog post, we will review the new Azure Sentinel data streams for Azure Active Directory non-interactive, service principal, and managed identity logins. We will also share the new security content we built and updated in the product, which includes analytics rules for the detection part and workbooks to assist our customers to deal with this blind spot.
- returngis.net: Replicación de blobs entre dos cuentas de Azure Storage en dos tenants diferentes
- c-sharpcorner.com: Comparing AWS SQL Server With Azure SQL Database
- techcommunity.microsoft.com: How to create a VPN between Azure and AWS using only managed solutions
- teacdmin.net: How To Enable Multiple RDP Sessions on Windows Server
- k21academy.com: Azure Data Lake Overview For Beginners
- theregister.com: Microsoft Azure deprecations: API changes will break applications and PowerShell scripts
- k21academy.com: Azure RBAC Vs Azure Policies Vs Azure Blueprints
- blog.identitydigest.com: Azure AD workload identity federation with Kubernetes Any k8s cluster, running on any platform, can now securely access Azure resources without keys or secrets through Azure AD Workload Identity Federation.
- thomasmaurer.ch: How to check the available VM Sizes (SKUs) by Azure Region
- docs.microsoft.com: Multi-tenant user management scenarios
- docs.microsoft.com: Overview: Cross-tenant access with Azure AD External Identities (Preview) Azure AD organizations can use External Identities cross-tenant access settings to manage how they collaborate with other Azure AD organizations through B2B collaboration. Cross-tenant access settings give you granular control over how external Azure AD organizations collaborate with you (inbound access) and how your users collaborate with external Azure AD organizations (outbound access).
- nubesgen.com - microsoft/NubesGen Going to production on Azure is only one
git push
away. Kickstart your project on Azure in minutes! Easily generate Terraform and Bicep templates for your project. Automate your infrastructure using GitOps best practices with GitHub Actions. NubesGen is an Open Source project and we are always looking for feedbacks and contributions. - charbelnemnom.com: Move Files Between Azure File Share Tiers and optimize storage costs
- techrepublic.com: What can you do with Azure Files?
- satyenkumar.medium.com: Demystifying The Cloud: An Overview of the Microsoft Azure 🌟🌟🌟 Learn how to make the most of the Azure cloud platform in this comprehensive story (Cloud Demystified Series). Go through 80% of Azure in 30 minutes
- learn.microsoft.com: Migrate Java applications to Azure 🌟🌟🌟
- blog.cloudtrooper.net: Overlapping IP addresses in a hub-and-spoke network (feat. AVNM & ARS)
- blog.cloudtrooper.net: Virtual Network Gateways routing in Azure
- returngis.net: Monitorizar aplicación Java con Spring Boot con Azure Application Insights
- medium.com/awesome-azure: Azure — Most Useful Azure Services Every Developer Must Know
- returngis.net: Invitar a usuarios externos a un tenant de Azure AD a través de Microsoft Graph y Azure CLI
- learn.microsoft.com: Choose an Azure compute service 🌟🌟
- nwktimes.blogspot.com: NVA Part IV: NVA Redundancy with Azure Internal Load Balancer
- azure.microsoft.com: Choose the best global distribution solution for your applications with Azure
- blog.davesdomain.co.uk: A look at Azure RBAC Constrained Delegation
- linkedin.com: Azure Networking | Filiz Akkaya
- allazureblog.wordpress.com: Azure Bastion vs UDR
- medium.com/@mikakrief: Using Azure Service Operator v2 Azure Service Operator v2 is a Kubernetes operator that enables you to manage Azure resources directly through Kubernetes tooling. It’s designed to simplify the deployment and management of Azure services, allowing developers to use familiar Kubernetes commands (like kubectl apply) to handle Azure resources.
- blog.cloudtrooper.net: Azure network monitoring with synthetic traffic
- techcommunity.microsoft.com: Leveraging Azure Event Hub, Microsoft Fabric, and Power BI for Real-Time Data Analytics
- techcommunity.microsoft.com: Azure SQL Managed Instance pools: new features
- github.com/Azure/Enterprise-Scale: ALZ AMA Update The Log Analytics agent, also known as the Microsoft Monitoring Agent (MMA), is on a deprecation path and won’t be supported after August 31, 2024. Any new data centers brought online after January 1 2024 will not support the Log Analytics agent. If you use the Log Analytics agent to ingest data to Azure Monitor, migrate to the new Azure Monitor agent prior to that date.
- blog.siliconvalve.com: Analysing git commit history using Azure Data Explorer
- azure.microsoft.com: Generally available: Azure Blob Storage Cold Tier support on Change Feed and Object Replication
- hlokensgard.no: Azure Firewall as DNS Proxy with the new Azure DNS Resolver
- linkedin.com/pulse: The Who’s Who of the Azure Configuration Management Landscape | Mark Tinderholt
- techcommunity.microsoft.com: Microsoft Fabric - Multi-Tenant Architecture
- build5nines.com: Why do Azure Resource Groups have an Azure Region association?
- build5nines.com: Read and Write Azure Blob Storage with Javascript
- techcommunity.microsoft.com: Azure Orphan Resources
- github.com/dolevshor/azure-orphan-resources Centralize orphan resources in Azure environments
- build5nines.com: Azure CDN POP Locations: Interactive Map of Azure CDN Points of Presence
Azure Architecture Check List
Azure Mindmap
- github.com/sajeetharan/azure-mindmap Solution Architecture Patterns and Checklists Mind Map for beginners on Azure
- techcommunity.microsoft.com: Azure Architecture - Course Blueprint This blueprint offers a comprehensive guide to the Azure ecosystem, specifically designed to align with the content of a specific course. It encompasses all resources, tools, structures, and connections discussed throughout the course. The layer filtering feature allows for focused study on specific sections of the course, facilitating a more digestible understanding of the information.
Azure APIOps
- github.com/Azure/apiops 🌟 APIOps applies the concepts of GitOps and DevOps to API deployment. By using practices from these two methodologies, APIOps can enable everyone involved in the lifecycle of API design, development, and deployment with self-service and automated tools to ensure the quality of the specifications and APIs that they’re building.
Migration
- github.com/Azure/migration: The Migration Execution Guide. This repo contains a Migration Execution Guide, which has been authored and developed by a team of FastTrack for Azure Program Managers and Engineers working with the Microsoft SMC team, the Azure Advanced Cloud Engineering team and the Customer Success Unit. It provides prescriptive guidance for the structure and running of a successful migration project. The guidance includes digital estate discovery, defining the migration scope with common business drivers, selection and implementation of migration tooling, project management, risk management and many other related templates.
Azure Policy
- techcommunity.microsoft.com: Azure Policy for Kubernetes releases support for custom policy A tutorial on how to set up Azure Policy for Kubernetes with custom policies.
- arinco.com.au: Awesome Azure Policy Chapter 1
- arinco.com.au: Awesome Azure Policy Chapter 2
Azure Policy Best Practices
Azure Cloud Adoption Framework CAF
- learn.microsoft.com: What is the Microsoft Cloud Adoption Framework for Azure?
- linkedin.com: The Ultimate Guide to Azure Cloud Adoption Framework Lifecycle
Azure Well-Architected Framework WAF
- learn.microsoft.com: Azure Well-Architected Framework The Azure Well-Architected Framework (WAF) is a set of quality-driven tenets, architectural decision points, and review tools intended to help solution architects build a technical foundation for their workloads.
- infoq.com: Microsoft Refreshes its Well-Architected Framework
- azure.github.io: Azure Proactive Resiliency Library (APRL)
- This library is built with the intention of being a staging area for guidance and recommendations that can be used by customers, partners and the field in Well-Architected Framework reliability engagements/assessments; with the intent of the guidance and recommendations being promoted, once tested and validated with customers and partners, into the official Well-Architected Framework documentation.
- The library also contains supporting Azure Resource Graph (ARG) queries, and sometimes Azure PowerShell or Azure CLI scripts, that can help customers, partners and the field identify resources that may or may not be compliant with the guidance and recommendations. The intent for these queries, in the long-term, is to make them part of the Azure Advisor service.
- learn.microsoft.com: Azure Well-Architected Framework perspective on Azure App Service (Web Apps)
Well-Architected Framework Assessments
- learn.microsoft.com: Use Azure WAF assessments
- techcommunity.microsoft.com: Get tailored insights with our Advisor Well-Architected assessments
CAF vs WAF
- linkedin.com: CAF vs WAF: Which Framework to Use for Your Cloud Migration?
- techcommunity.microsoft.com: Infra in Azure for Developers - The What
Azure Landing Zones
- medium.com/microsoftazure: Ultimate guide for Enterprise-scale landing zone for Azure
- techcommunity.microsoft.com: Azure Landing Zones Accelerators for Bicep and Terraform. Announcing General Availability!
- techcommunity.microsoft.com: Azure OpenAI Landing Zone reference architecture
- techcommunity.microsoft.com: New feature: easily assign regulatory compliance policies to your Azure Landing Zone
- techcommunity.microsoft.com: Azure landing zones custom archetypes using Terraform
- thomasmaurer.ch: Azure Landing Zone Review Assessment
- techcommunity.microsoft.com: From Zero to Hero with Azure Landing Zones
Azure Extended Zones
- Azure Extended Zones: Azure Extended Zones are small-footprint extensions of Azure to serve low latency or data residency workloads Azure Extended Zones enable some key Azure services for customers to deploy. The control plane for these services remains in the region and the data plane is deployed at the Extended Zone site, resulting in a smaller Azure footprint.
Azure Sandbox
- Azure Sandbox Azure Sandbox is a collection of interdependent cloud computing configurations for implementing common Azure services on a single subscription. This collection provides a flexible and cost effective sandbox environment for experimenting with Azure services and capabilities.
Azure Marketplace
- azuremarketplace.microsoft.com: Firefly Firefly’s Cloud Asset Management solution enables Cloud teams to rediscover their entire cloud footprint and manage it more efficiently and consistently as a single inventory across multi-cloud, multi-accounts, and Kubernetes deployments. At the same time, it empowers DevOps to quickly ramp Infrastructure-as-code, and to create and deploy cloud infrastructure safely and consistently within organizational policies.
Microsoft REST API Guidelines
Azure Quick Review
- github.com/Azure/azqr Azure Quick Review (azqr) is a command-line interface (CLI) tool specifically designed to analyze Azure resources and identify whether they comply with Azure’s best practices and recommendations. Its primary purpose is to provide users with a detailed overview of their Azure resources, enabling them to easily identify any non-compliant configurations or potential areas for improvement.
New Features
- azure.microsoft.com: General availability: Azure Bastion native client support
- azure.microsoft.com: Generally available: SFTP support for Azure Blob Storage
- azure.microsoft.com: Generally Available: Durable Functions support of managed identity for Azure Storage Azure Durable Functions support of managed identity for Azure Storage is now generally available! Instead of embedding secrets in connection strings, you can use an identity-based connection to access Azure Storage. The identity is managed by the Azure platform and does not require you to provision or rotate any secrets. See quickstart on how to configure managed identity for Azure Storage in your Durable Functions app.
- Generally available: Azure Bastion now support shareable links
- theregister.com: Microsoft has made Azure Linux generally available. Repeat, Azure Linux Come for the Kubernetes, stay for the containers
- azure.microsoft.com: Azure Virtual Network Manager topology view now generally available AVNM is a highly scalable and available network management solution that allows you to simplify network management across subscriptions globally. Azure Resource Topology (ART) allows you to visualize the resources in your network – collaborating with AVNM results in a topology view contextualized by your AVNM connectivity configurations. Connectivity configuration in Azure Virtual Network Manager
- hlokensgard.no: Azure Virtual Network Manager – A game changer or just a costly upgrade?
Blogs
- techcommunity.microsoft.com
- thomasthornton.cloud: Thomas Thornton
- thomasmaurer.ch
- CommandLine Ninja PowerShell, Active Directory, GPO & Azure Automation. Learn how to automate using PowerShell!
- dotnetcurry.com
- azurebrains.com: Azurebrains Blog sobre Tecnologias Cloud, Azure, Inteligencia Artificial, etc.
- rutlandblog.com All Things Azure
Azure Training and Certifications
- johnthebrit/CertificationMaterials A collection of materials related to my certification videos
- thomasmaurer.ch: How To Learn Microsoft Azure in 2022
- charbelnemnom.com: Exam AZ-305: Microsoft Certified: Azure Solutions Architect Expert
- learn.microsoft.com: Browse all courses, learning paths, and modules 🌟🌟🌟
- freecodecamp.org: Azure Fundamentals Certification (AZ-900) – Pass the Exam With This Free 8-Hour Course
- learn.microsoft.com: Practice Assessments for Microsoft Certifications
- marketplace.visualstudio.com: Learn Cloud 🌟 Guiding first-time cloud users to deploy to Azure PaaS
Azure Naming Convention
- docs.microsoft.com: Define your naming convention
- github.com/microsoft/CloudAdoptionFramework: Azure Naming Tool
- justinoconnor.codes: Azure Periodic Table of Resource Naming Convention Shorthands
Mission-critical Architecture on Azure
- learn.microsoft.com: Mission-critical baseline architecture on Azure
- learn.microsoft.com: Mission-critical workloads
Understand Azure Load Balancing
- docs.microsoft.com: Understand Azure Load Balancing. Decision tree for load balancing in Azure
- mvark.blogspot.com: Comparison of Azure Front Door, Traffic Manager, Application Gateway & Load Balancer
Azure Load Testing
- Azure Load Testing
- azure.microsoft.com: Microsoft Azure Load Testing is now generally available
- github.com/Azure-Samples/azure-load-testing-samples 🌟 Samples for Azure Load Testing
Microsoft Linux Distribution CBL Mariner
- thenewstack.io: Deploying Microsoft’s New Linux Distribution as a VM is Not Easy
- github.com/microsoft/CBL-Mariner Linux OS for Azure 1P services and edge appliances
Azure Patterns
ARM Templates
- azure.microsoft.com: Azure Quickstart Templates Deploy Azure resources through the Azure Resource Manager with community contributed templates to get more done. Deploy, learn, fork and contribute back.
- thomasmaurer.ch: Learn how to deploy and manage Azure resources with ARM templates
- techcommunity.microsoft.com: ARM Template Specs now GA!
- docs.microsoft.com: Azure Resource Manager template specs
DevTest
Azure DevOps
- Azure DevOps 🌟
- Azure DevOps Labs 🌟
- github.com/nnellans/ado-pipelines-guide: Azure DevOps YAML Pipelines Guide 🌟
- docs.microsoft.com: Build applications with Azure DevOps (Learning Path)
- docs.microsoft.com: Azure Pipelines documentation Implement continuous integration and continuous delivery (CI/CD) for the app and platform of your choice.
- microsoft/azure-pipelines-tasks
- info.acloud.guru: Deploying your first kubernetes app with Azure DevOps
- info.acloud.guru: Azure DevOps VS GitHub: Comparing Microsoft’s DevOps Twins
- techcommunity.microsoft.com: Building a path to success for microservices and .NET Core - Project Tye + GitHub Actions
- medium: Azure DevOps HandBook !
- Azure DevOps Tips: “Each” Loops
- cloudskills.io: Getting Started with Git and Azure DevOps: The Ultimate Guide 🌟
- zartis.com: Simplify Your SDLC with Azure DevOps
- devblogs.microsoft.com: Controlling Release Pipelines with Gates and Azure Policy Compliance 🌟
- youtube: Azure DevOps Pipeline and Image Builder
- dev.to: Setting up a CI-CD Pipeline Using Azure DevOps 🌟
- zartis.com: Simplify Your SDLC with Azure DevOps 🌟
- thomasthornton.cloud: Scout Suite reports using Azure DevOps Pipeline Interesting article on how to fecth az DevOps pipelines reports as a static website
- Azure DevOps Dashboard
- cloud.google.com: Crea una canalización de CI/CD con Azure Pipelines y Compute Engine
- letsdevops.net: Introduction to Azure DevOps for Beginners - Create CI/CD Pipelines, Setup Repository 🌟
- kevinrchant.com: Increase in demand for Data Platform automation
- dotnetcurry.com: Customization of Work Items in Azure DevOps and Azure DevOps Server 2020
- thomast1906/DevOps-The-Hard-Way-Azure 🌟 This repository contains free labs for setting up an entire workflow and DevOps environment from a real-world perspective in Azure
- thinksys.com: Azure DevOps Pipeline Complete Guide 2022
- techcommunity.microsoft.com: CICD in Synapse SQL: How to deliver your database objects across multiple environments
- medium.com/geekculture: Provision resources on AWS with Azure DevOps and Terraform — Part I
- medium.com/@sdevsecops: How to implement DevSecOps in a Kubernetes cluster environment-Github Actions and Azure DevOps
- learn.microsoft.com: Azure DevOps Templates - Template types & usage 🌟🌟
- medium.com/geekculture: Continuous Deployment with Azure DevOps Pipelines and Kubernetes Create a Continuous Deployment workflow for your application
- techcommunity.microsoft.com: Azure DevOps Pipelines: If Expressions and Conditions 🌟
- linkedin.com: Complete CI/CD Solution for mS on AKS using Azure DevOps, ArgoCD and External Kubernetes Secretes 🌟
- techcommunity.microsoft.com: Introduction to Azure DevOps Workload identity federation (OIDC) with Terraform
- datascientest.com: Azure DevOps Pipeline YAML: why configure CI/CD pipelines with YAML?
- thomasthornton.cloud: Conditional Variables in Azure DevOps Pipelines
- build5nines.com: Azure Pipeline: Publish Unit Test and Code Coverage Results with .NET 7 Solution using VSTest, Cobertura, and Coverlet
- thomasthornton.cloud: Adding pull-request comments to Azure DevOps Repo from Azure DevOps Pipelines
- towardsdev.com: Azure DevOps Project Creation and Setup via Terraform
- devtoolhub.com: Authenticate Azure Portal with Azure DevOps Azure DevOps allows you to establish a connection with Azure services using Service Connections. In this guide, we’ll explore two authentication methods: Service Principal and Workload Identity Federation. Follow the steps below based on your preference.
- thomasthornton.cloud: Deploy Terraform using Azure DevOps
- blog.johnfolberth.com: Resources and posts for those figuring out DevOps in Azure
- medium.com/@muppedaanvesh: Azure DevOps — Self Hosted Agents on Kubernetes — PART-1 Unlocking Efficiency and Scalability for Your CI/CD Workflows
- medium.com/@DevOps-Diva.o: Implementing Security on Azure DevOps Pipelines
- luke.geek.nz/azure: Export Azure DevOps Repositories to Azure Storage Account
- learn.microsoft.com: Managed DevOps Pools documentation Managed DevOps Pool is a fully managed service where VMs or containers powering the agents will live in a Microsoft Azure subscription and not in your own Azure subscription.
- youtube: Managed DevOps Pools for Azure DevOps | Full Overview & Demo 🌟
Azure DevOps Backup Tool
- https://github.com/michaelmsonne/AzureDevOpsBackupTool
- blog.sonnes.cloud: Introducing Azure DevOps Backup Tool 1.1.0.0: Major update with new features, bug fixes and enhanced security!
Azure DevOps vs GitHub Actions
YAML Schema in DevOps Azure Pipelines
Azure Pipeline Tasks
- Microsoft/azure-pipelines-tasks This repo contains the tasks that are provided out-of-the-box with Azure Pipelines and Team Foundation Server. This provides open examples on how we write tasks which will help you write other tasks which can be uploaded to your account or server.
Azure DevOps Templates or Snippets
- github.com/JFolberth/TheYAMLPipelineOne 🌟
-
- script: | terraform plan -out tf.tfplan displayName: Generate Terraform plan - script: | terraform show -no-color tf.tfplan > $(Agent.TempDirectory)/tf.txt displayName: Convert Terraform plan to text - bash: | cd $(Agent.TempDirectory) ENCODED_URL=$(echo "$(System.CollectionUri)$(System.TeamProject)/_apis/git/repositories/${{ variables.SourceRepositoryName }}/pullRequests/$(System.PullRequest.PullRequestId)/threads?api-version=7.0" | sed 's/ /%20/g') jq --rawfile comment tf.txt '.comments[0].content=$comment' <<< '{"comments": [{"parentCommentId": 0,"content": "","commentType": 1}],"status": 1}' | curl --request POST "$ENCODED_URL" \ --header "Content-Type: application/json" \ --header "Accept: application/json" \ --header "Authorization: Bearer $SYSTEM_ACCESSTOKEN" \ --data @- \ --verbose env: SYSTEM_ACCESSTOKEN: $(System.AccessToken) displayName: 'Post comment with Terraform Plan'
Databricks CI/CD with Azure DevOps
- youtube: Databricks CI/CD: Azure DevOps Pipeline + DABs Many organizations choose Azure DevOps for automated deployments on Azure. When deploying to Databricks you can take similar deploy pipeline code that you use for other projects but use it with Databricks Asset Bundles. This video shows most of the steps involved in setting this up by following along with a blog post that shares example code and steps.
Azure AD and RBAC. Azure Tenant and Azure Subscription. Service Principal SPN. Microsoft Entra
- stackoverflow.com: What is the difference between an Azure tenant and Azure subscription?
- marckean.com: Azure Vs Azure AD – Accounts / Tenants / Subscriptions
- blogit.create.pt: Pros and Cons of Single Tenant vs Multiple Tenants in Office 365
- learn.microsoft.com: Classic subscription administrator roles, Azure roles, and Azure AD roles
- learn.microsoft.com: Subscriptions, licenses, accounts, and tenants for Microsoft’s cloud offerings
- learn.microsoft.com: Azure subscription and service limits, quotas, and constraints
- itnext.io: Secure Azure Cosmos DB access by using Azure Managed Identities Getting rid of passwords (or connection strings) while accessing Azure services and instead making use of Managed Identities is a way to increase the security of your workloads. Learn how to use Managed Identities in this article.
- youtube.com: Azure Service Principal - SPN | Houssem Dellai
- youtube.com: How to create Service Principals in Azure Portal | Raaviblog
- techcommunity.microsoft.com: Dynamic user membership rules, Azure Active Directory Administrative Units and password reset! 🌟
- learn.microsoft.com: Application registration permissions for custom roles in Azure Active Directory
- learn.microsoft.com: What are Azure Active Directory recommendations? 🌟🌟
- learn.microsoft.com: Multi-tenant user management introduction
- learn.microsoft.com: Delegate Azure role assignment management to others with conditions
- codewithme.cloud: Why aren’t you using Managed Identities?!
- linkedin.com/pulse: No Credentials, No Problem - using Azure Managed Identity
- learn.microsoft.com/nb-no: Delegate Azure role assignment management to others with conditions
- learn.microsoft.com/en-us: Azure built-in roles 🌟🌟
- techcommunity.microsoft.com: Azure Permissions 101: How to manage Azure access effectively
- techcommunity.microsoft.com: Important: Azure AD Graph Retirement and Powershell Module Deprecation
- journeyofthegeek.com: Azure Authorization – Azure RBAC Delegation
- mattias.engineer: Azure Federated Identity Credentials for GitHub
Register applications in Azure AD. Authenticate apps and services
- agrenpoint.com: Azure AD & Microsoft Graph permission scopes, with Azure CLI In this small post, we will look at a scenario where we want to register an Azure AD Application using specific scopes. When adding scopes for service principals using the Azure CLI we need to use the internal Ids. And one way would be to manually create one registration, get that app and then print out the scopes and then copy and paste.
- medium.com/medialesson: Create Azure Active Directory App Registration with Azure CLI
- inkoop.io: How to get Azure API Credentials How to create an application in Azure active directory and get subscription id, tenant id, client id, client secret and generate management certificates. You will need these keys to access Azure API.
- docs.microsoft.com: Use the portal to create an Azure AD application and service principal that can access resource
- medium.com/medialesson: Assigning Azure built-in roles vs Azure AD built-in roles with Azure CLI Depending on what action you are trying to perform in Azure you might require either to be member of a certain Azure role or a certain Azure AD role. For example if we want an identity to create an app registration in Azure AD we need the role Application Administrator which is part of the Azure AD roles. When we want to create a resource in a certain resource group we need the Contributor role which is part of the Azure AD and typically scoped to a either a subscription, a resource group or a distinct resource.
- microsoftgraph/msgraph-sdk-powershell/samples: 9-Applications.ps1
- vcloud-lab.com: Get started and configure certificate-based authentication in Azure
- vcloud-lab.com: Create an Azure App registrations in Azure Active Directory using PowerShell & AzureCLI
- nathannellans.com: App Registrations, Enterprise Apps, and Service Principals 🌟
Azure AD Pen Testing
Azure Arc. Azure’s Hybrid And Multi-Cloud Platform. GitOps with Azure Arc
- Azure Arc overview Alternative to Google Anthos or RHACM
- azurearcjumpstart.io - microsoft/azure_arc
- techcommunity.microsoft.com: Standardize DevOps practices across hybrid and multicloud environments With Azure Arc-enabled Kubernetes, you can attach and configure Kubernetes clusters located either inside or outside Azure.
- docs.microsoft.com: CI/CD workflow using GitOps (Flux v2) - Azure Arc enabled Kubernetes
- thomasmaurer.ch: Run cloud-native apps on Azure PaaS anywhere
- seifbassem.com: SSH into your Azure Arc-enabled servers from anywhere
Secure DevOps Kit for Azure
- Secure DevOps Kit for Azure
- DevOpsKit-docs
- ismiletechnologies.com: Secure DevOps Kit For Azure(AzSK)
Azure App Service
- learn.microsoft.com: Environment variables and app settings in Azure App Service
- learn.microsoft.com: Configure a Java app for Azure App Service
- learn.microsoft.com: Configure a custom container for Azure App Service
- returngis.net: Acceder a un App Service con Private Endpoint desde otra Vnet
- youtube: How to run an App Service Web App on Azure Arc-enabled Kubernetes - Part 2 | Azure Tips and Tricks
- azure.github.io/AppService: General availability of Diagnostics tools for App Service on Linux Node.js apps
Azure Application Gateway
- nathannellans.com: Azure Application Gateway - Part 1 🌟
- acethecloud.com: Which is better Azure App Gateway or Nginx configured on Azure VMs
Azure Functions
- learn.microsoft.com: AZ-204: Implement Azure Functions 🌟
- azurebrains.com: Despliega tu Azure Function App con Terraform y Azure DevOps 🌟
Azure Monitor
Azure Monitor managed service for Prometheus
- techcommunity.microsoft.com: Introducing Azure Monitor managed service for Prometheus 🌟
- techcommunity.microsoft.com: How To Monitor Your Multi-Tenant Solution on Azure With Azure Monitor
- techcommunity.microsoft.com: Advanced Network Observability for your Azure Kubernetes Service clusters through Azure Monitor
Azure Log Analytics
Azure Grafana
Mobile Apps
- Visual Studio App Center VS Azure Pipelines
- itnext.io: How to setup CI CD pipelines for Android with Azure DevOps At Royale Cheese initially we had setup CI/CD for Android via Microsoft’s Visual Studio App Center (an upgrade of Hockey App), but last year they declared the retirement of MBaas which got us worried about the overall future of VS App Center. That was one of the reasons we wanted to switch away from it. Secondly, the free tier provided around 400 minutes of build time per month per account which would had been sufficient for other technologies, but Android takes around 15 minutes to create a single build and deploy. We all know what gradle is capable of 😉. So having multiple apps (both iOS and Android) in the same account didn’t fare well.
- arjavdave.com: Continuous Integration: CI/CD for iOS (Part 1)
- sahansera.dev: Multi-stage builds for Ionic Apps with Azure Pipeline Templates
- sahansera.dev: Publishing Android Apps to Microsoft App Center from Azure DevOps
- yoshevski.medium.com: Cost-effective Azure Devops and AppCenter integration
- youtube: Signing & Versioning iOS & Android Apps | DevOps for Mobile
Powershell
- PowerShell
- PowerShell Gallery 🌟 The central repository for sharing and acquiring PowerShell code including PowerShell modules, scripts, and DSC resources.
- PowerShell Community
- reddit.com: PowerShell Core yaml support?
- powershellmagazine.com
- dbatools.io SQL Server instance migrations and best practice implementation.
- thomasmaurer.ch: PowerShell: Download script or file from GitHub
- deepinstinct.com: What makes powershell a challenge for cybersecurity solutions? 🌟
- fedoramagazine.org: PowerShell on Linux? A primer on Object-Shells
- sqlservercentral.com: Powershell Day by Day: Adding Help to Scripts
- dahlbyk/posh-git A PowerShell environment for Git
- blog.guybarrette.com: Powershell prompt: How to display your current Kubernetes context using Oh-My-Posh 3 🌟
- jinwookim928.medium.com: Automation Script for Git Flow on PowerShell
- youtube: Azure PowerShell account management with Azure contexts | A Cloud Guru 🌟 If you’ve been using Azure PowerShell, you might’ve noticed that when you launch a script, you’ll need to authenticate. When you have multiple Azure subscriptions with their own resources, this makes account management difficult. Mark Mikula demonstrates how you can manage multiple Azure subscriptions through Azure Contexts in PowerShell
- hackingarticles.in: PowerShell for Pentester: Windows Reverse Shell We’ll explore how to acquire a reverse shell using Powershell scripts on the Windows platform.
- hashicorp.com: Managing Terraform Cloud With PowerShell
- acloudguru.com: The Beginner’s Guide to Azure PowerShell: One Shell to Rule Them All
- dev.to: PowerShell Snippet System
- techcommunity.microsoft.com: An example why PowerShell is so important!
- jdhitsolutions.com: Profile PowerShell Functions
- devblogs.microsoft.com: When PowerShellGet v1 fails to install the NuGet Provider
- techcommunity.microsoft.com: An example why PowerShell is so important! Create 500 training (test) accounts
- commandline.ninja: Use Powershell to find windows services configured to run as another user
- techcommunity.microsoft.com: Use PowerShell to retrieve all assigned Intune policies and applications per Azure AD group!
- softzone.es: Por qué me interesa más usar PowerShell en lugar de CMD
- mssqltips.com: PowerShell for the DBA - If Else and Switch statements
- 4sysops.com: Use PsExec and PowerShell together How to run PowerShell commands remotely with PsExec
- dotnet-helpers.com: Passing Local Variables to Remote PowerShell session
- techcommunity.microsoft.com: Use PowerShell to search for accounts in Active Directory that have gone stale!
- techcommunity.microsoft.com: Azure Storage Blob Count & Capacity usage Calculator This PowerShell script allow you to count and calculate Azure Storage blob usage for Soft Deleted / non-Soft Deleted objects, by Container, by Tier, with Prefix, and considering Last Modified Date. Azure Storage blob objects is defined as Base Blobs, Blob Snapshots or Blob Versions.
- dotnet-helpers.com: Azure KeyVault Set and Retrieve Secrets using Powershell 🌟
- thomasmaurer.ch: Enable PowerShell SSH Remoting in PowerShell 7
- hlokensgard.no: Get started with PowerShell 7.2 in Azure Automation Account
- techcommunity.microsoft.com: Azure PowerShell Tips and Tricks
- techcommunity.microsoft.com: Announcing a new login experience with Azure PowerShell and Azure CLI
Azure Enterprise Policy As Code (EPAC)
- azure.github.io/enterprise-azure-policy-as-code: Enterprise Azure Policy as Code Overview Enterprise Azure Policy as Code (EPAC for short) is a number of PowerShell scripts which can be used in CI/CD based system or a semi-automated use to deploy Policies, Policy Sets, Policy Assignments, Policy Exemptions and Role Assignments. It also contains operational scripts to simplify operational tasks.
Microsoft Graph PowerShell SDK
- microsoftgraph/msgraph-sdk-powershell The Microsoft Graph PowerShell SDK is a collection of PowerShell modules that contain commands for calling Microsoft Graph service.
- docs.microsoft.com: Get started witth the Microsoft Graph Powershell SDK Microsoft Graph Powershell replaces old powershell modules. It is also cross platform.
- microsoftgraph/msgraph-sdk-powershell: samples
- docs.microsoft.com: Microsoft Graph migration Due to the deprecation of Azure Active Directory (Azure AD) Graph, the underlying Active Directory Graph API will be replaced by Microsoft Graph API in Azure CLI 2.37.0.
- techtarget.com: Get up to speed with PowerShell and the Microsoft Graph API Microsoft plans to retire technologies that admins depend on to handle Office 365 and other cloud services via PowerShell. Learn how to start with this newer management method.
- rakhesh.com: Graph cmdlets and Azure AD App Registrations
- blog.yannickreekmans.be: Secretless applications: add permissions to a Managed Identity Your Managed Identity needs permissions to access other Azure resources or even other Azure AD protected applications and APIs. This is how you do that!
- practical365.com: The Ups and Downs of Connecting to the Microsoft Graph Using the PowerShell SDK
- practical365.com: Using Certificate-based Authentication with the Microsoft Graph PowerShell SDK
Powershell repos
- Abhisheksinhacoder/collection-of-useful-scripts
- jrussellfreelance/powershell-scripts
- github.com/search?l=powershell
- systemcenterdudes.com: Create Operational SCCM Collection Using Powershell Script
- prae1809/PowerShell-Scripts: OperationalCollections This script will create a set of 134 SCCM collections for your various needs. These collections can be used for operational tasks afterward.
- docs.microsoft.com: Introduction to Collections in Configuration Manager
- github.com/Mr-Un1k0d3r/ATP-PowerShell-Scripts Microsoft Signed PowerShell scripts
- shudnow.io - github.com/ElanShudnow/AzureCode A place to share all the Azure Code I am writing. This includes PowerShell, Terraform, ARM, Bicep, Ansible, etc…
- github.com/ElanShudnow/AzureCode: AzVNETOverlap.ps1 This script creates will output any VNET that overlaps with another VNET.
- github.com/admindroid-community/powershell-scripts: PowerShell Scripts for Microsoft 365 Management, Reporting, and Auditing Office 365 Reporting PowerShell Scripts
Crescendo powershell module
- Crescendo is an experimental module developed by Jim Truher, one of the main developers of PowerShell. Crescendo provides a framework to rapidly develop PowerShell cmdlets that wrap native commands, regardless of platform. The goal of a Crescendo-based module is to create PowerShell cmdlets that use a native command-line tool, but unlike the tool, return PowerShell objects instead of plain text.
- devblogs.microsoft.com: My Crescendo journey
- powershellgallery.com: Microsoft.PowerShell.Crescendo Module that improves user experience with native commands
- visualstudiomagazine.com: PowerShell Crescendo Now Generally Available
Secrets Management with Powershell
- https://www.powershellgallery.com/packages/Microsoft.PowerShell.SecretManagement
- https://www.powershellgallery.com/packages/Microsoft.PowerShell.SecretStore
- commandline.ninja: Video Intro to Secret Management with Powershell
Azure Resource Inventory
- github.com/microsoft/ARI: Azure Resource Inventory 🌟🌟🌟 Azure Resource Inventory - It’s a Powerful tool to create EXCEL inventory from Azure Resources with low effort
Azure CLI. AZ CLI
- argonsys.com: How to query Azure resources using the Azure CLI
- docs.microsoft.com: Expand virtual hard disks on a Linux VM with the Azure CLI
- techcommunity.microsoft.com: Announcing template-based previews of Azure CLI and Azure PowerShell for Key Vault deployments
- build5nines.com: Azure Resource Tags: Important Organization Strategies and Tips 🌟
- build5nines.com: Azure CLI: Check if Blob Exists in Azure Storage
Azure Run Command
- mandiant.com: Azure Run Command for Dummies
- docs.microsoft.com: Run scripts in your Linux VM by using action Run Commands
- docs.microsoft.com: Run scripts in your Windows VM by using action Run Commands
IaC with PowerShell DSC Desired State Configuration
- docs.microsoft.com: Desired State Configuration overview for decision makers 🌟
- docs.microsoft.com: Using configuration data in DSC
- octopus.com: Getting started with PowerShell Desired State Configuration (DSC) PowerShell DSC is an Infrastructure as Code (IaC) technology that uses PowerShell to create Managed Object Format (MOF) files, which Windows Management Instrumentation (WMI) can use to configure a machine. In other words, PowerShell DSC uses PowerShell to programmatically configure your Windows-based computers. Additionally, DSC can monitor the state of the configured resources to make sure your machines stay consistent. Along with monitoring, DSC can also automatically correct the configuration of your system, so it’s always in the desired state. PowerShell != PowerShell DSC
Azure Bicep
- Bicep Bicep is a Domain Specific Language (DSL) for deploying Azure resources declaratively.
- github.com/johnlokerse/azure-bicep-cheat-sheet: Azure Bicep Cheat Sheet Quick-reference guide on Azure Bicep 💪🏻
- github.com/nnellans/bicep-guide
- faun.pub: From Terraform to Azure Bicep: What You Need to Know about syntax
- techcommunity.microsoft.com: How to install an AKS cluster with the Istio service mesh add-on via Bicep
- techcommunity.microsoft.com: (Part-1) Leverage Bicep: Standard model to Automate Azure IaaS deployment
- blog.cloudtrooper.net: Deploy (Azure) Network-as-Code as a champ
- learn.microsoft.com: Discover misconfigurations in Infrastructure as Code (IaC)
- insight-services-apac.github.io: Getting Started with Bicep
- build5nines.com: Get Started with Azure Bicep – Alternative to ARM Templates
- linkedin.com/pulse: Exporting and importing variables between Bicep files: compileTimeImports | Freek Berson
- luke.geek.nz: Using the Azure Naming Tool API to name your Bicep resources
- microsoft.com: Revolutionizing our ARM template deployment at Microsoft with shift from JSON to BICEP
- techcommunity.microsoft.com: Infra in Azure for Developers - The How (Part 2)
- johnlokerse.dev: Lint Azure Bicep templates in Azure DevOps
- techcommunity.microsoft.com: Announcing public preview of Bicep templates support for Microsoft Graph
- github.com/Azure-Samples/azure-ai-studio-secure-bicep This repository contains a collection of Bicep modules designed to deploy a secure Azure AI Studio environment with robust network and identity security restrictions.
Azure Verified Modules
- azure.github.io/Azure-Verified-Modules 🌟 Azure Verified Modules (AVM) is an initiative to consolidate and set the standards for what a good Infrastructure-as-Code module looks like. Modules will then align to these standards, across languages (Bicep, Terraform etc.) and will then be classified as AVMs and available from their respective language specific registries.
- youtube: Code To Cloud - Getting Started With: Azure Verified Modules
- learn.microsoft.com: Introduction to using Azure Verified Modules for Terraform - github.com/azure-samples/avm-terraform-labs
Azure Cross region Load Balancer
Azure Traffic Manager
Azure DNS
- learn.microsoft.com: What is Azure DNS Private Resolver? Azure DNS Private Resolver is a new service that enables you to query Azure DNS private zones from an on-premises environment and vice versa without deploying VM based DNS servers. Customers will no longer need to provision IaaS based solutions on their Virtual Networks to resolve names registered on Azure Private DNS Zones and will be able to do conditional forwarding of domains back to on-prem, multi-cloud and public DNS servers.
- aidanfinn.com: Script – Document All Azure Private DNS Zones This post contains a script that will find all Azure Private DNS Zones in a tenant and export information on screen and as markdown in a file.
- techcommunity.microsoft.com: Centralized private resolver architecture implementation using Azure private DNS resolver
Azure OpenVPN
Azure Security
- techcommunity.microsoft.com: Security Control: Implement security best practices
- github.com/Cloud-Architekt: Azure AD - Attack and Defense Playbook This publication is a collection of various common attack scenarios on Azure Active Directory and how they can be mitigated or detected.
- devops.com: DevSecOps in Azure
- learn.microsoft.com: SC-100: Design a Zero Trust strategy and architecture
- learn.microsoft.com: Azure network security overview
- learn.microsoft.com: Conditional Access templates
- learn.microsoft.com: Conditional Access architecture and personas
Azure Microsoft Defender for Cloud
- github.com/Azure/Microsoft-Defender-for-Cloud Network Security Dashboard for Microsoft Defender for Cloud
- techcommunity.microsoft.com: Microsoft Announces General Availability of Defender for APIs
- techcommunity.microsoft.com: What’s new in Defender: How Copilot for Security can transform your SOC
Microsoft Sentinel
Microsoft Copilot for Azure
Azure Virtual WAN. vWAN
Azure Fleet
- github.com/azure/fleet Multi-cluster core
Data Ingestion. Azure Data Factory
- medium.com/codex: 7 Best Practices for Data Ingestion
- Data engineering is the practice of designing and building systems for collecting, storing, and analyzing data at scale.
- Data Ingestion is defined as the process of absorbing data from a vast multitude of sources, and then transferring it to a target site where it can be analyzed and deposited.
- A Data Engineer spends more than 50% of his time writing different pipelines that move data from one place to another. There are two basic frameworks to achieve the same:
- ETL: Extract — Transform — Load
- ELT: Extract — Load — Transform
- However, in both the frameworks the common element is to be able to extract the data and load it into another destination. This is Data Ingestion.
- On a broad categorization, there are mainly 3 types of Data Ingestion:
- Batch-based Data Ingestion: Batch-based ingestion happens at a regularly scheduled time. The data is ingested in batches. This is important when a business needs to monitor daily reports, ex: sales reports for different stores. This is the most commonly used data ingestion use case.
- Real-time/Streaming Data Ingestion:
- The process of gathering and transmitting data from source systems in real-time solutions such as Change Data Capture (CDC) is known as Real-Time Data Ingestion.
- CDC or Streaming Data captures any changes, new transactions, or rollback in real time and moves changed data to the destination, without impacting the database workload.
- Real-Time Ingestion is critical in areas like power grid monitoring, operational analytics, stock market analytics, dynamic pricing in airlines, and recommendation engines.
- Lambda-based Data Ingestion Architecture: Lambda architecture in Data ingestion tries to use the best practices of both batch and real-time ingestion.
- Batch Layer: Computes the data based on the whole picture. This is more accurate however is slower to compute.
- Speed Layer: Is used for real-time ingestion, the computed data might not be completely accurate, however, gives a real-time picture of the data.
- Serving layer: The outputs from the batch layer in the form of batch views and those coming from the speed layer in the form of near real-time views get forwarded to the serving. This layer indexes the batch views so that they can be queried in low latency on an ad-hoc basis.
- mssqltips.com: Choosing Between SQL Server Integration Services and Azure Data Factory
- techcommunity.microsoft.com: Azure Data Factory: How to split a file into multiple output files with Bicep
WinGet Windows Package Manager CLI
- WinGet: Welcome to the Windows Package Manager Client (aka winget.exe) repository Windows Package Manager CLI (aka winget)
- muycomputer.com: WinGet 1.0, ya está aquí el administrador de paquetes para Windows
- thomasmaurer.ch: Getting started with Windows Package Manager WinGet
Windows 11
Azure API Management
- azure.microsoft.com: Azure API Management
- jmfloreszazo.com: Monetizar un API, con Azure API Management
- github.com/Azure-Samples/api-management-workspaces-migration: Azure API Management workspaces migration tool Tooling to ease migration of Azure API Management service-level resources to workspaces.
Azure Container Apps
- Azure Container Apps Build and deploy modern apps and microservices using serverless containers
- techcommunity.microsoft.com: Introducing Azure Container Apps: a serverless container service for running modern apps at scale
- techcommunity.microsoft.com: Azure Policy for Azure Container Apps? Yes, please
- denniszielke.medium.com: Using Azure Container Apps at scale instead of your building your own NaaS on top of K8s?
Azure Container Instances
- azure.microsoft.com: Azure Container Instances Launch containers with hypervisor isolation
- unit42.paloaltonetworks.com: Finding Azurescape – Cross-Account Container Takeover in Azure Container Instances
- nedinthecloud.com: Using azure container instances for an azure dev ops self hosted agent
Azure Container Storage
Windows Server Container Host
Disaster Recovery
- docs.microsoft.com: Using Policy with Azure Site Recovery Disaster Recovery with Azure Policy. Learn how to enable Policy Support to protect your VMs using Azure Site Recovery.
Azure Samples (Boilerplates)
- github.com/Azure-Samples 🌟 Microsoft Azure code samples and examples in .NET, Java, Python, Node.js, PHP and Ruby
- Azure-Samples/azure-pipelines-variable-templates This sample Python Web app demonstrates the use of variable template files in Azure Pipelines.
- Azure-Samples/jmeter-aci-terraform Scalable cloud load/stress testing pipeline solution with Apache JMeter and Terraform to dynamically provision and destroy the required infrastructure on Azure.
- Azure-Samples/azure-pipelines-remote-tasks
- Azure-Samples/jenkins-terraform-azure-example
- etc
- github.com/azure-devops
- Azure Quickstart Templates 🌟 Deploy Azure resources through the Azure Resource Manager with community contributed templates to get more done. Deploy, learn, fork and contribute back.
- microsoft/azure-pipelines-yaml: Azure Pipelines YAML 🌟 YAML templates, samples, and community interaction for designing Azure Pipelines.
Azure Healthcare Data Services
- Microsoft - DICOM Service
- github.com/microsoft/dicom-server OSS Implementation of DICOMweb standard
- github.com/microsoft/fhir-server A service that implements the FHIR standard
- Project InnerEye – Democratizing Medical Imaging AI
- github.com/microsoft/InnerEye-Gateway The InnerEye-Gateway is a Windows service that acts as a DICOM end point to run inference on https://github.com/microsoft/InnerEye-DeepLearning models.
- microsoft.com: Biomedical Research Platform Terra Now Available on Microsoft Azure
Office 365
Azure Books
- azure.microsoft.com: Azure for Architects, Third Edition
- dev.to/javinpaul: 7 Free Courses to Learn Microsoft Azure Cloud Platform
- github.com/PacktPublishing/The-Azure-Cloud-Native-Architecture-Mapbook
Azure OpenAI
- infoworld.com: Getting started with Azure OpenAI Microsoft’s Azure-hosted OpenAI language models are now generally available, and it’s surprisingly simple to use them in your code.
- jamiemaguire.net: First Look: Azure Open AI Studio, Prompt Engineering. What You Can Do and How
- techcommunity.microsoft.com: The AI Study Guide: Azure’s top free resources for learning generative AI in 2024
- hashicorp.com: Build secure AI applications on Azure with HashiCorp Terraform and Vault
- techcommunity.microsoft.com: Azure OpenAI Landing Zone reference architecture
Windows Tools
- Scoop: A command-line installer for windows
- github.com/JPCERTCC/LogonTracer Investigate malicious Windows logon by visualizing and analyzing Windows event log
Azure Tools
- github.com/mspnp/AzureNamingTool - Azure Naming Tool 🌟 The Azure Naming Tool is a .NET 8 Blazor application, with a RESTful API. The UI consists of several pages to allow the configuration and generation of Azure Resource names. The API provides a programmatic interface for the functionality.
- github.com/JulianHayward/AzADServicePrincipalInsights Insights and change tracking on Azure Active Directory Service Principals (Enterprise Applications and Applications)
- github.com/ElanShudnow/AzureCode A place to share all the Azure Code I am writing. This includes PowerShell, Terraform, ARM, Bicep, Ansible, etc…
- github.com/ElanShudnow/AzureCode/tree/main/PowerShell/AzResourceMoveSupport This script will take an Azure Usage Report csv file and provide new columns as to whether each resource supports migration to another Resource Group, to another Subscription, or to another Region.
- github.com/mustafakaya/Azure-Reliability-Checker-Tool This project contains a PowerShell script that scans Azure resources based on Azure Proactive Resiliency Library. The script clones the library to a local directory and then scans all folders and files and runs KQL queries. Finally, it exports the resources to a CSV file with recommendation ID, subscription ID, and resource ID.
- github.com/microsoft/finops-toolkit Starter kits, scripts, and advanced solutions to accelerate your FinOps journey in the Microsoft Cloud.
- github.com/BrianCollet/onboard-automator Streamline and automate the onboarding process for new employees using Azure Logic Apps, Azure Function Apps, Azure Blob Storage, Azure Resource Manager, Azure Active Directory, and Outlook
- github.com/nicolgit/azure-firewall-mon: az-firewall-mon A near-real-time Azure Firewall Monitor log viewer
Images
Videos
Click to expand!
Tweets
Click to expand!
Cloud Networking concepts you need to know before getting into being a good architect
— Satyen Kumar (@SatyenKumar) March 11, 2022
⏬Here are the useful link 🧰
Thread🧵👇
PowerShell cheatsheet#devops #devsecops #kubernetes #cicd #k8s #linux #docker #sysadmin #automation #technology #cloudcomputing #serverless #windows #powershell pic.twitter.com/zljv4ikFp3
— Valdemar (@heyValdemar) June 27, 2022
Are you looking to start a career in AI using Microsoft Azure?
— Simon (@simonholdorf) February 16, 2023
Here are some of the best Azure services to learn: