AWS 기술 블로그

Category: Serverless

AWS IAM Identity Center를 사용하여 Amazon OpenSearch Serverless에 대한 SAML 연동 구성하기

이 글은 AWS Big Data Blog에 게시된 Configure SAML federation for Amazon OpenSearch Serverless with AWS IAM Identity Center by Utkarsh Agarwal를 한국어 번역 및 편집하였습니다. Amazon OpenSearch Serverless는 클러스터를 구성, 관리 또는 확장할 필요 없이 대규모 검색 및 분석 워크로드를 쉽게 실행할 수 있도록 해주는 Amazon OpenSearch Service의 서버리스 옵션입니다. 리소스를 자동으로 프로비저닝하고 확장하여 […]

AWS 에 구축하는 클라우드 디자인 패턴 시리즈 5부: 데이터 관리

현대적인 소프트웨어 아키텍처에서는 분산 시스템과 마이크로서비스 아키텍처가 많이 사용되면서 데이터의 일관성과 안정성을 보장하는 것이 중요한 과제로 부각되고 있습니다. 특히, 여러 서비스 간의 효과적인 통신과 데이터의 동기화는 시스템의 신뢰성을 높이는 핵심 요소 중 하나입니다. 이러한 도전에 대응하기 위해 트랜잭션 아웃박스 패턴이 등장했으며, 이 패턴은 데이터베이스 업데이트와 이벤트 알림을 조율하여 안정성 있는 분산 시스템을 구축하는데 도움을 주고 […]

ODN의 AWS IoT 및 서버리스를 활용한 해양환경 모니터링 플랫폼 개발

오든의 스마트 아쿠아 팜 솔루션은 스마트 부표 솔루션과 센싱, 통신 디바이스, 실시간 AIoT 서비스가 가능한 플랫폼을 제공합니다. LTE와 Wifi 등을 다양한 IoT 무선 통신과 디지털 센싱 프로토콜을 지원하여 호환성과 범용성을 제공하고, 디지털 시그널 프로세서(ODN-DSP)로 확보된 ‘메타오션’ 데이터 API 서비스와 ‘오든뷰’ 앱 서비스를 통해 사용자의 편리성을 극대화했습니다. 오든은 이러한 AIoT 솔루션을 통해 접근성이 떨어지는 해상에 물리적인 […]

AWS 에 구축하는 클라우드 디자인 패턴 시리즈 4부: API 관리

클라우드 컴퓨팅, 마이크로서비스 아키텍처, 빅데이터, 인공지능과 같은 기술의 발전과 함께 우리의 시스템은 더 유연하게 확장하고 상호작용할 수 있도록 진화하였고, 이에 따라 API 관리도 이전보다 더 복잡하고 동적인 과제로 변모하고 있습니다. 기업은 안정적이고 확장 가능한 API를 설계하고 애플리케이션과 서비스 간의 원활한 통신을 위한 방법을 모색하고 있으며, 이때 필수적으로 고려되는 주제 중 하나가 바로 API (Application Programming […]

AWS 에 구축하는 클라우드 디자인 패턴 시리즈 3부: 마이그레이션

이전의 블로그 게시물에서 안정성, 연결성, 그리고 조합에 관련된 주제로, AWS에서 구축하는 클라우드 디자인 패턴들을 살펴 보았습니다. 좋은 디자인 및 구현 방법은 클라우드에서 운영하는 애플리케이션과 서비스의 품질 뿐만 아니라 비용 부분에서도 굉장히 많은 영향을 끼칩니다. 그 과정에 관리 및 배포 방법이 간단한 유지 관리 용이성, 구성 요소 및 하위 시스템이 다른 애플리케이션과 다른 시나리오에 사용될 수 […]

AWS 에 구축하는 클라우드 디자인 패턴 시리즈 2부: 연결성 및 조합

AWS에 구축하는 클라우드 디자인 패턴 시리즈 2부에서는 서비스간 연결과 조합에 관해서 이야기해보려고 합니다. 이미 많은 서비스들은 모놀로식 서비스에서 마이크로 서비스로 변화하고 있고 그에 따라 기존 모놀로식 서비스에서는 발견되지 않던 이슈들이 발생하고 있습니다. 특히, 서로 분리된 서비스들 간의 통신 방식에 대해 새로운 접근이 필요하게 되었습니다. 가장 기본적인 해결책으로는 메시지 큐를 생성하여 통신하는 방법이 있었으나, 현재는 이보다 […]

AWS 에 구축하는 클라우드 디자인 패턴 시리즈 1부: 안정성

디자인 패턴은 클라우드 이전부터 객체 지향 설계 등에서 이미 익숙하게 사용했던 용어입니다. 소프트웨어의 설계와 개발, 운영 과정에서 여러가지 시행착오를 겪다보면 많은 부분에서 공통적인 문제가 발생하는 것을 알게 됩니다. 이러한 문제에 대한 해결책으로 재사용이 가능한 솔루션을 정의하게 되는데, 이것이 디자인 패턴입니다. 이는 알고리즘과 같이 코드로 바로 변환이 가능한 형태는 아니지만, 여러가지 구조적인 문제와 복잡한 비즈니스 로직을 […]

AWS Glue Job 리소스 사용량에 대한 알람 및 리포팅 자동화

이 글은 AWS Big Data Blog에 게시된 ‘Automate alerting and reporting for AWS Glue job resource usage by Michael Hamilton and Angus Ferguson’을 한국어로 번역 및 편집하였습니다. 데이터 변환은 규모에 관계없이 모든 조직의 비즈니스에 필요한 데이터 인사이트를 제공하는데 핵심적인 역할을 합니다. 이러한 인사이트를 얻기 위해 고객들은 종종 소스 시스템에서 ETL(추출, 변환, 로드) 작업을 수행하여 보강된 […]

농심 켈로그의 Amazon Comprehend 감성분석을 활용한 SNS 대시보드 및 알림 구축 사례

농심 켈로그는? 호랑이 기운이 솟아나는 콘푸로스트로 잘 알려진 농심 켈로그는 세계 최대의 시리얼 기업인 켈로그와 식품회사인 농심의 합작으로 1981년 설립되었습니다. 국내에 안성공장을 보유하고 있으며 콘푸로스트, 첵스초코, 리얼 그래놀라, 아몬드 푸레이크 등 대표 제품이 있고 프링글스, 켈로그 바, 프로틴 그래놀라 등으로 제품 포트폴리오를 확장하고 있습니다. 농심 켈로그는 ‘Be the 1st choice of breakfast, snacks and people’ 이라는 비전을 기반으로 소비자의 니즈 충족과 건강한 라이프 스타일 확대를 위해 적극적으로 노력하고 있습니다. 배경 B2C 기업은 다양한 채널에서 발생하는 제품 리뷰와 포스팅을 모니터링하고 비즈니스에 활용하고자 하나, 이런 환경을 구축하는 것은 쉽지 않습니다. 제한된 인력으로 다양한 채널에서 발생하는 리뷰 및 포스팅을 모두 확인하고 분석하는 데는 상당한 시간이 소요되며, 모니터링 채널이 증가할 경우 업무 부하가 […]

AI/ML을 기반으로 한 서버리스 라이브 스트리밍/VOD 서비스 시작하기

동영상 중심의 컨텐츠 소비 패턴이 계속해서 확대됨에 따라, 실시간 방송 스트리밍이나 OTT와 같은 미디어 서비스 구축에 많은 관심이 쏠리고 있습니다. 하지만 온프레미스 기반의 미디어 서비스의 경우 이벤트나 컨텐츠에 따라 트래픽을 예측하기 어렵고, 그렇기 때문에 최대 시청자 혹은 컨텐츠 소비자의 트래픽에 맞춰 인프라를 운영해야 합니다. 이는 비용면에서도 비효율적이며, 예상한 것보다 많은 트래픽에 맞춰 확장하기도 어렵습니다. 이러한 […]