AWS 2

[Cloud] - AI Cloud 트랙 2일차 - 쿠버네티스(Kubernetes) 이론편

오늘은 쿠버네티스 구축한 내용을 정리해보겠다.가장 기본적인 쿠버네티스를 이용한 배포 방식을 이론과 함께 실습해보았다. 쿠버네티스는 쉽게 말해 방대한 컨테이너들의 컨트롤러라고 보면 된다.쿠버네티스를 알기 위해서는 컨테이너를 우선 알아야한다. 1차 : 이론 (컨테이너 ~ 쿠버네티스)컨테이너란?컨테이너란 가상화된 운영체제 위에서 어플리케이션을 독립적인 실행에 필요한 파일을 모은 패키지를 말한다.정의를 쉽게 해석하면 컨테이너는 "프로그램 + 실행에 필요한 모든 것을 한 상자에 담아 놓은 것"으로 아래의 것들이 포함되어 있다.애플리케이션 코드 (Flask, Spring 등)실행 환경 (Java, Python, Node)라이브러리 / 의존성설정값실행 명령Virtual Machine과 어떤 차이가 있는 걸까? 핵심은..

Cloud 2025.12.23

[Cloud] AI Cloud 트랙 1일차 - overview

AI Cloud 트랙은 클라우드 네이티브 기술의 기반이 되는 공공 PaaS 플랫폼 구현체인 K-PaaS 표준모델과 민간 사용 PaaS 솔류션의 구조 및 활용 방식을 실습 중심으로 학습하는 수업이다. K-PaaS표준모델의 기술과 오픈소스 기반의 아키텍처를 익히고 민간에서 사용되는 PaaS 솔루션을 활용하여 학습한다. 클라우드 기반 서비스 운영, MSA, 컨테이너 기술, CI/CD 자동화 등 클라우드 네이티브 전환을 위한 실무 역량을 배양하는데 중점을 둔다. 내가 해당 수업을 듣게된 계기는 코드만 치는 개발자는 살아남기 어렵다고 생각했기 때문이다. 또한 더 높은 수준의 개발자가 되기 위해서는 인프라를 이해할 줄 알아야하고 설계할 줄 알아야하는데 그것의 기반이 되는 것이 현재 Cloud라고 생각해 수업을 듣..

Cloud 2025.12.23