Amazon Web Services 한국 블로그

실전 Amazon S3와 CloudFront로 정적 파일 배포하기

많은 사용자들이 이용하는 웹사이트 및 모바일 앱에는 이미지, 동영상 또는 음악 같은 파일이나 .css 또는 .js 같은 정적 파일을 가지고 있습니다. 콘텐츠 배포 네트워크(CDN) 서비스가 등장하기 전에는 특정 지역에 서버를 일일이 두고 서비스를 해야 했습니다. 이 글에서는 Amazon Simple Storage Service(S3)와 Amazon CloudFront를 사용해 정적 콘텐츠를 대규모로 저장하고, 보호하고, 전송할 수 있는 방법에 대해 살펴보겠습니다. […]

MySQL용 RDS에서 무중단 Amazon Aurora 마이그레이션 따라하기

MySQL은 전 세계에서 가장 많이 사용되는 오픈 소스 데이터베이스입니다. 하지만 많은 고객이 MySQL 데이터베이스의 어렵고 획일적인 백업, 고가용성 구성 및 확장성이 복잡하거나 시간 소모적이라는 점을 인식하고 있습니다. AWS 고객이 기존 EC2 설치형 MySQL에서 Amazon RDS for MySQL로 이전하는 주요한 이유 중 하나입니다. Amazon RDS는 특정 시점으로 복구, 고가용성 옵션과 같이 즉시 사용할 수 있는 기능을 […]

Amazon Elastic Transcoder에서 AWS Elemental MediaConvert로 동영상 인코딩 작업 이전하기

작년 AWS re:Invent 2017에서 AWS Elemental은 5개의 새로운 미디어 처리 및 전송 서비스를 출시했습니다. 이러한 서비스 중 하나인 AWS Elemental MediaConvert는 AWS의 다른 파일 기반 비디오 트랜스코딩 서비스인 Amazon Elastic Transcoder와 유사한 기능을 제공합니다. 오늘은 두 서비스 간의 주요 차이점을 자세히 설명하고, 기존 EC2에서 동영상 인코딩 작업을 하시거나, Elastic Transcoder를 사용하는 고객이 AWS Elemental MediaConvert로 전환을 […]

Amazon SageMaker를 위한 서버리스 엔드포인트 만들기

Amazon SageMaker는 AWS에서 기계 학습 모델을 구축 및 교육하고 프로덕션 환경에 배포할 수 있는 강력한 플랫폼을 제공합니다. 이 강력한 플랫폼과 Amazon Simple Storage Service(S3), Amazon API Gateway 및 AWS Lambda의 서버리스 기능을 결합하면, Amazon SageMaker 엔드포인트를 잠재적으로 다양한 소스로부터 새로운 입력 데이터를 수락하고 최종 사용자에게 결과로 나온 추론을 제시하는 웹 애플리케이션으로 변환할 수 있습니다. 이 […]

AWS 주간 소식 모음 – 2018년 8월 20일

안녕하세요! 여러분~ 매주 월요일 마다 지난 주에 업데이트된 국내 AWS관련 콘텐츠를 정리해 드립니다. AWS 클라우드에 대한 새로운 소식을 확인하시는데 많은 도움 되시길 바랍니다. 혹시 빠지거나 추가할 내용이 있으시면, 저에게 메일 주시면 추가 공유해 드리겠습니다. AWS코리아 블로그 Amazon ElastiCache(Redis)를 이용한 채팅 애플리케이션 구성 방법 (2018-08-16) AWS Glue를 이용한 파티션 데이터 처리 (2018-08-16) Amazon DynamoDB 데이터 암호화 […]

Marinus Analytics, Amazon Rekognition을 통한 인신 매매 범죄 예방 사례

Marinus Analytics는 2014년 설립된 여성 지원 기업으로서, 빅 데이터분석을 통한 지능 기반 데이터로 전환하는 AI 도구를 개발합니다. 이 회사는 인신매매 피해자를 찾고 이들이 가족의 품으로 돌아갈 수 있도록 Amazon Rekognition에서 제공되는 얼굴 인식과 같은 인공 지능을 사용한 솔루션을 전문적으로 만들고 있습니다. Marinus Analytics의 공동 설립자 겸 사장인 Emily Kennedy는 “당사는 인공 지능이 좋은 일에 쓰일 […]

Amazon ElastiCache(Redis)를 이용한 채팅 애플리케이션 구성 방법

이 글에서는 Redis를 활용하는 채팅 애플리케이션에 대한 개념 및 아키텍처를 살펴 볼 예정입니다. 또한, 채팅 클라이언트와 서버에 대한 자세한 구성방법 그리고 사용자 AWS에 채팅 예제 애플리케이션을 배포하는 방법에 대해서 이야기를 나누어 보겠습니다. 사전 지식 채팅 애플리케이션을 작성하기 위해서는, 클라이언트가 채팅방 안에 속해있는 다른 참여자들에게 메시지를 전달하기 위한 통신 채널이 필요합니다. 이러한 통신 방법은 Publish-Suscribe 패턴(일명, […]

AWS Glue를 이용한 파티션 데이터 처리

AWS Glue는 Hive 스타일 파티션으로 구성된 데이터 세트 처리에 향상된 기능을 제공합니다. AWS Glue 크롤러는 Amazon S3에 저장된 데이터의 파티션을 자동으로 구별합니다. AWS Glue ETL(추출, 변환, 로드) 라이브러리는 DynamicFrames로 작업할 때 기본적으로 파티션을 지원하며, DynamicFrames는 스키마를 지정하지 않더라도 분산된 데이터 콜렉션을 나타냅니다. DynamicFrames를 생성할 때 S3를 호출하지 않더라도 서술자를 통해 파티션을 필터링할 수 있습니다. 또한 […]

Amazon DynamoDB 데이터 암호화 및 서명 방법

민감한 데이터나 기밀 데이터를 Amazon DynamoDB에 저장하는 경우, 해당 데이터를 암호화하여 데이터 수명 주기동안 보호할 수 있습니다. DynamoDB Encryption Client를 사용하여 DynamoDB로 전송하기 전에 테이블 데이터를 보호할 수 있습니다. 민감한 데이터를 전송 중(In Transit) 및 유휴 시(At Rest) 암호화하면 AWS를 포함하여 제 3자는 평문 데이터의 사용이 불가능 합니다. DynamoDB Encryption Client를 사용하려면, 여러분이 암호 전문가일 […]

애플리케이션 로드 밸런서(ALB)에 고정 IP 주소 설정 및 사용하기

최신 정보: AWS Global Accelerator를 사용하여 Application Load Balancer, Network Load Balancer 또는 Amazon EC2 인스턴스와 같은 단일 또는 여러 AWS 리전에서 애플리케이션 엔드 포인트에 대한 고정 진입점 역할을하는 고정 IP 주소를 얻을 수 있습니다. 이 IP 주소는 애니 캐스트를 통해 여러 AWS 엣지 로케이션에서 동시에 제공되어, 트래픽이 사용자와 최대한 가까운 AWS 글로벌 네트워크로 유입 […]