Сафонов Владимир Олегович Профессор кафедры...

Post on 04-Jan-2016

59 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Развитие платформы облачных вычислений Microsoft Windows Azure Лекция 1 2 Новая версия инструментов Windows Azure. Сафонов Владимир Олегович Профессор кафедры информатики Заведующий лабораторией Java- технологии Санкт-Петербургский государственный университет - PowerPoint PPT Presentation

TRANSCRIPT

Развитие платформы облачных вычислений

Microsoft Windows AzureЛекция 12

Новая версия инструментов Windows Azure

Сафонов Владимир ОлеговичПрофессор кафедры информатики

Заведующий лабораторией Java-технологииСанкт-Петербургский государственный университет

Email: vosafonov@gmail.comWWW: 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

top related