Звезды и С - Главная КУРСЫ ОБУЧЕНИЕ ВЕБИНАРЫ Тел: +7 495 363 36 86
e-mail: info@stars-s.ru
Москва, Ленинградский пр-кт, д. 5, стр. 2
План проезда
ВЕРСИЯ ДЛЯ СЛАБОВИДЯЩИХВЕРСИЯ ДЛЯ СЛАБОВИДЯЩИХ

О нас|ASTRA LINUX|KASPERSKY|CITRIX|MICROSOFT|POSTGRES|CISCO|≡ Вендоры|Поиск
MICROSOFT

Microsoft Windows Server 2022/2019/2016
Microsoft Windows 10
Облачные технологии: Azure, Microsoft 365
Microsoft Exchange Server 2016 / 2019
Microsoft System Center
Microsoft Skype for business 2019
Microsoft SQL Server 2014 / 2016
Microsoft SharePoint 2016 / 2019
Microsoft Visual Studio 2016
Корпоративное обучение пользователей Microsoft Office
Более ранние версии программных продуктов Microsoft
Microsoft Business Applications

Курс M20487: Создание облачных решений и веб - сервисов

Цена для физических лиц, р.: 34900
Цена для юридических лиц, р.: 34900
Цена вебинара для физических лиц, р.: 33900
Цена вебинара для юридических лиц, р.: 33900

Продолжительность курса (дней): 5

Даты (день):

Даты (вечер):

Цель: В этом курсе студенты узнают, как проектировать и разрабатывать службы, которые получают доступ к локальным и удаленным данным из различных источников. Учащиеся также узнают, как разрабатывать и развертывать службы в гибридных средах, включая локальные серверы и Microsoft Azure.

Необходимая подготовка:

Прежде чем посещать этот курс, студенты должны иметь:
•Опыт работы с программированием на языке C# и такими понятиями, как лямбда-выражения, LINQ и анонимные типы
•Понимание концепций n-уровневых приложений
•Опыт работы с запросами и манипуляциями данными с помощью ADO.NET

Формат обучения, регистрация на курс:

План курса:

20487 D

Модуль 1: Обзор служб и облачных технологий

  • Основные компоненты распределенных приложений
  • Данные и технологии доступа к данным
  • Технологии служб
  • Облачные вычисления
  • Работа с данными
  • Лабораторная работа: Изучение среды разработки

Модуль 2: Работа с данными с помощью Entity Framework

  • Обзор ADO.NET
  • Создание модели данных (Entity Data Model)
  • Создание запросов к данным
  • Лабораторная работа: Создание компонента доступа к данным с помощью Entity Framework
  • Лабораторная работа: Манипулирование данными

Модуль 3: Создание и использование ASP.NET Core Web API

  • Службы HTTP
  • Создание службы ASP.NET Core Web API
  • Обработка HTTP-запросов и ответов
  • Автоматическая генерация HTTP-запросов и ответов
  • Лабораторная работа: Создание ASP.NET Core Web API

Модуль 4: Расширение служб ASP.NET Core HTTP

  • Конвейер запросов (request pipeline) ASP.NET Core
  • Расширение контроллеров и действий
  • Внедрение зависимостей в контроллеры
  • Лабораторная работа: Расширение ASP.NET Core Pipeline

Модуль 5: Размещение служб на локальных серверах и в Azure

  • Размещение служб на локальном сервере
  • Размещение служб в Azure App Service
  • «Упаковка» служб в контейнеры
  • Реализация бессерверных служб
  • Лабораторная работа: Размещение службы ASP.NET Core в Windows Service
  • Лабораторная работа: Размещение ASP.NET Core Web API в Azure Web App
  • Лабораторная работа: Размещение службы ASP.NET Core в экземплярах контейнеров Azure
  • Лабораторная работа: Реализация Azure Function

Модуль 6: Развертывание служб и управление ими

  • Веб-развертывание через Visual Studio 2017
  • Непрерывная поставка (Continuous Delivery) с использованием Visual Studio Team Services
  • Развертывание приложений в «промежуточную среду» (staging) и «продакшен» (production)
  • Определение интерфейсов служб с использованием Azure API Management
  • Лабораторная работа: Развертывание веб-службы ASP.NET Core на Linux
  • Лабораторная работа: Развертывание в Staging и Production
  • Лабораторная работа: Публикация Web API с использованием Azure API Management

Модуль 7: Реализация хранилища данных в Azure

  • Выбор механизма хранения данных
  • Доступ к данным в Azure Storage
  • Работа со структурированными данными в Azure
  • Географически распределенные данные с использованием Azure CDN
  • Масштабирование с использованием Out-of-Process Cache
  • Лабораторная работа: Хранение файлов в Azure Storage
  • Лабораторная работа: Запросы к данным графа в базе данных CosmosDB
  • Лабораторная работа: Кэширование out-of-process с использованием Azure Redis cache

Модуль 8: Диагностика и мониторинг

  • Журналирование в ASP.NET Core
  • Инструменты диагностики
  • Application Insights
  • Лабораторная работа: Мониторинг ASP.NET Core с помощью ETW и LTTng
  • Лабораторная работа: Мониторинг Azure Web Apps с помощью Application Insights

Модуль 9: Реализация безопасности в локальных службах и Microsoft Azure

  • Введение в безопасность
  • Обеспечение безопасности служб с помощью ASP.NET Core Identity
  • Обеспечение безопасности служб с помощью Azure Active Directory
  • Лабораторная работа: Использование ASP.NET Core Identity
  • Лабораторная работа: Использование Azure Active Directory с ASP.NET Core

Модуль 10: Масштабирование служб

  • Введение в масштабирование
  • Автоматическое масштабирование
  • Azure Application Gateway и Traffic Manager
  • Лабораторная работа: Балансировщик нагрузки Azure Web Apps
  • Лабораторная работа: Балансировка нагрузки с помощью Azure Traffic Manager


  О нас|ASTRA LINUX|KASPERSKY|CITRIX|MICROSOFT|POSTGRES|CISCO|≡ Вендоры|Поиск

   Тел: +74953633686 email: info@stars-s.ru

   125040, Москва, Ленинградский проспект, д. 5, стр. 2, под. 5, офис "Звезды и С"

  © Учебный центр "Звезды и С", 1991-2025, Оферта