본문 바로가기

320x100
eks 2

반응형
SAA-C03 핵심 #27, ECS & EKS Virtual Machine, VM(가상 머신) 가상의 컴퓨터, 하나의 호스트에 안에 또다른 호스트를 만들어 사용하는 것 CPU, Memory와 같은 주요 하드웨어 부품을 소프트웨어로 완전 재현해내어 기능을 흉내내게 하고 격리된 실행 환경(OS)를 만듬 하드웨어를 직접 가상화함 호스트의 OS(Operating System) 내에 또다른 실행환경의 OS가 존재함 윈도우 OS의 호스트 내에 리눅스, 우분투 등의 다양한 OS를 올릴 수 있음 OS를 포함하기 때문에 용량을 많이 차지할 뿐더러 사용자가 필요치 않는 기능까지 포함할 수 있으며 느림 Kernel Operaintg System에서 가장 중요한 역할을 맡고 있는 핵심(核心) 커널이 각 프로세스(실행환경)에 하드웨어 자원(CPU 등)을 할당하고 작업 스케.. 2024. 1. 16.
SAA-C03 기본 #14, ECS & EKS Docker 응용프로그램 등을 프로세스 격리 기술을 활용해 컨테이너로 실행하고 관리하는 플랫폼 응용프로그램(앱 등)이 컨테이너에 패키징되면 어느 운영체제든지 같은 방식으로 실행됨 사용사례 : 마이크로 서비스 아키텍처, 온프레미스에서 클라우드로 앱 리프트 앤 시프트 등 Docker Repository : Docker Hub (퍼블릭 리포지토리), Amazon ECR (프라이빗 리포지토리), Amazo ECR Public Gallery (퍼블릭 리포지토리) Docker 시작 : 베이스 도커 이미치에 파일 추가 (Dockerfile 등)하여 구축하면 도커이미지가 생성되고, Push하여 Docker Repository (dockerhub, Amazon ECR)에 저장, Pull 하여 도커이미지 실행하면 컨테이너.. 2023. 12. 16.