Узнаем, как можно самим начать приобщаться к облачным моделям при помощи платформы Microsoft Azure.
Что такое Azure?
Azure — это облачная платформа Microsoft, которая дает возможность разработки, выполнения и хранения приложений в дата-центрах. Эта штука пригодится тем, кто занимается разработкой приложений или программ и кому нужно некое хранилище, которое обеспечит программам стабильную работу.
Итак, вы как разработчик определяете, какой объем хранилища и какие вычислительные мощности под ваше приложение нужны, а Azure сам запускает виртуальные машины, чтобы вам его предоставить. При этом вы можете пользоваться множеством доступных сервисов. Это и дата-менеджмент, и служба идентификации, и виртуальные сети, и еще много нужного.
Azure может вам понадобиться, потому что, во-первых, сейчас сфера IT активно развивает облачные хранилища, так что если вы сейчас научитесь использовать такой сервер, как Azure, то это умение можно смело указывать в резюме. Это добавит вам плюсов в глазах работодателя. А во-вторых, для более серьезных проектов по учебе вам могут понадобиться мощности, которые на стационарных ПК не всегда есть.
Как его включить?
Для студентов есть удобные условия, и это еще одна причина, почему стоит попробовать Azure во время обучения в вузе. Итак, если вы студент, получаете диплом бакалавра, учитесь на очной форме или на научно-технических дисциплинах, компания Microsoft предоставит вам бесплатный доступ к Azure на 12 месяцев и подарит 100 долларов на дополнительные расходы внутри этого сервиса. Конечно, доступ ограничен не только 12 месяцами, но и другими лимитами: урезанным количеством часов доступа к определенным виртуальным машинам, неполный объем хранилища данных. Подробнее про студенческий доступ читайте здесь.
А где научиться пользоваться?
Вот несколько бесплатных видео-курсов, где вы сможете познакомиться с Azure, научиться им пользоваться, узнать про его возможности.
Planning and Designing Microsoft Azure Networking Solutions
Официальные обучающие видео от Microsoft совместно с Pluralsight. В них разработчики или IT-специалисты рассказывают про то, какие именно сервисы нужно использовать для конкретных решений. Например, проектирование решения сбалансированной нагрузки. Курс на английском, для полного доступа нужна регистрация.
Microsoft Azure Virtual Networks
Курс-знакомство с виртуальными сетями Azure. Вы узнаете, как их планировать, как их реализовать и управлять ими. А еще о том, как настроить межсайтовую связь с вашими вирутальными сетями.
Getting Started with Azure App Service: Web Apps
Еще один курс для новичков, который посвящен размещению приложения в облаке. Тут рассказывают про хост-среду, про развертывание приложений, инструменты, диагностику и анализ приложений.
Developing Intelligent Apps and Bots
А это для чуть более продвинутых программистов. Суть в том, что Azure можно использовать и для создания ботов, в этом курсе как раз рассказывают, как это сделать.
Полезные ресурсы
- Статья-шпаргалка, объясняющая понятным языком, что кроется за названиями ключевых систем Azure.
- Официальный канал на YouTube, где говорят о последних новинках разработки, попутно разбирая базовые вопросы про работу Azure.
Используем облачные сервера,
Ваша The Вышка
Автор: Мария Кузнецова