Microsoft Developer Tour Технологическая экспедиция msdevtour.ru Microsoft Developer Tour Технологическая экспедиция #msdevtour Инфраструктурные решения на базе Microsoft Azure Мария Берзинь Эксперт по стратегическим технологиям, Microsoft [email protected] @Maria_Berzin Зачем создавать инфраструктуру в облаке? Инфраструктура в облаке • Простота • Скорость • Гибкость • Отказоустойчивость • Масштабирование • Оплата по факту использования Сценарии использования 1. 2. 3. 4. Разработка и тестирование приложения Симуляция поведения локальной инфраструктуры Желание протестировать новый продукт Выполнение длительных ресурсоемких задач Инфраструктура в Microsoft Azure Виртуальные машины Виртуальные сети Контейнеры Виртуальные машины Виртуальные машины • • • • • • Поминутная тарификация Готовые образы операционных систем Выбор оборудования Полная функциональность Масштабируемость Установка расширений A, D, G Agent DEMO Виртуальные машины Microsoft Developer Tour #MSDevTour Виртуальные сети Виртуальные сети • Виртуальная сеть Microsoft Azure (Microsoft Azure Virtual Network) • Механизм, позволяющий настраивать сетевое взаимодействие ВМ между собой, а также с вашей корпоративной сетью Сетевое взаимодействие в Microsoft Azure service.cloudapp.net Виртуальный IP-адрес (VIP) VIP VM1 DIP Динамический IP-адрес (DIP) DIP VM2 Не настраивайте IP-адреса вручную! Зарезервированный IP VPN Зарезервированный IP (Reserved IP) – сохраняется и может быть повторно использован облачным сервисом 53.0.0.1 VM3 VM1 VM4 VM2 Endpoints DEMO Виртуальные сети Microsoft Developer Tour #MSDevTour Контейнеры Контейнерные технологии Docker • Виртуализация на уровне операционной системы • Приложение изолировано • Пишем один раз, запускаем где угодно VM vs. Docker Виртуальная машина Приложение Bin/Lib Гостевая ОС Гипервизор Основная ОС Сервер Docker Приложение Bin/Lib Docker Engine Основная ОС Сервер Архитектура Docker Движок Docker Клиент Docker Docker Hub Публичный репозиторий Docker Registry A Docker Registry B … Частный репозиторий DEMO Docker Microsoft Developer Tour #MSDevTour Ресурсы Основы Microsoft Azure (на англ. с русскими субтитрами) http://aka.ms/lwpkiw Организация облачного окружения для разработки и тестирования приложений http://aka.ms/cw5xyf Погружение в Windows Azure для разработки приложений и инфраструктурных сервисов http://aka.ms/lf6wk0 Инфраструктурные решения на базе Microsoft Azure Мария Берзинь Эксперт по стратегическим технологиям, Microsoft [email protected] @Maria_Berzin https://www.facebook.com/mmberzin http://vk.com/berzinmm ©2015 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.