본문 바로가기

전체 글

(1204)
Disk I/O Disk I/O(%) 윈도우 작업 관리자의 Disk Active Time(%) 또는 리눅스 iostat의 %util 지표와 (디테일에서는 조금 다를 수 있지만) 같은 개념입니다. Disk I/O (%)가 80%가 넘으면 시스템 성능에 영향을 줄 수 있으며 와탭 서버 모니터링의 기본 경고 값은 90%입니다. Disk I/O (%)가 100%라면 디스크가 쉬지 않고 일하고 있다는 의미입니다.
오토스케일링된 서버에 SSH로 접근이 가능할까? # 태스트 내용 - 일단 AWS에서 오토스케일링은 AMI로 생성된 이미지가 스케일 IN - OUT이 된다고 보면 된다. - 그래서 시작 템플릿을 최신의 AMI로 설정해 놓는 이유는 바로 이런 이유이기 때문이다. - 이미 구성된 정보를 불러와 Elastic Beanstalk를 구성하고, 구성된 환경에서 테스트를 해보자. > Elastic Beanstalk는 생각해보니... key_pair 파일이 생성된게 없으니, SSH 접근 자체가 불가능... 1. 오토스케일링 그룹을 생성하자 2. 오토스케일링된 서버에 SSH로 접근을 해보자 # 테스트 결과 1. 스케일 아웃을 통한 인스턴스 2개 증가 - Name 이 있는 인스턴스가 오리지널 인스턴스 이고, 그 아래의 2개의 인스턴스가 스케일 아웃으로 인해 생성된 인스턴..
파이썬 기초 print 함수 >>> print(["사과,바나나,수박,등등"]) ['사과,바나나,수박,등등'] >>> print(123) 123 input 함수 >>> age = input('당신의 나이를 입력 하세요...') 당신의 나이를 입력 하세요...나의 나이는 30 입니다. >>> print (age) 나의 나이는 30 입니다. Variable (변수) >>> python = 1 >>> PYTHON = 2 >>> print(python, PYTHON) 1 2 >>> print('변수는 첫번째 숫자와 띄어쓰기 안됨') 변수는 첫번째 숫자와 띄어쓰기 안됨 >>> 1 = a File "", line 1 1 = a ^ SyntaxError: cannot assign to literal >>> a a = a File ..
putty를 활용한 SSH 접속하기 1. putty를 실행한다 > 호스트네임과 포트정보 그리고 저장할 세션의 이름을 설정한다. 2. 카테고리 > SSH > Auth > Private key file for autentication 에서 ppk파일을 선택한다. 3. 여기에서 ppk 파일의 생성은 puttyGen > Conversions > import key > pem파일 선택 > save private key 를 선택하고 ppk파일을 저장해준다.
AWS CDK AWS CDK(Cloud Development Kit)는 프로그래밍 언어를 사용하여 클라우드 애플리케이션 리소스를 모델링 및 프로비저닝 해주는 도구이다. AWS CDK를 사용하면 인프라를 코드로 정의하고 AWS CloudFormation을 통해 프로비저닝할 수 있다. 2020년 1월 24일 기준으로 TypeScript, Python, .Net, Java 4개의 언어로 지원하고 있다. 기존의 YAML 또는 JSON 형태의 선언적 접근 방식과는 달리 개발자에게 보다 친화적으로 본인의 주력 언어를 통해 작성할 수 있는 장점이 있다.
AWS WAF 생성 (그냥 생성만 해보기) 1. 서비스 검색에서 WAF를 검색 > WAF & Shield 를 선택 > webACLs를 설정하는 화면에서, 설정을 시작하자. 2. 가장 중요한 Add rules이다. 여기서 WAF의 모든 접근제한 룰에대한 세팅을 할 수 있다. 우리는 생성 테스트이므로, 가장 간단한 룰 1개를 선택 후 다음으로 넘어가자. 3. Set rule priority > 룰의 우선순위를 정하는 화면인데, 넘어가자. 4. 클라우드 와치 메트릭을 설정하는 부분이다. 5. 생성을 클릭하여 waf를 생성하면 된다.
Elastic Benastalk 구성환경을 저장하고 다시 재구성 하기 1. 엘라스틱 빈스톡 환경으로 이동 후 작업을 클릭 > 구성저장을 클릭 > 구성 환경을 저장합니다. 2. 구성 이름과 설명등을 기입 후 저장을 클릭하여, 구성을 저장합니다. 3. 저장된 구성을 보면, 아래와같이 방금 등록한 구성 정보가 보입니다. 엘라스틱 빈스톡 구성이 저장된 것을 확인할 수있습니다. 4. 엘라스틱 빈스톡 > 환경 > 애플리케이션 이름 > 작업 > 구성로드 : 클릭하여 저장된 구성을 불러옵니다. 5. 이전에 생성한 구성을 체크하고 환경시작을 클릭하여 새로운 환경을 생성합니다. 6. 웹 서버 환경을 선택 합니다. 7. 환경이름을 다른이름으로 입력 후 애플리케이션 코드에서 기전버전 정보를 선택한 후 환경생성을 클릭하여 새로운 환경을 생성합니다. 8. 구성된 환경이 생성되고 있는 모습입니다. ..
ARN 이란? Amazon 리소스 이름(ARN) Amazon 리소스 이름(ARN)은 AWS 리소스를 고유하게 식별합니다. 모든 전반에 리소스를 명료 하게 지정해야 하는 경우 ARN 이 필요합니다. AWS에서 IAM 정책, Amazon RDS (Amazon Realtional Database Service) 태그 및 API 호출과 같은 서비스를 제공합니다. 이서비스 승인 참조에는 IAM 정책에서 사용할 수 있는 ARN이 나와 있습니다.