본문 바로가기
반응형

Route533

RDS Replica의 부하를 분산하는 방법 #Route53 #AWS 이전의 글에서 RDS의 Instance를 복제해서 Replica를 만드는 방법을 정리해 보았었는데요. 이렇게 복제된 Replica에 Request를 분산하는 방법에 대해서 정리해 보도록 하겠습니다. 1. 부하를 분산할 Replica의 EndPoint 복사 가장 먼저 할 일은 Load를 분산시킬 Replica서버들의 EndPoint들을 적어두는 것 인데요. 먼저 RDS > Databases 에서 부하를 분산시킬 Replica 인스턴스의 EndPoint들을 메모장 같은 곳에 복사해 놓습니다. EndPoint들은 Instance를 선택한후 Connectivity & Security에 적혀있는데요. 이곳에서 정보를 Drag해서 복사해 주면 됩니다. 참고로 port번호는 필요하지 않습니다. 2020. 5. 12.
사용자수에 따른 AWS 아키텍처 설계하기 AWS의 Scalable한 서비스들을 효율적으로 사용하기 위해서는, 사용자수에 맞추어서 아키텍처를 효율적으로 설계할 필요가 있는데요. 늘어나는 사용자수에 따라서 어떻게 설계해야 할지 정리해 보도록 하겠습니다. 다만 여기서 정리하는 아키텍처는 절대적인 정답이 아니므로, 서비스의 특징에 따라서 변경해서 설계해야 겠지요. 1. 100명 이상의 사용자 아주 초기의 아키텍처가 되겠네요. 100~999명 정도의 사용자를 가지고 있다면, 아래 정도의 솔루션이면 될 것 같은데요. 아직까지는 웹앱이 들어가 있는 EC2서버와 RDS가 있으면 충분합니다. 서버가 한 대이므로, 아래 이미지와 같이 Elastic IP를 이용한 고정 IP주소와 Route53을 연결해 주어도 되고, 단순한 App Server라면, IP주소로 연결.. 2020. 5. 6.
Route53을 이용해 도메인과 ELB 를연결하는 방법 #AWS 오늘은 AWS의 Route53을 이용해 도메인과 ELB 를연결하는 방법에 대해서 정리해 보도록 하려고 하는데요. 먼저 Route53에 대해서 알아보도록 하겠습니다. 1. Route53 Route53을 처음 키게 되면, 아래와 같이 Route53의 기능들을 설명한 선택 화면이 나오는데요. 크게는 첫번째인 DNS(Domain Name System)을 관리하는 기능과, Traffic을 관리하고 서버상태를 관리해주는 기능이 있구요. 마지막으로는 Domain을 구입할 수도 있습니다. 참고로 AWS에서 도메인을 구매하는 것은, 과정도 편하고 수수료도 비싸지 않은 편이어서, 환율이 낮을때는 특히나 괜찮은 것 같습니다. 게다가 Hosted Zone까지 자동으로 설정을 해 주니 더욱 좋네요. 이 글에서는 DNS를 관리하.. 2020. 5. 1.