반응형 cluster4 [AWS] Amazon Elastic Container Service(ECS) 서비스: 클러스터 생성과 서비스 배포 11월 18일(월) AWS 실습 내용 중 Amazon Elastic Container Service (ECS)는 AWS에서 제공하는 확장 가능한 컨테이너 관리 서비스로, 도커 컨테이너를 클라우드에서 손쉽게 실행하고 관리할 수 있도록 도와준다. ECS는 애플리케이션을 배포하고 확장하는 데 필요한 모든 인프라와 관리를 추상화할 때 사용한다. ECS를 사용하면 컨테이너화된 애플리케이션을 관리하는 데 필요한 많은 작업을 AWS가 대신 처리해주기 때문에, 효율적인 CI/CD 파이프라인 구축에 큰 도움이 된다. 이번 실습에서는 ECS의 주요 작업 흐름인 클러스터 생성, 태스크 정의 생성, 서비스 배포까지의 과정에 대해 진행했습니다. 1. ECS 클러스터 생성ECS에서 애플리케이션을 실행하려면 먼저 클러스터를 생성해.. 2024. 11. 18. [Kubernetes] kind와 kubectl 설치 10월 25일(월) 수업 내용 중 Kubernetes의 다양한 도구 중에서 kind(Kubernetes IN Docker)와 kubectl은 개발자와 운영자가 Kubernetes 클러스터를 쉽게 설정하고 관리할 수 있도록 도와준다. 이번 실습에서는 kind와 kubectl의 개념, 설치 방법, 그리고 기본 사용법에 대해 학습했다.1. kind란?kind는 Kubernetes 클러스터를 Docker 컨테이너 내에서 실행할 수 있도록 해주는 도구주로 테스트와 개발 환경에서 사용되며, 로컬에서 손쉽게 클러스터를 생성하고 관리할 수 있다.kind는 여러 개의 노드를 포함하는 클러스터를 생성할 수 있으며, 이를 통해 실제 Kubernetes 환경을 시뮬레이션할 수 있다.2. kubectl이란?kubectl은 K.. 2024. 10. 30. [Kubernetes] 쿠버네티스 구성요소: 클러스터, 노드, 파드, 컨테이너 1. 클러스터 (Cluster)쿠버네티스 내 가장 큰 단위로, 가상 서버들이 속한 클라우드.여러 대의 노드(Node)로 구성된 집합체.클러스터는 애플리케이션을 실행하고 관리하는 환경을 제공하고, 클러스터 내에서 모든 리소스가 관리되고 조정된다.2. 노드 (Node)클러스터 내의 물리적 또는 가상 머신으로, 쿠버네티스에서 컨테이너를 실행하는 단위입니다. (컴퓨팅 엔진 단위)각 노드는 쿠버네티스에서 관리되는 런타임 환경을 제공.노드는 마스터 노드와 워커 노드로 나눌 수 있으며, 일반적으로 애플리케이션이 실행되는 워커 노드가 많다.마스터 노드: 전체 쿠버네티스 시스템을 관리/통제하는 쿠버네티스 컨트롤 플레인 관장. 마스터 노드가 죽으면 클러스터를 관리할 노드가 없기에, 일반적으로 3개 정도의 마스터 노드 를 .. 2024. 10. 23. [데이터마이닝및분석] CH7 Cluster Analysis: Basic Concepts and Algorithms (1) 출처: 이기용 교수님, 데이터마이닝및분석 수업 7장에서는 클러스터링이 무엇인지와 대표적인 클러스터링인 (1) K-means, (2) Agglomerative Hierarchical Clustering, (3) DBScan에 대해서 배웠다. 이번에 정리한 내용은 클러스터링이 무엇인지에 대한 내용이다. 순서대로 전반적으로 정리하자면, - 클러스터링이 무엇인지: 유사한 값끼리 그룹이 나뉘어지는 것. 하지만 이 '유사함'에 있어 사용자가 직접 정의해야하고, 어떻게 유사도를 정의할 것인지가 중요한 이슈. - 클러스터링의 목적은 무엇인지: Understandig, Utility - 좋은 클러스터링이란? 같은 그룹내에서는 유사하고, 다른 그룹과는 차이가 최대화 되어야한다. - Classification, Segmen.. 2023. 8. 7. 이전 1 다음 반응형