연락처 정보

코스 개요

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로 웹 애플리케이션 확장하는 방법

클라우드 애플리케이션에 인공지능 및 머신러닝 통합하기

  • 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 클라우드 솔루션 설계하기
  • 애플리케이션 개발 및 배포 진행
  • 성능 최적화, 보안 강화 및 모니터링 방안 마련

요약 및 향후 발전 방향

요건

  • 클라우드 컴퓨팅 개념에 대한 기초 지식
  • 최소 한 가지 프로그래밍 언어에 대한 경험 (Python, JavaScript 또는 C# 권장)
  • 웹 애플리케이션 개발 및 데이터베이스에 대한 이해

대상자

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

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리