본문 바로가기

DevOps3

컨테이너와 오케스트레이션: Docker와 Kubernetes 완벽 가이드 ■ Docker 기본 개념Docker란 애플리케이션을 컨테이너라는 표준화된 유닛으로 패키징하는 플랫폼이다.이렇게 하면 환경에 상관없이 애플리케이션이 동일하게 실행될 수 있다.Docker의 핵심 요소:이미지: 애플리케이션 실행에 필요한 모든 것을 포함한 패키지컨테이너: 이미지의 실행 가능한 인스턴스Dockerfile: 이미지를 만들기 위한 명령어 집합레지스트리: 이미지를 저장하는 저장소 (Docker Hub 등)자주 사용하는 Docker 명령어:# 이미지 빌드docker build -t 이미지명:태그 .# 컨테이너 실행docker run -d -p 8080:80 이미지명:태그# 실행 중인 컨테이너 목록 확인docker ps# 컨테이너 중지docker stop 컨테이너ID# 이미지 목록 확인docker im.. 2025. 5. 15.
클라우드 컴퓨팅 공부 메모: AWS, Azure, Google Cloud 비교 및 인프라 관리 클라우드 컴퓨팅 주요 서비스 제공업체 차이점과 클라우드 인프라 설정 및 관리에 대한 기본 지식 정리. [AWS, Azure, Google Cloud 주요 서비스와 차이점]주요 클라우드 서비스 비교항목 AWS Azure Google Cloud시장 진입2006년 (최초)2010년2011년시장 점유율약 33% (1위)약 21% (2위)약 10% (3위)서비스 수200개 이상100개 이상90개 이상컴퓨팅EC2Virtual MachinesCompute Engine스토리지S3Blob StorageCloud Storage데이터베이스RDS, DynamoDBAzure SQL, Cosmos DBCloud SQL, Bigtable서버리스LambdaFunctionsCloud Functions컨테이너ECS, EKSAKSGKE글.. 2025. 5. 14.
그래서 DevOps가 뭐야? - DevOps? 개발이랑 운영을 같이 한다고? DevOps라는 말을 들은 건 꽤 됐는데, 사실 제대로 찾아본 건 처음이었다.그냥 ‘개발이랑 운영을 잘 연결해주는 거겠지~’ 하는 막연한 느낌만 있었는데, 이번에 좀 제대로 정리해봤다. 처음엔 이름부터가 어렵게 느껴졌다.DevOps…? 알고 보니 이건 “Development”랑 “Operations”의 합성어였다.말 그대로 개발이랑 운영을 하나의 팀처럼 묶어서 자동화하고 협업하는 방법론이라고 한다. 핵심 목표는 단순했다.→ 좋은 소프트웨어를 더 빠르게, 더 자주 배포하자! - DevOps의 주요 개념통합과 협업→ 개발자랑 운영자가 따로따로 움직이지 않고 같이 문제 해결도 하고, 일도 함께하는 구조다.자동화→ 빌드, 테스트, 배포 같은 반복 작업들을 자동으.. 2025. 5. 6.