본문 바로가기

GOORM51

GOORM: Kubernetes-27 Facts (사실, 객관) : 오늘은 Ansible 인벤토리 뒷부분이랑 구성 파일에 대해 배우고 실습 진행 Findings (배운 점) : Ansible 인벤토리 - 동적으로 인벤토리 생성 : 사용 방식은 정적 인벤토리와 동일, 크라우드 및 가상화 플랫폼 등에서 사용하기 좋음, 대부분 python으로 작성하지만 다른 방식도 가능, 인벤퇴 정보를 JSON 형식으로 반환 Ansible 구성 파일 - 각 섹션에 키-값 쌍으로 정의된 설정 - [default]에서는 Ansible 작업의 기본값을 설정 - [privilege_escalation]에서는 권한 에스컬레이션을 수행하는 방법을 구성 - 연결 구성 : 해당 관리 호스트와 통신하는 방법을 확인하기 위해 구성 파일 참조 지시문 설명 inventory 인벤.. 2021. 11. 30.
GOORM: Kubernetes-26 Facts (사실, 객관) : 오늘은 IaC, Ansible 대해 배우고 실습 진행 Findings (배운 점) : IaC (Infrastructure as Code) - 코드(소프트웨어)를 통한 인프라 환경 배포 및 관리 - 자동화 언어로 원하는 구성을 정의 - 장점 : 비용 및 시간 절감, 오류 및 보안 정책 위반 등의 위험요인 제거, 자동으로 빌드/리빌드 가능 - 다양한 기능 제공 (체크인/체크아웃, 리비전, 롤백, 테스트, 배포 등의 기능 제공), 클라우드 환경 및 데브옵스 환경에 적합 - 종류 Chef Ruby 기반의 오픈소스 개발자 측면에서 사용자 기반에 초점을 맞춘 도구 마스터-클라이언트 모데로 구성 마스터 제어에 별도의 워크스테이션 필요 장점 모듈과 구성 레시피 모음이 풍부 코드 중심의 .. 2021. 11. 29.
GOORM: Kubernetes-25 Facts (사실, 객관) : 오늘은 가용성, 확장성, Amazon Auto Scaling, CND, CloudFront, IAM 대해 배우고 실습 진행 Findings (배운 점) : 가용성 - 해당 시스템이나 서비스가 가동 및 실행되는 시간의 비율 확장성 -서비스나 응용 프로그램이 증가하는 성능 요구에 맞게 향상될 수 있는 정도 - 스케일 업 : 단일 하드웨어에 대해 시스템 리소스를 추가하거나 기존 하드웨어를 더욱 강력한 것으로 교체하는 작업 - 스케일 아웃 : 서버를 여러 대 추가하여 처리 능력을 향상 시키는 방법 Amazon Auto Scaling -성능과 비용을 최적화하도록 애플리케이션 규모 조정 - 애플리케이션 가용성을 간편하게 관리, 사용자가 정의한 조건에 따라 EC2 용량이 자동으로 .. 2021. 11. 28.
GOORM: Kubernetes-24 Facts (사실, 객관) : 오늘은 데이터베이스, RDBMS, RDS,DNS, Amazon Route 53, 로드밸런싱, ELB에 대해 배우고 실습 진행 Findings (배운 점) : 데이터 베이스 - 여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합 RDBMS(Relational Database Management) -연관 관계가 있는 데이터 항목들의 모음 RDS(Relational Database Services) - 클라우드에서 관계형 데이터베이스를 더욱 간편하게 설정, 운영 및 확장할 수 있는 서비스 - 관리 용이성, 뛰어난 확장성, 가용성 및 내구성, 빠른 속도, 보안 - 유연한 인스턴스 및 스토리지 확장 - 손쉽게 사용 가능한 백업 및 복원 - 멀티 AZ(Ava.. 2021. 11. 25.