클라우드

    AWS Cloudformation stack의 region별 설정 어떻게 할까? (핸즈온, 간단구축)

    AWS Cloudformation stack의 region별 설정 어떻게 할까? (핸즈온, 간단구축)

    0. 잡설 요즘 Iac 트렌드는 Terraform임을 부정하시는 분들은 그리 많지 않을 겁니다. 러페런스의 양, 유사 프로그래밍 경험, 멀티플랫폼 다양성 등등 이유는 많죠. 하지만 최근 개인적인 이유로 AWS CloudFormation을 연습해야할 이유가 생겼습니다. 사실 AWS를 수년 다루어 왔음에도 불구하고 CloudFormation은 선뜻 손이 가질 않더군요. yaml, json 마크업 언어 기반 인프라 처리는 너무 손이 많이가요.. 마치 Cloudformation은 python, Modern C++, Java 같은 고추상화 언어가 등장했음에도 불구하고, 고집을 못버리고 어셈블리나 C 또는 Jsp를 고수하는 느낌입니다. 차라리 아직 안정성 이슈가 좀 있더라도 CDK를 사용함이 어떨까 싶습니다. 하지..

    AWS Transit Gateway peering 해보기 (간단구축, 핸즈온)

    AWS Transit Gateway peering 해보기 (간단구축, 핸즈온)

    1. 개요 지난 포스팅에서는 AWS Transit Gateway를 구축해보았습니다. 이번에는 2개의 Transit Gateway를 연결하는 Transit Gateway간의 피어링을 해보려고 합니다. 만드려고 하는 구성은 이러합니다. 지난 포스팅에서 만든 구성이 도쿄리전, 이번에 새로 추가하려는 구성이 서울리전입니다. 각 리전의 환경을 peering 하여 인터넷 게이트웨이를 통하지 않고 프라이빗 환경 간의 통신을 가능케 하려 합니다. 2. AWS Transit Gateway peering의 구축 방법 (핸즈온) 이번 포스팅에서는 Transit Gateway 구축은 생략합니다. 구축방법을 알아보고자 하는 분들은 전 포스팅을 참고해주세요. 이번 포스팅에서 구축하는 내용은 Transit Gateway의 peer..

    AWS Transit Gateway란? (간단구축, 핸즈온)

    AWS Transit Gateway란? (간단구축, 핸즈온)

    1. AWS Transit Gateway란? 2. AWS Transit Gateway의 필요성 3. AWS Transit Gateway의 구축 방법 (핸즈온) - 3.1. Transit Gateway 구축 - 3.2. Subnet Route table 설정 4. 테스트 1. AWS Transit Gateway란? AWS Transit Gateway란 한마디로 표현하자면 AWS가 제공하는 하나의 라우터 옵션입니다. 서비스 안에 라우팅 테이블이 존재하고 그에 연결된 VPC들이 존재하죠. VPC간의 연결을 외부 네트워크(인터넷 게이트웨이)를 통함이 없이 AWS 안에서 연결될 수 있게 도와줍니다. 본디 서비스가 만들어진 이유는 네트워크 복잡성의 해소를 위함이었겠지만 최근 동일 AZ-Zone아래에서 Transit..

    EC2 리눅스 인스턴스를 이용해 간단한 아파치 웹서버 만들기

    EC2 리눅스 인스턴스를 이용해 간단한 아파치 웹서버 만들기

    EC2란? EC2는 AWS가 제공하는 가상 컴퓨팅 대여 서비스이다. 간단하게 한 대의 컴퓨터를 대여받는 개념으로 이해할 수 있다. cpu, 메모리, 스토리지 등에 대해 비용이 달라지며, 처음에는 작은 리소스로 시작했다가 나중에 필요해 의해 메모리를 증설하는 등 리소스 변경이 가능하게끔 설계된 유연한 구조를 가지고 있다. 인스턴스 vCPU CPU 크레딧/h 메모리(GiB) 네트워크 성능 t2.nano 1 3 0.5 낮음 t2.micro 1 6 1 낮음에서 중간 t2.small 1 12 2 낮음에서 중간 t2.medium 2 24 4 낮음에서 중간 t2.large 2 36 8 낮음에서 중간 t2.xlarge 4 54 16 중간 t2.2xlarge 8 81 32 중간 EC2의 가장 기본 과금모델인 t2 시리즈..