본문 바로가기

전체 글31

django web AWS EB에서 lightsail로 이전 이번 기회에 회사에서 트래픽이 낮고 앞으로 높아질 일이 없는 서비스들의 시스템 비용을 줄이기로 했다.회사 서비스의 대부분은 aws를 통해 호스팅 되고 있다. 내가 맡은 일은 AWS elastic beanstalk에 배포 되어있는 서비스를 lightsail로 이전하는 것이다.eb와 lightsail의 비용 차이가 트래픽이 낮은 경우에는 거의 10배 정도 난다.(omg...😱) 금방 끝나겠지 했는데... 역시나 내 예상과는 다른 그 이상의 허들이 항상 있기 마련이다..^^1. vpc's private subnet 내부 RDS를 통해 현재 서비스의 DB가 구동되고 있는 상황에 lightsail의 server instance와 VPC 내부에 있는 RDS가 통신 할 방법이 없었다. 결국 lightsail의 값싼.. 2024. 5. 14.
데이터 모델링 - 논리 모델 (이전글: https://godls036.tistory.com/29) 데이터 모델링 - 개념 모델 관계형 데이터 모델링 프리미엄 가이드 Chapter 3.1 개념 모델에 대해서 정리한 글입니다. 개념 모델(주제 영역 모델, 비즈니스 모델) 중요한 데이터를 가장 간단하게 표현하는것이 개념 모델의 목 godls036.tistory.com 관계형 데이터 모델링 프리미엄 가이드 Chapter 3.2 논리 모델에 대해서 정리한 글입니다. 논리 모델(개념 모델의 상세화) 논리모델(Logical Model) 단계에서는 개념 모델을 상세화하는 작업을 한다. 개념 모델링에서 도출된 핵심적인 엔터티에 대해서는 중요 속성 이외의 전체 속성을 도출해야 하고, 개념 모델링 단계에서 도출되지 않은 대부분의 엔터티가 도출돼야 한다.. 2024. 1. 18.
NTTs(Non-transferable Tokens) - SBT(Soulbound Token) 출처: https://e-cryptonews.com/what-are-non-transferable-tokens-ntts/ 위 포스팅을 나름대로 번역한 글 입니다. 생략된 내용이 많아요. Non-transferable tokens(NTTs)는 NFTs(Non-fungible tokens)에서 약간의 업그레이드가 된 것이라고 설명할 수 있다. 가상화폐 와 블체인 시장에서는 계속해서 새로운 고급 기술들을 내어놓고 있다. 해당 산업의 사용률과 생산성을 높일 수 있도록 글로벌 암호화폐 네트워크는 업계에서 현재 당면한 문제들을 해결할 수 있는 솔루션을 찾고자 적극적으로 노력중이다. 근래에 블체인 업계에서는 이해관계자들 사이에서 발생하는 신뢰성 이슈에 대한 문제들과 씨름 중이다. 블록체인에서 디지털 자산에 대한 잘못.. 2024. 1. 16.
데이터 모델링 - 개념 모델 관계형 데이터 모델링 프리미엄 가이드 Chapter 3.1 개념 모델에 대해서 정리한 글입니다. 개념 모델(주제 영역 모델, 비즈니스 모델) 중요한 데이터를 가장 간단하게 표현하는것이 개념 모델의 목적이며 ERD를 사용할 수도 있고 UML을 사용할 수도 있다. 개념 모델은 해당 주제 영역에 존재하는 핵심적인 중요 엔터티와 그 엔터티의 주요 속성이 도출된 모델이다. 즉 핵심적인 엔터티와 그 엔터티 사이의 관계를 도출한 것이다. 기업에 따라서 크게 다르지 않은 일반적인 모델이다. 어떠한 DBMS를 사용하더라도 개념 모델은 달라 지지 않는다. 데이터를 기점으로 구축 될 모든 시스템의 뼈대를 모델링한 것이다.(논리, 물리 모델링 과정을 거치면서 변하지 않을 뼈대를 만들어야 한다.) 개념모델이 견고하면 모두가 편.. 2024. 1. 7.