Cloud
-
K8S Certified Kubernetes Administrator (CKA) 2025 취득후기!Cloud/Kubernetes 2025. 2. 19. 12:46
Kubernetes는 컨테이너화된 애플리케이션을 자동으로배포, 확장, 관리할 수 있도록 도와주는 오픈소스 오케스트레이션 플랫폼 ▶ Why? CKA를 취득한 이유는 현업에서 PaaS 환경에서 프로젝트를 많이 수행하고 있습니다.스스로가 "A가 B다." 라는 이야기를 할때 "왜?"라는 질문에 답에 근거가 부족? 더 알면 빡! 설명할 수 있을 것 같아서 경험적으로 배운거에 이론을 추가하고 싶어서 공부를 할려는 목적이었습니다. 시험 준비기간은 넉넉하게 총 2달 정도 걸렸고 평일에는 업무들이 있다보니 거의 듣지 못하고 주말에 1~2 Section을 끝내는 목표를 가지고 공부에 임했습니다. 시험 일주일 전에는 시간될때 마다 Udemy에서 제공하는 exam과 Practice를 계속적으로 풀었습니다. ▶ 시험할인준..
-
Private ECS(Elastic Container Service - EC2) 구축하기Cloud/AWS 2024. 11. 13. 10:53
Amazon Web Services(AWS)는 확장 가능하고 신뢰할 수 있는 클라우드 컴퓨팅 플랫폼으로,서버, 스토리지, 데이터베이스 등 IT 인프라를 인터넷을 통해 손쉽게 제공받을 수 있게 해주는 강력한 서비스입니다. Certified Practitioner for Platform Operations(CPPO) 진행하면서 해본 것을 복귀하는 내용입니다. ▶ 내용Amazon ECS EC2는 AWS에서 제공하는컨테이너 실행 서비스로, EC2 인스턴스를 통해 컨테이너 애플리케이션을 배포할 수 있습니다. EC2 인스턴스별로 CPU와 메모리를 설정하여 다양한 애플리케이션 요구사항에 맞출 수 있으며IAM 역할과 VPC 엔드포인트를 통해 네트워크 및 접근을 안전하게 관리할 수 있습니다. 자동화된 배포 기능을..
-
Private ECS(Elastic Container Service - Fargate) 구축하기Cloud/AWS 2024. 11. 11. 09:00
Amazon Web Services(AWS)는 확장 가능하고 신뢰할 수 있는 클라우드 컴퓨팅 플랫폼으로,서버, 스토리지, 데이터베이스 등 IT 인프라를 인터넷을 통해 손쉽게 제공받을 수 있게 해주는 강력한 서비스입니다. Certified Practitioner for Platform Operations(CPPO) 진행하면서 해본 것을 복귀하는 내용입니다. ▶ 내용Amazon ECS Fargate는 AWS에서 제공하는서버리스 컨테이너 실행 서비스로, 인프라를 관리할 필요 없이 컨테이너 애플리케이션을 손쉽게 배포할 수 있습니다. Fargate 컨테이너별로 CPU와 메모리를 설정하여 비용 효율성을 높이며,IAM 역할과 VPC 엔드포인트를 통해 네트워크 및 접근을 안전하게 관리할 수 있습니다. 자동화된 ..
-
AWS EKS DashBoard(ver.k8s) 배포하기Cloud/AWS 2024. 11. 8. 08:40
Amazon Web Services(AWS)는 확장 가능하고 신뢰할 수 있는 클라우드 컴퓨팅 플랫폼으로,서버, 스토리지, 데이터베이스 등 IT 인프라를 인터넷을 통해 손쉽게 제공받을 수 있게 해주는 강력한 서비스입니다. Certified Practitioner for Platform Operations(CPPO) 진행하면서 해본 것을 복귀하는 내용입니다. ▶ 내용Kubernetes Dashboard는 클러스터의 리소스 상태를 직관적으로 확인하고관리할 수 있는 웹 기반 UI입니다. 클러스터 내에서 배포된 애플리케이션의 상태, 리소스 사용량, 네트워크 설정 등을 한눈에 파악할 수 있습니다. Helm chart나 YAML 파일을 이용해 쉽게 배포할 수 있으며ServiceAccount와 ClusterRo..
-
Private Amazon EKS kubectl 연결하기.Cloud/AWS 2024. 11. 7. 09:22
Amazon Web Services(AWS)는 확장 가능하고 신뢰할 수 있는 클라우드 컴퓨팅 플랫폼으로,서버, 스토리지, 데이터베이스 등 IT 인프라를 인터넷을 통해 손쉽게 제공받을 수 있게 해주는 강력한 서비스입니다. Certified Practitioner for Platform Operations(CPPO) 진행하면서 해본 것을 복귀하는 내용입니다. ▶ 작업 내용1. Bastion 접속2. Bastion에 kubectl install3. AWS console를 통해서 'IAM 사용자(User)' 생성4. AWS console를 통해서 'IAM User Access Key' 생성5. Bastion에 aws confing 설정6. Amazon EKS Cluster Access 설정7. Amazo..
-
AWS ECR(Elastic Container Registry) 생성하기Cloud/AWS 2024. 11. 6. 09:27
Amazon Web Services(AWS)는 확장 가능하고 신뢰할 수 있는 클라우드 컴퓨팅 플랫폼으로,서버, 스토리지, 데이터베이스 등 IT 인프라를 인터넷을 통해 손쉽게 제공받을 수 있게 해주는 강력한 서비스입니다. Certified Practitioner for Platform Operations(CPPO) 진행하면서 해본 것을 복귀하는 내용입니다. ▶ 내용Amazon ECR(Amazon Elastic Container Registry)는 AWS에서 제공하는컨테이너 이미지 저장 및 관리 서비스입니다. ECR은 Docker 및 Kubernetes와 같은 컨테이너 오케스트레이션 툴과 통합되며안전하고 확장성 높은 이미지 저장소를 제공합니다. ECR의 이미지 저장소는 퍼블릭 및 프라이빗으로 구분되며..
-
Private Amazon EKS NodeGroup 생성하기Cloud/AWS 2024. 11. 5. 09:55
Amazon Web Services(AWS)는 확장 가능하고 신뢰할 수 있는 클라우드 컴퓨팅 플랫폼으로,서버, 스토리지, 데이터베이스 등 IT 인프라를 인터넷을 통해 손쉽게 제공받을 수 있게 해주는 강력한 서비스입니다. Certified Practitioner for Platform Operations(CPPO) 진행하면서 해본 것을 복귀하는 내용입니다. ▶ 내용EKS NodeGroup은 Kubernetes 클러스터에 연결된 EC2 인스턴스 집합,컨테이너 애플리케이션이 실행되는 환경을 제공합니다. NodeGroup 생성은 Kubernetes 워크로드의 성능과 비용 효율성을 극대화하는 중요한 구성 요소이며AWS 콘솔 또는 eksctl 명령어를 통해 쉽게 설정할 수 있습니다. ▶ 설정>'엔드포인..
-
Private Amazon EKS 구성하기Cloud/AWS 2024. 11. 4. 09:37
Amazon Web Services(AWS)는 확장 가능하고 신뢰할 수 있는 클라우드 컴퓨팅 플랫폼으로,서버, 스토리지, 데이터베이스 등 IT 인프라를 인터넷을 통해 손쉽게 제공받을 수 있게 해주는 강력한 서비스입니다. Certified Practitioner for Platform Operations(CPPO) 진행하면서 해본 것을 복귀하는 내용입니다. ▶ 내용Private Amazon EKS는 외부와의 직접 연결 없이 안전하게 클러스터를 운영하기 위한 방식입니다.쉽게 설명하면 프라이빗 서브넷에 배치되어 인터넷과 격리된 클러스터를 구성하는 것입니다. 이를 통해 불필요한 네트워크 노출을 방지하며, 보안 그룹과 NACL로 엄격한 접근 제어가 가능합니다.ECR과 S3 같은 VPC 엔드포인트를 구성해..