AWS 썸네일형 리스트형 AWS EC2 인스턴스에서 Swap 메모리를 사용하지 않는 이유 AWS EC2 인스턴스에서 Swap 메모리를 사용하지 않는 이유AWS EC2 인스턴스에서 Swap 메모리를 사용하지 않는 이유는 다음과 같습니다. EBS 스토리지 사용: AWS EC2 인스턴스는 Elastic Block Store (EBS) 스토리지를 사용하여 인스턴스의 메모리 스왑을 지원합니다. EBS는 디스크 기반 스토리지로서 데이터의 지속성과 안정성을 보장합니다. 따라서 EC2 인스턴스에서는 Swap 메모리 대신 EBS 스토리지를 사용하여 메모리 스왑을 처리할 수 있습니다.성능 이슈: 일반적으로 EC2 인스턴스는 많은 I/O 작업을 처리하므로 Swap 메모리를 사용하는 경우 디스크 I/O 병목 현상이 발생할 수 있습니다. 디스크 I/O가 느려질 경우 인스턴스의 전체 성능에 영향을 미치게 되므로, S.. 더보기 AWS에서 S3에 접근하는 두 가지 주요 방법 AWS에서 S3에 접근하는 두 가지 주요 방법(Amazon S3용 게이트웨이 엔드포인트와 Amazon S3용 인터페이스 엔드포인트)Amazon S3용 게이트웨이 엔드포인트Amazon S3용 인터페이스 엔드포인트두 경우 모두, 네트워크 트래픽은 AWS 네트워크에 남아 있습니다.Amazon S3 퍼블릭 IP 주소 사용VPC의 프라이빗 IP 주소를 사용하여 Amazon S3에 액세스동일한 Amazon S3 DNS 이름 사용엔드포인트별 Amazon S3 DNS 이름 필요온프레미스에서의 액세스를 허용하지 않음온프레미스에서의 액세스 허용다른 AWS 리전에서의 액세스를 허용하지 않음VPC 피어링 또는 AWS Transit Gateway를 사용하여 다른 AWS 리전의 VPC에서 액세스 허용미청구청구각각의 기능과 설정 .. 더보기 [url] AWS Policy Generator AWS Policy Generatorhttps://awspolicygen.s3.amazonaws.com/policygen.html 더보기 우분투 24.04에서 ssh-rsa 알고리즘을 허용하지 않는 문제 우분투 24.04에서 ssh-rsa 알고리즘을 허용하지 않는 문제AWS EC2(Ubuntu 24.04)에서는 보안 강화를 위해 기본적으로 ssh-rsa 서명 알고리즘이 비활성화되었습니다.EC2 인스턴스에 SSH 접속 시 다음과 같은 오류가 발생할 수 있습니다.sshd[1522]: userauth_pubkey: signature algorithm ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]1안) ssh-rsa 알고리즘을 허용기존 ssh-rsa 키를 계속 사용해야 하는 경우 서버에서 sshd_config 설정을 변경하여 ssh-rsa를 허용할 수 있습니다. 1. SSH 설정 파일 수정sudo vim /etc/ssh/sshd_configPubkeyAcceptedAl.. 더보기 AWS 아키텍처 아이콘 AWS 아키텍처 아이콘AWS 아키텍처 아이콘 다운로드 URL : https://aws.amazon.com/ko/architecture/icons/ AWS ICONSSVG and PNG AWS iconsDownload, copy and paste AWS icons in SVG and PNG format for your projects. PPT(compute) 더보기 Amazon Route 53과 AWS Global Accelerator의 속도 및 비용 비교 Amazon Route 53과 AWS Global Accelerator의 속도 및 비용 비교Amazon Route 53DNS 기반 라우팅DNS 쿼리를 통해 최적의 리소스로 트래픽을 전달합니다.지연 시간은 주로 DNS 쿼리 처리 시간 및 DNS TTL(Time to Live)에 따라 결정됩니다.TTL 설정이 낮으면 업데이트가 빠르지만 DNS 쿼리 빈도가 늘어나며 응답 시간이 약간 증가할 수 있습니다.지연 시간 최적화 라우팅 정책(Latency-Based Routing)을 사용해 사용자와 가장 가까운 리전에 트래픽을 보낼 수 있습니다.속도DNS TTL에 따라 업데이트 지연이 발생할 수 있으나 전 세계적으로 빠른 DNS 쿼리 응답을 제공합니다.AWS Global Accelerator애니캐스트 네트워크 사용글로.. 더보기 AWS Lambda에서 Layer를 사용하여 Node.js로 샘플 코드를 구현하는 방법 AWS Lambda에서 Layer를 사용하여 Node.js로 샘플 코드를 구현하는 방법Layer를 활용하면 라이브러리(예: axios)를 Lambda 코드와 분리하여 관리할 수 있어 효율적입니다.1. Layer 생성 및 설정작업 디렉토리 생성 및 이동mkdir ~/lambda-slack-layercd ~/lambda-slack-layerLayer 디렉토리 구조 생성Layer는 Lambda 런타임에서 요구하는 구조로 만들어야 합니다.mkdir -p layer/nodejscd layer/nodejs종속성 설치Slack Webhook 요청에 필요한 axios 라이브러리를 설치합니다.npm init -ynpm install axiosLayer 압축Layer 파일을 .zip 형식으로 압축합니다.cd ..zip -.. 더보기 AWS Lambda에서 Node.js 샘플 코드를 실행하는 방법 AWS Lambda에서 Node.js 샘플 코드를 실행하는 방법1. AWS Lambda 함수 생성AWS Management Console에서 Lambda 함수 생성합니다. Lambda 서비스 > 함수 생성함수 이름 : sendSlackMessage런타임 : Node.js (최신 버전)아키텍처 : x86_64권한 : 기본 역할 생성 또는 기존 역할 선택함수 생성을 클릭하여 Lambda 함수를 생성합니다.2. Node.js 코드 작성Lambda 함수가 생성되면 기본적으로 제공되는 index.mjs 파일에서 샘플 코드를 작성할 수 있습니다.export const handler = async (event) => { // TODO implement const response = { statusCode: .. 더보기 이전 1 2 3 4 ··· 17 다음