МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ ХАРКІВСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ РАДІОЕЛЕКТРОНІКИ Кафедра ІКІ Звіт З лабораторної роботи №1 «Azure Services Platform: підготовка робочого місця Visual Studio 2019» Виконав: Перевірив: Стрілець А.М. Холодкова А.В. Харків 2019 Тема: Azure Services Platform: подготовка рабочего места Visual Studio 2019. Цель: подготовка рабочего места для stand-alone разработки облачных приложений; знакомство с основными инструментами разработчика. Задание: выполнить установку необходимых системных и служебных программ и инструментальных средств для реализации облачных вычислений. Ход работыбу 1. Устанавливаем Visual Studio 2019, также вместе VS будет установлено Windows Azure SDK со всеми необходимыми пакетами (рис.1). Рисунок 1 – Установка Visual Studio 2019 и Windows Azure SDK 2. Установим Microsoft Azure Storage Emulator (рис.2). Эмулятор хранилища обеспечивает локальную среду, для моделирования трех сервисов хранилища Azure на локальном компьютере – блобов, таблиц и очередей. Основным механизмом локального эмулятора хранилища является SQL Server. В настоящий момент графический инструмент эмулятора считается устаревшим и в будущем будет исключен из SDK. Доступ к функциям эмулятора теперь обеспечивает командная строка. 3. Рисунок 2 – Мастер установки Microsoft Azure Storage Emulator Выполним установку MS SQL Server 2017(рис.3). Рисунок 3 – Установка MS SQL Server 2017 4. Настройка IIS. Переходм в панель управления в раздел "Программы и компоненты", и выбираем пункт «Включение и отключение компонентов Windows»(рис.4). Рисунок 4 Раскрываем узел "Microsoft .Ner Framework 3.5" и включаем элемент "Активация Windows Communication по HTTP" (рис.5). Рисунок 5 Последовательно раскрыть узлы "Службы IIS", "Службы Интернета" и "Компоненты разработки приложений", отметить элементы "ASP.NET" и "CGI"(рис.6). Рисунок 6 В узле "Службы IIS" развернуть "Службы Интернета" и "Общие функции HTTP". Отметить элемент "Статическое содержимое"(рис.7). Рисунок 7 После того как все компоненты были выбраны, нужно нажать "OK" и дождаться завершения процесса установки отмеченных компонент. 5. Установим модуль URL Rewrite (рис.8). IIS URL Rewrite 2.1 позволяет веб-администраторам создавать мощные правила для реализации URL-адресов, которые пользователям легче запоминать, а поисковым системам - проще. С помощью шаблонов правил, карт перезаписи, поставщиков .NET и других функций, интегрированных в IIS Manager, вебадминистраторы могут легко настроить правила для определения поведения при перезаписи URL-адресов на основе заголовков HTTP, заголовков ответа HTTP или запроса, переменных сервера IIS и даже сложных программные правила. Кроме того, веб-администраторы могут выполнять перенаправления, отправлять пользовательские ответы или останавливать HTTP-запросы на основе логики, выраженной в правилах перезаписи. Рисунок 8 Вывод: В этой лабораторной работе была выполнена подготовка рабочего места для stand-alone разработки облачных приложений. Для этого было установлены необходимые системные и служебные программы и инструментальные средства для реализации облачных вычислений. На этом установка инструментария stand-alone разработки облачных приложений можно считать завершенной.