AWS EC2 Linux PV 인스턴스를 HVM 인스턴스로 변환
Linux Amazon 머신 이미지는 반가상화(PV) 또는 하드웨어 가상 머신(HVM)의 두 가지 가상화 유형 중 하나를 사용합니다. PV AMI와 HVM AMI의 주요 차이점은 부팅 방식과 성능 향상을 위해 특수 하드웨어 확장(CPU, 네트워크 및 스토리지)을 활용할 수 있는지 여부입니다. PV 기반 인스턴스, HVM 인스턴스(생성해야 함) 및 변환 인스턴스(생성해야 함). You may ...
linuxhvmawsec22022-10 last update
6 minutes reading
AWS Cloudformation으로 AWS EC2 인스턴스를 프로비저닝하는 방법.
안녕하세요, EC2 인스턴스를 프로비저닝하고 구성하는 데 사용되는 샘플 AWS Cloudformation 템플릿과 공유하고 싶습니다. 이 템플릿은 런타임 시 운영자가 특정 값을 수정할 수 있도록 하기 위해 매개변수화된 템플릿입니다. 매니페스트 외에도 보안 그룹 구성 및 거의 생성된 인스턴스에 대한 첨부와 같은 다양한 작업을 수행하고 있습니다(인그레스에 대한 규칙은 미세 조정이 필요함). 물론...
iacawstutorialdevops2022-10 last update
10 minutes reading
express 를 사용하여 AWS S3 이미지에 액세스하기 위해 미리 서명된 URL을 생성하는 방법은 무엇입니까?
이를 달성하는 방법 중 하나는 미리 서명된 URL을 사용하는 것입니다. However, the object owner can optionally share objects with others by creating a presigned URL, using their own security credentials, to grant time-limited permission to download t...
awsexpressnodes32022-10 last update
11 minutes reading
AWS CDK를 사용하는 Linux EC2 배스천 호스트
공용 IP를 사용하여 공용 네트워크 서브넷에 데이터베이스를 배치하는 것과 비교하여 최종 사용자에게 RDS 인스턴스에 대한 보다 안전한 액세스를 제공합니다. 아래 솔루션은 AWS EC2 클라우드 초기화 기능을 사용하여 새 SSH 공개 키가 public_keys 디렉터리에 배치될 때마다/home/ec2-user/.ssh/authorized_keys 파일을 업데이트하는 데 필요한 Galaxy 모듈...
cdksecurityawspython2022-10 last update
31 minutes reading
Ansible을 사용하여 수행할 수 있는 Amazon Linux 2의 중요 설정
Amazon Linux 2는 AWS에서 제공하는 Linux OS입니다. 우리 모두가 알고 있는 것은 이 OS를 통해 AWS 명령을 수행해야 할 때 AWS CLI를 설치할 필요가 없다는 것입니다. Amazon Linux 2에 대해 자세히 알아보려면 을 클릭하십시오! 그렇다면 Amazon Linux 2의 "중요 설정"을 설정해 보셨습니까? 여기서 나는 프로덕션을 위해 서버를 "실제로"사용하기 전...
ec2ansibleawsamazonlinux22022-10 last update
10 minutes reading
CodePipeline을 사용하여 Git에서 AWS ElasticBeanstalk에 Laravel 애플리케이션 배포
따라서 멋진 laravel 애플리케이션을 구축했으며 이제 이를 AWS Elasticbeanstalk 에 배포하려고 합니다. 다음은 CodePipeline을 사용하여 GIT의 Elastic beanstalk에 laravel 애플리케이션을 성공적으로 배포하는 데 도움이 될 수 있는 몇 가지 단계입니다. 이 문서는 aws 환경에 익숙하지만 CodePiepline을 사용하여 Git에서 Elastic...
awselasticbeanstalklaravelcodepipeline2022-10 last update
5 minutes reading
Python 앱용 AWS 공식 AMI/컨테이너 이미지를 사용하여 GitHub 자체 호스팅 실행기를 구축할 때 발생하는 문제
다음은 AWS 공식 AMI 및 컨테이너 이미지를 기반으로 하는 GitHub 자체 호스팅 실행기에서 특정 Python 버전을 설정할 때 발생하는 몇 가지 문제입니다. 공식 Amazon Linux 2 AMI와 공식 Amazon Linux 2 컨테이너 이미지에는 동일한 Python 런타임 설정이 없습니다. Amazon Linux 2 AMI( /aws/service/ecs/optimized-ami/...
pythonselfhostedrunnerawsgithub2022-10 last update
5 minutes reading
AWS Organization의 모든 VM 이름, IP 및 FQDN을 가져오는 간단한 Python 코드
AWS Organization에서 AWS VM 이름, IP 주소 및 FQDN을 얻는 것은 간단해야 합니다. 하지만... AWS는 AWS 조직 전체에서 모든 가상 머신 이름, IP 및 정규화된 도메인 이름의 통합 목록을 얻는 것을 엄청나게 어렵게 만들었습니다. 이를 수행하는 단일 명령은 없습니다. 모든 계정을 개별적으로 반복하여 각 계정 내에서 API를 호출해야 합니다. 까다로울 수 있습니다....
pythoncloudawssecurity2022-10 last update
6 minutes reading
Python을 사용하여 AWS 서비스 인벤토리 생성
내 Python 프로젝트에 오신 것을 환영합니다! 저는 Python을 배우고 있으며 이것을 AWS 학습 경험에 추가하고 있습니다! 간단한 Python 프로그램 작성, 이름/색인별 Python 목록 조합 및 변수 인쇄, 추가, 삽입 및 제거와 같은 기능. Python 스크립트를 사용하여 AWS 서비스 목록 생성 - project_14.py 추가 및/또는 삽입을 사용하여 목록을 채웁니다. 목록과...
awspython2022-10 last update
7 minutes reading
AWS Lambda python 스크립트에서 Postgres DB에 연결
postgres에 연결하는 데 가장 널리 사용되는 Python 라이브러리 중 하나는 psycopg2입니다. 그러나 람다 환경에 필요한 postgreSQL 라이브러리가 없기 때문에 psycopg2는 람다에서 작동하지 않습니다. 필요한 라이브러리를 psycopg2에 구운 라이브러리 가 있습니다. psycopg2 디렉터리를 아래와 같이 AWS Lambda zip 패키지에 복사하기만 하면 됩니다....
lambdaawspostgres2022-10 last update
4 minutes reading
Django 프로젝트용 AWS DevOps: 간단한 단계로 AWS CodeCommit 및 GitHub로 CI-CD 자동화
이 가이드에서는 내부적으로 AWS CodeCommit 및 GitHub를 사용하여 CI-CD 워크플로를 설정하는 데 필요한 모든 단계를 다룹니다. 이 자습서에서는 GitHub에서 샘플 django 애플리케이션을 복제하고, EC2에서 CodeDeploy 에이전트를 구성하고, 마지막으로 AWS에서 CI-CD 파이프라인을 설정합니다. 3. yaml 파일을 생성하여 AWS CI-CD 자동화(선택 사항...
devopsawsdjangogithub2022-10 last update
16 minutes reading
Python 앱용 AWS 공식 AMI/컨테이너 이미지를 사용하여 GitHub 자체 호스팅 실행기를 구축할 때 발생하는 문제
다음은 AWS 공식 AMI 및 컨테이너 이미지를 기반으로 하는 GitHub 자체 호스팅 실행기에서 특정 Python 버전을 설정할 때 발생하는 몇 가지 문제입니다. 공식 Amazon Linux 2 AMI와 공식 Amazon Linux 2 컨테이너 이미지에는 동일한 Python 런타임 설정이 없습니다. Amazon Linux 2 AMI( /aws/service/ecs/optimized-ami/...
githubpythonselfhostedrunneraws2022-10 last update
5 minutes reading
CDKTF(파이썬 사용)를 사용해 봅시다.
TypeScript, JavaScript, Python, Java 또는 C#과 같이 개발자가 이미 알고 있는 공통 프로그래밍 언어로 인프라를 구축할 수 있도록 하는 위에 추상화 계층인 에 대해 몇 년 동안 들었습니다. 은 Hashicorp의 답변으로 동일한 개념을 제공하지만 몇 가지 차이점이 있습니다. 언어가 정확히 동일하지 않음: TypeScript, Python, Java, C# 및 Go...
awspythonterraformcloud2022-10 last update
7 minutes reading
Amazon Lightsail에 Laravel 애플리케이션 배포
이 기사는 Laravel 앱을 시연하지만 아이디어는 모든 종류의 애플리케이션에서 동일합니다. 원하는 OS를 설치하면 거의 모든 응용 프로그램을 실행할 수 있습니다. 이 애플리케이션에서는 Laravel이라는 내가 가장 좋아하는 백엔드 프레임워크 중 하나를 배포하는 방법을 보여주고 있습니다. Laravel은 내가 데모하기로 선택한 프레임워크일 뿐이지만 어떤 앱이든 될 수 있습니다. Node.js...
lightsailcloudlaravelaws2022-10 last update
11 minutes reading
Boto3 및 Python으로 AWS EC2 적용하기 - 2부
Boto3 및 Python으로 AWS EC2 적용 Boto3는 AWS용 Python SDK입니다. Python 스크립트에서 AWS 소스와 즉시 상호 작용하는 데 사용할 수 있습니다. 이 기사에서는 Boto3 EC2 Python SDK를 사용하여 AWS EC2에서 여러 작업을 수행하는 방법에 대해 설명합니다. Python v3.6 또는 로컬 시스템에 연결하고 싶습니다. 코드 편집기. 모든 텍스...
boto3awsec2python2022-10 last update
6 minutes reading
Boto3 및 Python과 함께 AWS EC2 적용하기 - 1부
Boto3 및 Python으로 AWS EC2 적용 Python 스크립트에서 AWS 소스와 즉시 상호 작용하는 데 사용할 수 있습니다. 이 기사에서는 Boto3 EC2 Python SDK를 사용하여 AWS EC2에서 여러 작업을 수행하는 방법에 대해 설명합니다. 모든 텍스트 콘텐츠 편집기를 사용하여 Python 파일로 작업할 수 있습니다. AWS IAM 사용자, 액세스 키 ID 및 보안 키가 ...
boto3awsec2python2022-10 last update
7 minutes reading
Python의 AWS CDK - Lambda 함수 예약
AWS CDK 101 CDK 설치 Hands-on Lab: Python에서 AWS CDK를 사용하여 Lambda 함수 예약 AWS CDK 그러나 AWS CDK 덕분에 프로그래밍 언어의 모든 기능을 활용하여 인프라를 설명할 수 있습니다. AWS CDK is a framework for defining cloud infrastructure in code and provisioning it thr...
cdklambdaawstutorial2022-10 last update
9 minutes reading
AWS Cognito에서 수동으로 사용자를 생성하는 방법(CLI)
Amazon Cognito는 개발자가 모바일 및 웹 앱에 대한 사용자 인증, 사용자 데이터, 권한 부여를 쉽게 생성하고 관리할 수 있도록 하는 사용자 자격 증명 및 액세스 관리 솔루션입니다. 이 기사에서는 AWS CLI를 사용하여 AWS Cognito에서 사용자를 생성하는 방법을 살펴보겠습니다. 이미 AWS 계정에 사용자 풀을 생성했습니다 사용자 풀 >> 앱 통합 >> 앱 클라이언트 및 분석...
awsawsclicognito2022-10 last update
6 minutes reading
Linux에 AWS CLI를 설치하는 방법
이 기사에서는 Linux 운영 체제에 AWS CLI를 설치하는 방법을 배웁니다. AWS CLI에 대한 공식 문서는 https://docs.aws.amazon.com/cli/에서 볼 수 있습니다. 다음은 Linux 운영 체제 및 해당 솔루션에 AWS CLI를 설치해야 하는 몇 가지 일반적인 시나리오입니다. AWS CLI 버전 2 패키지는 기본 리포지토리에서 사용할 수 있습니다. 패키지 관리자를...
awsamazonawscliec22022-10 last update
6 minutes reading
Python AWS Lambda 단위 테스트
이벤트에서 두 값을 검색하고 합계를 반환하는 람다 핸들러를 고려하십시오. (다른 AWS 서비스와 상호 작용하지 않음). 다음은 Python "unittest"를 사용한 단위 테스트 옵션 중 하나입니다. 람다 함수 메타데이터를 가져오는 AWS 서비스 API(boto3 람다 클라이언트의 get_function())를 호출하여 아래에 제공된 핸들러 코드입니다. 아래 코드는 Stubber를 사용하여...
lambdaunittestingstubberaws2022-10 last update
6 minutes reading
awscli – s3 버킷과 로컬 간의 파일 동기화
AWS CLI는 AWS 인프라 관리를 위해 Amazon Web Services 팀에서 제공하는 명령줄 유틸리티입니다. 또한 명령줄 인터페이스를 사용하여 컴퓨터에서 직접 s3 버킷을 만들고 관리할 수 있습니다. 파일 동기화를 시작하기 전에 시스템에 이 있는지 확인하거나 다음 문서를 사용하여 설치하십시오. 이 자습서에서는 로컬 파일 시스템과 s3 버킷 간의 파일 동기화에 대해 알아봅니다. 예를 ...
syncbucketawsamazons3cmd2022-10 last update
5 minutes reading
Python을 사용하여 AWS S3에 파일 업로드
안녕하세요, 이 블로그에 있는 여러분, Python을 사용하여 AWS S3에 파일을 업로드하는 방법을 공유하겠습니다. 시작하기 전에 컴퓨터에 다음 요구 사항이 설치되어 있는지 확인하십시오. AWS CLI 구성된 IAM 사용자 파이썬 운영을 위해 AWS 인프라 서비스용 API를 제공하는 Python용 AWS SDK인 Boto3를 사용할 것입니다. 우리는 upload_file 메소드를 사용할 것...
aws3storagepythonaws2022-10 last update
3 minutes reading
AWS CDK(Python)에서 Codebuild Ubuntu OS 버전 변경
AWS CDK(Python)를 사용하여 AWS CodePipeline 및 코드 빌드를 빌드하려고 합니다. 다음은 코드입니다. buildspec에서 cat/etc/os-release를 수행하면 우분투 버전 18이 표시됩니다. 하지만 최신 버전, 즉 22를 원합니다. 어떻게 해야 하나요? 다음은 cat/etc/os-release의 출력 결과입니다. [컨테이너] 2022/09/06 06:51:56...
ubuntupythoncdkaws2022-10 last update
5 minutes reading
Amazon EC2에서 Linux의 루트 파티션 크기를 조정하는 방법
내 EC2 Linux 인스턴스 중 하나가 디스크에서 빠져나가고 있습니다. 처음에는 더 큰 디스크 크기를 추가하는 것을 잊었고 기본 8GB 디스크로 시작되었습니다. 이제 시스템이 제대로 실행되려면 더 많은 디스크 공간이 필요합니다. 이 튜토리얼은 ec2 Linux 인스턴스의 루트 파티션 크기를 조정하는 데 도움이 될 것입니다. 루트 볼륨의 크기를 조정하기 전에 인스턴스의 전체 백업(AMI)을 ...
ebsrootawsvolumeec22022-10 last update
4 minutes reading
AWS Ubuntu 인스턴스에서 SSH를 루트로 활성화하는 방법
일반적으로 '루트' 사용자로 AWS 서버에서 Ubuntu vm에 액세스하려고 할 때. 아래와 같은 메시지를 찾을 수 있습니다. 즉, 루트 계정을 사용하여 직접 서버에 SSH할 수 없으며 먼저 'ubuntu' 사용자로 로그인한 다음 'sudo su –'를 사용하여 루트 액세스 권한을 얻어야 합니다. 경고 => 직접 루트 액세스를 열어 서버에 생성할 더 큰 보안 허점 중 하나입니다. 보다 구체적...
loginawspemSSHec22022-10 last update
5 minutes reading
Amazon RDS 마스터 사용자 암호를 재설정하는 방법
이 자습서는 Amazon Web Services 콘솔 인터페이스를 통해 Amazon RDS 마스터 사용자 암호를 변경하거나 재설정하는 데 도움이 됩니다.1. 콘솔에 로그인합니다.2. 암호를 변경할 RDS 인스턴스를 선택하고 수정을 클릭합니다. 3. 설정 섹션으로 이동하여 새 마스터 암호 입력 상자에 새 마스터 암호를 입력합니다. 그런 다음 페이지 끝에서 계속을 클릭합니다. 4. 다음 창에 R...
awsamazonpasswordRDSMySQL2022-10 last update
4 minutes reading
Amazon EC2 Linux 인스턴스에 대한 메모리 및 디스크 지표를 모니터링하는 방법
AWS CloudWatch는 기본적으로 대부분의 모니터링 지표를 제공합니다. 그러나 메모리 사용 세부 정보 및 디스크 공간 사용에 대한 메트릭이 없습니다. 따라서 시스템의 메모리를 모니터링하거나 CloudWatch를 사용하여 여유 디스크 공간을 모니터링하려는 경우. 그런 다음 먼저 사용자 지정 스크립트를 사용하여 이러한 지표를 계정에 추가해야 합니다. 이 문서는 AWS CloudWatch를 ...
awsCloudWatchdiskMemoryMetrics2022-10 last update
6 minutes reading
AWS Load Balancer 뒤의 HTTPS로 웹사이트 리디렉션
AWS Ec2 인스턴스에서 웹 서버는 HTTP 연결을 수락하기 위해 포트 80에서 수신 대기합니다. 그런 다음 HTTP 및 HTTPS 트래픽을 수신하고 모든 요청을 포트 80에서만 백엔드 서버로 전달하도록 Amazon Elastic Load Balancer(ELB)를 구성했습니다. Amazon Elastic Load Balancer(ELB)는 애플리케이션의 프로토콜을 포함하는 X-Forwar...
awselbSSLec2https2022-10 last update
4 minutes reading