본문 바로가기

Develop/기타3

[Ethereum] Ethereum이란? 개인 공부 후 자료를 남겨놓기 위한 목적이므로, 생략되거나 오류가 있을 수 있음을 알립니다. 1. 이더리움이란? 퍼블릭 블록체인 기반의 분산 컴퓨팅 플랫폼입니다. 응용 프로그램을 작성하고 글로벌 컴퓨터에서 실행할 수 있으며, 이 플랫폼은 중단 시간, 검열, 사기 또는 제 3자의 간섭없이 항상 실행되도록 보장됩니다. 이러한 모든 컴퓨터(노드)는 서로 연결되어 있으며, 코드와 데이터의 전체 복사본을 가지고 있습니다. 따라서 이더리움 블록체인에 코드르 배포하면 코드가 네트워크의 모든 노드로 복제됩니다. 응용 프로그램에 데이터가 저장되면 모든 노드에서 해당 데이터가 복제됩니다. 기존 클라이언트 / 서버 아키텍처의 경우, 중앙화된 하나의 웹 응용 프로그램이 있으며 모든 클라이언트가 이 응용 프로그램과 상호작용을 .. 2023. 2. 14.
[AWS] AWS Lambda를 이용해 디스코드 알람 봇 만들기 2 2022.10.13 - [Develop/기타] - [AWS] AWS Lambda를 이용해 디스코드 알람 봇 만들기 1 [AWS] AWS Lambda를 이용해 디스코드 알람 봇 만들기 1 디스코드를 통해 여러 사람이 모여 프로젝트를 진행하다보면 정해진 시간에 스크럼을 하러 모이는 등, 특정한 루틴이 생기게 됩니다. 처음에는 이러한 공지를 매일 하다가, 디스코드의 봇을 이 tarra.tistory.com 해당 포스팅은 위의 포스팅과 이어집니다. 우리는 정기적으로 디스코드 채널에 알림을 주는 봇을 만들고자 합니다. 따라서 lambda에 일정 시간이 되면 이벤트를 발생시키는 일종의 트리거가 필요한데 여기서는 AWS의 eventbridge를 사용합니다. 아마존 검색에서 eventbridge로 이동합니다. 규칙 생.. 2022. 10. 13.
[AWS] AWS Lambda를 이용해 디스코드 알람 봇 만들기 1 디스코드를 통해 여러 사람이 모여 프로젝트를 진행하다보면 정해진 시간에 스크럼을 하러 모이는 등, 특정한 루틴이 생기게 됩니다. 처음에는 이러한 공지를 매일 하다가, 디스코드의 봇을 이용하면 어떨까? 라는 생각을 하게 되었습니다. 이것 저것, 여러 봇들을 찾아보다가 마땅한 게 없어 한번 만들어보기로 했습니다. AWS를 이용하면 생각보다 간단한 봇은 만들기 쉽더라구요. 알람봇은 AWS와 node.js를 이용해 만들게 되며 제작 방법은 다음과 같습니다. 기본적으로 봇들은 서버를 통해 실시간으로 통신을 주고 받습니다. 하지만 우리는 간단하게 이러한 서비스를 만들어 볼 것이기에 AWS에서 제공하는 Lambda를 사용해볼 겁니다. Lambda는 아마존에서 제공하는 서버리스 컴퓨팅 서비스로, 간단히 말해 우리가 서.. 2022. 10. 13.