2024/10 44

[AWS] AWS CLI 설치

1.https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/getting-started-install.html  위의 홈페이지에서 윈도우즈 버전 설치 후 aws --version 명령어로 설치 확인 2. IAM에서 IAM 유저 생성 후 액세스키 발급 aws configure list-profiles 프로필 리스트 확인 명령어 aws configure --profile Vincent-dev Vincent-dev 프로필을 사용할 것이기 때문에 configure에 프로필 추가  Remote tfstate 저장소 활용https://developer.hashicorp.com/terraform/language/backend/s3https://dewble.tistory.co..

Cloud 2024.10.09

[TerraForm] 기본적인 각 블록의 개념

data 블록Terraform에서 사용하는 data 블록은 특정 리소스에 대한 정보를 조회하는 데 사용됩니다. 당신이 언급한 두 가지 데이터 블록은 다음과 같은 역할을 합니다: data "aws_caller_identity" "current" {}: 현재 AWS 계정의 정보를 가져오는 데 사용됩니다. 이 데이터 소스를 통해 AWS 계정 ID, 사용자 ARN 및 사용자 ID를 포함한 정보를 확인할 수 있습니다. 주로 현재 작업 중인 AWS 환경에 대한 정보를 얻기 위해 사용됩니다. data "aws_availability_zones" "available" {}: 현재 지역에서 사용 가능한 가용 영역(Availability Zones)의 목록을 조회합니다. 이 데이터 소스를 사용하면 여러 가용 영역을 기반으..

DevOps 2024.10.09

ELK Stack vs Grafana Loki

ELK Stack은 고성능의 CPU,메모리, 디스크 I/O가 요구됨 높은 자원, 많은 자원을 사용하면서 이에 따라 비용 요구량도 많아짐 Loki는 ELK Stack과 달리 전체 로그를 기준으로 인덱싱하는것이 아닌, 메타데이터만으로 인덱싱을하여 자원을 훨씬 효과적으로 사용 스토리지또한 EBS가 아닌 S3를 사용, ELK Stack보다 기가바이트당 비용이 저렴할 뿐만아니라,. 사전에 용량을 프로비저닝하여 비용이 청구되지 않고 사용한 만큼만 비용이 청구됨  https://techblog.woowahan.com/14505/(우아한기술블로그 ELK -> Loki 관련 블로그 참고) 따끈따끈한 전사 로그 시스템 전환기: ELK Stack에서 Loki로 전환한 이유 | 우아한형제들 기술블로그안녕하세요. 클라우드모니터..

DevOps 2024.10.09

Python 프로그래머스 문자열 뒤의 n글자

https://school.programmers.co.kr/learn/courses/30/lessons/181910 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이def solution(my_string, n): return my_string[-n:]     메인키워드 : 슬라이싱 sequence[start:end:step]  start: 슬라이싱이 시작되는 인덱스 (생략 가능, 기본값은 0).end: 슬라이싱이 끝나는 인덱스 (해당 인덱스는 포함되지 않음).step: 인덱스를 몇 개씩 건너뛸지 지정 (생략 가능, 기본값은 1). 예시 1: 리스트 ..

코테 2024.10.09