AWS EKS 클러스터 구축
·
AWS
AWS EKS 클러스터 구축 Amazon EKS란? Amazon EKS(Elastic Kubernetes Service) Amazon EKS 구성도 VPC Amazon EKS Amazon eksctl eksctl은 관리형 Kubernetes 서비스 인 EKS에서 클러스터를 생성하기위한 간단한 CLI 도구입니다. Go로 작성되었으며 CloudFormation을 사용하여 단 하나의 명령으로 몇 분 안에 기본 클러스터를 만듭니다. 이것은 EKS를 구성하기 위한 도구 이며, AWS 관리콘솔에서 제공하는 EKS UI, CDK, Terraform, Rancher 등 다양한 도구로도 구성이 가능합니다. eksctl 설정 curl --silent --location "https://github.com/weavework..
AWS Cloud9을 활용한 Kubernetes 개발 환경 구축
·
AWS
AWS Cloud9을 활용한 Kubernetes 개발 환경 구축 Kubectl 설치 AWS EKS 접속 및 개발을 위한 kubectl 바이너리를 다운받습니다. Kubernetes 바이너리 버전은 최신 1.27.2 로 설치합니다. cd ~/download curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" chmod +x ./kubectl sudo mv ./kubectl /usr/local/bin/kubectl source > ~/.bashrc kubectl version --short --client k9s 설치 k9s는 Kubernetes 클러스터의 직관적..
AWS Cloud9
·
AWS
AWS Cloud9 AWS Cloud9 란 AWS Cloud9 AWS Cloud9 생성 1. AWS 콘솔에서 Cloud9을 검색하고 Cloud9을 클릭합니다. 2. AWS Cloud9 콘솔에서 Create environment 버튼을 클릭합니다. 3. Name과 Description을 입력합니다. 4. EC2 Instance 타입을 지정합니다. Instance type: EC2 인스턴스 타입 Platform OS: EC2 Instance에서 동작하는 OS Timeout: Cloud9 미사용시 요금 부과되지 않도록 자동으로 hibernating 5. Network 설정을 진행합니다. VPC는 Default VPC를 사용합니다. Subnet이 없는 경우 Public Subnet을 생성해야 합니다. 5-1. ..
Amazon SageMaker
·
AWS
Amazon SageMaker Amazon SageMaker란 SageMaker는 종합 관리형 기계 학습 서비스입니다. SageMaker를 통해 데이터 사이언티스트와 개발자들은 기계 학습 모델을 빠르고 쉽게 구축하고 훈련시킬 수 있으며, 그리고 나서 이들 모델을 프로덕션 지원 호스팅 환경에 직접 배포할 수 있습니다. 탐색 및 분석에 필요한 데이터 원본에 대한 쉬운 액세스를 위해 내장형 Jupyter 작성 노트북 인스턴스를 제공하기 때문에 서버를 관리할 필요가 없습니다. 분산된 환경 내 대규모 데이터를 효율적으로 실행하는 데 최적화된 일반 기계 학습 알고리즘 또한 제공합니다. Amazon SageMaker Prerequiste Amazon SageMaker를 시작하기 이전에 S3를 생성해야 합니다. S3 ..
AWS Certified Cloud Practitioner 클라우드 자격증 AWS Well-Architected 프레임워크
·
AWS
AWS Certified Cloud Practitioner 클라우드 자격증 AWS Well-Architected 프레임워크 AWS Cloud Practitioner 자격증을 취득하기 위해 필수로 알아야하는 AWS Well-Architected에 대해서 확인해봅시다. https://docs.aws.amazon.com/wellarchitected/latest/framework/welcome.html 20202년에는 5가지 원칙이였으나 2021년 12월 기준으로는 6가지 원칙으로 변경되었습니다. Operational Excellence 운영 우수성 원칙에는 효과적인 개발 및 워크로드 실행을 지원하고, 워크로드에 대한 인사이트를 얻고, 지원 프로세스 및 절차를 지속적으로 개선하여 비즈니스 가치를 제공할 수 있는..
AWS Certified Cloud Practitioner 클라우드 자격증 실전 문제를 활용한 준비-[7]
·
AWS
AWS Certified Cloud Practitioner 클라우드 자격증 실전 문제를 활용한 준비-[7] AWS Best Practices & Design Principles Q. Which of the following is a benefit of running an application in multiple Availability Zones? A. Increases the availability of your application 여러 Availability Zones(AZ)에 애플리케이션이 실행되면 이점은 정전 및 라우팅 장애와 같은 고장 장애 발생 시에 고가용성으로 애플리케이션이 실행됩니다. Q. App development companies move their business to AWS to..
AWS Certified Cloud Practitioner 클라우드 자격증 실전 문제를 활용한 준비-[6]
·
AWS
AWS Certified Cloud Practitioner 클라우드 자격증 실전 문제를 활용한 준비-[6] AWS Shared Responsibility Model Q. Which of the below are responsibilities of the customer when using Amazon EC2? (Choose TWO) A. Protecting sensitive data, Installing and configuring third-party software Amazon EC2를 사용 시에 고객의 책임은 민감한 데이터를 보호하고, 써드 파티 소프트웨어 설치하고 설정하는 것입니다. AMI 이미지를 생성하고, 게스트 OS를 업데이트하거나, 애플리케이션에 필요한 라이브러리와 유틸을 설치하는 것, A..
AWS Certified Cloud Practitioner 클라우드 자격증 실전 문제를 활용한 준비-[5]
·
AWS
AWS Best Practices & Design Principles Q. What are the AWS services features that can help you maintain a highly available and fault-tolerant architecture in AWS? (Choose TWO) A. Amazon EC2 Auto Scaling, Elastic Load Balancer AWS에서 고가용성 및 고장 장애를 견디는 아키텍처를 만들어주는 서비스는 Amazon EC2 Auto Scaling과 Elastic Load Balancer(ELB) 입니다. Auto Scaling은 서비스의 부하에 따라 자동적으로 Amazon EC2 인스턴스를 늘리거나 줄여줍니다. 또한 EC2 인스턴스가 ..
김 정출
'AWS' 카테고리의 글 목록