오늘은 눈과 비가 섞여서 오는 글루미한 날입니다. 커피 한잔하면서 정리할 내용은 AWS의 서비스 중에 Lambda를 통해 DynamoDB에 CRUD 하는 방법에 대해서 정리해보도록 하겠습니다. 우선 DynamoDB가 생소하신 분들은 아래 경로에서 상세한 내용을 확인하실 수 있는데 DynamoDB는 AWS의 대표격으로 사용 되는 데이터베이스이며, NoSQL Database 중 하나 입니다. 여기서 NoSQL은 무엇이냐 하면, 표준 SQL 인터페이스를 차용하지 않은 데이터베이스를 뜻하며, 정형화 된 데이터가 아니기 때문에 많은 데이터를 읽고 쓰는데에 능한 데이터베이스 입니다. 대신 SQL보다 검색속도는 느릴수 밖에 없겠지만 그 속도를 최적화 한 것이 DynamoDB라고 소개하고 있습니다. DynamoDB는 ..
구글에서 firebase라는 serverless 솔루션을 어느정도 사용까지 무료로 제공하고 있는데요, Application을 만들면서 서버가 필요할때 가장 필수 적인 기능들을 손쉽게 이용할 수 있어서 많은 개발자분들이 이용하고 있습니다. https://firebase.google.com/ Firebase Firebase는 고품질 앱을 빠르게 개발하고 비즈니스를 성장시키는 데 도움이 되는 Google의 모바일 플랫폼입니다. firebase.google.com 이 글에서는 파이어베이스 프로젝트 생성 및 연동 보다는 생성과 연동되어 있다고 가정하고, 데이터가 쌓여졌을때 어떻게 golang으로 쿼리를 해서 가져오는가에 대해서 설명하도록 하겠습니다. 콘솔에 로그인을 해서 생성된 프로젝트를 누르면 위와 같은 화면을..