Компания Аплана подготовил обширный обзор сценариев использования сервисов платформы Windows Azure. Мы рады поделиться с вами этим интересным документом, который будет полезен как отдельным разработчикам, так и компаниям, занимающимся созданием приложений и рассматривающим облако Windows Azure как платформу для своих решений.Теги: #Microsoft Azure #paas #облачные сервисы #сценарии #windows azure #правительственные учреждения.Данное руководство состоит из трех частей, это заключительная третья часть, в которой вы узнаете о сценариях решения для государственных организаций.
Первая и вторая части документа доступны по адресу: этот И этот ссылки.
Решения для государственных организаций
Облачная платформа — это удобная платформа для создания решений, предназначенных для государственных организаций.Примерами таких решений являются портал для государственных организаций и система управления контентом для публикации открытых данных.
Портал для государственных организаций
Портал для государственных организаций — решение на базе облачной платформы Microsoft Windows Azure, позволяющее публиковать в сети различные материалы, предназначенные для публичного доступа.Система управления контентом (CMS, Content Management System) позволяет управлять публикацией различных ресурсов на государственных сайтах.
Система реализована на платформе Microsoft Windows Azure и отличается высокой масштабируемостью, доступностью и отказоустойчивостью.
Система позволяет управлять контентом сайта на уровне 4 основных типов ресурсов – документов, сервисов (онлайн-сервисов для населения), данных и мультимедиа.
Система реализована в виде веб-приложения с интерфейсом, позволяющим легко и наглядно управлять различными типами ресурсов.
При работе с документами система поддерживает следующий функционал:
При работе с мультимедийными данными система поддерживает следующий функционал:
- Публикация документов
- Создание и редактирование карточки документа (метаданных)
- Найдите соответствующие документы и другие типы ресурсов.
- Публикационный контроль (рабочий процесс)
При работе с данными система поддерживает следующий функционал:
- Публикация мультимедийных данных (фото, аудио, видео)
- Создание и редактирование метаданных
- Размещение видео в Azure Media Services — потоковое воспроизведение, оптимизация качества в зависимости от характеристик каналов связи.
- Найдите соответствующие документы и другие типы ресурсов.
- Публикационный контроль (рабочий процесс)
При работе с сервисами система поддерживает следующий функционал:
- Загрузка данных
- Визуальное представление данных
- Публикация данных
- Предоставление доступа к данным
- Найдите соответствующие документы и другие типы ресурсов.
- Публикационный контроль (рабочий процесс)
Система поддерживает возможность сбора и анализа данных, связанных с использованием публикуемых с ее помощью ресурсов.
- Услуги хостинга на Windows Azure
- Публикация веб-интерфейса в сервисе
- Доступ программы публикации к сервису (API)
- Создание и редактирование описания услуги
- Найдите соответствующие документы и другие типы ресурсов.
Техническая реализация системы
- Количество просмотров
- Количество загрузок
- Количество просмотров
- Технические данные о пользователях (тип браузера, тип устройства)
- Услуги и данные доступны через интерфейсы прикладного программирования (API).
- Услуги – хостинг (веб/рабочая роль)
- Данные – хранение/доступ, хранилище BLOB
- Документы и мультимедиа доступны через веб-интерфейс.
- Документы – CMS, БД SQL
- Мультимедиа — службы мультимедиа Azure, хранилище BLOB-объектов.
Платформа для публикации открытых данных
Решение Open Data Publishing Platform — это система управления контентом (CMS, Content Management System) для открытых данных.Решение предназначено для ИТ-подразделений городских администраций.
Решение можно использовать для загрузки, визуализации, публикации и предоставления доступа к открытым данным.
Решение реализовано на платформе Microsoft Windows Azure и отличается высокой масштабируемостью, доступностью и отказоустойчивостью.
В целом процесс публикации открытых данных состоит из следующих этапов:
Прежде чем владелец данных напрямую загрузит данные, выполняются следующие шаги:
- Загрузка данных
- Представление данных
- Публикация данных
- Предоставление доступа к данным
Визуальное представление данных используется в процессе публикации как визуальный инструмент проверки правильности загружаемых данных и как средство выбора одного из нескольких возможных представлений данных.
- Определение набора данных
- Очистка данных
- Подготовка данных к загрузке
- Конвертируйте данные в один или несколько форматов, поддерживаемых платформой.
- Загрузка, отображение данных в табличном виде для предварительного просмотра
- Возможность удаления скачанных данных - в случаях, когда требуется дополнительная очистка, конвертация и т.п.
- Настройка метаданных – описание загруженного набора данных, заполнение дополнительных полей – категория, тип, частота обновления и т.д.
В процессе потребления данных визуализация используется для визуального изучения данных, получения сводной информации, поиска агрегированных данных и их представлений для публикации на веб-сайтах.
Система поддерживает следующие варианты визуального представления:
Публикация данных завершает цикл данных и делает их доступными для использования.
- Графики
- Картография (с автоматическим созданием файлов KML)
- Виджеты (для публикации на сайтах)
- ? элементы инфографики
После публикации данные доступны в следующих представлениях:
Примечание .
- Машиночитаемый (CSV)
- Табличный
- Картографический
- Визуальный
Система поддерживает автоматическое создание метатегов для SEO. По завершении публикации данных создается отчет, в котором указываются такие параметры, как название и объем публикуемых данных, метаданные, дата и время публикации, автор публикации, варианты доступа к данным, методы их визуализации и т. д. — такой отчет например, может быть опубликован на веб-сайте для информирования потенциальных пользователей о данном наборе данных.
Доступ к данным реализован в виде «слоев».
Каждый слой представляет данные в заранее определенной форме:
Предполагается, что будут поддерживаться переходы между слоями — т.е.
- «Нижний слой» — данные в машиночитаемом и/или табличном формате.
- «Средний слой» — данные, в виде набора графических представлений.
- «Верхний слой» — данные, представленные в виде агрегатов, виджетов, элементов инфографики — т.е.
в статистически обработанном виде.
пользователи смогут перемещаться с верхних уровней на нижние, раскрывая таким образом наборы данных целиком.
Примеры использования платформы
Платформа как поставщик и потребитель данных онлайн-сервисов города
- Интеграция с городскими службами
Платформа как интерфейс единого городского портала
- Единый городской портал
Платформа как средство создания и публикации инфографики Возможные расширения платформы
- Публикация инфографики
Система поддерживает сбор следующих данных о ее использовании:
- Возможность автоматической генерации программных интерфейсов (API) для обеспечения онлайн-доступа к данным.
- Инструмент сбора данных, генерируемых населением (краудсорсинг).
Похоже на: open311
- Пример: работа городского транспорта
- Пример: работа городских онлайн-сервисов
- Использование смешанных данных (открытые данные из других источников)
- Пример: данные на уровне города + данные на уровне региона.
- Количество посещений
- Самые популярные наборы данных
- Самые популярные представления данных
О компании Аплана
Компания «Аплана» специализируется на разработке, тестировании и сопровождении программного обеспечения, созданного в соответствии с конкретными требованиями заказчика, и предоставляет услуги по внедрению и интеграции приложений для корпоративных клиентов на российском и зарубежном рынках.Компания «Аплана» входит в Группу компаний «АйТи» и имеет представительства в России, США и Великобритании.
Компания «Аплана» является официальным партнером Microsoft и имеет ряд наград Microsoft Partner Awards в области разработки программного обеспечения.
В 2013 году «Аплана» получила награду «Партнер года» в номинациях.
«Аплана» стала первой российской компанией, ставшей участником Azure Circle — программы, объединяющей ведущих партнеров Microsoft, выполняющих полный комплекс работ по созданию приложений на платформе Windows Azure для корпоративных клиентов.
Участие в этой программе позволяет «Аплане» расширить спектр предоставляемых услуг, повысить технический уровень и качество реализуемых проектов, а также дает возможность привлечь ресурсы Microsoft при поиске решений возникающих вопросов и предложении оптимизированных проектных решений.
В штат компании входят разработчики, сдавшие экзамен «Проектирование и разработка приложений Windows Azure», подтвердивший свою квалификацию в области платформенных и облачных технологий от Microsoft. Кроме того, «Аплана» реализовала ряд успешных проектов для российских и зарубежных заказчиков, в том числе «Телеграф Медиа Групп», UBM Medica, Аэропорт Шереметьево и ряда других компаний.
-
Что Было Бы, Если Бы Не Было Налогов?
19 Oct, 24 -
Как Сохранить Себя Для Детей?
19 Oct, 24 -
Руководство По Power Bi: Начало Работы
19 Oct, 24