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
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 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
AWS Lambda, Docker 및 AWS CDK를 사용하여 Tensorflow 모델을 프로덕션에 적용
Lambda에 Tensorflow 모델을 배포할 수 있도록 이전 기사에서 개념을 함께 가져올 것입니다. 이 기사는 Lambda에 모델을 배포하는 것에 관한 것이므로 모델을 교육하거나 사용하는 것에 대해서는 이야기하지 않겠습니다. Tensorflow 라이브러리를 보유할 만큼 충분히 큰 Lambda 함수를 빌드하려면 . 예측 결과를 얻기 위해 HTTP GET( )를 사용하여 쿼리할 수 있는 HT...
cdkawsmachinelearningtensorflow2022-10 last update
28 minutes reading
AWS CDK를 사용하여 Docker 빌드 Lambda 함수 배포
이 프로젝트는 Docker 및 AWS CDK를 사용하여 AWS Lambda 함수를 배포하는 최소 작업 예입니다. Docker를 사용하여 Lambda 함수를 배포하면 많은 이점이 있습니다. 필요한 모든 라이브러리를 단일 Docker 이미지로 패키징합니다. 512MB의 AWS Lambda 크기 제약을 우회합니다. AWS ECR에 저장된 Docker 이미지의 최대 크기는 10GB입니다.Tensor...
lambdacdkawsdocker2022-10 last update
7 minutes reading
AWS CDK의 스택 간에 리소스를 공유하는 방법
CDK 앱을 구축할 때 인프라를 생성할 때 프로젝트를 구조화하고 여러 스택을 설정하려는 경우가 많습니다. 따라서 AWS CDK의 스택에서 리소스를 참조하는 방법을 아는 것이 좋습니다. 이 블로그 게시물의 예에서는 두 개의 스택을 만들 것입니다. SharedInfraStack , VPC 리소스가 포함된 RdsStack SharedInfraStack에서 VPC를 가져옵니다. 참고: 아직 AWS ...
cdktypescriptcloudaws2022-10 last update
7 minutes reading
CDK를 사용하여 Lambda 및 Lambda 계층을 프로비저닝하는 방법
이 예에서는 CDK Python을 사용하여 Lambda 및 Lambda 계층을 정의합니다. Lambda 계층은 클라우드에 라이브러리를 설치하는 장소입니다. Lambda Layers는 로컬 폴더 안에 라이브러리를 설치하고 CDK를 사용하여 해당 폴더 내의 모든 파일을 패키징하고 클라우드에 업로드한 다음 다른 곳에서 사용할 수 있습니다. 이것으로 boto3 라이브러리를 my-sample-app/...
pythonawscdkserverless2022-10 last update
7 minutes reading
CDK를 사용하여 Lambda에 대한 환경 변수를 설정하는 방법
에서는 CDK를 사용하여 Lambda 함수를 만드는 방법을 보여줍니다. 이 게시물에서는 환경 변수를 설정할 수 있으므로 Lambda 함수 내에서 사용할 수 있음을 보여 드리겠습니다. 환경 변수는 언제 사용합니까? 프로덕션 환경이나 개발 환경에 따라 변수의 다른 값에 접근하고 싶지만 이 값은 매우 중요하므로 비밀로 유지해야 하며 버전 제어(예: github)에서 유지하는 것이 불편합니다. 몇 ...
pythonawscdk2022-10 last update
7 minutes reading
해결: AWS CDK 내에서 Python 앱을 번들로 묶는 방법
안녕하세요 👋 💡 마지막에 해결책 🙈 그래서 cdk init app --language=typescript 를 실행하여 AWS-CDK로 기본 TypeScript 프로젝트를 설정했습니다. 이제 Python으로 작성된 람다 함수를 사용하고 싶습니다. 수학 🤓 다음과 같이 이러한 함수를 선언하기 위해 @aws-cdk/aws-lambda-python를 사용하고 있습니다. 그리고 lib/lambda/...
pythonawsdockercdk2022-10 last update
6 minutes reading