Work

Cloud Gate

Product
Azure Management
Azure Governance
Azure Security
Azure Cost Management

Easy to use, powerful and secure cloud management platform for App Registration, Enterprise Applications and Service Principals.

Soft pink and baby blue water ripples together in a subtle texture.

Cloud Gate is a cloud management platform that allows you to manage your Azure resources in a secure and easy way. It’s a product that I started in 2019. The project is built with Blazor, a C#-based web framework that compiles to WebAssembly. This allows us to write the entire application in C#, including the frontend, and have it run in the browser. The backend is built with ASP.NET Core, a C#-based web framework that runs on the server. It doesn’t use a database, instead it uses the Microsoft Graph API to interact with the Azure tenant.

Some features:

  • Manage App Registrations
  • Manage Enterprise Applications
  • Manage Service Principals
  • Manage App Registration Lifecycle
  • Manage Enterprise Application Lifecycle
  • Manage Service Principal Lifecycle
  • Approval Workflows for App Registrations and Enterprise Applications
  • Additional Metadata for App Registrations and Enterprise Applications
  • Automatic Cleanup of App Registrations and Enterprise Applications
  • Automatic Key Rotation for App Registrations

Tech Stack:

  • Blazor
  • ASP.NET Core
  • Microsoft Graph API
  • Azure AD
  • Azure Functions
  • Azure Storage
  • Azure Key Vault
  • Azure App Service
  • GitHub Actions
  • SendGrid