애플리케이션 호스팅 옵션
Microsoft Azure 아키텍처와 서비스 이해하기
Florin Angelescu
Azure Architect
모던 애플리케이션
애플리케이션의 온라인 버전
웹
모바일
태블릿
온프레미스에서 마이그레이션
웹사이트·레거시 앱을 온프레미스에서 가상 머신으로 이전
보안성·고가용성 클라우드로 전환하는 첫 단계
모던 서비스로 마이그레이션
기존 앱을 네이티브 Azure 서비스로 리팩터링
컨테이너 서비스
앱 서비스
Azure 앱 서비스
웹 앱을 빌드/배포/확장하는 완전 관리형 플랫폼
여러 프로그래밍 언어 지원
자동 확장 제공
웹 앱, API 앱, 웹 잡, 모바일 앱 제공
웹 앱
클라우드에서 웹 애플리케이션 빌드, 호스팅, 확장
자동 확장, CI/CD 제공
다중 언어 지원 포함
웹 앱 사용 사례
다양한 웹사이트(단순/복잡) 호스팅에 적합
레거시 웹사이트를 웹 앱으로 마이그레이션 가능
API란?
Application Programming Interface
서로 다른 소프트웨어가 상호 통신하도록 함
표준화된 지침 사용
API 앱
API 생성 전용 환경
다른 서비스가 사용할 수 있도록 기능을 노출
웹 잡
백그라운드 작업/스크립트로 동작
다양한 자동화 기능 수행
백그라운드에서 코드 실행
모바일 앱
모바일 앱용 백엔드 서비스
인증, 오프라인 동기화, 푸시 알림 제공
온프레미스 시스템 연동 가능
앱 서비스의 장점
연습해 봅시다!
Microsoft Azure 아키텍처와 서비스 이해하기
Preparing Video For Download...