쿠버네틱스는 컨테이너를 다루는 기술이다. 컨테이너 - OS 가상화 기술이다.프로세스를 격리하며, 리눅스 커널을 공유한다. 컨테이너 안에다가 원하는 어플리케이션(웹 서버, DB) 등을 설치해서 사용할 수 있다. 가상 머신은 하이퍼바이저 위에 Guest OS가 나눠지고, 각 Guest OS 위에 앱이 올라가는 반면,컨테이너는 OS 위에 container Engine이 올라가고, 그 위에 앱들이 나눠져서 올라간다. 가상머신게스트 OS - Windows, Linux 등 다양하게 선택시작시간 - 길다(몇 분)이미지 사이즈 - 크다(수 GB ~ 수백 GB)환경관리 - 각 VM마다 OS 패치가 필요데이터 관리 - VM 내부 또는 연결된 스토리지에 저장 컨테이너게스트 OS - 없다.시작시간 -짧다(몇 초)이미지 사이즈..
1. 제공 받은 계정으로 AWS에 로그인2. Cloud9 서비스 검색 및 택3. 환경 생성 클릭시간 제한- 4시간4시간 동안 건들지 않으면 중지가 된다. 4.이름 입력 5. 아래와 같이 선택 한 뒤 최하단 생성 클릭 Instance type : t3.small Platform : Ubuntu Server 6. 본인이 생성한 Cloud환경의 열림 클릭전형적인 ide 편집기가 나온다.우측상단 - preference 톱니바퀴 - 유저 세팅가운데 휠을 내려서 터미널 font size 키우기 마스터, worker 1, worker 2번 저장 7. 좌측 상단 File 클릭, Upload Local Files 클릭하여 제공받은 키페어 파일을 드래그 앤 드랍 또는 파일을 열어 업로드8. 업로드된 키페어 파일의 권한을..
데이터를 수집, 분석 및 사용하는 행위 •모니터링 목적 –IT 리소스 및 시스템에 대한 여러가지 질문의 답 산출 및 의사 결정 –매일 몇 명이나 사이트를 방문하고 있는가? –시간 경과에 따른 방문자 수를 추적하려면 어떻게 해야 하는가? –웹 사이트에 성능 또는 가용성 문제가 있는지 있었던 적이 있는가? –Amazon Elastic Compute Cloud(EC2) 인스턴스의 용량이 부족해지는 것은 아닌가? –웹 사이트가 정상 동작하고 있는가?•리소스 과다 사용, 애플리케이션 결함, 리소스 구성 오류 또는 보안 관련 이벤트로 인한 운영 문제 감시가능 메트릭(Metric)리소스가 생성하는 다양한 형태의 데이터 중 모니터링을 통해 수집된 데이터 •메트릭 예 –시간 경과에 따라 EC2 인스턴스에서 수집 및 분석..
1. 모니터링 할 인스턴스 생성을 위해 AWS Console 에서 EC2 서비스로 이동2. 인스턴스 시작 버튼을 클릭3. 다음과 같이 설정합니다이름 및 태그 : -ec2Amazon Machine Image(AMI): Amazon Linux 2 AMI ( Kernel 5.10, SSD Volume Type인스턴스 유형: t2.micro 키 페어: 새 키 페어 생성 클릭키 페어 이름: -key키 페어 유형: RSA프라이빗 키 파일 형식: .pem네트워크 설정에서 편집 클릭보안그룹 생성을 선택하고, 이름과, 설명란에 -sg를 입력 하단의 보안 그룹 규칙 추가를 클릭하고, 아래 규칙을 추가유형 : http소스유형: 위치무관나머지 설정은 기본설정으로 한 뒤, 인스턴스 시작 클릭 4. EC2 서비스에서 인스턴스로 ..
1. AWS console에서, 좌측 메뉴 중 시작 템플릿 클릭, 우측 시작 템플릿 생성 클릭 2. 시작 템플릿 이름에 입력 후, 하단 EC2 Auto Scaling 지침에 체크박 선택3. 애플리케이션 및 OS 이미지에서 하단 더 많은 AMI 찾아보기 클릭4. Amazon Linux 2 AMI(HVM) - kernel 5.10을 선택한다.x865. 인스턴스 유형에 t3.micro 선택, 키 페어에 이전 실습에 사용했던 키 선택6. 네트워크 설정에서 시작 템플릿에 포함하지 않을 선택,보안그룹 생성 클릭,보안그룹 이름에 입력, 설명에 ssh입력본인이 생성했던 vpc 선택7. 인바운드 보안 그룹 규칙을 유형에 ssh 선택, 소스 유형에 anywhere 선택8. 하단 고급 네트워크 구성 클릭, 네트워크 인터페이..
가용성서비스 가용성이라고도 표현워크로드를 사용할 수 있는 시간의 비율이다. 가용성 99% = 3일 15시간99.999% = 5분 High Availability(고가용성)높은 가용성지속적으로 구현한 시스템이 정상적으로 운영이 되는 성질장애 또는 고장이 나더라도 복구를 해서 서비스를 지속할 수 있는 능력이다.로드 밸런서 - ELBAuto scaling group RigionAWS는 Region과 Availability Zone으로 이루어져 있다.리전은 전 세계에서 데이터센터를 클러스터링하는 물리적 위치이다.어떤 지역으로 서비스하느냐에 따라, 지리적으로 가까운 Region을 선택한다. Region codeAWS는 Region 다누이로 별로 서비스되는 형태이다.Resource는 Region 내 Availabi..