<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Aws on ElegantCoder</title><link>http://elegantcoder.com/categories/aws/</link><description>Recent content in Aws on ElegantCoder</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 18 Jan 2021 01:28:11 +0000</lastBuildDate><atom:link href="http://elegantcoder.com/categories/aws/index.xml" rel="self" type="application/rss+xml"/><item><title>AWS Certified Solutions Architect – Associate 자격 취득</title><link>http://elegantcoder.com/posts/aws-certified-solutions-architect-associate-%EC%9E%90%EA%B2%A9-%EC%B7%A8%EB%93%9D/</link><pubDate>Sat, 16 Jan 2021 22:32:52 +0000</pubDate><guid>http://elegantcoder.com/posts/aws-certified-solutions-architect-associate-%EC%9E%90%EA%B2%A9-%EC%B7%A8%EB%93%9D/</guid><description>꾸준히 AWS관련 업무를 맡아왔다. 업무로 다뤄 본 영역은 잘 알지만 다른 영역들은 전혀 모르는 부분들이 많았다. 매뉴얼을 읽을 때마다 전체를 조망하는데 어려움을 느꼈고 한번쯤은 몰입해 살펴봐야겠다고 생각해왔다. 2020년 11월 쯤 되니 한 해가 가는 것에 대한 조바심이 들었다. 가시적인, 스스로를 위한 성과가 필요하다고 생각했다. 그래서 미뤄뒀던 AWS SAA자격 취득을 준비했다. 학습자료 우선 예전 할인 때 사놓은 Udemy의 관련강의를 […]</description></item><item><title>ECS – API애플리케이션 – S3 웹리소스 고정아이피 구성</title><link>http://elegantcoder.com/posts/ecs-api-%EC%9B%B9%EB%A6%AC%EC%86%8C%EC%8A%A4-%EA%B3%A0%EC%A0%95%EC%95%84%EC%9D%B4%ED%94%BC-%EA%B5%AC%EC%84%B1/</link><pubDate>Tue, 30 Jun 2020 22:28:02 +0000</pubDate><guid>http://elegantcoder.com/posts/ecs-api-%EC%9B%B9%EB%A6%AC%EC%86%8C%EC%8A%A4-%EA%B3%A0%EC%A0%95%EC%95%84%EC%9D%B4%ED%94%BC-%EA%B5%AC%EC%84%B1/</guid><description>ECS로 구성된 애플리케이션의 웹 리소스의 고정아이피 구성이 필요했다. 가끔 유용하게 활용할 수 있는 사례라 구성도를 따로 그려봤다. 문제정의 애플리케이션 서버는 ECS – Fargate – ALB 환경으로 구축 S3에 웹 리소스가 배포됨. 애플리케이션 서버와 웹리소스에 고정아이피 주소 필요 백엔드와의 연결은 HTTP만 사용해도 됨. 해결 Network Load Balancer에 고정아이피를 설정 NLB는 포트라우팅만 지원하므로 Nginx의 virtual server 설정으로 […]</description></item><item><title>AWS ALB Target Group의 Draining 이 너무 길다면</title><link>http://elegantcoder.com/posts/alb-target-group%EC%9D%98-draining-%EC%9D%B4-%EB%84%88%EB%AC%B4-%EA%B8%B8%EB%8B%A4%EB%A9%B4/</link><pubDate>Mon, 11 May 2020 23:43:14 +0000</pubDate><guid>http://elegantcoder.com/posts/alb-target-group%EC%9D%98-draining-%EC%9D%B4-%EB%84%88%EB%AC%B4-%EA%B8%B8%EB%8B%A4%EB%A9%B4/</guid><description>최근 ECS를 도입하면서 Rolling Deploy 를 적용했다. 이전에는 EC2인스턴스마다 방문하면서 배포를 했다면 이제는 새로운 Fargate기반 태스크가 생성되면서 기존 태스크는 없애는 방식으로 배포된다. 테스트를 진행하다보니 ALB Target Group에 등록된 아이템이 Draining에 걸리는 시간이 긴 것이 눈에 들어왔다. 기본값으로 이 값은 300초가 주어지기 때문에 트래픽이 많지 않거나 커넥션을 오래 유지할 필요가 없다면 이 시간만큼 Fargate인스턴스를 더 사용하는 […]</description></item><item><title>AWS MySQL Aurora 최대 접속수 수정방법</title><link>http://elegantcoder.com/posts/aws-mysql-aurora-%EC%B5%9C%EB%8C%80-%EC%A0%91%EC%86%8D%EC%88%98-%EC%88%98%EC%A0%95%EB%B0%A9%EB%B2%95/</link><pubDate>Wed, 19 Feb 2020 01:11:59 +0000</pubDate><guid>http://elegantcoder.com/posts/aws-mysql-aurora-%EC%B5%9C%EB%8C%80-%EC%A0%91%EC%86%8D%EC%88%98-%EC%88%98%EC%A0%95%EB%B0%A9%EB%B2%95/</guid><description>오랜만에 Aurora MySQL의 최대 접속수를 다시 지정했다. 개발용도의 데이터베이스는 사용량은 작지만 여러 프로젝트들이 connection pool 을 생성하니 기본 정의값보다 올려서 사용하는 경우가 종종있다. max_connections를 다시 지정한 파라미터 그룹으로 교체하면 된다. 이건 TIL이라 할 것도 없다. 하지만 글로 남기는건 10분이면 될 일을 1시간이나 헤맸기 때문. 클러스터 파라미터그룹과 인스턴스 파라미터 그룹 양쪽에 max_connections가 있다. 파라미터 수정 후 […]</description></item><item><title>AWS NAT 인스턴스의 가성비 확인</title><link>http://elegantcoder.com/posts/aws-nat-%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4%EC%9D%98-%EC%84%B1%EB%8A%A5%EC%9D%80/</link><pubDate>Tue, 09 Jul 2019 00:42:30 +0000</pubDate><guid>http://elegantcoder.com/posts/aws-nat-%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4%EC%9D%98-%EC%84%B1%EB%8A%A5%EC%9D%80/</guid><description>AWS의 Private Subnet에 있는 인스턴스가 외부와 통신하려면 NAT를 활용해야한다. 그렇다면 NAT인스턴스를 만들어 사용할지, NAT 게이트웨이(Gateway, 이하 GW)를 사용할지 결정해야 한다. AWS VPC 와 서브넷 VPC의 NAT Gateway 가격은 서울리전에서 $0.059 이다. 1달이 월 720시간이라면 Multiple AZ를 고려해 2개를 설치하면 월 $84.96, 약 10만원의 추가부담이 생긴다. NAT Instance로 구성한다면 EC2 1년 선결제 없는 경우의 예약 인스턴스 […]</description></item><item><title>AWS VPC 와 서브넷</title><link>http://elegantcoder.com/posts/aws-vpc-%EC%99%80-%EC%84%9C%EB%B8%8C%EB%84%B7/</link><pubDate>Wed, 03 Jul 2019 11:55:07 +0000</pubDate><guid>http://elegantcoder.com/posts/aws-vpc-%EC%99%80-%EC%84%9C%EB%B8%8C%EB%84%B7/</guid><description>AWS 의 VPC는 리전 내에 위치하고 서브넷은 AZ내에 위치한다. 한 VPC에 AZ에 대해 여러 서브넷을 둬서 고가용성(HA)를 확보할 수 있다. 서브넷의 통신 방법은 VPC의 라우팅 규칙(Route Tables)을 따른다. 라우팅 규칙은 아이피 대역(CIDR)에 따라 타깃을 설정할 수 있고, 서브넷에 붙이는(associate) 방식으로 서브넷의 통신 방법을 설정할 수 있다. 서브넷과 라우팅 규칙은 1:n 관계이다. 각 서브넷은 한개의 라우팅 […]</description></item><item><title>원격근무의 필수조건, AWS에 OpenVPN 구축기</title><link>http://elegantcoder.com/posts/aws-openvpn-begins/</link><pubDate>Sat, 17 Nov 2018 16:55:43 +0000</pubDate><guid>http://elegantcoder.com/posts/aws-openvpn-begins/</guid><description>근무중인 세븐핀테크는 설립 때부터 리모트 근무에 높은 가치를 두고 실천해오고 있다. 각 멤버는 인천 송도, 천안, 제주에서 근무하고 있다. 세븐핀테크는 주식 고수의 실시간 계좌를 열람하고 거래 알림을 받는 모바일 앱 월스트릿파이터를 개발, 운영하고 있다. 집이나 도서관, 카페 등 본인이 편한 곳에서 근무하기 때문에 모든 사내 리소스는 물리적인 공간에 두지 않으며 클라우드(주로 AWS)에서 운영된다. 그러나 보안 […]</description></item></channel></rss>