2025/12 3

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

이전편에서 컨테이너부터 쿠버네티스까지 이론 개념들을 정리해보았다.이번에는 실제로 AWS의 EKS를 이용해 쿠버네티스를 구축해보는 실습 과정을 정리해보겠다. AWS에서는 쿠버네티스를 다음과 같이 정리하고 있다.쿠버네티스는 컨테이너화된 워크로드와 서비스를 관리하기 위한 이식성이 있고, 확장가능한 오픈소스 플랫폼.쿠버네티스의 궁극적 목표는 현재 상태(current state)가 원하는 상태(desired state)가 되도록 관리하는 것Control Plane (워커 노드와 클러스터 내 파드를 관리하고 제어하는 부분 (Master Node))Data Plane (워커 노드들로 구성) Amazon EKSAmazon EKS는 쿠버네티스를 쉽게 실행할 수 있는 관리형 서비스로 쿠버네티스를 한 번에 만들어,Cont..

Cloud 2025.12.24

[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