Course Outline

Microsoft Azure 소개

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

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

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

Azure의 스토리지 및 Database 관리

  • Azure 스토리지(Blob, Table, Queue, File) 살펴보기
  • Azure SQL Database 및 Cosmos DB 관리
  • 클라우드 애플리케이션에 스토리지 솔루션 통합

Azure에 웹 애플리케이션 배포

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

클라우드 앱에서 AI 및 Machine Learning 통합

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

DevOps 및 Azure의 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