Введение в службы Azure

В этой статье мы увидим план служб Azure. В современном мире ежедневно создается огромное количество данных для хранения и более быстрой обработки данных, чтобы получить представление о бизнесе и улучшить бизнес-стратегию с применением машинного обучения и статистических алгоритмов, которые являются основными потребностями. Для хранения такого огромного количества данных организациям необходимо создавать и обслуживать локальные центры обработки данных, которые требуют огромных затрат. Чтобы снизить стоимость и упростить обслуживание, целевые организации переносят свои данные в облако.

Топ 3 службы Azure

Microsoft Azure - ведущий игрок в облачных вычислениях. Azure предоставляет различные службы, которые делятся на 3 типа:

  1. IAAS (инфраструктура как услуга)
  2. PAAS (Платформа как услуга)
  3. SAAS (Программное обеспечение как услуга)

1. IAAS (Инфраструктура как услуга)

В IAAS настройка инфраструктуры, такой как вычислительная платформа, виртуальная сеть, хранилище и т. Д., Будет предоставлена ​​Microsoft. Клиент будет иметь полный контроль над инфраструктурой и в зависимости от требований может увеличить или уменьшить емкость хранилища и вычислить мощность. Это помогает организациям сократить расходы на обслуживание кластера и обеспечить бесперебойную обработку.

Пример: виртуальные машины или учетные записи хранения и т. Д.

2. PAAS (Платформа как Услуга)

В PAAS платформа в соответствии с требованиями клиента доставляется через Интернет. И все действия по обслуживанию программного обеспечения, такие как обновления операционной системы, обновления программного обеспечения, инфраструктуры и хранилища, поддерживаются Microsoft. Клиенту не нужно беспокоиться об обслуживании платформы, ему нужно только сосредоточиться на части разработки программного обеспечения. Это позволяет разрабатывать приложение на платформе и делать его масштабируемым и доступным. Такой тип сервиса также помогает в миграции приложений с устаревшей платформы на облачные платформы.

Пример: кластер HDInsight, операционные системы и т. Д.

3. SaaS (программное обеспечение как услуга)

В SaaS есть приложения, предоставляемые в качестве службы, обычно используемой в деловых целях. Службы приложений предоставляются через Интернет, что помогает сократить объемы обслуживания, загрузки, установки и т. Д. Приложения такого типа обычно размещаются в центральном местоположении и доступны через Интернет.

Пример: MS Outlook и MS Office являются наиболее часто используемым программным обеспечением в качестве службы.

Часто используемые службы Azure

Облако Microsoft Azure предлагает множество инструментов практически для любого сценария, который вам может понадобиться. Наиболее часто используемые службы Azure перечислены ниже:

1. Azure HDInsight

  • Это облачный сервис, предоставляемый Microsoft, который представляет собой управляемый кластер, основанный на верхней части платформы данных Hortonworks, и включает в себя реализацию инструментов Hadoop, таких как Spark, Oozie, Sqoop, Hive, Pig, Ambari, HBase и т. Д. По умолчанию в HDInsight используется BLOB-объект в качестве службы хранения, но ее также можно настроить на использование ADLS и ADLS gen2. Он высокодоступен и поддерживает такие функции, как масштабируемость, автоматическое масштабирование, управление доступом на основе ролей, аутентификация и т. Д.
  • Он также хорошо интегрируется с такими инструментами отчетности, как PowerBi, Zeppelin, Tableau, Apache DBeaver и т. Д. Он также поддерживает такие трендовые технологии, как машинное обучение, Интернет вещей и т. Д., Что позволяет бизнесу разрабатывать там приложения больших данных и обрабатывать большие данные без каких-либо технический персонал для управления локальными кластерами и т. д. Это позволяет организациям просто сосредоточиться на разработке приложений, а не на обслуживании кластеров.

2. Фабрика данных Azure (ADF)

  • Фабрика данных Azure - это служба, используемая для развертывания сквозного рабочего процесса в форме конвейеров. Разработчики могут создать конвейер путем интеграции отдельных сервисов, предоставляемых облаком Azure, таких как хранилище, кластер HDInsight, сервер SQL и т. Д. В фабрике данных предусмотрены различные операции перетаскивания для подключения куста, искры и т. Д. Их действия можно настроить. очищать, преобразовывать или маскировать данные в разных типах. Их конвейер поддерживает условные, иррациональные и поисковые службы, которые помогают строить конвейеры.
  • Конвейеры могут быть запущены на основе событий или могут быть запланированы вовремя. Фабрика данных предоставляет холст предварительного просмотра Azure, где вы можете увидеть макеты конвейера и установить связи, зависимости между источником и приемником, соответственно, по всему конвейеру. Он может взаимодействовать с Azure SQL Server, базой данных Azure для MySQL, хранилищами, такими как BLOB-объекты и ADLS, и т. Д., Что помогает очень плавно переносить приложения из устаревшей системы в облако. Фабрика данных также позволяет создавать вычислительный кластер HDInsight или Databricks во время выполнения, чтобы избежать ненужных затрат на вращение.

3. Ресурсная группа

Группа ресурсов Azure - это служба, которая помогает хранить все ресурсы в группе, необходимые для развертывания решения Azure. В группе ресурсов ресурсы, такие как учетная запись хранения, кластеры, приложения логики, приложения функций, серверы SQL и т. Д., Группируются для обслуживания и развертывания их из одного места.

4. Аккаунты хранения

Учетная запись хранилища Azure играет ключевую роль в хранении данных в облаке. Он предоставляет возможность платить по мере использования, чтобы оплачивать только стоимость ресурсов, которые используются для данных. Его емкость можно расширять безгранично. Учетные записи хранения используются для хранения данных в виде больших двоичных объектов, таблиц, файлов или очередей.

  • Хранилище больших двоичных объектов можно использовать для хранения неструктурированных данных, таких как изображения, необработанные данные или полуструктурированные данные, такие как файлы CSV или XML. Их файлы хранятся в виде директории, которая называется контейнером.
  • Таблицы Azure в качестве имени предлагают хранимые данные в форме таблиц. Эти таблицы являются таблицами NoSQL, т.е. имеют структуру без схемы. Эти таблицы могут быть созданы очень легко и доступны в коде с помощью предоставленного URL. Он хранит данные в ключе, значение-формы в бэкэнде.
  • Хранилище файлов Azure в основном используется, когда необходимо перенести файловый сервер устаревшей системы. Он хранит данные на общем файловом ресурсе, который можно смонтировать в качестве локального каталога на виртуальных машинах Azure и получить к нему доступ из локального приложения, использующего Rest-API.
  • Очереди Azure, как следует из названия, используются для очереди сообщений, их передачи в приложение. Процесс может взаимодействовать с очередями, получать сообщения, выполнять необходимые операции и, возможно, сохранять результаты либо в хранилище, либо в базе данных.

Вывод

следовательно Службы Azure помогают предприятиям улучшить свою бизнес-стратегию, разрабатывая крупномасштабные решения для больших данных на огромных объемах данных, обеспечивая более быструю обработку и поддержку машинного обучения, искусственного интеллекта и статистических алгоритмов.

Рекомендуемые статьи

Это руководство по службам Azure. Здесь мы обсуждаем введение в службы Azure, а также рассматривали Azure, которая предлагает широкий спектр услуг, таких как IAAS, PAAS, SAAS. Вы также можете просмотреть наши другие предлагаемые статьи, чтобы узнать больше -

  1. Microsoft Azure и Amazon Web Services - основные отличия
  2. Введение в преимущества Azure
  3. Топ 8 альтернатив Azure
  4. Лучшие 10 вопросов по интервью с Microsoft Azure