AWS CloudFormation에서 수명이 긴 컴퓨팅 리소스를 커스텀 리소스로 사용하기

AWS CloudFormation을 사용하면 스택을 생성, 업데이트 또는 삭제할 때마다 AWS Lambda함수를 사용하여 CloudFormation 템플릿에 커스텀 프로비저닝 로직을 작성 하여 커스텀 리소스를 생성 할 수 있습니다. 이를 통한 흥미로운 방식으로 CloudFormation을 확장 할 수 있습니다. Lambda는 강력한 도구이지만 컨테이너 구축 / 테스트와 같은 일부 작업에는 더 적은 제한으로 더 오래 실행되는 컴퓨팅 환경이 필요합니다.   커스텀 리소스…

Python, AWS Lambda 및 crhelper를 사용한 AWS CloudFormation 커스텀 리소스 생성

오늘 게시 글에서는 AWS Lambda 와 Python용 사용자 지정 리소스 헬퍼 (crhelper) 프레임 워크를 사용하여 강력한 AWS CloudFormation 사용자 지정 리소스를 작성하는 방법에 대해 설명해 드리겠습니다. 먼저 이 기술과 관련된 주요 기술을 살펴보겠습니다.   AWS CloudFormation은 클라우드 환경의 모든 인프라 리소스를 설명하고 프로비저닝 할 수 있는 서비스입니다. AWS 클라우드 개발 키트 (CDK) 와 같은 도구를 사용하여…

AWS Lambda 제대로 활용하기 – 모범 사례 소개

바로 어제자 포스팅에선 AWS 람다 함수를 호출할 수 있는 다양한 방법을 다루었습니다. 오늘은 AWS 람다 함수를 작성할 때 사용할 수 있는 몇 가지 팁과 모범 사례에 대해 알려드리겠습니다.   Lambda 사용의 장점 중 하나는 서버 및 인프라 관리에 대해 걱정할 필요가 없다는 점입니다. 이는 람다 함수를 실행하는데 필요한 과도한 작업을 AWS가 대신 처리한다는 것을 의미합니다. 이러한 아키텍처를…

Okta 활용법… AWS Transfer for SFTP와 함께 ID 제공자로 사용하기

AWS Transfer for SFTP(AWS SFTP)는 보안 쉘 파일 전송 프로토콜(Secure Shell File Transfer Protocol)을 사용할 때 파일 전송 워크로드를 AWS로 옮길 수 있는 완전히 관리되는 서비스입니다. 다양한 산업 분야의 중견 및 스타트업 기업은 애플리케이션을 수정하거나 SFTP 서버를 관리할 필요 없이 AWS SFTP를 사용할 수 있습니다   SFTP를 통해 업로드되거나 다운로드된 데이터는 Amazon S3 버킷에서 이용…

AWS Lambda·Lambda@Edge 실행 환경 업데이트에 따른 일정 변경 안내

AWS는 AWS Lambda 및 Lambda@Edge 실행 환경 업데이트 계획을 밝힌 바 있습니다. 실행 환경은 최신 버전 Amazon Linux로 업데이트될 겁니다. 최신 실행 환경은 업데이트로 사용자 애플리케이션 코드와 인터페이스할 수 있는 기능 등 성능들을 향상시킵니다. 일전에 게시물을 통해 새로운 업데이트에 대한 사전 테스트 방법과 사용자가 영향을 받게 되는 드문 경우에 코드가 호환되도록 업데이트하는 방법에 관해 설명해…

버튼 클릭 한 번으로 클라우드 서식 스택 구축할 수 있어

AWS(Amazon Web Services) Cloud Formation으로 데모 환경 설정을 자주 바꾸고 푸시 버튼을 더 빨리 누르고 싶으신가요? 지금 AWS IoT 버튼을 이용해 클릭한 한 번으로 스택을 시작할 수 있습니다. 다음 도표는 구조에 대한 간략한 개요입니다.     선행 조건 버튼 설정 AWS IoT 버튼을 AWS 계정에 연결해 제공된 이메일 주소로 e-메일 알림을 보내는 샘플 애플리케이션을 테스트해…

Amazon Connect에서 Amazon Pinpoint로 텍스트 메시지 보내기

Contact 센터에서 SMS 텍스트 기능으로 고객 만족도를 높일 수 있습니다. Amazon Pinpoint를 사용하면 모든 SMS/전자 메일 작업을 관리하고, Amazon Connect에서 텍스트 메시지를 보낼 수 있습니다. Amazon Pinpoint 및 AWS Lambda로 Amazon Connect contact 플로우에서 텍스트 메시지를 활성화하려면 어떻게 해야 할까요?   Amazon Connect 및 Amazon Pinpoint를 AWS Lambda와 통합   먼저 다음을 수행해 Amazon Pinpoint를…

Amazon Cognito로 사용자 이름 안전하게 검증할 수 있어

AWS Community Hero 래리 오그로드넥(Larry Ogrodnek)이 쓴 글을 전합니다. 래리는 AWS에서 클라우드 아키텍처, 데브옵스(DevOps), 무서버(serverless) 및 일반 소프트웨어 개발을 주로 하는 독립 컨설턴트(independent consultant)인데요. 래리는 언제든 커피를 마시며 AWS에 대해 대화를 나누고 싶어 하고, 개발하는 일과 다른 개발자들을 돕는 일을 즐깁니다.   시스템에서 사용자를 확인 할 때 사용자 이름을 이용합니까? 이메일을 이용합니까? 고유한 사용자 이름이나…

Amazon.Lambda.RuntimeSupport 출시

AWS Lamda에서 .NET Core의 여러 버전들을 이용할 수 있게 해달라는 요청이 쇄도하고 있습니다. 사용자들은 .NET Core의 LTS 버전, 현 버전 및 미리보기 버전에서 Lambda 함수들을 상황에 맞게 쓰고 싶어 합니다. 지금까지는 LTS 버전들만 쓸 수 있었는데요. 새로워진 Amazon.Lambda.RuntimeSupport 라이브러리는 다릅니다. Amazon.Lambda.RuntimeSupport가 지난 달 18일(미국 현지 시간 기준) 출시됐습니다. Amazon.Lambda.RuntimeSupport 라이브러리는 .NET 표준 2.0 호환 런타임을…

Amazon Connect 통화 흐름은 전송 후 다시 시작됩니다.

이 글에서는 통화 흐름에서 전화 번호 블록(block)으로 전송을 사용하여 Amazon Connect에서 현재 수행할 수 있는 몇 가지 흥미로운 작업을 보여드리겠습니다. 이 블록(block)은 2019년 2월 19일에 새로운 기능으로 업그레이드되었습니다. 새로운 기능에는 타사 전송이 완료된 후 통화 흐름을 재개하고, 특정 발신자 ID를 지정하며, 전송과 함께 DTMF 톤을 보낼 수 있는 기능이 포함됩니다. 새로운 기능을 시연하기 위해 고객이…