Course Outline

Microsoft Azure 소개

  • Azure 서비스 및 클라우드 컴퓨팅 개요
  • Azure 구독 및 환경 설정
  • 리소스 그룹, 가상 머신 및 네트워크 이해

이벤트 기반 및 서버리스 아키텍처 구축

  • Azure Functions 및 서버리스 컴퓨팅 소개
  • Azure Event Grid 및 Service Bus를 사용하여 이벤트 기반 애플리케이션 생성
  • 서버리스 API 및 워크플로우 개발

Azure에서 저장소 및 데이터베이스 관리

  • Azure Storage (Blob, Table, Queue, File) 탐색
  • Azure SQL Database 및 Cosmos DB 관리
  • 저장소 솔루션을 클라우드 애플리케이션에 통합

Azure에서 웹 애플리케이션 배포

  • Azure App Service 및 배포 모델 이해
  • Docker를 사용하여 컨테이너화된 애플리케이션 구축 및 배포
  • Kubernetes 및 Azure Container Instances를 사용하여 웹 애플리케이션 확장

클라우드 앱에서 AI 및 머신러닝 통합

  • Azure AI 및 인지 서비스 소개
  • Azure Machine Learning Studio를 사용하여 모델 개발
  • 컴퓨터 비전 및 자연어 처리 구현

Azure에서 DevOps 및 CI/CD

  • Azure DevOps를 사용하여 CI/CD 파이프라인 설정
  • Terraform 및 Bicep을 사용하여 인프라스트럭처를 코드로 관리
  • Azure Monitor를 사용하여 애플리케이션 모니터링 및 로깅

GitHub Copilot을 통한 개발 강화

  • GitHub Copilot 및 AI 기반 코딩 지원 소개
  • Copilot을 사용하여 클라우드 애플리케이션 코드 작성, 디버깅 및 최적화
  • 클라우드 개발에서 AI 지원 코딩 활용의 최선 사례

종합 프로젝트: AI 기반 클라우드 애플리케이션 구축

  • 확장 가능한 AI 클라우드 솔루션 설계
  • 애플리케이션 개발 및 배포
  • 성능, 보안 및 모니터링 최적화

요약 및 다음 단계

Requirements

  • 클라우드 컴퓨팅 개념에 대한 기본 지식이 필요합니다.
  • 적어도 하나의 프로그래밍 언어 경험이 필요합니다 (Python, JavaScript, 또는 C#을 선호).
  • 웹 애플리케이션 개발과 데이터베이스에 대한 친숙함이 필요합니다.

대상자

  • 클라우드 개발자 및 소프트웨어 엔지니어.
  • 클라우드 AI 통합에 관심 있는 AI 전문가 및 데이터 과학자.
  • IT 전문가 및 DevOps 엔지니어.
 35 Hours

Number of participants


Price per participant

회원 평가 (5)

Upcoming Courses

Related Categories