Skip to content

webdevreplits/azure-01

Repository files navigation

Azure Platform Support WebApp

A comprehensive, unified Azure Platform Support web application built with Streamlit that runs seamlessly in both Replit and Azure Databricks environments using the same codebase.

Azure Platform Support Streamlit Python

🎯 Overview

This application provides a modern, user-friendly Azure Platform Support web portal that helps operations and platform engineers easily manage, monitor, and troubleshoot Azure services. The app features automatic environment detection and dynamic configuration for seamless deployment across different platforms.

✨ Key Features

  • 🔍 Azure Resource Explorer - Browse and manage Azure resources across subscriptions
  • 💰 Cost & Usage Dashboard - Monitor and analyze Azure spending patterns
  • 🚨 Incident & Support Center - Track and resolve Azure service incidents
  • 📈 Performance Monitor - View Azure Monitor metrics and insights
  • 🧰 Tools & Utilities - Resource management and automation tools
  • ⚙️ Admin Settings - Environment and database configuration management

🌍 Multi-Environment Support

  • Replit: Built-in PostgreSQL, automatic HTTPS, real-time collaboration
  • Azure Databricks: Databricks SQL Warehouse, Spark integration, MLflow support
  • Local Development: Custom database setup, full system access

🚀 Quick Start

Option 1: Deploy to Replit

  1. Fork this repository to Replit

    # The app will automatically detect the Replit environment
    # Database connection is configured automatically
  2. Configure environment variables (optional)

    • Copy .env.example to .env
    • Add your Azure credentials for real Azure data (optional for MVP)
  3. Run the application

    streamlit run app.py --server.port 5000

Option 2: Deploy to Azure Databricks

  1. Clone this repository to your Databricks workspace

    %sh
    git clone https://github.com/your-org/azure-platform-support-app.git
    cd azure-platform-support-app
  2. Install dependencies (handled automatically)

    %pip install -r requirements.txt

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages