Мы в Telegram
Добавить новость



Новости сегодня на DirectAdvert

Новости сегодня от Adwile

.net разработка управлять центром событий azure

Приложение сканирует и пишет отчет по утилизации eventhub namespaces в облаке Azure. Если масштабирование слишком высоко, приложение уменьшает единиц пропускной способности.

○ Вам будет предоставлена возможность входа в мою Azure среду:
Доступ участников к 2 учетным записям хранения (storage account), 2 пространствам имен eventhub (eventhub namespace).
Доступ участника к группе ресурсов с веб-приложением (.Net webapp), имеющим доступ к вышеперечисленному, и VM, которая может инициировать события в пространстве имен eventhub, чтобы обеспечить их масштабирование.
Я отвечаю за настройку инфраструктуры
Могу предоставить дополнительные среды для тестирования
Максимальное время для этапа 1 составляет 2 недели и 1 неделя для этапа 2, 1 неделя для этапа 3
Я доступен с 14:00 до 01:00 по московскому времени, чтобы ответить на любые вопросы
Если по технологических причинах нужно что-то поменять или упростить, я готов это обсудить

○ Вот общая логика требуемого приложения
  • Аутентификация
    • Приложение будет использовать управляемый идентификатор службы от Microsoft https://docs.microsoft.com/ru-ru/azure/azure-app-c...
    • Будет иметь доступ для чтения и записи к учетной записи хранения логов.
    • Будет иметь доступ к пространствам имен eventhub в подписке.
  • Конфигурация приложения
    • Идентификатор учетной где будет контейнере configuration.json (эксемпляр phase1configuration.json).
    • Приложение будет иметь доступ к учетной записи хранения с файлом json, который будет настраивать приложение.
      • Контейнер и файл JSON должны быть созданы, если их нет в учетной записи хранения.
      • Файл JSON содержит список идентификаторов пространств имен eventhub.

  • Другая логика
    • Приложение должно повторить команды API, если команда не удалась.
  • Оформление журнала (logging)
    • 2 уровня ведения журнала
    • Уровень ведения журнала отладки. Каждая команда API Azure должна регистрироваться вместе с ее выходными данными.
    • Уровень регистрации ошибок: регистрируются только ошибки и повторные попытки.
    • Идентификатор учетной записи хранения журналов указан в настройках веб-приложения.
    • Loglevel настроен в файле configuration.json как logging_level.
    • Контейнер и файл журнала должны быть созданы, если они отсутствуют в учетной записи хранения.
    • Файл журнала в контейнере следует менять каждые 10 МБ, максимальное количество файлов журнала — 20.
    • Если запись в учетную запись хранения невозможна, журнал следует записывать локально, максимальный размер — 10 МБ.
    • Используйте формат журнала json https://docs.microsoft.com/ru-ru/dotnet/core/exten..

○ Этап 1 - 10,000 Р
  • приложение способно сканировать доступные пространства имен, определять, не слишком много выделено единицах пропускной способности (Throughput Units) на каждом eventhub namespace, и каков правильный уровень
  • Можно сделать либо с помощью метрик, либо другим методом
  • Поиск пространства имен концентраторов событий можно выполнить с помощью SDK Azure Resource Manager.
  • Запросить их статистику можно с помощью API метрик.
  • Запишите отчет в учетную запись хранения со следующими
    • имя пространства имен eventhub, время сканирования, текущий TU, среднее количество событий в секунду за X часов, среднее значение МБ/с за X часов, пиковое количество событий в секунду за X часов, пиковое количество МБ/с за X часов, TU можно уменьшить до , идентификатор пространства имен eventhub (X настроен как analysis_interval в файле configuration.json)
      • эксемпляр report20220609.json
    • Логика оценки единицах пропускной способности (Throughput Units), до которой она может быть снижена, следующая:
      • Масштабирование пространства имен azure eventhub происходит со скоростью 1 МБ/с или 1000 событий в секунду (в зависимости от того, что наступит раньше).
      • Если eventhub namespace на уровне 5TU и за X часов не достиг пропускной способности 5TU (5 МБ/с или 5000 событий/с), рассчитайте TU, на которое он может быть установлен, используя пиковые значения.
      • Например: Если достигнуто только 3500 событий в секунду и 2,5 МБ/с, тогда target_TU равно 4 (поскольку для 3500 событий в секунду требуется 4 TU)
  • Сканирование должно происходить каждые X минут (X можно настроить как параметр scan_interval json конфигурации)
  • Отчет должен быть написан в формате JSON https://docs.microsoft.com/ru-ru/dotnet/core/exten...
  • Приложение должно иметь возможность перенастроиться, остановив приложение, отредактировав конфигурацию JSON и снова запустив приложение.
    • Затем следует продолжить регистрацию и запись в тот же файл отчета.


  • ○ Этап 2 – 3,000 Р
    • Улучшить приложение и добавить возможность изменять eventhub namespace TU.
    • Если за X последующий анализ того, что TU пространства имен eventhub может быть пониженно, то понизьте TU (X можно настроить в configuration.json как параметыр consecutive_scans)
    • Запишите в файл журнала дату, имя пространства имен eventhub, которое было изменено, TU до, TU после, идентификатор пространства имен eventhub.
  • ○ Этап 3 - 2,000 Р
    • Измените приложение так, чтобы оно могло найти eventhub namespaces, если в файле конфигурации указан список подписок или ресурсгруппы. Нужно чтобы оно находило eventhub namespaces в подписке и в ресурсгруппах
    • Образец файла конфигурации предоставляется (phase3configuration.json)

Читайте на 123ru.net

Другие проекты от 123ru.net



Архангельск

Россия, Новости, Культура, Театр, Дети: Радость, которую приносит Госцирк Бурятии



Здоровье

Областная наркологическая больница запускает летнюю профилактическую кампанию для юных свердловчан






Новости 24 часа

Филиал № 4 ОСФР по Москве и Московской области информирует: В Московском регионе более 62 тысяч семей распорядились материнским капиталом через банки



Game News

How to watch the 2024 PC Gaming Show: our 10th annual summer showcase



Москва

Глава «Центра добрых дел» Цветкова запустила акцию по безопасному проезду на СИМ



News Every Day

Walmart adds employee bonus for hourly US workers



Интернет

Создан новый метод предсказания деменции с точностью до 80%



Москва

О Национальной премии «Патриот-2024» расскажут в Музее Победы



Игорь Крутой

Студенты Академии Игоря Крутого раскрыли свои таланты



Москва

Андрей Воробьев: внедрение ИИ в систему управления является необходимостью



Андрей Ольховский

Экс-теннисист Ольховский: российские теннисисты выступили ниже ожиданий



Москва

В Москве прошла Премия-практикум «Харизма Года»



Желдорреммаш

За один день работники Уссурийского ЛРЗ и их дети выполнили сменно-суточное задание по ремонту 129 паровозиков



Симферополь

В районе Симферополя появится крупный жилой микрорайон - ЖК "Республика"



Москва

Трихолог, ведущий специалист многофункциональный клиники KindCare в Дубае Кристина Евдошенко: что такое андрогенная алопеция и как ее лечить



Москва

Собянин: Инвестпортал Москвы станет основой для всероссийской площадки



Москва

Трихолог, ведущий специалист многофункциональный клиники KindCare в Дубае Кристина Евдошенко: что такое андрогенная алопеция и как ее лечить



103news.com — быстрее, чем Я..., самые свежие и актуальные новости Вашего города — каждый день, каждый час с ежеминутным обновлением! Мгновенная публикация на языке оригинала, без модерации и без купюр в разделе Пользователи сайта 103news.com.

Как добавить свои новости в наши трансляции? Очень просто. Достаточно отправить заявку на наш электронный адрес mail@29ru.net с указанием адреса Вашей ленты новостей в формате RSS или подать заявку на включение Вашего сайта в наш каталог через форму. После модерации заявки в течении 24 часов Ваша лента новостей начнёт транслироваться в разделе Вашего города. Все новости в нашей ленте новостей отсортированы поминутно по времени публикации, которое указано напротив каждой новости справа также как и прямая ссылка на источник информации. Если у Вас есть интересные фото Вашего города или других населённых пунктов Вашего региона мы также готовы опубликовать их в разделе Вашего города в нашем каталоге региональных сайтов, который на сегодняшний день является самым большим региональным ресурсом, охватывающим все города не только России и Украины, но ещё и Белоруссии и Абхазии. Прислать фото можно здесь. Оперативно разместить свою новость в Вашем городе можно самостоятельно через форму.

Другие популярные новости дня сегодня


Новости 24/7 Все города России





Топ 10 новостей последнего часа




Новости России

За один день работники Уссурийского ЛРЗ и их дети выполнили сменно-суточное задание по ремонту 129 паровозиков

Филиал № 4 ОСФР по Москве и Московской области информирует: В Московском регионе более 62 тысяч семей распорядились материнским капиталом через банки

Яндекс, А.С. Пушкин, Святой Ленин ведут следствие. Настоящая сенсация! 225 лет А.С. Пушкину.

В Северном Тушино прошел показ фильма «Вызов» для активистов «Московского долголетия»


Москва

«Солнечная Азбука» в особом семейном центре «Семь-Я»






Rss.plus

Яндекс, А.С. Пушкин, Святой Ленин ведут следствие. Настоящая сенсация! 225 лет А.С. Пушкину.

Филиал № 4 ОСФР по Москве и Московской области информирует: С начала года более 4,7 тысячи жителей Московского региона оформили страховую пенсию в автоматическом режиме на портале госуслуг

За один день работники Уссурийского ЛРЗ и их дети выполнили сменно-суточное задание по ремонту 129 паровозиков

Филиал № 4 ОСФР по Москве и Московской области информирует: В Московском регионе более 62 тысяч семей распорядились материнским капиталом через банки

Moscow.media
Москва

Мэр Москвы Собянин договорился о сотрудничестве с главой Башкирии Хабировым



103news.comмеждународная интерактивная информационная сеть (ежеминутные новости с ежедневным интелектуальным архивом). Только у нас — все главные новости дня без политической цензуры. "103 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. 103news.com — облегчённая версия старейшего обозревателя новостей 123ru.net.

Мы не навязываем Вам своё видение, мы даём Вам объективный срез событий дня без цензуры и без купюр. Новости, какие они есть — онлайн (с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии).

103news.com — живые новости в прямом эфире!

В любую минуту Вы можете добавить свою новость мгновенно — здесь.

Музыкальные новости

Анастасия Ивлеева

Сменившая образ Ивлеева появилась на презентации своего азиатского ресторана




Спорт в России и мире

Алексей Смирнов – актер, которого, надеюсь, еще не забыли

В Швейцарии завершился чемпионат Европы по спортивной и фитнес-аэробике

Медийный баскетбол, киберспорт и турнир ММА: Константин Пухов рассказал о мероприятиях Международного центра бокса (Наташа)

Академия Плющенко требует почти два миллиона со сбежавшей от них юной спортсменки


Арина Соболенко

«Сейчас даже счёт не помню»: Андреева сенсационно победила Соболенко и вышла в полуфинал «Ролан Гаррос»



Новости Крыма на Sevpoisk.ru


Москва

Врач-трихолог Подмосковья рассказала о причинах выпадения волос



Частные объявления в Вашем городе, в Вашем регионе и в России