Мне нужно создать облачное приложение, которое будет иметь интегрированную панель мониторинга PowerBI за шлюзом аутентификации.
Объем:
• Обзор проекта:
• Разработать прототип (POC) облачного приложения (предпочтительно AWS) для размещения панели мониторинга Power BI.
• Обеспечить доступ только для аутентифицированных клиентов.
• Использовать нашу существующую лицензию Power BI Embedded.
• Аутентификация и безопасность:
• Реализовать безопасную аутентификацию пользователей (предпочтительно через Azure Active Directory или эквивалент).
• Обеспечить безопасный доступ клиентов, чтобы только авторизованные пользователи могли просматривать панель мониторинга.
• Обеспечить безопасную обработку всех токенов аутентификации и учетных данных.
• Интеграция Power BI Embedded:
• Встроить панель мониторинга Power BI (будет предоставлена) с использованием услуг Power BI Embedded.
• Использовать REST API Power BI для генерации и управления токенами встраивания.
• Интегрировать существующую лицензию Power BI Embedded в решение.
• Архитектура приложения:
• Разработать облачный веб-портал, который размещает панель мониторинга Power BI.
• Реализовать серверную службу для аутентификации и генерации токенов встраивания.
• Обеспечить масштабируемость решения и соблюдение лучших практик безопасности и производительности.
• Пользовательский опыт:
• Предоставить чистый, простой интерфейс для входа клиентов и взаимодействия с панелью мониторинга.
• Тестирование и документация:
• Включить тестирование от начала до конца для проверки безопасного доступа и правильного встраивания панели мониторинга.
• Предоставить документацию о исходном коде и конфигурации.