Mario Szpuszta's Projects
Simple demo in which ASP.NET Core applications are using Pod Identities to reflect the implementation of a less privileged façade application that talks to a more privileged backend API.
A simple command line tool to invoke the Azure Resource Manager API from any OS. Inspired by original windows version ARMClient (https://github.com/projectkudu/ARMClient).
A few simple ARM templates, Azure DINE policies and Azure Blueprints to test out various behaviors of ARM-template deployments that enable re-deploying a VNET without it being deleted and re-created from scratch (which is the default behavior, even in incremental mode per 07-2020).
Azure Quickstart Templates
Multi-Tenant Web App Creating Service Principals in target Azure AD Tenants for use with e.g. Azure CLI or backend applications.
A sample showing how-to use Azure Batch based on the Tesseract Open Source OCR Recognition software.
A simple example showing how-to mount an Azure Files share in code using both, VB.NET and C#.
Simple examples that show, how someone can find a Virtual Machine based on a private IP address assigned to one of the Network Interface Card resources of the VM. This is interesting for scenarios in which VM names get generated automatically by a CI/CD/Release Management Tool such as Bosh and scripts or applications running in the VM or orchestrating the CI/CD pipeline outside of Bosh do not know the VM name but know the IP or IP pools that are supposed to be used for a set of VMs.
Example showing the use of Managed Service Identities and the In-VM Instance Metadata with plain GoLang instruments (no SDKs).
Sample demonstrating, how to retrieve instance metadata from within a Virtual Machine using a Service Principal.
BOSH Azure CPI
Calculates the real billing size of a blob, first release focused on managed disk snapshots
Simple Demo for SAP Cloud Platform on Azure and the Azure Meta Service Broker
Simple example with some scripts and a basic application that demonstrates, how-to configure a multi-cloud environment between CF on Azure and CF in Pivotal Cloud
Old samples and OSS projects migrated from www.codeplex.com
Azure Function that returns consumption cost per subscription in Node.js
A tool to browse and query Azure Cosmos DB databases
Used for setting up blank Windows (and in the future Linux) development machines by using package managers such as Chocolatey and PowerShell (or Bash). The goal is to automate the setup process as much as possible.
Excel JS Addin demonstrating Custom XML Part API
Infrastructure as Code for my home-lab to test hybrid cloud scenarios with i.e. Azure Arc.
A set of services I am testing with in my home lab environment
Sends and receives queue-based change notifications of a public IP address of an environment
A simple example that shows how-to test secured Web APIs with Apache Jmeter and how to enable OAuth/JWT token support for Swagger-UI with Swashbuckle
A service broker to manage multiple Azure services in Cloud Foundry
A Command Line Interface to the Microsoft Graph APIs
A simple Office App-Add in using the Azure Billing RateCard API to do Excel-based calculations for Azure Resources.
A simple solution for powering on (and off) physical and virtual machines. For physical machines, an agent as well as a .NET Core capable IoT device is needed that sends a WoL magic packet in a local network to the machine to be powered on.
The Azure ServiceBus Transport