oereo
'network' 태그의 글 목록

network

AWS

[따라하며 배우는 AWS 네트워크 입문] 05 부하분산- (3)

들어가기 전에 CloudFront 라는 서비스에 대해 다뤄볼 예정이다. 대신에 CloudFront는 CDN 서비스를 기반으로 하기 때문에 CDN에 대한 개념이 필요할 것 같다. 01. Contents Delivery Networkk (CDN) 1.1 CDN 개요 CDN이란 콘텐츠 제공자와 사용자 간 지리적으로 떨어져 있는 환경에서 콘텐츠를 빠르게 제공하기 위한 기술이다. 아래의 그림처럼 CDN이 없는 기존 네트워크 환경에서 오리진 서버는 모든 사용 요청에 대해 일일이 처리해야하기 때문에 많은 부하와 네트워크 속도에서 손해가 이루어진다. CDN을 사용할 경우 오리진 서버로부터 지역적으로 분산되어 있는 캐시 서버를 통해서 콘텐츠를 전달받아서 사용할 수 있다. 1.2 CDN 캐싱 방식 오리진 서버에 저장된 콘..

AWS

[따라하며 배우는 AWS 네트워크 입문] 05 부하분산- (2)

들어가기 전에 도메인을 사서 서비스를 배포할 때 한번쯤 사용해본 경험이 있을 것이다. 기본적인 Route53 Service에 대해서 접근하기 전에 기본적인 지식을 쌓고 가는 것이 어떨까...! 01. DNS(Domain Name System) 1.1 DNS 개요 주소를 통해서 목적지 대상을 지정할 수 있으며, 출발지 대상을 알릴 수가 있는데 가장 보편적으로 사용하는 주소 체계는 IP 주소 체계이다. 하지만 이런 IP주소로 소통을 하기에는 정말 많은 문제가 있을 것이다. 이러한 문제를 해결하기 위해 나온 방법이 DNS(Domain Name System) 이다. DNS는 복잡한 주소 체계를 문자 형태의 도메인 네임으로 매핑하여 연결하는 서비스이다. 1.2 DNS 서버 분류 DNS를 통해 서비스를 수행할 경우..

AWS

[따라하며 배우는 AWS 네트워크 입문] 05 부하분산- (1)

들어가기 전에 이 파트도 정말 많은 내용을 담고 있다... 하나에 몰아 포스팅을 하게 되면 너무 가벼운 지식만을 전달하는 글이 될 것 같아서 이번에도 3장으로 나누어 작성하고자 한다. 1편에는 ELB(Elastic Load Balancing), 2편에는 Route53, 3편에는 CloudFront를 진행하고자 한다. 01. ELB(Elastic Load Balancing) 이란? ELB를 먼저 접근하기 전에 고가용성 이 어떤 것인지에 대해 알아야 한다. 고가용성이란, 서버와 네트워크, 프로그램 등의 정보 시스템이 상당히 오랜 기간 동안 지속적으로 정상 운영이 가능한 성질을 말한다. 즉 가용성이 높을 수록 문제가 발생하여 운영이 불가한 문제가 없다는 것을 의미한다. 그렇다면 왜 ELB를 알기 전에 고가용성..

AWS

[따라하며 배우는 AWS 네트워크 입문] 02 VPC 기초 - (1)

들어가기 전에 AWS를 공부하면서 가장 많이 느꼈던 부분은 AWS 서비스가 어떤 것들이 있는지 암기하기 보다는 본질적으로 서비스가 작동하는 원리와 이유에 대해서 공부하는 것이 중요하다는 것을 느꼈다. EC2로 배포를 해봤다고 해서 EC2에 대해서 잘 아는것이 아니라는 점과 그 서비스를 더 잘 활용하기 위해서는 기본적인 Network 지식이 중요하다는 것을 정말 많이 느꼈다. 사실 이번 장은 VPC를 공부하면서 필요한 Network 지식을 중점으로 정리를 해보았다. 02장 VPC의 기초 파트의 경우에 좀 더 많은 내용들을 담고 있기 때문에 총 3편으로 분리를 하였습니다. 01. VPC (Virtual Private Cloud) 1.1 VPC란? 혹시라도 VPN과 VPC의 연관성에 대한 개념이 조금 부족하다..