Course Outline

소개

Microservices 개요

  • 컨테이너 개념
  • 마이크로서비스의 특징과 장점

Microsoft Azure 서비스 패브릭(ASF) 아키텍처 개요

  • 서비스 패브릭 클러스터

ASF로 컨테이너 조정 및 배포

  • 서비스 패브릭 탐색기
  • 디자인 타임 개념
  • 런타임 개념

ASF 시작하기

  • Visual Studio 및 ASF SDK 작업
  • ASF 클러스터 생성

애플리케이션 생성

  • 애플리케이션 업그레이드
  • 클러스터 리소스 관리자 사용

상태 비저장 및 상태 저장 서비스 구현

  • 상태 비저장 서비스와 상태 저장 서비스
  • Stateless 및 Stateful 서비스를 동시에 구현
  • OLTP(온라인 트랜잭션 처리) 서비스 사용

애플리케이션 수명주기 관리

  • 워크플로 및 서비스 네트워크 통신 이해
  • 배포 옵션

안정적인 서비스 프레임워크

  • 통신 스택 선택
  • 원격 및 비Microsoft 서비스

신뢰할 수 있는 행위자 프레임워크

  • 액터 디자인 패턴 이해
  • 스레딩 및 동시성
  • 쓰레기 수거
  • 장애 조치

애플리케이션 배포

  • 로컬 및 클라우드 배포
  • 다른 클라우드(AWS 등)에 배포

애플리케이션 디버깅

  • 시스템 상태 보고서를 사용하여 애플리케이션 모니터링

문제 해결

요약 및 결론

Requirements

  • 애플리케이션 개발 경험
  • .Net 프로그래밍 경험
  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

Related Courses

Related Categories