DynamoDB 후기

DynamoDB을 사용하여 간단한 TODO를 만들면서 느낀점을 정리한 글 입니다. 결론을 말하자면 반쪽짜리 DB이다. 하지만 어떻게 최고의 성능을 보장하는 DB라고 생각한다. 그 이유는 DB의 가장 중요한 실행계획이 없다. 보통 mongoDB,Mysql,mariadb에서는 아래와 같은 작업을 실행해 어떻게 쿼리를 실행해야 빠를지 결정을 한다. 하지만 Dynamodb는 실행계획을 전적으로 프로그래머한테 책임을 묻는다. 흔히 DB라고 하는거는 실행계획이 꼭 100% 최적화를 보장하지않는다 그래서 소개 더보기 DynamoDB 후기[…]

AWS VPC 개념

이글은 저어게 이걸 물어본 친구에게 저주하기위해 적는 글입니다. 맨처음에 AWS를 하게되면 가장 중요한건 VPN가 아닐까 합니다. 그 이유는 AWS모든서비스에서 VPC를 설정해야하기 때문입니다. 그럼 VPC는 무엇인가요? 간단히 이야기하면 우리가 공유기나 라우터등 다양한 장비를 설치하는데 이를 추상한 장비라는 거입니다. 일단 VPC라는 놈을 만들어 봅시다. 저는 IPv4를 192.168.0.0/16으로 생성하였습니다. 인터넷에 다양한 예제가 많긴 하지만 RFC 1918(https://ko.wikipedia.org/wiki/%EC%82%AC%EC%84%A4%EB%A7%9D)을 따르기로 하겠습니다. 소개 더보기 AWS VPC 개념[…]