Сафонов Владимир Олегович Профессор кафедры...
DESCRIPTION
Развитие платформы облачных вычислений Microsoft Windows Azure Лекция 1 2 Новая версия инструментов Windows Azure. Сафонов Владимир Олегович Профессор кафедры информатики Заведующий лабораторией Java- технологии Санкт-Петербургский государственный университет - PowerPoint PPT PresentationTRANSCRIPT
Развитие платформы облачных вычислений
Microsoft Windows AzureЛекция 12
Новая версия инструментов Windows Azure
Сафонов Владимир ОлеговичПрофессор кафедры информатики
Заведующий лабораторией Java-технологииСанкт-Петербургский государственный университет
Email: [email protected]: http://www.vladimirsafonov.org
За два года – огромный прогресс в развитии инструментов разработки облачных приложений для Azure
Azure Software Development Kits (SDK) – комплексы инструментальных программных средств для разработки облачных приложений Windows Azure на различных языках программирования и для различных платформ
Средства командной строки для Azure (например, Windows Azure PowerShell)
Скачивание инструментов Azure – через основное меню
(C) Сафонов В.О. 2013
Новые инструменты Windows Azure
(C) Сафонов В.О. 2013
Выбор пункта Загрузки основного меню Windows Azure для скачивания
инструментов
(C) Сафонов В.О. 2013
Основная страница для загрузки инструментов Azure: Пакеты SDK
Инструментарии для разработки облачных сервисов
Имеются для следующих платформ и языков:- .NET (на языках C#, VB и др.) – средствами Visual
Studio 2010 или 2012- Node.js – инструмент для быстрого создания Web-
сайтов с помощью языка JavaScript (Azure SDK для Windows, Mac, Linux)
- PHP (Azure SDK для Windows, Mac, Linux)- Java (Azure SDK для Windows, Mac, Linux)- Python (Azure SDK для Windows, Mac, Linux)- Пакеты SDK для мобильных платформ- Пакеты SDK для медиа-сервисов
(C) Сафонов В.О. 2013
Azure SDK
(C) Сафонов В.О. 2013
Основная страницы загрузки инструментов Azure: Средства командной строки
Windows Azure PowerShell – инструмент командной строки для взаимодействия с виртуальными машинами и виртуальными сетями Windows Azure с помощью коммандлетов (cmdlets). Аналогичен новому инструменту командной строки Windows PowerShell
Межплатформенный интерфейс командной строки
Интерфейс командной строки для Mac Интерфейс командной строки для Linux
(C) Сафонов В.О. 2013
Средства командной строки для Windows Azure
Магазин Windows Windows Phone 8 iOS (Apple)
(C) Сафонов В.О. 2013
Пакеты Azure SDK для мобильных сервисов
(C) Сафонов В.О. 2013
Страница загрузки пакетов SDK для мобильных сервисов
(C) Сафонов В.О. 2013
Страница загрузок исходных кодов SDK для разработки мобильных
сервисов Windows Azure и примеров таких сервисов
(C) Сафонов В.О. 2013
Страницы загрузок пакетов SDK для .NET
Возможность создавать проекты, предназначенные для .NET Framework 4.5, которые будут работать на виртуальных машинах Windows 2012 Server
Возможность изменить целевую платформу существующих проектов на .NET Framework 4.5, если вручную сбросить параметр osFamily в файле .csdef проекта.
(C) Сафонов В.О. 2013
Новые возможности Visual Studio 2012 для Windows Azure
(C) Сафонов В.О. 2013
Страница загрузок пакетов SDK для Java
Учебное пособие для начала работы (в настоящее время - на английском языке)
Клиентские библиотеки Исходные коды
(C) Сафонов В.О. 2013
Поддержка разработчиков для всех Azure SDKs
(C) Сафонов В.О. 2013
Пример учебного пособия для начала работы: Конфигурирование виртуальной машины Azure для выполнения сервера
приложений Java
(C) Сафонов В.О. 2013
Страницы загрузок исходных кодов Azure SDK для Java
Azure Media Services – сервисы для проигрывания медиа-файлов в облаке с различных платформ
Имеются следующие SDK для разработки облачных медиа-сервисов:
- Пакет SDK для Windows 8- Подключаемый модуль для OSMF (Open
Source Media Framework – открытой платформы для разработки медиа-плейеров)
- Пакет SDK для iOS Media Player- Пакет SDK для Silverlight и Windows Phone
8(C) Сафонов В.О. 2013
Пакеты SDK для разработки облачных медиа-сервисов
Домашнее задание к лекции 12
1.Инсталлируйте Azure SDK for Java, создайте виртуальную машину в облаке Azure и запустите на ней сервер приложений Java, предварительно инсталлировав в виртуальной машине JDK
2.Инсталлируйте Azure SDK для мобильных приложений и разработайте простой мобильный сервис для Azure на основе учебного пособия, доступного в облаке
3.Разработайте облачный медиа-сервис для проигрывания медиа-файлов в облаке для какой-либо платформы
(C) Сафонов В.О. 2013