Рубрика «Microsoft Azure» - 41

в 2:31, , рубрики: azure, microsoft, Microsoft Azure

3 апреля был анонсирован Announcing Microsoft Azure Automation Preview и до сих пор находится в стадии preview.

Какие задачи призван решать Automation?

  • Автоматизация рутинных процессов по администрированию azure (то, что делается через портал — создание виртуалок, создание новых очередей, баз данных, выдача прав и т. п.);
  • Сделать эти процессы повторяемыми, убрать ручную работу с администратора
Бонус к автоматизации ( kill feature):

Runbook (powershell скрипт), который использует Automation, выполняется не на вашей машине, а значит, может работать бесконечно, пока его не остановят. Например, он может в бесконечном цикле проверять состояние машин и как только обнаружит недоступность, посылать email дежурному оператору.

Как раньше решались рутинные задачи по администрированию/автоматизации?

Либо сидел администратор и в интерфейсе всё это прокликивал ручками;
Либо писались C# программы/скрипты на powershell, использующие windows azure API.

Microsoft решили, что пора наколеночные решения по автоматизации заменить на более профессиональные/серьезные. Дать наконец-то возможность “прикрутить свою кнопку к сайту”.

Естественно, для маленьких проектов всё это не нужно, а нужно когда вам регулярно надо создавать новые стандартные вещи.
Читать полностью »

Библиотека Simple Azure позволяет управлять облачными ресурсами, в том числе созданием, управлением и удалением виртуальных машин в облачном окружении. Вы можете использовать данную библиотеку для любых целей: от развертывания песочницы для целей Dev&Test до размещения и управления решениями в промышленной эксплуатации.

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

Ниже представлено краткое введение и примеры использования Simple Azure для простых задач и задачи развертывания кластера IPython в облаке.
Читать полностью »

image
Основной целью данной статьи является рассказ об особенностях и лучших практиках размещения Drupal в облачном окружении платформы Microsoft Azure [о преимуществах платформы Azure для размещения веб-сайтов на PHP, Java, Python, .NET и Node.js вы можете почитать в этой статье – прим. перев.]. Из этого руководства вы узнаете:

  • Как мигрировать существующий сайт Drupal в веб-сайты Azure
  • Как настроить модуль Azure Storage Module для медиа-контента
  • Как настроить Memcached Cloud для поддержки кэширования
  • Лучшие практики размещения Drupal CMS в облаке
  • Как масштабировать сайт на Drupal на несколько регионов по всему миру

Как мигрировать существующий сайт на Drupal в облако

Миграция вашего сайта на Drupal в облако Azure весьма легкая задача. Просто используйте перечисленные ниже лучшие практики и вы сможете переместить свой сайт на Drupal в облачное окружение всего за один час.
Читать полностью »

На текущий момент No-IP предлагает своим клиентам решить проблему с помощью перевода своих поддоменов на другие домены сервиса, при этом обещает починить работу остальных. Список доменов для перехода:

ddns.net
webhop.me
serveminecraft.net
ddnsking.com
onthewifi.com

За подробностями прошу под кат:
Читать полностью »

На текущий момент No-IP предлагает своим клиентам решить проблему с помощью перевода своих поддоменов на другие домены сервиса, при этом обещает починить работу остальных. Список доменов для перехода:

ddns.net
webhop.me
serveminecraft.net
ddnsking.com
onthewifi.com

За подробностями прошу под кат:
Читать полностью »

В прошлый раз мы рассмотрели методы Zero Downtime Upgrade, которые могут быть применены в рамках PaaS варианта развертывания приложения Microsoft Azure. Сегодня мы сосредоточимся на способах, которые можно применить не только к облачным сервисам, а обычным виртуальным машинам в рамках IaaS развертывания.

Load Balanced Endpoint

Как мы знаем любая виртуальная машина, которая обсуживает запросы к вашему приложению делает это через определенный открытый порт (к примеру 80, 8080, 443 и т.д.). Если виртуальных машин несколько, то внутренний балансировщик нагрузки Microsoft Azure распределяет трафик между этими виртуальными машинами. Давайте подумаем, как можно использовать эту возможность для Zero Downtime Upgrade.

Zero Downtime Upgrade для приложения в Microsoft Azure. Часть 2: IaaS
Читать полностью »

Привет! Это блог проекта Command Spot (www.commandspot.com).
Наш проект из области Интернета вещей (Internet of Things), точнее из области подключенных устройств (Connected Devices). Command Spot – сервис для активных пользователей интернета, который позволяет управлять подключенными устройствами из любой точки планеты.
Сервис строится на платформе Microsoft Azure.
Мы планируем интегрировать в наш сервис много умных устройств и управлять ими из одного приложения. Начали с интеграции умной розетки, подробности тут.

Для начала посмотрим, что вообще потенциально можно будет подключить в ближайшее время, и проведем условную классификацию. Здесь мы не рассматриваем носимые устройства, разного рода роботы, наборы сделай сам, а также дизайнерские концепты. Если что-то важное не вошло, присылайте, поправим.
Наш проект рад сотрудничеству и открыт для предложений. Особенно интересно пообщаться с хардверными проектами.
Пожалуйста, после прочтения примите участие в небольшом опросе.
Дальше много текста и картинок.
Читать полностью »

Жизненный цикл любого приложения подразумевает его поддержку. Это могут быть какие-либо патчи, хот-фиксы, новые версии и т.д. В случае с desktop приложением все достаточно понятно и привычно. Однако давайте разберемся, как происходит механизм обновления вашего приложения, если оно размещено в облаке. В нашем случае мы будет разговаривать об облаке Microsoft Azure.

Итак, Microsoft Azure предоставляет достаточно широкие средства для автоматического обновления вашего приложения, причем как правило приложением в данный момент пользуются другие люди, поэтому важнейшим вопросом становится обновление «на лету», то есть незаметно для пользователя. Давайте рассмотрим все возможные способы, которые возможно применить для приложения Microsoft Azure.

Читать полностью »

Как попробовать новую Visual Studio “14” CTP без установки?

Недавно была представлена предварительная версия следующего поколения Visual Studio под кодовым именем “14”. Visual Studio “14” CTP предлагает сегодня попробовать некоторые из тех функций и возможностей, которые будут доступны разработчикам в скором времени. Среди них:

Про некоторые новые возможности Visual Studio “14” CTP уже написал на Хабре (читать статью). Эта предварительная версия не имеет лицензии go-live и не должна применяться в коммерческой разработке, более того рекомендуется устанавливать ее отдельно от рабочего окружения и других версий Visual Studio.

Однако существует очень простой способ попробовать все фишки Visual Studio “14” CTP и без самостоятельной установки – использование готового образа VM в галереи Microsoft Azure.
Читать полностью »

Microsoft Azure поддерживает два типа механизмов очередей: Azure Queues и Service Bus Queues.

Azure Queues, является частью инфраструктуры Azure storage, предоставляя простой REST-ориентированный Get/Put/Peek интерфейс для надёжной, гарантированной доставки сообщений внутри сервиса или между несколькими сервисами.

Service Bus Queues — это часть инфраструктуры Azure messaging, которая занимается очередями, публикацией/подпиской, веб-сервисами и паттернами интеграции (больше об этом — Overview of Service Bus Messaging Patterns).

Сервисы работают параллельно, Azure Queues появился раньше, как отдельный механизм очередей, построенный поверх сервисов хранения данных Azure.
Service Bus Queues построены поверх инфраструктуры «брокеров сообщений», разработанной для связи приложений или компонентов приложения, которые могут требовать поддержки различных протоколов, работать в разных доменах или сетевых окружениях.

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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js