Оглавление:
- Мысль о рабочих нагрузках облачных вычислений, а также запланированных сервисах
- Создание интерфейсов между контейнерами в облачных вычислениях
- Обнаружение того, как XML встраивается в облачные вычисления
Видео: Облачная платформа данных Azure - обзор решений 2025
Как организовать облако при настройке облачной вычислительной системы? Основное требование заключается в том, что необходимо организовать рабочие нагрузки. A рабочая нагрузка - это независимая служба или набор кода, который может быть выполнен. Поэтому рабочая нагрузка не зависит от внешних элементов. Рабочая нагрузка может быть небольшим или полным приложением.
Организации должны активно управлять рабочими нагрузками, чтобы они знали, как работают их приложения, что они делают и сколько отдельного отдела должны взимать плату за его использование услуг.
Мысль о рабочих нагрузках облачных вычислений, а также запланированных сервисах
Облако требует, чтобы рабочие нагрузки обрабатывались очень абстрактно. абстракция - это способ сохранить технические детали от пользователя. Результатом этой абстракции является тип сервиса, который упрощает определение четко определенной функции с определенной целью. Эта служба находится внутри контейнера с интерфейсом API (API) , поэтому его можно легко перемещать из одного места в другое.
Различные типы рабочей нагрузки
Существуют два типа рабочих нагрузок: рабочие нагрузки, которые могут выполняться в любое время в пакетном режиме и рабочей нагрузке, которые должны выполняться в режиме реального времени.
У вас может быть одна рабочая нагрузка, это целое приложение, используемое группой клиентов. В других ситуациях меньшая услуга может использоваться во многих разных контекстах.
Рабочие нагрузки как автономные объекты
Если рабочие нагрузки являются автономными объектами, каковы характеристики этих служб?
-
Нагрузка не имеет зависимостей. Это дискретный набор логики приложения, который может выполняться независимо от конкретного приложения.
-
Интерфейс рабочей нагрузки должен быть последовательным. В настоящее время наиболее прагматичные, хорошо принятые интерфейсы основаны на XML (eXtensible Markup Language).
-
Нагрузка может иметь правила или политики, которые применяются в определенных ситуациях. Могут существовать политики авторизации и безопасности, связанные с использованием службы для определенной функции.
Создание интерфейсов между контейнерами в облачных вычислениях
Предоставление интерфейсов, таких как XML или API, является ключевым фактором в обеспечении эффективного управления рабочими нагрузками в облаке. Благодаря четко определенному интерфейсу разработчик имеет способ чистой связи одной службы с другой. Если у вас есть серия рабочих нагрузок, размещенных в аккуратных контейнерах без зависимостей с другими службами, у вас есть больше шансов обеспечить гибкую среду, которая может поддерживать меняющиеся рабочие нагрузки.
Поэтому одним из императивов облака является то, что рабочие нагрузки являются динамическими.
Обнаружение того, как XML встраивается в облачные вычисления
Интерфейсы веб-сервисов на основе XML могут стать основным способом подключения облаков к контейнерам. Чтобы понять значение XML, разделите его на части:
-
Набор инструкций , которые вы добавляете в коллекцию слов, изображений и т. Д., Который контролирует их внешний вид, форматирование и поведение на экране.
-
Тэги , которые вы определяете и внедряете в контент, а затем записываете программы, которые пишут программы, которые согласуются с тем, как данные определяются в контексте вашего контейнера.
Если многие разные контейнеры или службы используют один и тот же язык, чтобы объяснить друг другу, что они делают и как их можно использовать, эти службы могут гораздо легче разговаривать, подключаться и отправлять сообщения друг другу.
Суть в том, что создание рабочих нагрузок с четко определенными интерфейсами делает программное обеспечение для доставки в облаке прагматичным и экономически эффективным способом работы с клиентами.
