Слайд 2
![Cloud Basics План лекции Создание Azure инстанса через Power Shell Установка и настройка AWS Load Balancer](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-1.jpg)
Cloud Basics
План лекции
Создание Azure инстанса через Power Shell
Установка и настройка AWS
Load Balancer
Слайд 3
![zure](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-2.jpg)
Слайд 4
![Cloud Basics Azure Power Shell Power Shell – это более](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-3.jpg)
Cloud Basics
Azure Power Shell
Power Shell – это более продвинутая версия командной
строки. Кросс-платформенное решение для автоматизации задач, состоящее из оболочки командной строки, языка сценариев и структуры управления конфигурацией.
Ключевое отличие от CMD: командлеты — упрощенные команды, используемые в среде PowerShell. Назначение команды PowerShell довольно легко интерпретировать по названию: они следуют простой закономерности — за глаголом идет существительное.
Команда CMD: ping
Командлет PowerShell: Test-Connection
Слайд 5
![Cloud Basics Azure Power Shell Azure Cloud Shell — это](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-4.jpg)
Cloud Basics
Azure Power Shell
Azure Cloud Shell — это интерактивный терминал, доступный
в браузере, для управления ресурсами Azure.
Cloud Shell работает на временном узле, предоставляемом для каждого сеанса и каждого пользователя отдельно. Время ожидания сеанса Cloud Shell истекает через 20 минут без интерактивных действий.
Слайд 6
![Cloud Basics Azure Power Shell Последовательность действий: Авторизируемся с Azure](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-5.jpg)
Cloud Basics
Azure Power Shell
Последовательность действий:
Авторизируемся с Azure Account
Создаем/переиспользуем ресурсную группу
Создаем инстанс
Проверяем
подключение
Слайд 7
![Cloud Basics Azure Power Shell Создаем/переиспользуем ресурсную группу: New-AzResourceGroup -Name](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-6.jpg)
Cloud Basics
Azure Power Shell
Создаем/переиспользуем ресурсную группу:
New-AzResourceGroup -Name 'myResourceGroup' -Location 'EastUS’
Создаем инстанс:
New-AzVm
`
-ResourceGroupName 'myResourceGroup' `
-Name 'myVM' `
-Location 'East US' `
-Image 'MicrosoftWindowsServer:WindowsServer:2022-datacenter-azure-edition:latest' `
-VirtualNetworkName 'myVnet' `
-SubnetName 'mySubnet' `
-SecurityGroupName 'myNetworkSecurityGroup' `
-PublicIpAddressName 'myPublicIpAddress' `
-OpenPorts 80,3389
Слайд 8
![Cloud Basics Azure Power Shell Проверяем подключение: Узнаем IP созданной](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-7.jpg)
Cloud Basics
Azure Power Shell
Проверяем подключение:
Узнаем IP созданной машины:
Get-AzPublicIpAddress -Name myPublicIpAddress -ResourceGroupName
myResourceGroup | select "IpAddress"
Подключаемся:
А) через веб сервер
Установить веб сервер:
Invoke-AzVMRunCommand -ResourceGroupName 'myResourceGroup' -VMName 'myVM' -CommandId 'RunPowerShellScript' -ScriptString 'Install-WindowsFeature -Name Web-Server -IncludeManagementTools’
2. Открыть браузер и вставить IP
Б) при помощи стандартного подключения
Слайд 9
![Amazon Web Services](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-8.jpg)
Слайд 10
![Cloud Basics AWS Load Balancer Назначение: - Доступность приложения -](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-9.jpg)
Cloud Basics
AWS Load Balancer
Назначение:
- Доступность приложения
- Масштабирование приложения
- Безопасность приложения
- Производительность
приложения
Слайд 11
![Cloud Basics AWS Load Balancer Основные понятия: Listener – с](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-10.jpg)
Cloud Basics
AWS Load Balancer
Основные понятия:
Listener – с англ. Слушать. Прослушиватель порта/протокола.
Лисенер принимает весь трафик и активизируется, когда приходит трафик на определенный нами порт/протокол.
Target – с англ. Цель. Конечная точка куда будет отправляться трафик. Обычно инстанс, но могут быть и другие сущности.
Target Group – группа таргетов. Может содержать как один объект, так и несколько сразу.
Модель OSI – сетевая модель взаимодействия различных сетевых устройств.
Слайд 12
![Cloud Basics AWS Load Balancer Основные понятия: Listener – с](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-11.jpg)
Cloud Basics
AWS Load Balancer
Основные понятия:
Listener – с англ. Слушать. Прослушиватель порта/протокола.
Лисенер принимает весь трафик и активизируется, когда приходит трафик на определенный нами порт/протокол.
Target – с англ. Цель. Конечная точка куда будет отправляться трафик. Обычно инстанс, но могут быть и другие сущности.
Target Group – группа таргетов. Может содержать как один объект, так и несколько сразу.
Модель OSI – сетевая модель взаимодействия различных сетевых устройств.
Слайд 13
![Cloud Basics AWS Load Balancer Виды Балансировщиков в AWS:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-12.jpg)
Cloud Basics
AWS Load Balancer
Виды Балансировщиков в AWS:
Слайд 14
![Cloud Basics AWS Load Balancer Виды Балансировщиков в AWS:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-13.jpg)
Cloud Basics
AWS Load Balancer
Виды Балансировщиков в AWS:
Слайд 15
![Cloud Basics AWS Load Balancer Последовательность создания Load Balancer: Создать](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-14.jpg)
Cloud Basics
AWS Load Balancer
Последовательность создания Load Balancer:
Создать инстансы для перераспределения нагрузки
Создать
Target Groups
Создать Load Balancer
Настроить Listener по умолчанию
Настроить правила распределения трафика
Слайд 16
![Cloud Basics AWS Load Balancer Настройка правил распределения трафика:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/588456/slide-15.jpg)
Cloud Basics
AWS Load Balancer
Настройка правил распределения трафика: