Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Azure DevOps Training

241 views

Published on

Трехдневный курс по переносу своих приложений на Windows Azure и работе в облаке Microsoft.

Published in: Education
  • Be the first to comment

  • Be the first to like this

Azure DevOps Training

  1. 1. Alexander V. Babich Call: +38(066)2906604 Email: alexander.taurus@gmail.com Visit: http://www.linkedin.com/in/ababich Page 1 of 3http://ProductivityBlog.com.ua Multitasking As a Life Style Начало работы с Windows Azure: разработка решений в облаке и для облака Описание тренинга Большинство современных приложений имеют сложную распределенную архитектуру, используют облачные сервисы или синхронизируются с облаком. Также в последние годы значительно возросла роль веб- приложений, которые сильно потеснили, а кое-где и практически вытеснили локально устанавливаемые приложения. Все крупные вендоры имеют свои облачные решения, которые могут быть использованы как платформа для хостинга и среда выполнения ваших приложений. Windows Azure – это облачная инфраструктура от Microsoft, которая предлагает широчайший набор сервисов. В этом курсе* мы поговорим о том, как расширить возможности существующих веб-приложений за счет перемещения их в Windows Azure и использования сервисов этой облачной платформы. В курсе не затрагиваются вопросы и технологии веб-разработки, мы концентрируемся на ключевых возможностях Windows Azure в объеме, достаточном для начала практического применения этой облачной платформы. Этому посвящена большая часть времени. Оставшаяся часть познакомит студентов с основами популярной методологии DevOps, нацеленной на обеспечение быстрого выпуска релизов. Сначала мы сделаем краткий теоретический обзор методологии, а затем поговорим о том, каким образом Visual Studio Online позволяет вам реализовать ее основные идеи на практике, покрывая все основные этапы жизненного цикла программного проекта. Продолжительность 3 Дня (24 академических часа) В ходе тренинга студенты научатся:  Использовать порталы управления Windows Azure  Создавать веб-приложения и публиковать существующие веб-приложения в Windows Azure  Создавать, отлаживать, публиковать в Windows Azure, и мониторить облачные сервисы  Создавать и использовать облачные базы данных  Использовать хранилище Windows Azure, создавать общие папки  Использовать Visual Studio Online для реализации основных принципов DevOps Целевая аудитория Курс подойдет для таких категорий студентов:  веб-разработчики, которые хотят перенести свои существующие приложения в облако и начать применять на практике облачные инструменты и основные идеи методологии DevOps  администраторы решений, которых планируется тесно вовлекать в процесс разработки решения в соответствии с методологией DevOps Пререквизиты Чтобы успешно освоить материал данного тренинга, студенты должны:
  2. 2. Alexander V. Babich Call: +38(066)2906604 Email: alexander.taurus@gmail.com Visit: http://www.linkedin.com/in/ababich Page 2 of 3http://ProductivityBlog.com.ua Multitasking As a Life Style  Иметь базовые знания, умения и навыки в области веб-разработки с использованием технологий и инструментов Microsoft  Иметь представление о специфике распределенных приложений и облачных вычислениях  Иметь представление о методологиях разработки программных продуктов Программа курса Модуль 01: Введение  Знакомство с аудиторией  Организационные моменты  Программа курса и его особенности  Дополнительные материалы для студентов  Где искать ответы на вопросы Модуль 02: Обзор облачных решений и платформы Windows Azure  Типичная архитектура распределенных приложений  Вспоминаем: обзор доступных для разработчика веб- и сервисных технологий  Облачные вычисления: преимущества и подводные камни  Обзор ключевых возможностей платформы Windows Azure  Портал управления Windows Azure (новый и старый порталы)  Лабораторная работа: регистрация и ознакомление с порталами управления Модуль 03: Хостинг веб-приложений и облачных сервисов в Windows Azure  Хостинг веб-приложений в Windows Azure  Конфигурирование и публикация веб-приложений  Мониторинг и анализ работающих веб-приложений  Обзор облачных сервисов  Веб-роли и рабочие роли. Экземпляры ролей  Настройка облачных сервисов  Обновление сервисов и управление их развертыванием  Лабораторная работа: создание и публикация веб-ролей; создание рабочих ролей для фоновой работы Модуль 04: Хранение данных в облаке  Обзор возможностей по хранению данных в Windows Azure (облачные базы данных, хранилище, таблицы)  Обзор облачных баз данных Azure SQL  Управление базами данных в Windows Azure  Использование инструментов SQL Server Data Tools  Миграция данных в облачные базы данных  Лабораторная работа А: создание Azure SQL сервера и облачной базы данных; миграция таблиц в Azure с использованием подхода Entity Framework Code First  Введение в хранилище Windows Azure  Блобы, таблицы и очереди  Разграничение доступа к блобам и контейнерам
  3. 3. Alexander V. Babich Call: +38(066)2906604 Email: alexander.taurus@gmail.com Visit: http://www.linkedin.com/in/ababich Page 3 of 3http://ProductivityBlog.com.ua Multitasking As a Life Style  Мониторинг хранилища, настройка учетных записей  Файлы Azure  Загрузка и миграция данных в хранилище  Лабораторная работа B: хранение документов в хранилище; создание общих папок (smb) c помощью файлов Azure Модуль 05: Обзор DevOps  Вспоминаем: краткий обзор методологий разработки ПО  Методология Microsoft Solutions Framework в «гибком» варианте  Идея DevOps. Манифест DevOps. Чем не является DevOps. Чем DevOps отличается от Agile, ITIL, ITSM, MOF  Принципы и процессы DevOps  Антипаттерны и препятствия на пути внедрения DevOps  Модели внедрения DevOps Модуль 06: Visual Studio Online и DevOps  Обзор возможностей Visual Studio Online  Сборка и Continuous Integration  Автоматизированное тестирование в облаке  Развертывание решений (Continuous Deployment)  Лабораторная работа: использование Visual Studio Online Модуль 07: Подведение итогов  О чем мы узнали  Что осталось за рамками курса  Где искать ответы на вопросы  Полезные ресурсы и инструменты  Дальнейшие шаги *Использованы материалы тренингов 20532, 20487, 2710 и MVA’s Enabling DevOps Practices with Visual Studio Online Build

×