본문 바로가기

퍼블릭 클라우드

C276x260.fwebp.q85 [draft] AWS EC2 인스턴스에 Java를 설치하는 방법 AWS EC2 인스턴스에 Java를 설치하는 방법SDKMAN은 다양한 Java 관련 개발 도구를 쉽게 설치하고 버전을 관리할 수 있는 개발 환경 관리 도구입니다.1. SDKMAN 설치EC2 인스턴스에 SDKMAN을 설치합니다.curl -s "https://get.sdkman.io" | bashLooking for a previous installation of SDKMAN...Looking for unzip...Looking for zip...Looking for curl...Looking for sed...Installing SDKMAN scripts...Create distribution directories...Getting available candidates...Prime the config f.. 더보기
C276x260.fwebp.q85 [draft] AWS Chatbot을 Slack과 연동하여 알람을 받는 방법 AWS Chatbot을 Slack과 연동하여 알람을 받는 방법AWS Chatbot을 사용하여 Slack과 연동하면 AWS 서비스의 알람 및 이벤트를 Slack 채널로 전달받을 수 있습니다.이를 통해 AWS 리소스 상태의 중요한 변경 사항을 Slack으로 통지받을 수 있으며 실시간으로 대응할 수 있습니다.아키텍처 다이어그램(architecture diagram)Slack - 채널 생성Amazon SNS - 주제 생성AWS Chatbot - 워크스페이스 및 채널 생성CloudWatch - 경보 상태 설정Slack 알람 확인Slack 워크스페이스 준비채널 생성 > awschatbotSlack 워크스페이스 URLxworkspacex.slack.com 확인** 미리 웹브라우저에서 슬랙(워크스페이스)에 로그인이 되.. 더보기
C276x260.fwebp.q85 [draft] Amazon EC2 Auto Scaling 구성하는 방법 Amazon EC2 Auto Scaling 구성하는 방법Amazon EC2 Auto Scaling을 사용하면 트래픽 변화에 따라 EC2 인스턴스를 자동으로 확장(Scale Out)하거나 축소(Scale In)할 수 있습니다.Auto Scaling Group을 생성하여 CPU 사용률 기준으로 자동 확장 정책을 설정합니다.1. Auto Scaling 그룹 생성AWS Management Console에서 다음 경로로 이동합니다.EC2 → Auto Scaling Groups → Create Auto Scaling Group2. 시작 템플릿 선택Auto Scaling에서 생성될 EC2 인스턴스는 시작 템플릿(Launch Template)을 기반으로 생성됩니다.Auto Scaling 그룹 이름 : project-p.. 더보기
C276x260.fwebp.q85 [draft] AWS ALB의 보안 정책을 변경하는 방법 AWS ALB의 보안 정책을 변경하는 방법AWS ALB(Application Load Balancer)의 보안 정책을 변경하려면 다음 단계를 따를 수 있습니다. 1. AWS Management Console에 로그인합니다. 2. "EC2" 서비스로 이동합니다. 3. 좌측 탐색 창에서 "로드 밸런서"를 선택합니다. 4. ALB 목록에서 원하는 로드 밸런서를 선택합니다. 5. "설정" 탭으로 이동합니다. 6. "리스너" 섹션에서 보안 정책을 변경하려는 리스너를 선택합니다. 7. "암호화" 드롭다운 메뉴에서 원하는 보안 정책을 선택합니다. 8. 변경한 내용을 저장합니다.보안 정책은 여러 옵션을 제공하며 선택할 수 있는 보안 수준과 암호화 프로토콜은 해당 보안 정책에 따라 다를 수 있습니다. 변경된 보안 정책은.. 더보기
C276x260.fwebp.q85 [draft] AWS IAM 사용자 계정 암호 정책 설정 IAM 사용자의 계정 암호 정책 설정IAM(Identity and Access Management)에서는 계정 보안을 강화하기 위해 IAM 사용자의 로그인 암호에 대한 정책(Password Policy)을 설정할 수 있습니다.암호 정책을 설정하면 사용자들이 생성하거나 변경하는 암호가 정해진 보안 규칙을 반드시 준수하도록 강제할 수 있습니다.암호 정책 설정에 대한 규칙암호 정책을 설정하는 데 필요한 권한기본 암호 정책사용자 지정 암호 정책 옵션암호 정책 설정(콘솔)암호 정책 설정(AWS CLI)암호 정책 설정(AWS API)IAM 암호 정책 설정 (AWS CLI)AWS CLI를 사용하여 암호 정책을 설정할 수 있습니다. 암호 정책 설정aws iam update-account-password-policy \.. 더보기
C276x260.fwebp.q85 [draft] AWS Management Console을 이용하여 AMI를 다른 리전으로 복사하는 방법 AWS Management Console을 이용하여 AMI(Amazon Machine Image)를 다른 리전으로 복사하는 방법 (AWS Console)AMI(Amazon Machine Image) 는 EC2 인스턴스를 생성하기 위한 템플릿 이미지입니다.AWS에서는 동일한 AMI를 다른 리전에서도 사용할 수 있도록 리전 간 복사 기능을 제공합니다.사전 확인 사항AMI 리전 간 복사를 수행하기 전에 다음 사항을 확인합니다.복사할 AMI에 대한 권한(Owner 또는 공유 권한) 이 있어야 합니다.AMI가 포함하고 있는 EBS Snapshot도 함께 복사됩니다.암호화된 AMI(EBS Encryption) 의 경우 대상 리전에 동일한 KMS Key 권한이 필요할 수 있습니다.리전 간 복사는 데이터 전송 비용이 .. 더보기
C276x260.fwebp.q85 [draft] AWS 리소스 네이밍 규칙 (Tag Naming Convention) AWS 리소스 네이밍 규칙 (Tag Naming Convention)AWS에서는 Tag를 사용하여 리소스를 식별하고 관리할 수 있습니다.태그는 리소스의 소유자, 환경, 프로젝트, 역할, 비용 관리 등을 구분하는 데 중요한 역할을 합니다.1. AWS 태그 제한 사항AWS 태그에는 다음과 같은 기본 제한 사항이 있습니다.각 리소스에는 최대 50개 사용자 생성 태그가 포함될 수 있습니다.참고 : aws:로 시작하는 시스템 생성 태그는 AWS용으로 예약되어 있으며 이 제한이 적용되지 않습니다. aws: 접두사로 시작하는 태그를 편집하거나 삭제할 수 없습니다.각 리소스에 대해 각 태그 키는 고유하며 하나의 값만 가질 수 있습니다.태그 키는 최소 1자, 최대 128자의 UTF-8 형식 유니코드 문자로 지정해야 합니.. 더보기
C276x260.fwebp.q85 [draft] AWS 명명 규칙 (AWS Naming Convention) AWS 명명 규칙 (AWS Naming Convention)AWS 환경에서 리소스를 체계적으로 관리하기 위해 일관된 명명 규칙(Naming Convention)을 사용하는 것이 중요합니다.명확한 이름 규칙을 사용하면 리소스 식별, 운영 관리, 자동화 및 장애 대응이 쉬워집니다. AWS 리소스 이름을 다음 형식으로 정의[sitecode]-[region]-[environment]-[resource_type]-[sequence_number]1. 명명 규칙 구성 요소항목설명예시sitecode서비스 또는 프로젝트 이름mocharegionAWS 리전seoul, virginia, tokyo, singaporeenvironment운영 환경dev, test, stage, prodresource_typeAWS 리소스 유형.. 더보기