Как начать размещать веб-сайты с помощью Azure Web Apps

Опубликовано: 6 Марта, 2023
Как начать размещать веб-сайты с помощью Azure Web Apps

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

Я предложил вам начать с резервного копирования, веб-приложений (на самом деле, хостинга веб-сайтов) и некоторых функций, которые предоставляются вместе с корпоративными подписками на Office 365. В этой статье мы рассмотрим, как выглядит размещение веб-сайта в Azure.

Размещение веб-сайтов в Azure

Я владею тремя компаниями: MSP, фирмой, оказывающей техническую помощь MSP, и фирмой, которая выставляет MSP на продажу. Я размещаю веб-сайты для каждой из трех своих компаний в Azure. Изначально я сделал это, чтобы узнать, как работает Azure. Это не похоже ни на одно другое решение для хостинга, с которым я когда-либо работал, потому что оно предназначено для хостинга приложений. Если вы хотите учиться, начните с простого — разместите веб-сайт. Вот как выглядит размещение трех связанных веб-сайтов в Azure.

Настройка веб-приложения WordPress очень проста в Azure. Он полностью управляется мастером. Здесь вы видите, что у меня есть веб-сайт WordPress, который поддерживается размещенной базой данных MySQL и подключен к учетной записи хранения, которая не только содержит веб-сайт, но также содержит загружаемые файлы для наших клиентов. Azure позаботится о доступности GEO и масштабирует ее при необходимости. Затем все это резервируется ежедневно. За это я плачу около 74 долларов в месяц, используя план S1. Вам могут не понадобиться все эти функции, но если у вас есть клиент, чье бизнес-присутствие ЯВЛЯЕТСЯ его веб-сайтом, то именно с него вы и хотите начать. Два моих других, более традиционных веб-сайта типа брошюры стоят около 10 долларов в месяц и используют одни и те же хранилища, базы данных и резервные копии.

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

Выбор плана

Если есть что-то, что вы всегда можете сказать о Microsoft, так это то, что вариантов лицензирования никогда не бывает мало. Что касается WebApps, мы видим, что существует широкий спектр планов подписки, из которых вы можете выбирать. Когда вы впервые настроите свое приложение, вам будут представлены только три «предпочтительных» варианта, но нажмите ссылку «Просмотреть все», чтобы просмотреть их все. Как только вы это сделаете, вы увидите карточки функций.

Чтобы ознакомиться с тем, как работает установка WebApp, выберите бесплатный уровень F1. Но имейте в виду, что набор функций настолько ограничен, что вы не найдете его очень интересным. Таким образом, как минимум для изучения Azure перейдите на D1 и используйте 10 долларов США из ваших бесплатных кредитов Azure. Когда вы решите разместить рабочий сайт, вы можете поднять его до более высокого уровня или оставить здесь для размещения базового сайта брошюры. Это очень конкурентоспособная цена с хорошим набором функций.

Мониторинг веб-приложений Azure

Azure предоставляет некоторую информацию, чтобы убедиться, что я работаю эффективно. Когда я нажимаю на свой план службы приложений, я получаю информацию о производительности своего веб-сайта. Здесь я вижу, что довольно стабильно использую 67 процентов доступной памяти, а загрузка ЦП колеблется в районе 17 процентов, время от времени с некоторыми всплесками активности. В целом, похоже, что у меня достаточно запаса для хорошей производительности, но также и то, что я фактически использую то, за что плачу. Оба они являются важными метрическими соображениями.

Следующий

Теперь, когда у вас есть несколько веб-сайтов, счастливо живущих в Azure, мы можем перейти к еще одной замечательной вводной функции и начать экспериментировать с различными вариантами резервного копирования для приложений, серверов и рабочих станций. Следите за обновлениями!