Amazon Web Services 한국 블로그
Category: Serverless
[AWS Hero 특집] 이메일 인증 작업 서버리스 앱으로 구성하기
AWS Step Functions는 상태를 선언하는 표준 명세를 사용하여 이벤트 기반 작업 프로세스를 조정할 수 있는 서버리스 워크플로 오케스트레이션 서비스입니다. 그러나, 만약 15분을 초과하는 작업이 있는 경우, Lambda 함수를 사용할 수 없습니다. 이러한 경우, Step Functions는 콜백 패턴을 활용할 수 있습니다. 여기에 해당하는 가장 일반적인 사례가 바로 이메일 주소에 대한 인증 과정입니다. 이 글에서는 이메일 인증 […]
AWS Toolkit for IntelliJ를 통해 손쉽게 서버리스 앱 배포해 보기
작년 re:Invent에서 AWS Toolkit for IntelliJ 작업이 진행 중임을 알려 드린바 있습니다. 그 이후로 이 툴킷은 GitHub에서 활발한 개발이 진행되어 왔으며, 지난 3월에 정식 출시 하였습니다. 이 툴킷은 서버리스 애플리케이션 개발을 위한 통합 환경을 제공합니다. 예를 들어, 이를 통해 다음과 같은 작업을 수행할 수 있습니다. Java로 개발한 애플리케이션을 서버리스로 즉시 배포 가능 AWS Lambda와 유사한 실행 […]
[AWS Hero 특집] 서버리스 시대에 GitOps를 통한 모던 CI/CD 파이프라인 구축
Datree.io의 CTO 겸 창립자인 AWS 커뮤니티 히어로 Shimon Tolts 의 기고글입니다. Shimon Tolts는 100% 서버리스 회사를 실행하는 데 필요한 개발자 도구 및 인프라를 전문적으로 다루고 있습니다. 최근 수 년 동안 소프트웨어를 제작하고 전송하는 방식에 있어 중요한 변화가 있었습니다. 이러한 변화는 주로 마이크로서비스, 즉 코드를 작은 구성 요소로 분할하고, 인프라를 코드 형태로 사용하고, Git를 통해 모든 […]
Amazon Aurora Serverlss – PostgreSQL 호환 기능 정식 출시
일반적으로 데이터베이스는 소프트웨어 아키텍처에서 가장 중요한 부분이지만 확장 및 관리하기 어려웠습니다. Amazon Aurora Serverless는 관계형 데이터베이스를 자동 확장할 수 있게 해 줌으로써 애플리케이션 워크로드에 따라 자동으로 시작되고 종료되며 확장 또는 축소됩니다. 이미 Aurora 서버리스의 MySQL 호환기능이 공개 된 이후, 오늘은 PostgreSQL 호환 버전의 Aurora 서버리스가 정식 출시됩니다. 특히, 클라우드에 적합한 우수한 데이터베이스 엔진을 설계한 공로로 […]
Amazon Aurora Serverlee를 위한 Data API 정식 출시
관계형 데이터베이스(RDBMS)를 활용하는 프로그램 코드를 개발하는 사람이라면, DB 연결을 열고, 하나 이상의 SQL 쿼리나 다른 명령문을 처리한 후에 연결을 닫는 절차를 거칩니다. 이를 위해 운영 체제, 프로그래밍 언어, 데이터베이스에 특정한 클라이언트 라이브러리를 사용할 필요가 있습니다. 어떤 시점에 되면 연결을 생성하는 작업은 시간도 많이 들고, 데이터베이스 엔진에서 메모리도 소비한다는 사실을 알게 되고, 이를 해결하기 위해 연결 […]
[AWS Hero 특집] Amazon CloudWatch Events에서 서버리스 파이프라인 구축하기
AWS 서버리스 히어로인 Forrest Brazeal 의 기고 글입니다. Forrest 는 Trek10에서 Think FaaS 서버리스 팟캐스트를 진행하는 Trek10, Inc.의 수석 클라우드 아키텍트이며, 서버리스 커뮤니티의 워크숍 및 이벤트에 참석해 정기적으로 강연을 하기도 합니다. 이벤트와 서버리스는 마치 구운 콩과 바비큐 같습니다. 서버리스 사고방식에 따르면, 비즈니스 가치를 창출하는 코드와 구성에 집중해야 합니다. 그리고 이는 대부분의 경우 외부 세계에서 나타나는 […]
[AWS Heroes 특집] Serverless Application Repository을 통한 서버리스 앱 구축하기
AWS 서버리스 히어로인 Aleksandar Simovic 의 기고입니다. Aleksandar는 Science Exchange의 수석 소프트웨어 엔지니어로, Manning Publications에서 출판한 “Serverless Applications with Node.js”를 Slobodan Stojanovic 와 공동으로 집필했으며 서버리스의 비즈니스 및 기술적 측면에 대한 글도 매체에 기고합니다. 여러분 중 다수는 사용자 로그인이나 권한 부여 서비스를 처음부터 구축한 경험이 수십 번은 있을 것입니다. 결제를 처리하는 다른 여러 서비스와 PDF를 […]
AWS Lambda 함수로 .NET 애플리케이션 개발하기
AWS Lambda 함수가 제공하는 가장 큰 이점 중 하나는 개발 작업을 기반 인프라와 격리한다는 것입니다. 이러한 격리는 코드 배포와 관리를 용이하게 하지만, 테스트와 디버깅 및 문제 진단을 위한 접근 방식을 분명히 정의해야 합니다. 이를 지원하는 방법으로 AWS 서비스를 활용한 다양한 모범 사례가 있지만 .NET 기반으로 Lambda 함수를 개발하는 경우에는 아래 네 가지 방법을 따를 수 […]
[AWS Heroes 특집] 스타트업이라면 이제 서버리스(Serverless)로 시작하자!
AWS 서버리스 히어로인 Slobodan Stojanović 는 Serverless Applications with Node.js의 공동 저자이며 소프트웨어 개발 스튜디오인 Cloud Horizon의 CTO이자 Slack 기반 휴가 관리 앱인 Vacation Tracker의 CTO입니다. 더 빠른 속도와 더 저렴한 비용으로 소프트웨어를 구축할 수 있다는 점에서 서버리스에 열광하는 Slobodan 는 종종 서버리스에 대한 글을 기고하고 컨퍼런스에서 서버리스를 주제로 발표합니다. 서버리스(Serverless)는 스타트업을 위한 완벽한 기술인 […]
AWS Lambda 신규 기능 – Layers 기반 라이브러리 관리 및 Runtime API를 통한 모든 언어 지원
AWS Lambda가 2014년 출시되었던 당시의 흥분이 기억납니다! 4년이 지난 지금, 고객은 다양한 사용 사례에 Lambda 함수를 사용하고 있습니다. 예를 들어, iRobot은 AWS Lambda를 사용하여 Roomba 로봇 진공 청소기를 위한 컴퓨팅 서비스를 제공하고, Fannie Mae는 수백만 건의 모기지를 위한 몬테카를로 시뮬레이션을 실행하고, Bustle은 디지털 콘텐츠에 대한 수십억 건의 요청을 서비스합니다. 오늘, AWS는 서버리스 개발을 더욱 쉽게 만들어줄 두 […]