Azure – это крупная облачная платформа, которая по оценкам Gartner является лидером отрасли по предоставлению решений IaaS и PaaS. Эта полнофункциональная комбинация управляемых и неуправляемых служб позволяет создавать, развертывать приложения и управлять ими любым способом для достижения производительности.
(рис 3.1) Страница Azure
Возможности Microsoft Azure
Среда выполнения приложений
На рис. 3.2 представлены разделы компоненты "Среды выполнения приложений":
(рис 3.2) Среда выполнения приложений
SQL Server и SharePoint. С помощью образов, созданных группой специалистов по SQL Server, можно подготовить SQL Server. Можно создавать
(рис 3.3) Виртуальные машины
Возможности Azure
Можно развернуть полный диапазон открытых и поддерживаемых сообществами разработчиков ОС и различные программные решения в службе Azure. В службе Azure выбирают полный диапазон дистрибутивов Linux, например, Ubuntu и SUSE, поддерживаемые сообществом решения, например, Chef, Puppet и Docker наряду с другими продуктами, такими как Oracle Database и Oracle WebLogic Server.
Масштабирование приложения. Чтобы использовать эту возможность, а также другие новые возможности Azure, необходимо зарегистрироваться для ознакомления с бесплатной предварительной версией.
На странице "Масштаб" портала управления Azure вручную масштабируют приложение или задают параметры для автоматического масштабирования. Можно масштабировать приложения, которые выполняют веб-роли, рабочие роли или
При масштабировании приложения, в котором работают
При настройке масштабирования приложения следует учитывать следующие сведения.
Действия по масштабированию облачной службы:
Масштабирование вручную приложения, которое выполняет веб-роли или рабочие роли. На странице масштаба вручную увеличивают или уменьшают количество работающих в облачной службе экземпляров.
Количество используемых экземпляров увеличивают только в том случае, если для поддержки этих экземпляров используется достаточное количество ядер. Цвета ползунка представляют используемые и доступные по подписке ядра:
Автоматическое масштабирование приложения, выполняющего веб-роли, рабочие роли или виртуальные машины. На странице "Масштаб" настраивают облачную службу для автоматического увеличения или уменьшения количества экземпляров или виртуальных машин, используемых приложением. Можно настроить масштабирование на основе следующих параметров:
Гибридные подключения
С помощью
На рис. 3.4 представлены облачные службы.
(рис 3.4) Облачные службы
Создание приложений и интерфейсов API с высокой доступностью и бесконечной масштабируемостью. Есть возможность разрабатывать, упаковывать и развертывать приложения и службы в облаке с помощью облачных служб Azure.
Интегрированный интерфейс разработки, реализованный на базе Visual Studio + Azure SDK. Развертывается с использованием любого языка, включая .NET, Java, Node.js, PHP, Python или Ruby. Можно проверить приложение перед развертыванием в облаке с использованием эмулятора Azure, который реализует основные функции платформы непосредственно на компьютере.
Создание эффективных приложений. Облачные службы позволяют развертывать приложение и обеспечивать его постоянную доступность во время сбоев и неполадок, перенаправляя трафик из неисправных экземпляров на те, которые работают бесперебойно. Автоматическое обновление ОС подразумевает, что приложение всегда остается защищенным, а простоев и периодов обслуживания удастся избежать.
Тестирование приложений перед развертыванием. Облачные службы предоставляют промежуточную среду для тестирования новых версий (при этом она не оказывает влияния на существующую), что позволяет снизить вероятность нежелательного простоя для клиентов.
Мониторинг работоспособности и оповещения. Azure помогает отслеживать работоспособность и доступность приложений. На панели мониторинга метрик работоспособности отображаются ключевые статистические показатели, которые позволяют оценить работоспособность. Оповещения настраиваются в режиме реального времени для уведомления о снижении степени доступности службы или ухудшении каких-либо других показателей.
Автомасштабирование для оптимизации затрат и производительности. Бесплатная функция автоматического масштабирования помогает контролировать возрастание трафика, так как масштаб автоматически увеличивается или уменьшается в соответствии с требованиями, что одновременно позволяет свести расходы к минимуму.
В настоящее время пакетная обработка играет центральную роль в бизнесе, машиностроении, науке и других областях, где требуется выполнение множества автоматизированных задач, таких как обработка счетов и платежных ведомостей, расчет портфельного риска, разработка новых продуктов, мультипликация, тестирование ПО, поиск источников энергии, метеопрогнозирование и создание новых лекарств.
Перенос кластерных приложений в облако. Пакетная служба Azure адаптирована с приложениями, которые используются на рабочих станциях. Можно перенести исполняемые файлы и скрипты в облако, обеспечив горизонтальное масштабирование среды. Пакетная служба Azure позволяет ставить задания в очередь и выполняет приложения.
Планирование заданий. Основу пакетной службы Azure составляет модуль планирования заданий с высоким уровнем масштабирования, доступный как управляемая услуга. Планировщик в приложении используется для распределения заданий. Пакетная служба поддерживает кластерные планировщики заданий, а также может работать на базе службы типа "ПО как услуга".
Масштабирование. Пакетная служба Azure предоставляет доступ к пулу вычислительных виртуальных машин. Она также устанавливает приложения и обеспечивает промежуточное хранение данных, запускает выполнение всех необходимых задач, выявляет сбои и заново организует очередь заданий и сокращает объем ресурсов в пуле после завершения работы.
Предоставление решения как услуги. Пакетная служба Azure позволяет проводить обработку данных по требованию, а не по заранее определенному расписанию. Пользователи могут выполнять задания в облаке, когда это потребуется.
На рис. 3.5 представлен Планировщик.
(рис 3.5) Планировщик
Создание заданий, выполняемых по расписанию. Планировщик Azure позволяет создавать задания в облаке, которые вызывают службы в пределах и за пределами Azure. Например, вызывают конечные точки HTTP/S или публикуют сообщения в очередях хранилища Azure.
Выполнение повторяющихся действий, ежедневных задач по обслуживанию и разработок. Планировщик Azure подходит для выполнения повторяющихся действий. Например, для периодического сбора данных из сети Twitter с отправкой в веб-канал. Он также подходит для очистки журналов, выполнения плановых операций резервного копирования и других задач по обслуживанию приложений.
Высокая доступность и надежность. Планировщик Azure функционирует и в случае перебоев в работе сети, машин и центров обработки данных, поэтому запланированные задания продолжают выполняться вовремя. При необходимости он может автоматически переключиться на альтернативный центр обработки данных в том же регионе. Пользователи также могут настроить альтернативные конечные точки на тот случай, если основная конечная точка становится недоступной.
Создание асинхронных заданий с помощью очередей. Планировщик Azure может отправлять сообщения в очереди хранилища Azure для асинхронной обработки повторяющихся запросов. Эта функция необходима для выполнения комплексных или долгосрочных запросов (например, серии запросов SQL, отправляемых в большую базу данных), а также в тех случаях, когда необходимо вызвать службу, работающую в автономном режиме.
Есть несколько способов запуска программ RemoteApp. Для этого можно:
RDP-файлы и пакеты установщика Windows содержат параметры, необходимые для запуска программ
На рис. 3.6 представлены разделы компоненты "Интернет и мобильные устройства":
(рис 3.6) Интернет и мобильные устройства
(рис 3.7) Веб-сайты и приложения
Использование знакомого языка. Использование ASP.NET, Java, PHP, Node.js или Python. Используются популярные веб-приложения и решения CMS, в том числе WordPress, Drupal, Joomla, Umbraco и DotNetNuke.
Azure упрощает создание и использование решений данных с веб-приложениями. Поддерживаются Microsoft SQL, MySQL, Document DB, поиск, MongoDB, Redis и табличное хранилище Azure. Приложения бесплатно тестируются с помощью базы данных SQL и MySQL.
Веб-приложения эксплуатируются в среде с высокой доступностью и автоматическими исправлениями. Веб-приложения, развернутые с помощью Azure Websites, размещаются в виртуальных машинах, выделенных для приложений. Это обеспечивает прогнозируемую производительность и безопасную изоляцию.
Автоматическое определение масштаба. Azure позволяет проводить масштабирование с увеличением или уменьшением для обработки любой входящей пользовательской нагрузки. Можно выбрать количество и размер виртуальных машин вручную или установить автоматическое масштабирование. Это необходимо для масштабирования серверов с учетом нагрузки или по расписанию.
Доступ к локальным данным. Azure позволяет строить веб-сайты, способные подключаться к центру обработки данных. С помощью служб Hybrid Connections и VNET можно получить безопасный доступ к локальным центрам обработки данных. Решение Azure Active Directory необходимо для организации доступа только сотрудникам или партнерам.
Развертывание. Непрерывная интеграция и развертывание настраивается с помощью VSO, GitHub, TeamCity, Hudson или BitBucket. Это позволяет автоматически строить, тестировать и развертывать веб-приложение после каждого успешного теста сборки кода или интеграции.
Интегрированная среда разработки. Интеграция с Visual Studio обеспечивает полное управление жизненным циклом приложения. Благодаря интеграции с Azure VS можно создавать и непрерывно публиковать веб-приложение. С помощью VS можно выполнять отладку в облаке и использовать оперативные данные журнала.
Сохранение активов в безопасности. Автоматическое создание резервной копии для сайта и базы данных. Код и данные защищены на случай непредвиденных обстоятельств, их можно восстановить.
Автоматическое уведомление. Оперативное реагирование на проблемы обеспечивается в реальном времени. Для этого подключаются автоматические уведомления с помощью мониторинга и предупреждений. Интегрируются усовершенствованные функции аналитики и мониторинга New Relic и AppDynamics для получения полного представления о работе веб-приложения.
Фирменная маркировка и защита. Внедряются собственные домены и SSL-сертификаты. Веб-сайты Azure позволяют использовать с веб-приложением любой домен из записей в DNS. Можно использовать пользовательские IP-адреса и SNI на основе SSL, в том числе групповые символы.
Создание сайта на веб-сайтах Azure
Для создания сайта необходимо выбрать "Создать"→"Веб-сайты" (рис. 3.8):
(рис 3.8) Создание нового веб-сайта
Нужно указать имя создаваемого веб-сайта, выбрать регион мира для его работы, а затем нажать кнопку "Создать веб-сайт".
Управление веб-сайтами Azure. После создания веб-сайта можно воспользоваться страницей предварительного просмотра портала или командной строкой для настройки параметров, масштабирования и мониторинга использования.
Создание приложений. Службы Mobile Services позволяют создавать межплатформенные и собственные приложения для iOS, Android, Windows или Mac (рис. 3.9). С помощью
(рис 3.9) Мобильные службы
Создание корпоративного интерфейса авторизации. С Mobile Services можно авторизовывать пользователей через Active Directory. Благодаря этим службам доступно безопасное подключение к таким локальным ресурсам, как SAP, Oracle, SQL Server и SharePoint. Также возможно использование комплексных платформ Xamarin и PhoneGap для создания приложений корпоративного уровня для своих сотрудников.
Возможности мобильных служб для сотрудников. Мобильные службы упрощают проверку подлинности сотрудников с использованием корпоративных учетных данных, поддерживают использование приложений, подключаемых к сети лишь периодически, а также доступ к данным в локальной среде. Приложения для сотрудников создаются собственными средствами для iOS, Android, Windows.
Ускорители. Можно создавать приложения, демонстрирующие работу ускорителей для наладчиков и продавцов-консультантов.
Корпоративный вход. Проверка подлинности сотрудников осуществляется на основе имеющихся учетных данных, используя Azure Active Directory совместно с синхронизацией каталогов.
Синхронизация автономных данных. Работа не ограничивается лишь теми областями, где имеется доступ к Интернету. Можно сохранять данные локально и синхронизировать их при возобновлении подключения.
Гибридная среда. Доступ к источникам данных, находящимся в корпоративной сети, можно получить с помощью гибридных подключений служб BizTalk.
Автономная синхронизация данных для построения быстро реагирующих приложений. Можно создавать приложения, которые продолжают работать даже при возникновении проблем в сети. Это нужно, чтобы пользователи могли создавать и изменять данные, работая в автономном режиме. Скорость отклика приложения повышается при помощи локального кэширования данных сервера в устройстве с помощью Mobile Services. Поэтому можно добиться бесперебойной синхронизации данных всех приложений iOS, Android и Windows.
Подключение приложения к локальным данным. Azure позволяет создавать мобильные приложения, с помощью которых можно подключаться к данным своего центра обработки данных. С помощью Hybrid Connections получают безопасный доступ к данным из локальных центров обработки данных в любой точке земного шара.
Создание интерактивных приложений с оперативной передачей сообщений. Azure позволяет строить мобильные приложения, с помощью которых можно подключаться к данным своего центра обработки данных. С помощью Hybrid Connections получают безопасный доступ к данным из локальных центров обработки данных в любой точке земного шара.
Получение информации с помощью мобильной аналитики. Мобильное решение Capptain, необходимое для подключения пользователей, обеспечивает мониторинг в реальном времени. Оно предоставляет глубокий анализ поведения пользователя. Такой анализ отвечает на вопросы, как и когда используется приложение, откуда переходят пользователи, насколько они задерживаются, каковы показатели переходов и сколько покупок делается в приложении.
Анализ, сегментирование. Capptain позволяет владельцам приложений и специалистам по маркетингу подключать пользователей в реальном времени. Также можно анализировать поведение пользователей и сегментировать аудиторию с учетом взаимодействия с приложением. Привлечение пользователей осуществляется с помощью персонализированных push-уведомлений или разнообразных сообщений, предусмотренных в приложении.
Социализация приложения. Службы Mobile Services упрощают проверку подлинности пользователя через учетные записи Facebook, Google, Microsoft или Twitter. После авторизации можно не только настроить функции обслуживания на основе социальных API, но и обеспечить возможность обмена и взаимодействия между пользователями.
PaaS++ для Web API. Расширить службы Mobile Services можно с помощью собственного пользовательского Web API. Группа специалистов Mobile Services будет наблюдать, управлять Web API и устранять нарушения в работе.
Автоматическое масштабирование в соответствии с бизнес-требованиями. Можно настраивать автомасштабирование в соответствии с потребностями приложения для Mobile Services и для
API используется для создания новых каналов и привлечения клиентов (рис. 3.10).
(рис 3.10) Управление API
Защита критически важных систем. Управление API позволяет защитить критически важные системы, понижая нагрузку с помощью проверки подлинности, ограничения скорости, квотирования и кэширования.
Ускорение внедрения API. Основным фактором успешности любой программы API является простой и беспроблемный доступ для разработчиков. Значение имеет сокращение времени, которое необходимо начинающему разработчику для выполнения транзакции. Благодаря управлению API формируется документация и предоставляется интерактивная консоль, которая незамедлительно повышает успешность разработчика.
Открытые корпоративные системы. Проблему публикации существующих локальных интерфейсов API можно решить, используя мобильные устройства благодаря преобразованию в современные форматы. Можно ориентироваться на новых клиентов с поддержкой CORS и JSONP и оптимизировать производительность с помощью кэширования. Управление API предоставляет готовые инструменты, необходимые организации для сквозного управления.
Преобразование аналитики и отчетности в результаты. Управление API предоставляет возможности аналитики и работы с отчетами, позволяющие организации учитывать наиболее значимые для бизнеса тенденции. Разработчики используют интерфейсы API и данные об использовании приложений, визуализируют работу API, частоту появления ошибок и работоспособность на ближайший период в реальном времени.
Рассылка уведомлений.
(рис 3.11) Концентраторы уведомлений
Работа с любым сервером. Служба
Определение аудитории с помощью динамичных тегов. Широковещательную рассылку уведомлений проводят с помощью функции разметки
Упрощение локализации с помощью шаблонов. Если приложение нацелено на различные рынки, функция шаблонов
Масштабирование. Концентратор уведомлений автоматически создает инфраструктуру, необходимую для масштабирования сообщений с учетом каждого активного устройства.
На рис. 3.12 представлены разделы компоненты "Данные и хранилища":
(рис 3.12) Данные и хранилище
Поддержка гибкого масштабирования и более предсказуемая производительность. За счет возможностей Azure высокопроизводительные приложения выполняют масштабирование уровней данных в тысячах баз данных. Новые уровни служб базы данных SQL предоставляют приложениям возможность увеличивать или уменьшать масштаб предсказуемой производительности в каждой базе данных (рис. 3.13). Средство гибкого масштабирования для базы данных SQL Azure упрощает разработку приложений, горизонтально масштабируемых по значительному количеству баз данных, и управление ими.
(рис 3.13) ДБаза данных SQL
Непрерывность деловой активности для критически важных приложений. Повышается уровень непрерывности работы приложений и защиты от аварий с помощью встроенных функций непрерывной работы, действующих на всех уровнях служб. База данных SQL Premium обеспечивает активную георепликацию, которая позволяет создать до четырех считываемых вторичных баз данных в любом регионе Azure и управлять временем и конечным назначением отработки отказа. Возможности управления расширяются непредвиденным восстановлением с помощью функции самостоятельного восстановления. Она предоставляет управление восстановлением данных из доступных резервных копий.
Обеспечение непрерывности работы базы данных SQL Azure. Непрерывность бизнеса определяет возможность организации продолжать коммерческую деятельность в случае критической ситуации или аварии. Для планирования непрерывности бизнеса в организации требуется внедрить процессы, процедуры и меры, обеспечивающие бесперебойность деловых операций.
Нулевая потребность в обслуживании за счет самоуправляемой службы. Потребность в обслуживании инфраструктуры уменьшается за счет базы данных SQL в качестве службы с автоматическим исправлением программных ошибок. При этом встроенные системные реплики изначально обеспечивают защиту данных, бесперебойную работу базы данных и стабильность системы, снижая нагрузку на разработчиков и архитекторов. Системные реплики автоматически перемещаются на новые машины, которые подготавливаются к работе в динамическом режиме по мере выхода старых машин из строя.
Компания Pottermore переместила свои приложения на платформу Azure как службу, чтобы не тратить ресурсы на обслуживание виртуальных машин и управление ими.
Повышение производительности труда за счет поддержки привычных средств и платформ. Поддерживаются задачи разработки, такие как горизонтальное масштабирование и непрерывность бизнеса, посредством программных API-интерфейсов для оптимизации управления масштабированием до сотен и тысяч баз данных. База данных SQL предоставляет разнообразные средства управления – REST API, PowerShell, портал управления Azure с поддержкой HTML5 или SQL Server Management Studio – и поддерживает различные популярные платформы и технологии, включая .NET, Java, PHP, Ruby on Rails и Node.js. Есть возможность автономной и сетевой разработки локальных и облачных приложений благодаря интеграции с Visual Studio.
Обеспечение выполнения задач, связанных с безопасностью и соблюдением требований. Упрощаются задачи, связанные с соблюдением нормативов. Можно узнать, какие операции выполняются в базе данных, с помощью средств аудита, которые отслеживают события базы данных и записывают их в журнал. Представления информационной панели и отчеты Excel Power View предоставляют подробные сведения о событиях в базе данных и теоретически отображают проблемы бизнес-приложений или нарушения безопасности. База данных SQL проверяется крупнейшими облачными аудиторами в рамках нормативной сертификации Azure, такой как ISO/IEC 27001:2005 и т.д.
Совмещение уровней служб для получения инновационных результатов. База данных SQL предоставляется на разных уровнях служб для поддержки всего спектра рабочих нагрузок баз данных. Таким образом, можно перемещаться по уровням служб или совмещать их для создания инновационных концепций приложений. Благодаря производительности и охвату платформы Azure можно сопоставлять и совмещать службы Azure с базой данных SQL для удовлетворения уникальных потребностей при разработке современных приложений, снижения затрат, повышения эффективности использования ресурсов и открытия новых коммерческих возможностей.
Широкие возможности запросов и транзакций при работе с данными JSON. Схемы приложений постоянно изменяются, и это общая проблема, с которой сталкиваются многие разработчики.
Обеспечение стабильного уровня производительности с возможностью настройки. Служба
Предоставление возможности быстрой разработки. Доступ к базам данных через CRUD, запросы и обработка JavaScript в HTTP-интерфейсе RESTful упрощает процесс построения новых приложений для бизнеса. Программирование для
Оптимизация приложения с помощью КЭШа.
Basic – один узел. Несколько размеров.
Standard – два узла, ведущий/ведомый. Предоставляется соглашение об уровне обслуживания и поддерживается репликация. Несколько размеров.
Доступен кэш размером до 53 ГБ.
Высокая производительность.
К другим возможностям относятся транзакции, публикация/подписки, скрипты Lua, ключи с ограниченным сроком жизни и параметры конфигурации, позволяющие
С
Кэш Azure
Удобство использования и управления.
BLOB-объекты, таблицы, очереди и файлы. Хранилище Azure предоставляет гибкие возможности для хранения и извлечения крупных объемов неструктурированных данных, например, документов и файлов мультимедиа, в BLOB-объектах Azure, слабо структурированных данных в таблицах Azure, надежных сообщений в очередях Azure, а также использовать SMB-хранилище файлов Azure для переноса локальных приложений в облако (рис. 3.14).
(рис 3.14) Хранилище
Высокая масштабируемость. Хранилище Azure адаптируется к возрастающим требованиям в отношении объемов данных, выделяя до 500 ТБ общего пространства для хранения для каждой учетной записи.
Надежность и высокая доступность. Хранилище Azure автоматически реплицирует данные для защиты от неожиданных сбоев оборудования и предоставления доступа к ним в случае необходимости.
Создано для разработчиков. Можно создавать приложения с поддержкой клиентских библиотек для .NET, Java, Android, C++ и Node.js. Доступ к данным в хранилище Azure также можно получить, используя REST API, который вызывают с использованием любого языка, позволяющего осуществлять запросы HTTP/HTTPS. Хранилище Azure подразумевает гарантированную согласованность, упрощая разработку облачных приложений и обеспечивая прогнозируемую производительность приложений, основанных на Azure.
Глобальный доступ. Осуществляется горизонтальное или вертикальное масштабирование центров обработки данных по мере необходимости и данные размещаются географически ближе к своим клиентам для более быстрого доступа и повышения производительности.
Экономичность. Плата только за то, что используется, по цене, более низкой, чем у локальных вариантов хранения.
Создание учетной записи хранилища. Создание учетной записи с помощью портала управления (рис. 3.15).
(рис 3.15) Создание учетной записи с помощью портала управления
Управление данными.
(рис 3.16) StorSimple
Упрощение хранения и защиты данных.
Ускорение аварийного восстановления, улучшение соответствия требованиям.
Семейства продуктов
Хранилище StorSimple серии 8000.
StorSimple 5000 и 7000.
Поиск Azure позволяет реализовать полнофункциональные возможности поиска на веб-сайте или в приложении. Настройка результатов поиска, а также создание полноценных адаптированных моделей ранжирования позволяет привязать результаты поиска к целям бизнеса. Стабильная пропускная способность и надежное хранение данных обеспечивают высокую скорость индексирования поиска и выполнения запросов, что незаменимо в сценариях с ограниченными временными рамками.
Упрощение работы. Поиск Azure исключает сложности, связанные с настройкой собственного поискового индекса и управлением этим индексом. Полностью управляемая служба предотвращает проблемы, связанные с повреждением индекса, доступностью службы, а также ее масштабированием и обновлением. Можно создать несколько индексов без увеличения стоимости.
Поиск Azure ускоряет разработку благодаря поддержке привычных средств и согласованной глобальной облачной платформе. Аналогично другим службам Azure, в службе поиска используются вызовы API REST. Всемирная сеть центров обработки данных Azure позволяет сократить длительность задержек при поиске, независимо от расположения приложения.
Рассмотрим следующие разделы компоненты "Аналитика" (рис. 3.17):
(рис 3.17) Аналитика
HDInsight
Масштабируемость по требованию.
(рис 3.18) HDInsight
Объединение всех данных – структурированных, полуструктурированных и неструктурированных.
Разработка программного обеспечения на предпочитаемом языке.
Не требуется приобретение и обслуживание оборудования. С помощью
Для визуализации данных Hadoop используется Excel.
Локальные кластеры соединяются с облаком.
Включает транзакционные функции, не связанные с базами данных SQL.
Обработка потоков в реальном времени.
Создание кластера с помощью
(рис 3.19) Создание кластера с помощью HDInsight
Машинное обучение
Возможности машинного обучения.
Машинное обучение Azure. Для машинного обучения требуется комплексное программное обеспечение, современные компьютеры и специалисты. Машинное обучение Azure – полностью управляемая облачная служба для прогнозной аналитики. С помощью облака машинное обучение Azure делает машинное обучение доступнее для более широкой аудитории.
Перетаскивание, прогнозирование. Машинное обучение Azure позволяет пользователям без наработок данных начать интеллектуальный анализ данных для прогнозирования. Для многих задач не требуется писать ни одной строки кода. Студия машинного обучения Microsoft Azure также содержит библиотеку экономящих время примеров экспериментов и сложных алгоритмов Microsoft Research, включая те же проверенные алгоритмы, которые используются в Bing и Xbox.
Поддержка R. Машинное обучение Azure также предназначено для опытных специалистов по изучению данных. Оно поддерживает R, популярную программную среду с открытым исходным кодом для статистики и интеллектуального анализа данных. Существующий код R помещают в рабочее пространство или записывают собственный код в студии машинного обучения Microsoft Azure, которая поддерживает безопасное использование более 350 пакетов R.
С машинным обучением Azure не нужно устанавливать программное обеспечение, настраивать оборудование или скрытую среду разработки. Можно войти в Azure и начать разработку моделей прогнозирования откуда угодно, не используя ничего, кроме браузера, и развертывать новые модели аналитики. Машинное обучение Azure также позволяет хранить практически неограниченное количество файлов в хранилище Azure. Оно подключается к другим службам Azure для работы с данными, включая HDInsight (основанное на Hadoop решение больших данных), базу данных SQL и виртуальные машины.
Машинное обучение Azure объединяет новые средства аналитики, алгоритмы, разработанные для Xbox и Bing, и годы исследований машинного обучения Microsoft в одной облачной службе. Оно предоставит начинающим разработчикам и компаниям данных недорогой доступ к средствам.
Stream Analytics (Анализ потоков)
Анализ потоков позволяет уйти от трудностей при разработке аналитических функций для масштабирования распределенных систем. Разработчикам нужно описать требуемую трансформацию посредством синтаксиса на основе SQL, а система автоматически разложит ее по масштабу, производительности и отказоустойчивости.
Фабрика данных
Фабрика данных позволяет обрабатывать локальные данные, например из SQL Server, вместе с облачными данными, например из базы данных SQL Azure, больших двоичных объектов и таблиц. Эти источники данных можно объединять, обрабатывать и отслеживать с помощью простых, высокодоступных и устойчивых к сбоям конвейеров данных.
Концентраторы событий
(рис 3.20) Концентраторы событий
Подключение миллионов устройств разных платформ. Концентраторы событий предоставляют возможность подготовки емкости для принятия событий с миллионов устройств, сохраняя порядок событий для каждого устройства. Поддержка AMQP и HTTP позволяет многим платформам работать с концентраторами событий. Также для популярных платформ существуют собственные клиентские библиотеки.
На рис. 3.21 представлены разделы компоненты "Работа в сети":
(рис 3.21) Работа в сети
Расширение центра обработки данных в облачной среде. Виртуальная сеть Azure расширяет локальную сеть по межсайтовому VPN-соединению почти так же, как это делается при настройке соединение с удаленным филиалом (рис. 3.22). Можно контролировать топологию сети, включая конфигурацию DNS и диапазон IP-адресов, и управлять ею так же, как локальной инфраструктурой.
(рис 3.22) Виртуальная сеть
Создание гибридных приложений. С помощью виртуальной сети можно создать гибридные облачные приложения, которые устанавливают безопасное подключение к локальному центру обработки данных; таким образом, веб-приложение Azure может осуществлять доступ к локальной базе данных SQL Server или осуществлять проверку подлинности пользователей локальной службы Active Directory.
Удаленная отладка приложений. Так как виртуальная сеть устанавливает прямое соединение между локальной машиной разработчика и виртуальными машинами Azure, то можно осуществлять отладку и устранение неполадок с использованием тех же средств, которые используются для отладки локальных приложений.
Оптимизированная защита и изоляция. Виртуальные сети предоставляют дополнительный уровень безопасности. Только виртуальные машины и службы, работающие в одной и той же виртуальной сети, могут идентифицировать друг друга и подключаться друг к другу. Облачные службы и виртуальные машины в виртуальной сети также не устанавливают подключения через общедоступную часть сети Интернет.
Сочетание IaaS и PaaS. С помощью виртуальных сетей можно создавать вычислительные службы, которые используют облачные службы и виртуальные машины. Веб-роли Azure используются для интерфейсных веб-серверов. Виртуальные машины используются для серверных баз данных. Объединение архитектур PaaS (платформа как услуга) и IaaS (инфраструктура как услуга) в виртуальной сети повышает гибкость и масштабируемость при создании приложений.
(рис 3.23) ExpressRoute
С помощью
Хранение, архивация и восстановление данных.
Расширение центра данных.
Создание гибридных приложений. Благодаря предсказуемости, надежности и высокой пропускной способности подключений
Гибкие возможности балансировки нагрузки. Диспетчер трафика позволяет выбрать три метода балансировки нагрузки: по отказоустойчивости, по производительности или по оценочному циклическому перебору (рис. 3.24). Можно выбрать тот метод, который подходит для конкретного приложения или сценария.
(рис 3.24) Traffic Manager
Сокращение времени простоя приложений. Диспетчер трафика может повышать доступность важных приложений путем отслеживания ресурсов Azure или внешних сайтов и служб и автоматического перенаправления пользователей в новое местоположение при любых сбоях.
Повышенная производительность приложения, ускоренная доставка контента. Диспетчер трафика предназначен для повышения скорости отклика приложений и уменьшения времени доставки контента путем перенаправления пользователей в среду Azure или внешнее расположение с минимальной задержкой в сети.
Распределение пользовательского трафика по различным местоположениям. Диспетчер трафика может направлять пользовательский трафик и распределять его по различным местоположениям, таким как различные облачные службы в центре обработки данных Azure или различные веб-сайты Azure в разных центрах обработки данных. Диспетчер трафика может работать по принципу равномерного или оценочного распределения нагрузки.
Работа с локальным центром обработки данных. Диспетчер трафика используется в локальных сценариях, включая расширение в облако, перенос в облако или обработка отказов в облаке. Эту функцию используют для обновления или выполнения обслуживания в локальном центре обработки данных без создания неудобств для клиентов.
На рис. 3.25 представлены разделы компоненты "Хранение и резервное копирование":
(рис 3.25) Хранение и резервное копирование
Возможности резервного копирования в облаке. Облачные решения архивации предоставляют надежное, недорогое и масштабируемое решение без капиталовложений и с минимальными операционными расходами.
Интерфейс. Служба архивации Azure проста в использовании и защищает данные Windows Server, Windows Server Essentials и System Center Data Protection Manager (DPM). Диспетчер DPM защищает многие рабочие нагрузки Microsoft, позволяя расширить защиту в службу Azure. Управлять резервными копиями можно с помощью PowerShell или в пользовательском интерфейсе папки "Входящие".
Безопасность и надежность. Данные резервного копирования защищены при передаче и во время хранения. Данные резервного копирования хранятся в геореплицированном хранилище, которое обслуживает шесть копий данных в двух центрах обработки данных Azure.
Эффективность и гибкость.
(рис 3.26) Восстановление сайтов
Автоматизированная защита. Вычислительную среду можно защитить путем автоматизации репликации виртуальных машин на основе установленных и контролируемых политик. Служба восстановления сайтов координирует текущую репликацию данных и управляет ею с помощью интеграции с имеющимися технологиями, например, Hyper-V Replica, System Center и SQL Server AlwaysOn.
Репликация и восстановление в Azure. Можно упростить защиту аварийного восстановления путем репликации в Azure, в то же время применять автоматизированные и настраиваемые планы восстановления, наблюдать за работоспособностью системы и за организованным восстановлением, предоставляемыми данной службой. Одним из основных препятствий при организации полноценной защиты приложений являются высокие расходы на создание и обслуживание вторичного сайта для восстановления после сбоев.
Непрерывное наблюдение за работоспособностью системы. Служба восстановления сайтов непрерывно и удаленно отслеживает состояние диспетчера системного центра виртуальных машин в Azure. При выполнении репликации между двумя сайтами, управление которыми осуществляется, к Azure напрямую обращаются только серверы диспетчера виртуальных машин, а данные на виртуальных машинах и репликация остаются в локальной сети. Все соединения с Azure шифруются. При выполнении репликации в Azure в качестве вторичного сайта данные шифруются. Также можно выбрать состояние кодирования для хранимых данных.
Организованное восстановление. Эта служба помогает автоматизировать планомерное восстановление служб в случае сбоя работы сайта в основном центре обработки данных. Виртуальные машины могут использоваться для помощи в быстром восстановлении службы и при сложной многоуровневой рабочей нагрузке. Планы восстановления можно создавать на портале управления Azure, где они и хранятся. Планы могут быть простыми и сложными, в зависимости от требований бизнеса, и могут включать выполнение настраиваемых скриптов Windows PowerShell и паузы для ручного вмешательства. Предоставляется возможность настройки сетей посредством привязки виртуальных сетей между первичным и вторичным сайтами. Эти планы можно тестировать в любой момент без нарушения работы служб в основном расположении.
На рис. 3.27 представлены разделы компоненты "Мультимедиа и CDN":
(рис 3.27) Мультимедиа и CDN
(рис 3.28) Службы носителей
Кодировка, хранение и потоковая передача аудио и видео с учетом масштаба. Службы Azure Media Services позволяют строить всесторонние комплексные мультимедийные рабочие процессы, а также уменьшают издержки, связанные с интеграцией многочисленных продуктов и поставщиков.
Потоковая трансляция и видео по запросу. Для этого достаточно эксплуатировать собственное облако на основе видеоплатформы, предназначенной для динамических событий и видео по запросу (VOD). Службы мультимедиа Microsoft Microsoft Azure включают в себя все средства и службы, необходимые для обработки, доставки и потребления мультимедиа.
Защита контента. Активы защищаются с помощью шифрования во время отправки, хранения и воспроизведения с помощью управления цифровыми правами (DRM) Microsoft PlayReady или шифрования AES.
Кодирование. Для согласования скорости кодирования с потребностями рабочего процесса используются резервированные блоки кодирования Basic, Standard и Premium. Для поддержки различных входных и выходных форматов файлов студийного уровня используется Azure Media Encoder.
Сеть доставки содержимого с глобальным доступом. Благодаря надежной сети глобальных центров обработки данных сеть доставки содержимого Azure обеспечивает доставку больших объемов контента конечным пользователям по всему миру при меньшей задержке и более высоком уровне доступности.
Доставка на сотни миллионов конечных точек устройств. В качестве целевой аудитории могут выступать владельцы всех типов современных наиболее распространенных клиентских устройств, включая компьютеры Windows, Android и iOS, а также телевизоров, игровых консолей и т.д.
Варианты быстрого получения и динамическая упаковка. Хранение оптимизируется за счет кодирования в формат MP4 с переменным сжатием и оперативной доставки в разнообразных форматах на лету.
Широкая доступность с использованием платформ проигрывателей и пакетов SDK. Данные клиентам предоставляются на различных популярных платформах и устройствах. Это стало возможно с помощью платформ Player, образцов проигрывателей и комплектов SDK от Microsoft.
Надежная партнерская экосистема. Расширяемая платформа, усовершенствованная с помощью известных технологий мультимедиа стороннего поставщика, которые были оптимизированы для облака и интегрированы в целях обеспечения масштабируемости и единого порядка выставления счетов.
Оплата по мере использования. Оплачивается только то, что используется.
Расширенное индексирование контента. Индексатор Azure Media Services Indexe позволяет сделать медиафайлы более доступными и полезными. Он может проиндексировать библиотеку медиафайлов для дальнейшего поиска по ключевым словам, фразам или клипам. Индексатор создает закрытые файлы титров.
Упрощенное управление видео-контентом. Хранение, кодирование видео-контента служб мультимедиа и управление им.
Производительность приложений и служб
(рис 3.29) Сеть кэширующих серверов (CDN)
Интернет-среда. Сеть Azure CDN была разработана под современную динамичную интернет-среду с ориентацией на мультимедийный контент. Сеть Azure CDN имеет сетевую топологию с крупными централизованными узлами, а также огромными вычислительными ресурсами и хранилищами на базе гибкой облачной инфраструктуры.
Безопасность. Сеть Azure CDN построена на базе архитектуры обратных прокси-серверов с высокой степенью масштабируемости с использованием сложных технологий для выявления атак DDoS.
На рис. 3.30 представлены разделы компоненты "Гибридная интеграция":
(рис 3.30) Гибридная интеграция
(рис 3.31) Службы BizTalk
Интеграция корпоративных приложений.
Гибридные подключения. Гибридные подключения Azure BizTalk позволяют подсоединить веб-сайты Azure или мобильные службы Azure к любому локальному ресурсу TCP или HTTP, такому как Microsoft SQL Server, MySQL или любая веб-служба, посредством внесения нескольких изменений в конфигурацию без использования дополнительного кода.
(рис 3.32) Служебная шина
Создание облачных решений с изменением масштаба в соответствии с требованиями. Схемы асинхронного обмена сообщениями являются фундаментальными элементами архитектуры надежных и масштабируемых приложений. Интеграция облачных ресурсов, таких как SQL Azure, хранилище Azure и веб-сайты Azure, со службой обмена сообщениями Service Bus, обеспечивает бесперебойную работу в условиях большой и изменяющейся нагрузки и позволяет избежать простоев в случае перемежающихся сбоев.
Управление доставкой сообщений в облаке. Очереди обеспечивают гарантированную доставку сообщений по схеме FIFO и поддерживают ряд стандартных протоколов (REST, AMQP, WS*) и интерфейсов API. Разделы доставляют сообщения нескольким подпискам и распространяют их в системы, расположенные на нижних уровнях.
Подключение локальных приложений к облаку. Ретрансляция служебной шины решает задачи связи между локальными приложениями и внешним миром, позволяя локальным веб-службам проецировать общедоступные конечные точки. После этого системы могут получить доступ к этим веб-службам, которые продолжают работать локально в любой точке планеты.
На рис. 3.33 представлены разделы компоненты "Управление удостоверениями и доступом":
(рис 3.33) Управление удостоверениями и доступом
Active Directory
Управление удостоверениями и доступом для облака.
(рис 3.34) Azure Active Directory
Доступ к облачному приложению. Используется единый вход для упрощения доступа пользователей к множеству различных облачных приложений с устройств под управлением Windows, Mac и iOS. Пользователи могут запускать облачные приложения из персонализированной веб-панели доступа с использованием корпоративных учетных данных.
Защита конфиденциальных данных и приложений. Многофакторная проверка подлинности Azure предоставляет дополнительный уровень безопасности и помогает предотвратить несанкционированный доступ к локальным и облачным приложениям. Для защиты бизнеса применяются функции контроля и оповещений средств безопасности, а также отчетов на базе машинного обучения, которые позволяют определить несогласованные схемы доступа и упреждают потенциальные угрозы.
Функции самообслуживания для сотрудников. Делегируются такие задачи, как сброс паролей, создание групп и управление ими своим сотрудникам. Пользователям предоставляются возможности самостоятельно изменять и сбрасывать пароль и самостоятельно управлять группами в Azure Active Directory Premium.
Интеграция с системой Active Directory. Возможности Active Directory и других локальных каталогов расширяются за счет Azure Active Directory, что обеспечивает единый вход во все облачные приложения.
Корпоративное соглашение об уровне обслуживания. Azure Active Directory Premium предоставляет организациям необходимый уровень масштабирования и обеспечения надежности. Доступность службы Azure Active Directory гарантируется благодаря размещению в глобальной сети распределенных центров обработки данных.
Полнофункциональная стандартная платформа для управления проверкой подлинности и доступом в облачных службах. Azure Active Directory предоставляет разработчикам эффективный способ интеграции в свои приложения управления удостоверениями. Поддержка стандартных отраслевых протоколов, включая SAML 2.0, WS-Federation и OpenID Connect, позволяет реализовать вход в систему на различных платформах, в том числе .Net, Java, Node.js и PHP. API Graph на основе REST обеспечивает чтение и запись данных каталога с любой платформы. Благодаря поддержке протокола OAuth 2.0 разработчики могут создавать мобильные и интернет-приложения, интегрируемые с API Microsoft и сторонних разработчиков, а также собственные защищенные API для Интернета.
Облачный каталог для Office 365. Корпоративный каталог и управление удостоверениями можно перенести в облако с помощью Azure Active Directory. Доступом сотрудников к службам Microsoft Online Services, таким как Azure, Microsoft Office 365, Dynamics CRM Online, Windows Intune и других облачных приложений сторонних разработчиков можно управлять централизованно.
Многофакторная проверка подлинности
Усиление безопасности, устранение препятствий. Многофакторная проверка подлинности Azure защищает доступ к данным и приложениям, а также предоставляет пользователям простой процесс входа. Она обеспечивает надежную проверку подлинности с использованием ряда простых вариантов подтверждения (посредством телефонных вызовов, текстовых сообщений или уведомлений в мобильных приложениях), позволяя пользователям самим выбирать предпочтительный способ (рис. 3.35).
(рис 3.35) Многофакторная проверка подлинности Azure
Мониторинг и оповещения в реальном времени. Многофакторная проверка подлинности Azure защищает бизнес с использованием эффективных функций мониторинга безопасности и отчетов на базе машинного обучения, которые позволяют определить несогласованные схемы доступа. Оповещения в режиме реального времени уведомляют сотрудников ИТ-отдела об использовании подозрительных учетных данных, что позволяет избежать потенциальных угроз.
Развертывание локально или в облаке. Сервер многофакторной проверки подлинности Azure используется в локальной среде, чтобы защитить виртуальные частные сети (VPN), службы федерации Microsoft Active Directory, веб-приложения Microsoft IIS, службы удаленных рабочих столов и другие приложения удаленного доступа с использованием проверки подлинности RADIUS и LDAP.
Работа с приложениями Office 365, Salesforce и т.д. Многофакторная проверка подлинности для Office 365 помогает защитить доступ к приложениям Office 365 без дополнительной платы. Многофакторная проверка подлинности также входит в состав предложения Azure Active Directory Premium и тысяч приложений SaaS (программное обеспечение как услуга), включая Salesforce, Dropbox и др.
Внедрение в приложения. С помощью пакета средств разработки программного обеспечения (Software Development Kit – SDK) можно встроить многофакторную проверку подлинности Azure в процесс входа или обработки транзакций приложения, используя существующую базу данных пользователей приложения.
Защита для администраторов Azure. Многофакторная проверка подлинности Azure позволяет добавить дополнительный уровень защиты в учетную запись администратора Azure без дополнительной платы. Если проверка включена, потребуется подтверждение личности для запуска виртуальной машины, управления хранилищем или использования других служб Azure.
На ррис. 3.36 представлены разделы компоненты "Службы для разработчиков":
(рис 3.36) Службы для разработчиков
Visual Studio Online
(рис 3.37) Visual Studio Online
Частные проекты с использованием Git или TFVC. Git и TFVC позволяют создавать частные командные проекты, доступные из любой точки мира. Подсистема контроля версий Team Foundation (TFVC) используется для традиционного централизованного управления версиями. Git используется, если необходим распределенный подход. Можно сопоставлять и совмещать различные групповые проекты, что упрощает размещение всей организации в одной учетной записи.
Централизованное отслеживание всех ресурсов. В портфелях незавершенных заданий фиксируются новые функциональные возможности, ошибки и другие рабочие элементы. Портфели незавершенных заданий подходят для групп, использующих Scrum, Kanban. Для отслеживания хода выполнения задач рабочей группой используются настраиваемые панели задач. Управление портфелями позволяет большим группам отслеживать работу всех входящих в нее команд.
Интеграция и развертывание на базе облачных технологий. Можно выявлять проблемы, связанные с качеством, на ранних этапах с помощью определений сборок, которые автоматически компилируют и тестируют приложения в облаке либо по требованию, либо после внесения любых изменений в код. Используя графики и настраиваемые панели мониторинга можно отслеживать работоспособность сборок с течением времени. После выполнения тестов, обновленные веб-сайты автоматически разворачиваются на Microsoft Azure.
Работа приложений. О пользователях и потенциальных проблемах, с которыми они могут столкнуться, можно узнать за счет получения информации о доступности, производительности и использовании из приложений вне зависимости от того, выполняются ли они на устройстве, на сервере, на платформе Microsoft Azure, в облачной среде стороннего поставщика или в условиях использования комбинированных ресурсов.
Использование средства разработки. Доступ к проектам, коду и рабочим элементам можно получить посредством интегрированного интерфейса в Visual Studio или бесплатного плагина для Eclipse. Поддержка любого клиента Git (включая Xcode) и интерфейса современных веб-браузеров позволяет гарантировать, что Visual Studio Online будет адаптироваться к требованиям рабочей группы вне зависимости от того, какое средство разработки используется.
Масштабируемое ценообразование, подходящее для небольших групп. Группы, состоящие не более чем из пяти участников, обслуживаются бесплатно, поэтому можно создавать неограниченное количество частных групповых проектов с требуемым числом репозиториев, рабочих элементов и ошибок без дополнительной оплаты. Для дополнительных пользователей действует принцип прямого ценообразования; предоставляется месячный объем общих ресурсов, таких как сборки и нагрузочные тесты, который может быть увеличен по мере роста требований.
Обеспечение доступности приложения. Веб-тесты настраиваются для обеспечения доступности и работоспособности службы. Также настраиваются предупредительные сообщения на основе пороговых значений показателей и счетчиков производительности.
Отслеживание и устранение проблемы производительности. Анализируются количество запросов и время отклика по всем зависимым компонентам. Многомерный анализ выполняется по нескольким показателям. Можно выбрать нужные из множества стандартных показателей и создавать собственные. Поиск и фильтрация выполняется по исключениям, событиям и журналам трассировки. Можно выполнять диагностику сбоев и решать проблемы с производительностью.
Анализирование использования приложения. Действия пользователей отслеживаются в рамках основных сценариев. Можно узнавать, как пользователи работают в приложении в целях его улучшения и привлечения большего числа пользователей. Можно соотносить показатели использования и производительности с полным представлением всего, что происходит в приложении. Основные тенденции внедрения определяются с целью проверки выполнения деловых задач. Можно определить приоритеты для инвестирования с учетом данных об использовании.
Безопасность и конфиденциальность корпоративного класса.
На рис. 3.38 представлены разделы компоненты "Управление":
(рис 3.38) Управление
Портал Azure Preview
На портале Microsoft Azure совместно используются межплатформенные средства, технологии и службы в рамках единого интегрированного рабочего пространства, чтобы радикально повысить скорость процесса доставки и существенно упростить сохранение работоспособного состояния приложений.
Автоматизация
(рис 3.39) Автоматизация
Интегрирование служб. Службы используют с любыми общедоступными веб-интерфейсами API службы.
Operational Insights
Сбор, комбинирование и визуализация всех машинных данных. Сбор данных из машинных источников в нескольких системах и поиск по ним в централизованном едином хранилище данных помогает определять первопричину неисправностей. Информационные панели обладают поисковыми функциями. Поисковые запросы перетаскивают из места в место для создания собственных визуализаций.
Управление ресурсами своего центра обработки данных (ЦОД). Можно определить участки, на которых не хватает производительности. Найдя старые или избыточно выделенные виртуальные машины, можно запланировать свои потребности в хранении данных и вычислительных ресурсов.
Поддерживание серверов в актуальном состоянии. Необходимо найти упущенные системные обновления и узнать положение дел с вредоносным ПО на всех серверах Windows независимо от того, работают они в собственных ЦОД или в общедоступном облаке. Таким образом, можно узнать, на каких серверах установлены последние обновления и на какие их необходимо установить.
Изменение конфигурации сервера. При поиске неполадки, первое, что требуется узнать, – это какие перемены произошли на серверах. Можно распознать неполадки из-за изменений в списках служб и программном обеспечении в вычислительной среде.
Проверка конфигурации для рабочих нагрузок. Нужно найти проблемы в конфигурации и отклонения от практических рекомендаций по типам рабочей нагрузки, таких как SQL, SharePoint, Exchange и Hyper-V.
Определение вредоносного ПО. Нужно определить серверы, зараженные вредоносными программами или подвергающиеся риску такого заражения.
| AD | Active Directory | Активный каталог |
| AMQP | Advanced Message Queuing Protocol | Открытый протокол для передачи сообщений между компонентами системы |
| API | Application Programming Interface | Интерфейс программирования приложений, интерфейс прикладного программирования |
| BLOB | Binary Large OBject | Двоичный большой объект |
| CMS | Content management system | Система управления содержимым (контентом) |
| DNN | DotNetNuke | Система управления контентом сайта |
| DNS | Domain Name System | Система доменных имен |
| DRM | Digital Rights Management | Технические средства защиты авторских прав |
| HTTP | HyperText Transfer Protocol | Протокол передачи гипертекста |
| HTTPS | HyperText Transfer Protocol Secure | Расширение протокола HTTP, поддерживающее шифрование |
| LDAP | Lightweight Directory Access Protocol | Облегченный протокол доступа к каталогам |
| PHP | Hypertext Preprocessor | Препроцессор гипертекста |
| RDP | Remote Desktop Protocol | Протокол удаленного рабочего стола |
| REST | Representational State Transfer | Передача репрезентативного состояния |
| SAML | Security Assertion Markup Language | Язык разметки декларации безопасности |
| SAP | System Analysis and Program Development | Системный анализ и разработка программ |
| SNI | Server Name Indication | Индикация имени сервера |
| SOA | Service-Oriented Architecture | Сервис-ориентированная архитектура |
| TCP | Transmission Control Protocol | Протокол управления передачей |
| UDF | Universal Disk Format | Универсальный дисковый формат |
| VOD | Video on Demand | Видео по запросу |
| VPN | Virtual Private Network | Виртуальная частная сеть |
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.