본문 바로가기

AWS4

AWS에 호구 잡히지 않는 방법 feat. CDN 비용절감 진행기 다음 글은 어떤 내용을 적어볼까 고민을 해보다가, 이런 이야기를 했는데, 반응이 좋아서 한번 적어보려고 한다. 0.시작하며 내가 담당하고 있는 서버들은 현재 재직중인 회사에서 가장 높은 유저수를 보유한 (1600만..) 서비스들이다. 정확한 트래픽 수치를 알려줄수는 없겠지만 , 월 트래픽이 PB 단위를 넘어가게 된다. 유저수에 기뻐하는것도 잠시, 매달 늘어가는 통신비용 (IDC, AWS CF비용)등에 대한 부담이 점점 커저만 갔다. 그리하여, 어찌보면 비용절감TF가 만들어졌고, 클라이언트 개발자분과 함께 여러가지 전략을 세워 나갔다. 결론적으로 예전부터 잘못 사용하고 있던 비용을 절감하여, 전체 통신 비용의 절반을 줄이면서 팀 안에서 '타노스' 라는 별명을 얻게 되었다. 1. 현재를 정확하게 파악해야 비.. 2021. 2. 12.
CloudFront, Error Cache 삽질기 최근에 나에게 있었던 삽질기를 다른 사람은 겪지 않기를 바라며 글을 적어본다. 내가 다니고 있는 회사에서 신규 API서버를 오픈하였는데, AWS CloudFront(이하CF)를 붙여서 서비스를 오픈하였다. 이 API 서버는 결과가 있다면 200 OKAY 없으면 404를 주는 매우 간단한 서버였다. 그리고 서비스를 배포하고 실서버에서 최종 테스트를 해보고 있는데, 테스트 서버에서 발생하지 않는 문제가 AWS CloudFront의 설정 미스로 인하여, 실 서버에서 발생하는것이었다. 이 글은 그 이슈를 해결 한 이야기이다. 결과가 디비에 있는데 왜 실서버는 결과를 안주지? QA조직에서 데이터를 올렸으나, 결과가 나오지 않는다 라는 이야기를 듣고 확인을 해보았다. 분명 DB에는 있다.. 진짜 있다.. 정말 있는.. 2020. 1. 6.
EC2에서 Windows 7/8/10 설치하기 (aka.AWS EC2에서 레거시 VM 운영하기) 서비스를 운영 해본 사람들은 다 알겠지만, 가장 힘들고 짜증 나는것은 장애 입니다. 그 중에서도 제일 화가 나는것은 하드웨어적인 장애가 발생 할 경우 운영의 입장에서 정말 답이 안나오기 시작합니다. 요즘 기업들은 위에서 이야기한 고질적인 인프라적 문제를 해결 하고 더 효율적인 스케일링과 관리를 위하여, AWS와 같은 가상화 서비스로 넘어가는 경우가 많습니다. 자세한 내용이 궁금하시면 여기를 클릭해보세요 제가 다니고 있는 회사도, 레거시 AWS로 서비스를 이전하고 있는데 이번 기회에 스케일링과 하드웨어적인 문제가 복합적으로 있지만 중요한 내부 시스템을 AWS 인프라로 옮겨서 운영하자라는 이야기가 나왔고, 당시 AWS 이전을 어느정도 담당하고있던 제가 진행하게 되었습니다. 해당 팀의 요구사항을 정리해보니 아.. 2020. 1. 6.
AWS VPC 피어링 하기 회사에서 운영중인, AWS 서비스가 계속 커지다보니, VPC도 나눠지고 VPC 피어링도 필요한 상황이 되었다. 그래서 이번에 VPC 피어링을 하는 과정을 블로그에 적어보도록 하겠다. AWS VPC 피어링이란? 출처 : https://docs.aws.amazon.com/ko_kr/vpc/latest/peering/what-is-vpc-peering.html VPC 피어링 연결은 프라이빗 IPv4 주소 또는 IPv6 주소를 사용하여 두 VPC 간에 트래픽을 라우팅할 수 있도록 하기 위한 두 VPC 사이의 네트워킹 연결 하는것을 VPC 피어링 이라고 합니다. 한줄 정리 하면 A공유기와 B공유기를 연결하는 작업이라고 볼수있다. AWS VPC 피어링을시작을 하기 전에 이 글에서는 여러분이 조금이라도 더 빠르고 깔.. 2020. 1. 6.