aws 검색 결과

8건

2023-07-15컴퓨터공학/IaC

[Terraform] 설치형 Grafana 인스턴스 1대 띄우기

설치형 Grafana 인스턴스 1대 띄우기 Terraform 카테고리는 CloudNet 가시다 님 기획으로 진행되는 공부 내용과 과제 수행을 기록하기 위해 마련되었습니다. 스터디 일람 주차 주제 과제 내용 깃허브 1주차 (23.07.03 ~ 09) 테라폼 기본 사용 1/3 - 링크 ⛳ 2주차 (23.07.10 ~ 16) 테라폼 기본 사용 2/3 data, locals, variable, for loops 커스텀 VPC에 EC2 띄어보기 링크 개요 이번 주는 커스텀 VPC에 EC2를 띄어보는 과제를 수행하게 되었습니다. 저는 요즘들어 Grafana 대시보드에 텔레메트리 시각화를 구성하는 데 매진하고 있는데요. 그래서인지 단순하게 EC2를 띄우기 보단, 설치형 Grafana 인스턴스를 실행해 보는 것으로 과..


2022-03-11컴퓨터공학/서버리스

[AWS][SAM][강의노트] 다양한 시그니처의 람다 작성해보기

다양한 시그니쳐의 람다 작성 해보기 다양한 시그니처를 갖는 람다 핸들러를 작성해 보겠습니다. 각 메서드를 작성하면 테스트를 위해 template.yaml의 핸들러 지정을 바꿔줍니다. 그리고 sam build & sam local invoke --event events/events.json 을 사용하여 테스트를 진행합니다. float → boolean public boolean getNumber(float number) { return number> 100000; } events.json 이벤트에 아무 숫자를 입력하자. 1234.4444 result false list → list public List getScores(List names) { Map studentScores = new HashMap();..


2022-03-11컴퓨터공학/서버리스

[AWS][SAM][강의노트] sam init - 프로젝트 시작하기

sam init SAM 프로젝트를 생성한다. 사용할 런타임과 빌드 툴에 따라 HelloWorld 템플릿을 고를 수 있게 되어있다. sam init --name HelloWorldFunction name --name HelloWorldFunction SAM 프로젝트 이름이다. 이 이름 값은 SAM 프로젝트에서 다양한 부분에 명명이 필요할 때 활용되고 있다. 람다 함수 리소스의 이름. 즉, 람다 함수의 논리적 이름. 꼭 프로젝트 이름과 람다 함수 리소스 이름을 같게 할 필요는 없다. SAM logs 대상을 지정할 때 sam logs -n HelloWorldFunction --stack-name firstlambda --tail SAM local invoke가 실행할 함수를 지정할 때 sam local inv..


2022-03-05컴퓨터공학/분산시스템

[AWS][EC2][강의노트] EC2 인스턴스 기초 정리

시작하기 전: 과금 예산 설정 Billing> Bugets> 예산 금액을 추가하면 예산 근접시 경고 알림이 생기도록 설정 가능하다. Elastic Cloud Computing 기초 AWS의 꽃, 가장 인기 있는 서비스, IaaS. 가상 머신을 빌린다 EC2 가상 블록 디바이스에 데이터를 저장한다 EBS 부하를 여러 가상 머신에 분산한다 ELB 가상 머신 클러스터를 자동 스케일링한다 ASG 런칭시 설정할 값 OS 리눅스? 윈도? OSX? CPU 코어 수 = vCPU = 가상 스레드의 개수를 중심으로 설정하게 된다. RAM 주 메모리 용량. 인스턴스 타입에 의해 결정됨 Storage & Space 블록 디바이스 종류 SSD, HDD. 용량 및 IOPS 성능. 용량과 IOPS가 비례하는 특징이 있음. Netw..


2022-03-05컴퓨터공학/분산시스템

[AWS] aws 핵심 서비스들 치트 시트

https://awsbytes.com/category/cheat-sheets/


2022-02-23컴퓨터공학/분산시스템

[AWS][Networking][강의노트] VPC 보안 및 심화 기능

VPC Security Security Group SG는 ENI에 붙여주는 보안 레이어. 여태까지 쓰던 녀석. ENI와 SG는 다대다 관계. NACL NACL는 서브넷에 붙여주는 보안 레이어. 서브넷과 NACL은 다대일 관계. Default NACL 아주 개방적 상태이다. 기본 NACL이 폐쇄적이면 뉴비들이 EC2를 쓰기 힘들다. 모든 인바운드 허용 모든 아웃바운드 허용 기본 NACL을 수정해 사용하기를 지양한다. SG vs. NACL 차이점 SG: Inboud 규칙을 통과한 요청에 대응하여 인스턴스가 생성한 응답은 Outboud 규칙을 적용받지 않는다. 여기서 SG를 Stateful하다고 일컫는다. NACL: : Inboud 규칙을 통과한 요청에 대응하여 인스턴스가 생성한 응답에게도 Outboud 규칙..


2022-02-23컴퓨터공학/분산시스템

[AWS][Networking][강의노트] VPC 개요

IP 주소의 할당방식 IP 주소는 Security Group과 VPC 관련 설정에서 많이 볼 수 있다. CIDR ↔ IPv4 Range 변환 툴 Classless Inter-Domain Routing (CIDR) CIDR(사이더)란, IP 주소의 할당 방식이다. CIDR는 IP 주소를 범위로 표현할 수 있다. ww.xx.yy.zz/32 : 어떤 특정 아이피 0.0.0.0/0 : 모든 아이피 192.168.0.0/26: 192.168.0.0 ~ 192.168.0.63 의 64개 아이피 IPv4 주소 형식 BaseIP + SubnetMask 서브넷 마스크의 슬래시 형식 /0 = 0.0.0.0 /8 = 최상위 바이트를 셋하여 255.0.0.0 /16 = 최상위 2바이트를 셋하여 255.255.0.0 ... /..