ЭФФЕКТИВНЫЙ ПРОЦЕСС РАЗРАБОТКИ И ТЕСТИРОВАНИЯ ПО В ОБЛАКЕ Владимир Юнев Microsoft azurerus@microsoft.com.

Презентация:



Advertisements
Похожие презентации
Вебинар Разработка и тестирование в облаке Windows Azure Владимир Юнев Microsoft
Advertisements

Как выбрать программу лицензирования. Верный выбор = понимание целей Стратегия компании Текущее состояние и задачи.
Георгий Баркан twitter.com/gbarkan Эксперт по технологиям разработки ПО Microsoft Россия © 2010 Microsoft Corp. Microsoft для стартапов.
Открытые технологии Microsoft Leonid Anikin Open Source Strategies Lead Microsoft Russia.
Microsoft + Node.js = LOVE! Владимир Юнев Microsoft.
Облачные сервисы Microsoft Azure В образовании и издательстве Дмитрий Бутянов
ОБЛАЧНЫЕ ТЕХНОЛОГИИ. НОВЫЕ ВОЗМОЖНОСТИ ДЛЯ БИЗНЕСА.
Гибкий Service Desk для бизнеса любого уровня от лидера на рынке систем автоматизации служб поддержки.
Ефимцева Наталия Подходы к нагрузочному тестированию Нагрузочное тестирование в облаке С помощью «чистого» Windows Azure С помощью.
SQL 2012 И ГИБКИЕ МЕТОДЫ КОМАНДНОЙ РАЗРАБОТКИ C TFS Добро пожаловать в команду! Alexander Yakovlev
Windows Server 2008 R2 – новые сценарии и возможности для бизнеса.
Msdevcon.ru#msdevcon. OPEN SOURCE РЕШЕНИЯ В ОБЛАКЕ WINDOWS AZURE Воркачёв Владимир.
Облачные тенденции в мире и СНГ Андрей Купченко, ActiveCloud.
SQL Server + RP Server Платформа для сверхбыстрой разработки SQL-приложений Владимир Авсеев Главный конструктор, Реляционное программирование.
«Облачные технологии в современном бизнесе» Андрей Купченко, ActiveCloud.
Программа Microsoft BizSpark для успешного старта! Павел Шарангович Microsoft
Программы Microsoft Наталья Радостева Руководитель направления развития технологического предпринимательства Microsoft в России
1 Безопасность и Microsoft Биргер Стен Генеральный директор ООО «Майкрософт Рус» ИНФОФОРУМ 31 января 2008.
Конференция «Платформа 2011» Онлайн-выставка решений партнеров.
Мировые тренды. Реализация в Узбекистане Облачные вычисления.
Транксрипт:

ЭФФЕКТИВНЫЙ ПРОЦЕСС РАЗРАБОТКИ И ТЕСТИРОВАНИЯ ПО В ОБЛАКЕ Владимир Юнев Microsoft

Программа вебинара Преимущества разработки и тестирования в облаке Сценарии тестирования в облаке Инструменты разработки и тестирования Windows и Linux-окружений на платформе Windows Azure Преимущества Windows Azure в рамках MSDN для разработки и тестирования Демо: настройка собственного окружения

РАЗРАБОТКА И ТЕСТИРОВАНИЕ

Разработка и тестирование на своих мощностях

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

Разработка и тестирование в облаке

Преимущества тестирования в облаке Быстрый выход качественного продукта на рынок Цена. Отсутствие и устранение капитальных расходов при доступе к тестовому окружению в облаке, которое масштабируется лучше, чем собственное. Использование знакомых инструментов Лучшее тестирование с бесконечным облаком Изолирование продакшн-серверов. Предотвращение влияния процесса разработки и тестирования и тестовых приложений на серверы работающие в коммерческой эксплуатации в компании Доступ из облака к существующим мощностями в компании Размещение в любом месте без лок-ина

Сценарии разработки и тестирования в облаке Песочница для разработки приложения и тестирования на поддерживаемой ОС Проверка качества (Quality Assurance) и совместимости приложения на новых ОС, серверном ПО Нагрузочное тестирование с реальной нагрузкой Песочница для разработки тяжелых решений (SharePoint, SQL Server, BizTalk, Active Directory…) Репродукция среды и ошибочных ситуаций и исправление багов Окружение для тренингов, обучения, демонстраций ПО Системы контроля версий, багтрекинг, инциденты и т.д Построение современных облачных приложений и их тестирование в облаке

Поминутная тарификация Windows и Linux окружения Автоматизация через скрипты в Windows, Linux и OSX Преимущества подписчикам MSDN

Схемы организации разработки и тестирования в облаке Windows Azure

Организация удаленного доступа

ИНСТРУМЕНТАРИЙ ДЛЯ ОРГАНИЗАЦИИ ПРОЦЕССА РАЗРАБОТКИ И ТЕСТИРОВАНИЯ В ОБЛАКЕ

Готовые образы виртуальных машин Microsoft Windows Server 2008 R2 SQL Server 2012/2014 Windows Server 2012/R2 Biztalk Server 2013 Open Source OpenSUSE 12.3 CentOS 6.3 Ubuntu SUSE Linux Enterprise Server 11 SP3

Linux-окружение и cообщество VMDepot LAMP, Drupal, Jenkis, Magento, MongoDB, Neo4js, Redis, WordPress, Apache Solr, Cassandra, Coppermine, Discourse, Django, DokuWiki, GitLab, Gitorious, Horde, JBoss, Jetty, Joomla, JRuby, Mantis, MediaWiki, Moodle, Node.js, OpenERP, ownCloud, phpBB, Plone, Redmine, Riak, Spree, SugarCRM, Tomcat, XOOPS и десятки других.

Сообщество VMDepot

PowerShell/bash для Windows Azure Набор командлетов PowerShell и скриптов bash для управления сервисами и ресурсами облачных служб Windows Azure из Windows, OSX, Linux Средства командной строки Windows Azure

Работа из командной строки: пример PowerShell Остановить VM с именем django и сервисом django234 и оставить ее в инфраструктуре: PS> Stop-AzureVM –Name django –ServiceName django234 -StayProvisioned Командлет Stop-AzureVM поддерживает новые правила для биллинга: плата за остановленные VM не взымается Параметр -StayProvisioned позволит остановить VM, но не потерять IP, продолжая платить за виртуальную машину

Работа из командной строки: пример bash Создать виртуальную машину с именем [DNS_PREFIX], c окружением RedMine/Ubuntu в дата-центре «Северная Европа» с именем админа, паролем и доступом по SSH azure vm create DNS_PREFIX -o vmdepot l "North Europe" USER_NAME [PASSWORD] [--ssh]

Размещение после разработки и тестирования

ПРЕИМУЩЕСТВА РАЗРАБОТКИ И ТЕСТИРОВНИЯ В ОБЛАКЕ ДЛЯ ПОДПИСЧИКОВ MSDN

Преимущества Windows Azure в рамках MSDN 1. Бесплатное использование серверных продуктов SQL Server, SharePoint, Windows Server, BizTalk и других в рамках подписки MSDN Только для разработки и тестирования

Преимущества Windows Azure в рамках MSDN 2. Драматическое (до 97%) снижение цен на вычислительные мощности. Только для разработки и тестирования

Преимущества Windows Azure в рамках MSDN 3. Безвозмездные средства на любые цели $50 – professional $100 – premium $150 – ultimate каждый месяц

MSDN для стартапов бесплатно Бесплатно для каждого сотрудника стартапа в рамках BizSpark/MSDN Ultimate ресурсы Windows Azure на: 150$ в месяц * 8 человек * 3 года можно не только разрабатывать и тестировать, но и размещать проекты Windows Azure в промышленной эксплуатации azurehub.ru

Тестирование с Windows Azure и MSDN 1. $150 каждый месяц даром 2. Лицензии на ПО бесплатно 3. Мощности значительно дешевле со скидкой до 97% 4. Поминутная тарификация 5. Размещение в коммерческую эксплуатацию (для BizSpark) Пора тестировать в облаке. Windows Azure ждет вас.

DEMO

Активируйте Windows Azure, используя вашу подписку MSDN: MSDN (BizSpark): MSDN (не BizSpark): Бесплатный триал:

Центр экспертизы Windows Azure Актуально и полезно: Сценарии Руководства Рекомендации Новости, анонсы И многое другое…. azurehub.ru

Конкурс: Активируйте Windows Azure Попробуйте облачную Windows Azure в деле Оформите заявку contests.techdays.ru/AzureMSDN/ contests.techdays.ru/AzureMSDN/

facebook.com/groups/azurerus / Ответы пишите в сообществе: Вопрос: Укажите PowerShell-команду, с помощью которой можно запустить остановленную VM из командной строки

Пора узнать облако ближе Информационный портал Все о Windows Azure на русском языке Группа Windows Azure для всех Горячая линяя с экспертами Пора попробовать Windows Azure