Презентация.ppt
- Количество слайдов: 27
Платформа хостинга Windows Server 2008 R 2 Internet Information Services 7. 5 Подготовил: Ибрагимов Ринат Рашидович Проверил: Романов Василий Анатольевич Димитровград 2013
Содержание • Обзор архитектуры IIS 7. x • Обзор основных возможностей IIS 7. 0 • Новые возможности IIS 7. 5
Архитектура Модульная архитектура Windows. Auth. Module IPSecurity. Module ASP. NET Http. Logging. Module HTTPTracing. Module FTPManagement HTTPDynamic. Compression Management. Scripting . . . Использование только необходимых модулей Снижение потребления ресурсов Расширение за счет собственных модулей /. NET
Унифицированная обработка запросов Аутентификация Basic Anonymous Авторизация Forms Windows ASPX Trace Static File Etc. Compress Log Восстановление кеша Выполнение Обновление кеша Ответ клиенту
Конфигурация сервера Metabase IIS 6. 0 Общая метабаза для всех приложений Метабаза привязана к серверу Сложности миграции IIS 7. 0 Конфигурация в XML файлах Конфигурация на уровне приложения Миграция копированием
Конфигурация сервера Делегирование Общая конфигурация
Управление конфигурацией IIS Manager / Power. Shell Managed API . NET WMI Appcmd. exe Unmanaged API Configuration Reader XML файлы Machine. config Applicationhost. config Root web. config
GUI - IIS Manager • Графический инструмент для редактирования конфигурации • Полный контроль над сервером • Расширяемая оболочка
Console – Appcmd. exe / Power. Shell Полный контроль над конфигурацией Возможности автоматизации CMD / Power. Shell Работа в режиме Server Core Application Pool Worker Process Запуск/остановка процессов Переносимые средства конфигурирования
Удаленное управление Все средства администрирования Протокол HTTPS порт 443 Работа через сетевые экраны Возможности ограничения доступа
Делегирование полномочий Николай Дмитрий Анжелика Разрешение/запрет на редактирование настроек Просмотр закрытых от редактирования настроек Добавление пользователей
Платформа приложений Классический ASP PHP ASP. NET Perl XML / XSLT Python WCF Java
Мониторинг элементов Application Pool Application Domain Web Site Worker Process Virtual Directory В реальном времени Доступная информация GUID Connection. ID Verb URL Site Local. IPAddress Local. Port Host. Name Client. IPAddress Time. Elapsed Time. In. State Current. Module Time. In. Module
Расширенные сведения об ошибках Подробная информация об ошибках Возможные причины Советы по исправлению Доступно только локально Информация не доступна внешним пользователям
Трассировка запросов Ошибка Логирование Информация о состоянии Сохранение состояния при ошибках Возможность найти проблемные места приложений
Расширения Дополнительный функционал IIS 7. 0 Часть дополнений интегрирована IIS 7. 5
Расширения URL Rewrite Application Request Routing
Расширения Administration Pack SQL Database Manager SQL
Расширения Web Deployment Tool FTP 7. 5 Web. DAV
Расширения Url. Scan Media Services HTTP
Расширения Bit. Rate Throttling Smooth Streaming
Новое в IIS 7. 5 ASP. NET на Server Core Интегрирован Power. Shell Интегрирован Admin Pack Аудит конфигураци и Интегрирован FTP и Web. DAV Анализатор безопасности Расширенная поддержка приложений
Аудит конфигурации • • Configuration Logging Tracing Мониторинг изменений конфигурации Логирование операций чтения и записи Разные логи по типам действий – Администрирование – Отладка – Аналитика • По умолчанию отключено
Анализатор безопасности • Best Practice Analyzer • Автоматический анализ соответствия правилам безопасности – Открытые порты – Сертификаты – Обновления – Аутентификация
Расширенная поддержка приложений • Защита app pool (service hardening) – Независимые процессы для разных app pool • Использование доменных учетных записей – Выполнение приложений под доменными учетными записями • Выделенное ядро сервера – Возможность интеграции в собственные приложения • Трассировка запросов для Fast. CGI
Новое в IIS 7. 5 ASP. NET на Server Core Интегрирован Power. Shell Интегрирован Admin Pack Аудит конфигураци и Интегрирован FTP и Web. DAV Анализатор безопасности Расширенная поддержка приложений
СПАСИБО ЗА ВНИМАНИЕ! Ибрагимов Ринат