코스 개요

.NET 플랫폼 소개

  • .NET 공용 언어 런타임 및 프레임워크 클래스 라이브러리
  • .NET을 사용하여 만들 수 있는 애플리케이션 개요
  • ASP.NET 웹 폼과 웹 서비스
  • ASP.NET 웹 폼 대비 ASP.NET MVC 애플리케이션
  • 클래식 서비스 대비 WCF 서비스

소개 및 IIS 7 아키텍처

  • 통합 파이프라인 모드
  • 확장성과 모듈화
  • IIS 관리자 확장성
  • 메타베이스 (제거!)
  • WAS 및 워커 프로세스

IIS 7 설치

  • 클린 설치
  • 업그레이드 설치
  • 기존 설치에 기능 추가
  • 자동화된 설치 및 구성
  • 서버 코어 명령줄 설치
  • 호스팅 서비스 권장 사항

관리

  • IIS 관리자
  • IIS 관리자 확장성
  • 구성 설정 (투어)
  • 구성 편집기 사용 (IIS 7.0에서 애드온, IIS 7.5에서 표준)
  • 명령줄 관리
  • PowerShell을 사용한 명령줄 관리
  • PowerShell 개요
  • IIS 7/7.5 PowerShell cmdlet 목록 가져오기
  • IIS 7.5에서 새 cmdlet
  • 가장 유용한 cmdlet 중 일부 실습

웹 사이트 관리 기초

  • 웹 사이트, 애플리케이션 및 가상 디렉토리
  • 새 웹 사이트 생성
  • 로그 기록 구성
  • 호스트 헤더 구성
  • 애플리케이션 관리
  • 가상 디렉토리 관리
  • 압축 구성
  • MIME 설정 구성
  • 기본 관리 작업

웹 애플리케이션 관리 [환경에 관련된 섹션만 다루어집니다]

  • ASP
  • ASP.NET
  • ISAPI
  • CGI
  • FastCGI (IIS 7.0에서 애드온, IIS 7.5에서 표준)

웹 애플리케이션 풀 관리

  • 웹 애플리케이션 풀 이해
  • 가상 디렉토리 대비 애플리케이션
  • w3wp.exe 프로세스 이해
  • 애플리케이션 풀 보안
  • 고급 설정
  • 애플리케이션 풀 사용자

패키징 및 배포

  • ASP.NET 애플리케이션 배포 옵션 개요
  • ClickOnce
  • 설치 패키지 생성
  • 업데이트된 애플리케이션 배포 처리
  • 애플리케이션 버전 관리 및 업데이트된 애플리케이션 배포 관리

원격 관리 위임

  • 주요 인물 소개
  • IIS 7 관리자 원격 접근
  • 위임 설정

IIS 7 보안

  • 공격 유형
  • 서버 보안
  • IIS 7 보안
  • 요청 필터 사용 (IIS 7.0에서 애드온, IIS 7.5에서 표준)
  • URL 리라이트 모듈을 사용하여 URL 재작성 (iis.net에서 애드온으로 제공)

인증 및 권한 부여

  • 인증 유형
  • 조직에서 사용 중인 인증 유형 구성
  • IIS 7 사용자 계정 이해

SSL 및 TLS

  • TLS로 웹 사이트 보안
  • SSL 또는 TLS 필요성 설정
  • 클라이언트 인증서

모니터링 및 성능 최적화

  • IIS 7 모니터링 방법
  • IIS 성능 최적화 기법
  • .NET 코드 모니터링 및 최적화
  • .NET 애플리케이션에 대한 성능 최적화 제안

진단 및 문제 해결

  • 일반적인 이슈
  • 런타임 상태 및 제어 API
  • IIS 7 오류 페이지
  • 실패한 요청 추적
  • 오류 로깅
  • 액세스 로깅
  • ASP.NET 추적
  • IIS 문제 해결 전략
  • ASP.NET 문제 해결 전략
  • log4net 및 애플리케이션에 로깅을 체계적으로 통합하기 위한 다른 접근 방법
  • IIS 7 내장 도구 사용
  • 설치 가능한 IIS 7 도구 사용

웹 팜 구성 및 부하 분산

  • IIS 7와 웹 팜
  • 콘텐츠 구성
  • 콘텐츠 복제
  • 완전 중복성
  • 부하 분산
  • 기타 고려 사항

IIS 8에 대한 전망

요건

없음

 21 시간

참가자 수


참가자당 가격

회원 평가 (1)

예정된 코스

관련 카테고리