티스토리 뷰

※ 본 포스팅은 "그림으로 이해하는 AWS 구조와 기술" 의 내용을 일부 발췌한 것입니다.

보다 자세한 내용은 해당 도서를 구매해서 보길 권합니다.

 

그림으로 이해하는 AWS 구조와 기술 : 네이버 통합검색

'그림으로 이해하는 AWS 구조와 기술'의 네이버 통합검색 결과입니다.

search.naver.com

 

- 2006년 8월 아마존에서 일래스틱 컴퓨트 클라우드(Amazon Elastic Compute Cloud, EC2)를 출시

- 2008년 10월에는 마이크로소프트에서 애저(Azure) 를 발표

- 처음에는 생소했던 클라우드라는 개념은 불과 십수 년 만에 새로운 인프라의 패러다임으로 자리잡고

  유수한 IT 기업들이 앞다투어 클 라우드 제품을 세상에 내놓고 있음

 

- 클라우드 중 대표적인 것이 AWS

- AWS는 웹에 관련된 기능뿐 아니라 회사 시스템이나 머신 러닝, 인프라와 관련된 기능까지 폭넓은 서비스를 제공

- AWS는 단순히 임대 서버 대신 AWS를' '서버 의 대용품으로 사용되는 것이 아니라

- 시스템이나 인프라를 구축하는 데 있어 서 꼭 필요한 서비스로 자리매김 했음

 

★ 아마존 웹 서비스란: 아마존이 제공하는 클라우드 서비스

- 주변에서 아마존 웹 서비스 AWS(Amazon Web Services)란 용어를 자주 듣는다.

  그러나 AWS가 편하고 좋다는 건 알아도 구체적으로 어떤 건지 잘 모르는 경우가 많다

- AWS는 클라우드 컴퓨팅 서비스의 하나, 클라우드 컴퓨팅 서비스란 쉽게 말하면 서버 및 네트워크 등을

 인터넷으로 빌려주는 서비스로 언제 어디서든지 사용할 수 있다. 

- AWS에는 컴퓨팅, 스토리지, 데이터베이스, 분석, 네트워킹, 모바일, 개발자 도구, 관리 도구, IoT, 보안,

 엔터프라이즈 애플리케이션 등 다양한 서비스가 준비되어 있음

- 이와 같은 AWS의 다양한 서비스를 조합하여 모든 애플리케이션과 인프라를 구축할 수 있음

 

 시스템 운영에 필요한 서비스 일체를 사용할 수 있다

-임대 서버처럼 '서버를 빌려주는' 서비스는 예전부터 있었다.

- AWS의 특징은 여러 사업자에게 각각 빌려야 했던 인프라를 일괄로 빌릴 수 있다는 것

- 즉, 운영체제(OS. Operating System)나 웹 서버, 데이터베이스 서버(DB 서버) 등에 필요한 소프트웨어까지

  통째로 사용할 수 있다는 것

 

★ 종량제이므로 사용할 만큼만 빌릴 수 있다

- 따라서 앞으로 사용할 양을 미리 생각하지 않고 우선 현재 필요한 만큼만 사용하고 부족해지면 그때마다 추가하면 된다.

- 즉 필요하다고 생각한 만큼만 쓸 수 있다.

 

- 보안 기준

AWS는 각국과 글로벌의 규정 준수, 컴플라이언스(compliance)에 대해 인증 및 검증되어 있고 법령, 규정, 프라이버시 기준을 준수하고 있다. 

한국은 ISMS(한국 정보보호 관리체계) 인증을 취득하여 기준을 준수하고 있다.

 

- 글로벌 확장이 쉽다

AWS는 서버를 설치하여 운영하는 데이터 센터를 전 세계 21 개 리전(지역)의 66개 시설(가용 영역)에서 운영하고 있다.

따라서 글로벌로 확장할 경우에도 사이트 방문자 및 시스템 사용자가 지리적으로 가까운 리전에서 서비스를 시작 할 수 있다. 한국에는 서울 리전이 존재함.

 

- AWS는 IT 전반과 관련된 인프라 의 대부분을 제공(165개 이상의 서비스)

- 서버 및 네트워크를 시작으로 그에 필 요한 소프트웨어와 보안을 위한 장치, 개발 도구, 계정 관리를 위한 장치 등 온갖 서비스를 사용할 수 있다. 

- AWS 서비스는 하나만 사용할 수도 있고, 필요한 것들을 한 번에 세트로 사용할 수도 있다. 

- 어떤 것을 구축할 때 잠깐만 테스트하고 싶어도 필요한 사양을 전부 갖추지 않으면 테스트할 수 없다. 또한 테스트가 끝난 후 테스트에 비용이 많이 들었거나 혹시 다른 용도로 전환할 수 있지 않을까 고민되어 처분하기도 쉽지 않다.

- AWS는 일상적으로 사용하는 기능 외에 '잠깐만 테스트해 보고 싶은 상황일 때 매우 유용하다.

 

★ AWS에서 제공하는 서비스

 

Amazon Elastic Comipute Cloud (Amazon EC2)는 컴퓨팅 용량을 제공하는 서비스이다. 서버, OS, 소프트웨어 등을 세트로 사용할 수 있어 다양한 사양이 준비되어 있고 자유롭게 소프트웨어를 설치하고 시스템을 구축할 수 있으며 이미 세팅된 서버를 사용하는 것도 가능하다. 성능은 가변적이며 일시 정지 중에는 언 제든 성능을 높이거나 낮출 수 있다.

 

Amazon Simple Storage Service (Amazon S3)는 오브젝트 스토리지 서비스이다. 웹 서버 및 파일 서버용 파일을 보관하는 장소(스토리지)로 사용할 수 있다. S3는 강력하고 다양한 기능이 있어 장애 및 에러에 강할 뿐만 아니라 강력한 관리 기능이나 다른 서비스와 연동하는 기능도 갖추고 있다. 파일 크기는 최대 5TB이며, 전체 용량의 제한은 없다.

 

RDS Amazon VPN은 AWS 계정 전용의 가상 네트워크이다. 네트워크 및 서브넷의 범위, 라우팅 테이블 및 네트워크 게이트웨이 등을 설정하고 가상 네트워크 환경을 구성한다.

 

Amazon RDS는 관계형 데이터베이스의 대표라고 할 수 있는 6종류(Amazon Aurora, PostgreSQL, MySQL, Maria DB, Oracle Database, SQL Server) 를 클라우드에서 이용할 수 있는 서비스이다.

 

Amazon Route 53는 DNS(도메인 네 임 서버)이다. 웹 서버에 필수인 DNS 기능을 제공한다. Elastic IP 주소는 서버에 필수인 정적 공인 IP 주소를 제공한다. EC2 및 ELB와 조합하여 사용한다.

 

 

 AWS의 비용: 초기 비용은 저렴 하지만 운영 비용이 조금 비싸

 

'종량제이므로 사용한 만큼 결제하면 된다' 라고 생각하면 굉장히 싸다고 느낄지도 모르겠지만 꼭 그렇지만은 않다. 초기 비용(이니셜 코스트)이 들지 않는 대신 운영 비용(러닝 코스트)이 들기 때문에 경우에 따라 정액제 임대나 자사에서 준비하는 편이 저렴할 수도 있다. 이벤트나 캠페인과 같이 돌발적으로 접속 수가 늘어나는 웹 사이트의 경우는 AWS의 유연성이 큰 장점이 되지만 그다지 변동이 없는 시스템은 이점이 없을 지도 모른다. 

 

 

728x90
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함