신 기능 – 동적 병렬 처리를 위한 단계 기능 지원

마이크로 서비스는 애플리케이션을 보다 쉽게 ​​확장하고 개발할 수 있도록 하지만, 분산 애플리케이션의 구성 요소를 조정하는 것은 어려운 작업이 될 수 있습니다. AWS Step Functions는 각 단계가 이전 단계의 출력으로 입력되는 단계로 구성된 워크 플로우를 설계하고 실행할 수 있도록 함으로써, 작업을 보다 쉽게 ​​조정할 수 있게 하는 완전 관리형 서비스입니다. 예를 들어, Novartis Institutes for Biomedical…

API 설계자 및 개발자를 위한 주요 리소스

API 아키텍처 및 개발에 대한 블로그 연재글에 대해 많은 분들이 관심을 가져주시고 있는데요. 오늘은 Amazon API Gateway를 통해 REST APIs와 AWS AppSync를 사용한 GraphQL API의 모범 사례에 대해 다루어 볼 예정입니다. 또한 모든 API 개발자가 알아야 할 최고의 리소스에 대해서도 소개해 드리겠습니다.   테크 이야기, 웨비나 및 Twitch 라이브 스트림 AWS의 기술 직원들은 새로운 서비스를…

Amazon Aurora Serverlss – PostgreSQL 호환 기능 정식 출시

일반적으로 데이터베이스는 소프트웨어 아키텍처에서 가장 중요한 부분이지만 확장 및 관리하기 어려웠습니다. Amazon Aurora Serverless는  Amazon Aurora의 auto-scaling(자동 확장) 버전으로, 관계형 데이터베이스를 애플리케이션 워크로드에 따라 자동으로 시작되고 종료되며 확장 또는 축소되게 해 줍니다..   Aurora 서버리스의 MySQL 호환 기능이 출시된 이후, 최근에는 PostgreSQL 호환 버전의 Aurora 서버리스가 정식 출시되었습니다.   특히, 클라우드에 적합한 우수한 데이터베이스 엔진을…

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

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

다양한 Lambda 함수 호출 방법과 호출 모델 이해하기

이전에 블로그 게시글을 통해 서버리스 애플리케이션으로 대규모 확장을 가능케 하는 일반적인 디자인 패턴에 대해 설명해 드린 적 있습니다. 오늘은 Lambda 함수를 호출하는 다양한 방법과 각 호출 모델에 대해 알려 드리겠습니다.   동기식 호출 동기식 호출은 Lambda 함수를 호출하는 가장 직접적인 방법입니다. 이 모델에선 Lambda Invoke API 호출을 수행하는 즉시 함수가 실행됩니다. 해당 호출은 CLI 또는 지원되는 SDK…

Amazon CloudWatch Events로 서버 없이 파이프라인 구축할 수 있어

AWS Serverless Hero인 Forres Brazeal이 쓴 글입니다. Forrest는 Trek10, Inc.의 수석 클라우드 설계자, Trek10의 Think FaaS 서버리스 팟캐스트 진행자, 서버리스 커뮤니티의 워크샵 및 이벤트 정기 연사로 활동하고 있습니다.   이벤트와 서버리스는 항상 같이 다닙니다. 구운 콩과 바비큐의 관계와 같다고 보시면 됩니다. 서버리스 방식은 비즈니스 가치를 제공하는 코드와 구성에 집중하는 것입니다. 서버리스는 대부분 이벤트들에 영향을 받습니다.…

Amazon API Gateway 리소스 정책을 사용하여 API에 대한 액세스 제어하기

Amazon API Gateway는 핵심 비즈니스 서비스를 구축하는 데 집중할 수 있는 단순하고 유연하며 안전하고 완벽하게 관리되는 서비스를 제공합니다. API Gateway는 AWS Identity and Access Management(IAM), AWS Lambda 보조 장치 및 Amazon Cognito를 사용하는 다양한 액세스 제어 메커니즘을 지원합니다. API가 호출되는 위치를 엄격하게 제어할 수 있습니다. 예를 들어 SaaS 모델을 통한 API를 제공하는 AWS 파트너인 경우…

Node.js 8.10 런타임을 AWS Lambda에서 사용할 수 있습니다.

우리는 이제 Node. js 8.10 런타임(Node.js에서 현재의 장기적인 지원{LTS} 버전)을 사용해 AWS Lambda 기능을 개발할 수 있다는 것을 발표하게 되어 기쁩니다. 함수를 생성하거나 업데이트할 때 nodejs8.10의 런타임 매개 변수 값을 지정하는 것으로 이 새로운 버전을 사용하세요. async/await 지원하기 Node.js 8.10용 Lambda 프로그래밍 모델은 이제 async/await 패턴을 사용하여 함수 핸들러를 정의하는 것을 지원합니다. 사용자와 사람 간의…

혁신 플라이휠과 AWS 서버리스 저장소

AWS에게 고객은, 언제나 혁신을 위한 동기를 부여해 주었습니다. 그것에 대한 보답으로 우리는, 고객들이 혁신을 가속화 할 수 있도록 지원하는 것에 대한 사명감을 가지고 있습니다. 2014년에 AWS Lambda를 출시하면서 우리는, 고객들이 더 빨리 목표를 달성 할 수 있도록 돕는 정신으로 서버 관리의 부담을 덜어드리고 AWS 고객 개발자가 인프라 프로비저닝 및 관리의 과제 대신, 비즈니스 로직에 집중할…