Начало работы с Azure

В этой короткой статье я опишу, как начать работу с облачными вычислениями в Azure.

Я ожидаю продолжения с более подробной информацией о различных инструментах и ​​услугах.

Теперь, чтобы начать, вам нужно зарегистрироваться. Вы можете зарегистрировать БЕСПЛАТНУЮ учетную запись и изучить некоторые возможности кодирования. Попробуйте google Azure или перейдите по этой ссылке. — Возможно, вам потребуется зарегистрироваться с помощью кредитной карты.

В настоящее время вы получите кредит в размере 200 долларов США на первые 30 дней и сможете воспользоваться списком бесплатных услуг в течение первых 12 месяцев.

После регистрации вы можете получить доступ к порталу Azure, который выглядит примерно так.

Прежде чем приступить к запуску вычислительного экземпляра или базы данных, вы можете изучить облачную службу непосредственно из облачной оболочки.

Нажмите на значок облачной оболочки, и вы получите доступ к терминалу.

Если щелкнуть значок {} на панели bash, можно открыть редактор, который упрощает начало написания кода.

В своей облачной оболочке я уже изучил некоторый код, который вы можете найти на Github.

Что я сделал, так это создал пару ключей ssh ​​в облачной оболочке.

ssh-keygen -t rsa

Затем я распечатал содержимое открытого ключа и скопировал его в настройки Github для ключей ssh.

cat ~/.ssh/id_rsa.pub

Затем я клонировал репозиторий с Github.

git clone [email protected]:motethansen/github-actions-demo.git

Создал виртуальную среду Python и запустил файл make.

make install

установить зависимые пакеты

а затем протестировал приложение Python, выполнив команду

python hello.py

Теперь вы видите, как протестировать базовую облачную оболочку Azure.

Затем вы должны взглянуть на многие услуги, которые они предлагают. Одна из вещей, которая привлекла мое внимание, — это инструменты DevOps, которые могут быть интересны для изучения.

Как и другие облачные сервисы, вы можете управлять своей облачной инфраструктурой из скриптов, например, с помощью Terraform, Ansible и подобных инструментов.