EC2 인스턴스 생성 필요한 리소스들이 모두 준비되었으므로 EC2 인스턴스를 생성할 수 있다. > 애플리케이션 및 OS 이미지(Amazon Machine Image) 인스턴스에 사용할 운영 체제나 애플리케이션 서버가 포함된 AMI(Amazon Machine Image
VPC만 / VPC 등VPC만: VPC를 단독으로 생성하는 옵션.VPC 등: VPC와 함께 서브넷, 인터넷 게이트웨이, NAT 게이트웨이 등 여러 네트워크 리소스를 한 번에 생성할 수 있는 옵션.이름 태그 자동 생성자동 생성입력한 이름(test)이 VPC 및 해당 리소
NACL(Network Access Control List) > 출처: Architecting on AWS 7.7.9 (KO): Student Guide 141p 네트워크 트래픽을 제어하기 위해 사용하는 보안 필터이다. ㅁ휻 VPC의 서브넷 수준에서 동작하며, 인
VPC(Virtual Private Cloud)에서 프라이빗 서브넷에 있는 인스턴스들이 인터넷으로부터 들어오는 트래픽을 허용하지 않으면서도 외부로 트래픽을 보낼 수 있도록 해주는 서비스다.프라이빗 서브넷에 있는 리소스들이 외부 네트워크에 접근할 수 있지만, 외부에서 직
출처: Architecting on AWS 7.7.9 (KO): Student Guide 132p동적 클라우드 컴퓨팅을 위해 설계된 정적 퍼블릭 IPv4 주소이다.EC2 인스턴스 또는 네트워크 인터페이스에 할당하여 인터넷과의 통신을 가능하게 하는 역할을 한다. 인스턴스
Site-to-Site VPN? > 출처: https://yoo11052.tistory.com/171 두 개 이상의 네트워크(예: 본사와 지사, 또는 온프레미스 네트워크와 클라우드 네트워크)를 인터넷을 통해 안전하게 연결하는 VPN(Virtual Private Net
문제 > 출처: 2019 국가 교육기관 코딩 테스트 다양한 수로 이루어진 배열이 입력될 때 주어진 수들을 M번 더하여 가장 큰 수를 만들어야 한다. 단, 배열의 특정한 인덱스(번호)에 해당하는 수가 연속해서 K번을 초과하여 더해질 수 없다. 첫째 줄에 N(2 ≤ N
탐욕(그리디) 알고리즘 최적화 문제를 해결하는 알고리즘이다. > - 최적화 문제 가능한 해들 중에서 가장 좋거나 나쁜 해를 찾는 문제이다. 입력 데이터 간의 관계를 고려하지 않고 수행 과정에서 '욕심내어' 최소값 또는 최대값을 가진 데이터를 선택한다. 근시안적인
시간 복잡도 알고리즘을 위해 필요한 연산의 횟수를 의미한다. 빅오(Big-o) 표기법을 사용한다. > - 빅오(Big-o) 표기법 알고리즘의 효율성을 분석하기 위해 사용되는 수학적 표기법으로, 특정 입력 크기에 대해 알고리즘이 얼마나 빠르게 실행되는지(시간 복
관련 플러그인 설치 확인 krew 플러그인 krew는 kubectl의 플러그인 관리 도구로, 다양한 플러그인을 설치하고 관리할 수 있다. kubectl의 기능을 확장하는 플러그인을 쉽게 설치하고 업데이트할 수 있다. kube 플러그인 설치 명령어 설치 후,
eksctl에서 Amazon EKS 배포 > 출처: 인프런, Ongja_CloudNet@, ⌜CloudNet@와 함께하는 Amazon EKS 기본 강의⌟ 다양한 옵션을 정의해야 하지만 eksctl 명령만으로도 손쉽게 클러스터를 생성하거나 삭제가 가능하다.
관리콘솔을 통해 EKS 배포하기 관리 콘솔에서 EKS 클러스터 생성시 Amazon Mangaged VPC에 Control Plane이 구성되고, EC2나 오토 스케일링이나 ELB 등이 자동으로 구성된다. EKS는 AWS 자원을 구성하기 위한 권한이 필요하게 된다.
Cloud Formation 스택 생성 > > sgingressSshcidr AWS CloudFormation 템플릿에서 보안 그룹(Security Group)의 SSH(포트 22) 인바운드 규칙을 정의할 때 사용되는 매개변수(Parameter)이다. 이 매
표준 라이브러리 특정한 프로그래밍 언어에서 자주 사용되는 표준 소스 코드를 미리 구현해 놓은 라이브러리이다. 코딩 테스트에 있어 반드시 알고 있어야 하는 라이브러리는 다음 6가지이다. 내장 함수 print(), input()과 같은 기본 입출력 기능부터 sorted(
Amazon EKS kubernetes 컨트롤 플레인 또는 노드를 제공하는 AWS의 관리형 Kubernetes 서비스 다수의 AWS 가용 영역에 Kubernetes Control Plane 실행 -> Control Plane의 컴포넌트인 API 서버 스케쥴러 Cont
기본 리소스 구축 실습 환경 설치 AWS CLI 설치 https://aws.amazon.com/ko/cli에 접속하여 AWSCLI64.msi를 다운로드 한다. 모두 기본 설정으로 다운하고 CMD를 열어 aws --version을 입력해 정상 설치되었는지
입력 input을 이용하여 한 줄의 문자열을 입력받는다. int() 함수를 이용하여 입력받은 데이터를 정수형 데이터로 처리할 수 있다. 공백으로 구분된 여러 개의 데이터를 입력받을 때는 list(map(int, input().split()))을 이용한다. i
예제 애플리케이션 개요 > 출처: 아이자와 고지 외 1명, ⌜클라우드 네이티브를 위한 쿠버네티스 실전 프로젝트⌟, 동양북스, 2021, p.39. 마음에 드는 장소를 등록하는 서비스. ex. 인천, 서울, 강릉, ... 장소를 표시, 등록하는 웹 애플리케이션과 장소
함수 함수나 매개변수나 return문은 존재하지 않을 수 있다. 함수를 호출하는 과정에서 다음과 같이 인자(Argument)를 넘겨줄 때, 파라미터의 변수를 직접 지정해서 값을 넣을 수 있다. 함수 밖의 변수 데이터를 변경해야하는 경우에는 global 키워드를 사
Amazon EKS(Elastic Kubernetes Service) 쿠버네티스를 제어하는 컨트롤 플레인을 제공하는 관리형 서비스이다. EKS를 쓰는 이유 >출처: https://medium.com/devops-mojo/kubernetes-architecture-o