Глобальные амбиции пересекаются со стеной центра обработки данных Генеральный директор стремится к расширению по всему миру, но сталкивается с жестким ограничением: в локальных центрах обработки данных не хватает места. Строительство новых объектов по всему миру было бы непомерно дорогим и медленным процессом. Microsoft Azure становится способом масштабирования без покупки оборудования, предоставления ресурсов по требованию и оплаты только за их использование. Этот сдвиг закладывает основу для перехода от локальной инфраструктуры к облачным сервисам.
Облачные вычисления, простые и практичные Доступ к вычислительной технике, хранилищам, базам данных, сетям, программному обеспечению, аналитике и аналитическим данным осуществляется через Интернет из центров обработки данных провайдеров. Ресурсы появляются немедленно, когда в них возникает необходимость, и так же быстро выводятся из эксплуатации, когда они больше не требуются. Выставление счетов покрывает только то, что потреблено, приводя затраты в соответствие с использованием. Серверы и виртуальные машины по-прежнему существуют физически, но находятся на территории провайдера и управляются удаленно.
Эластичное хранилище со встроенной упругостью Потребности в хранилищах растут с каждым днем, и, как известно, их трудно предсказать. Облачное хранилище динамично масштабируется, что позволяет избежать простоя ресурсов и авансовых платежей за счет взимания платы только за то, что действительно находится в сервисе. Azure поддерживает репликацию, соглашения об уровне обслуживания и восстановление, поэтому данные остаются доступными даже при отказе оборудования. Затраты снижаются, а надежность повышается за счет автоматического резервирования.
Повседневное использование: Приложения, сайты, трансляции и аналитические материалы В облаке размещаются приложения, веб-сайты и блоги с минимальными потерями. Сеть доставки медиафайлов обеспечивает бесперебойную передачу медиафайлов, что снижает задержку и улучшает работу пользователей. Программное обеспечение поставляется по запросу в короткие сроки без длительных лицензий. Аналитические службы визуализируют журналы и показатели для выявления тенденций, узких мест и основных ошибок.
Azure в центре внимания: Единая облачная платформа Microsoft Azure, ранее Windows Azure, - это общедоступная облачная платформа, предоставляющая вычислительные услуги, аналитику, хранилище и создание сетей. Она поддерживает создание, тестирование, развертывание и управление приложениями в глобальных центрах обработки данных, управляемых Microsoft. Сервисные модели охватывают программное обеспечение, платформу и инфраструктуру как услугу, включая инструменты и языки Microsoft и сторонних производителей. Автоматизация Azure позволяет сократить трудозатраты за счет планирования и выполнения повторяющихся операций.
Родословная, цены и глобальный охват Запущенный 1 февраля 2010 года сервис Azure был признан Gartner лидером отрасли в области IaaS и PaaS. Он поддерживает такие языки, как C#, Java и Python, и взимает плату точно за затраченное время даже при кратковременных запусках на системах премиум-класса. В более чем 50 регионах приложения развертываются рядом с пользователями, что обеспечивает низкую задержку и доступность в течение одного дня. Каталог продолжает расти и уже превысил 200 сервисов.
Сервисный ландшафт, охватывающий весь стек Предложения включают в себя искусственный интеллект, машинное обучение, аналитику и широкий спектр вычислений - от виртуальных машин до контейнеров. Базы данных варьируются от реляционных до NoSQL и кэш-памяти, включая инструменты разработчика, идентификацию и объединение, IoT и средства миграции. Комплексная платформа обеспечивает управление, мобильную связь, создание сетей, безопасность и хранение данных.
Виртуальные машины и наборы гибких масштабов Виртуальные машины Azure предоставляют частную виртуализированную среду с возможностью выбора операционной системы и образов из Marketplace или ваших собственных. Рабочие нагрузки могут размещаться локально, в облаке или в обоих системах. Экземпляры масштабируются от одного до тысяч за считанные минуты, а наборы виртуальных машин создают идентичные парки с сбалансированной нагрузкой, которые увеличиваются или сокращаются в зависимости от спроса или расписания. Централизованная настройка и обновления оптимизируют работу больших сред. Оплата производится за использование без каких-либо долгосрочных обязательств.
Распределенные задания и микросервисы: Пакетная обработка и структура сервисов Azure Batch управляет крупномасштабными параллельными и высокопроизводительными заданиями, создавая пулы вычислений, устанавливая приложения и планируя задачи. Платформа взимает плату только за использование виртуальных машин, хранилища и сети и позволяет избежать затрат на предварительную подготовку. Service Fabric - это распределенная платформа для упаковки, развертывания и управления микросервисами и контейнерами. Встроенное управление временем выполнения и жизненным циклом устраняет сложность инфраструктуры. Приложения масштабируются до тысяч компьютеров.
Облачные сервисы: PaaS, который позволяет коду сиять Такие задачи платформы, как внесение исправлений и техническое обслуживание, выполняются Azure, поэтому усилия сосредоточены на приложении. Промежуточные среды обеспечивают безопасное тестирование и быстрый переход к рабочей среде, сводя к минимуму время простоя. Панели мониторинга работоспособности и оповещения предоставляют информацию о доступности и ключевых показателях. Платформа позволяет выполнять масштабируемые и надежные операции с минимальными затратами.
Бессерверные функции, оплата только за время выполнения Функции Azure запускают управляемый событиями код без выделения серверов. Ресурсы автоматически масштабируются в соответствии с потребностями в выполнении. Плата взимается только за время выполнения кода. Для ускорения разработки поддерживается несколько языков.
Контейнеры и управляемая оркестровка Контейнеры упаковывают код и зависимости для последовательного выполнения на этапах разработки, тестирования, промежуточной стадии и производства. Развертывание выполняется с помощью команды или нескольких щелчков мыши, что позволяет избежать прямого управления виртуальными машинами. Azure Container Service/AKS упрощает создание, настройку и эксплуатацию предварительно настроенных кластеров виртуальных машин, на которых выполняются образы Docker. Оркестрация и масштабирование распространяются на десятки тысяч контейнеров с простым доступом по SSH, когда это необходимо.
Реестр, созданный для всего земного шара Реестр контейнеров Azure централизует хранение образов для Docker и orchestrators. Георепликация управляет единым реестром, зеркально отображаемым в нескольких регионах. Глобальные развертывания обновляются из одного места, а загрузка происходит из близлежащих реплик, что сокращает время ожидания. Изменения образов автоматически распространяются по всем настроенным регионам.
Механизмы обработки данных: Реляционные, NoSQL и в оперативной памяти База данных SQL Azure ‑ это полностью управляемый сервис на базе SQL Server Engine, обеспечивающий высокую производительность, надежность и безопасность, а также встроенную аналитику, позволяющую изучать шаблоны приложений. Миграция и использование аналитики просты. Azure Cosmos DB предоставляет глобально распределенный многомодельный NoSQL с гибкой пропускной способностью и хранилищем в разных регионах, низкой задержкой, высокой доступностью и всеобъемлющими соглашениями об уровне обслуживания, поддерживая модели "ключ‑значение", "график", "семейство столбцов" и "документ" с несколькими API, при этом взимая плату за хранение и пропускную способность. Azure Cache for Redis предоставляет защищенный кэш в памяти и средство обмена сообщениями, которые повышают производительность при низкой задержке и поддерживают различные структуры данных и плавное масштабирование.
Идентификация личности, секреты и защита от угроз Система Identity management выполняет проверку подлинности и авторизацию пользователей, групп, служб и приложений в облаке и локально с помощью многофакторной аутентификации, условных политик, мониторинга подозрительных действий и оповещений. Центр безопасности обеспечивает единое управление безопасностью и защиту от угроз, контролирует доступ, а также находит и устраняет уязвимости с помощью аналитики. Хранилище ключей надежно хранит секреты и ключи и автоматизирует подготовку и развертывание сертификатов. Azure Active Directory централизует идентификацию и доступ с помощью основных служб каталогов, управления доступом к приложениям и защиты идентификационных данных в различных средах и на мобильных устройствах.
Управляйте с помощью встроенных инструментов Azure Advisor анализирует конфигурации и использование, чтобы предложить персонализированные практические рекомендации по повышению затрат, производительности, доступности и безопасности. Network Watcher отслеживает, диагностирует и визуализирует состояние сети и структуру трафика с помощью журналов, которые ускоряют устранение неполадок VPN. Портал Azure объединяет создание, управление, мониторинг, контроль доступа и видимость расходов в настраиваемой консоли. Resource Manager развертывает связанные компоненты и управляет ими как группой с помощью согласованных шаблонов и средств контроля доступа, в то время как автоматизация позволяет обновлять, настраивать и выполнять повторяющиеся задачи в гибридных средах с отслеживанием изменений и откатом.
Создание сетей, составляющих основу скорости и охвата Сеть доставки контента (Content Delivery Network) кэширует ресурсы в периферийных точках по всему миру, чтобы сократить время ожидания, справляться с резкими скачками трафика и выполнять оперативную аналитику. ExpressRoute создает частные, надежные каналы с низкой задержкой между центрами обработки данных Microsoft и локальными или удаленными сайтами для быстрого резервного копирования и восстановления. Azure DNS размещает зоны в глобальной сети серверов имен и управляет ими с одного портала, обеспечивая быстрое разрешение и высокую доступность. Виртуальная сеть изолирует и защищает приложения с помощью выбранных диапазонов IP‑адресов, маршрутизации и подсетей, а также подключает локальные среды через VPN. Балансировщик нагрузки повышает доступность и производительность с помощью тестов работоспособности, распределяя входящий и исходящий трафик и увеличивая количество подключений до миллионов.
Варианты хранения, Соответствующие Любым Потребностям StoreSimple загружает горячие данные на твердотельные накопители, размещает менее используемые данные на жестких дисках и архивирует их в облаке, делая дополнительные снимки, которые ускоряют восстановление, автоматизируя перемещение и снижая затраты. Хранилище Data Lake обеспечивает корпоративную аналитику больших данных и Hadoop с помощью безопасного масштабируемого хранилища, поддерживаемого Blob‑хранилищем. Хранилище больших двоичных объектов содержит массивы неструктурированных данных для прямой доставки, потоковой передачи, ведения журналов, резервного копирования, архивации, аналитики, управления версиями и многоуровневости. Хранилище очередей разделяет компоненты с помощью надежных сообщений, файловое хранилище предоставляет общие ресурсы SMB в облаке и локально с кэшированием, а табличное хранилище предоставляет хранилища ключей и значений NoSQL без использования схем для гибких наборов данных.
Почему Azure выделяется на общем фоне Платформа как услуга разгружает инфраструктуру, поэтому команды сосредотачиваются на инновациях. Azure полностью совместима с .NET, оптимизируя как устаревшие, так и современные приложения, построенные на платформе. Безопасность соответствует жизненному циклу разработки систем безопасности, а гибридные возможности легко соединяют локальные центры обработки данных с общедоступным облаком. Понятная документация, плавный процесс обучения и сертификаты облегчают внедрение, в то время как существующие инвестиции Microsoft в программное обеспечение позволяют получить скидки на ценообразование.
Проверено ведущими предприятиями Мировые бренды используют Azure для обеспечения критически важных рабочих нагрузок. Среди них Pixar, Boeing, Samsung, EasyJet, Xerox, BMW и 3M. Их присутствие свидетельствует о зрелости, масштабируемости и доверии к платформе. Одни и те же строительные блоки доступны предприятиям любого размера.
Двухуровневое приложение‑ ставшее реальностью Простое в использовании веб‑приложение создается путем создания группы ресурсов, веб-приложения и базы данных SQL. Правило брандмауэра разрешает доступ, проект публикуется в Visual Studio, а строки подключения приводят приложение в соответствие с базой данных. Сайт изначально выдает ошибки, пока не завершится сопоставление с базой данных, после чего записи сохраняются успешно. В результате получается работающий веб-интерфейс, поддерживаемый облачной базой данных, собранной за считанные минуты с помощью управляемых сервисов.