사람들은 개발하고 있는 서버를 로컬에서 뿐만이 아닌, 다른 사람들도 접속할 수 있도록 하기 위하여 서버를 배포한다.
배포하는 과정 속에서 docker로도 배포도 가능하지만, 많은 사람들이 aws를 사용한다.
aws가 무엇이며, 왜 aws를 사용하는지 정리해 보았다.
aws는 Amazon Web Services의 약자로, 아마존닷컴에서 운영하는 Cloud Computing Platform이다.
다른 웹 사이트나 클라이언트측 응용 프로그램에 대해 온라인 서비스를 제공하고 있다.
클라우드 컴퓨팅은 IT리소스를 인터넷을 통해 온디맨드(On-Demand)로 제공하고, 사용한 만큼 비용을 지불하는 것이다.
온디맨드 서비스는 우리말로 주문형 서비스라고 한다.
고객의 요구가 있을 때 언제 어디서나 고객 중심에서 니즈를 해결해 주는 것이다.
쉽게 얘기하면 "내가 있는 곳으로 상품이나 서비스가 찾아온다." 라고 할 수 있다.
클라우드를 통해 서버, 스토리지, 데이터베이스, 네트워킹, 소프트웨어, 분석, 인텔리전스 등의 컴퓨팅 서비스를 제공하는 것이다.
클라우딩 컴퓨팅을 사용하면 직접 서버를 구축하기 하드웨어를 구축할 필요가 없고, 유지 관리를 위한 비용을 소비하지 않아도 되며, 필요한 인프라를 위해 추가적인 확장에 대해 걱정하지 않아도 된다.
클라우드 컴퓨팅 서비스의 종류로는 3가지가 있다.
1. IaaS(Infrastructure as a Service)
2. PaaS(Platform as a Service)
3. SaaS(Software as a Serviece)
aws 소개 사이트에서 소개하는 aws를 사용할 때의 누를 시 있는 이점을 소개하고 있다.
AWS는 사전 확약금이나 장기 약정 없이 저렴한 종량 과금제 방식으로 운영된다.
당사는 확장형 글로벌 인프라를 구축 및 관리하고, 더 저렴한 요금의 형태로 고객에게 비용 절감 혜택을 고스란히 돌려준다.
AWS는 빠르게 혁신하고, 실험하고, 반복할 수 있는 대용량 글로벌 클라우드 인프라를 제공한다.
즉시 새로운 애플리케이션을 배포하고, 워크로드 증가에 따라 확장하고, 수요를 기준으로 축소할 수 있다.
필요한 가상 서버가 한 대든 아니면 수천 대든, 가상 서버가 필요한 시간이 몇 시간이든 아니면 1년 365일이든 사용한 양만큼만 가격이 청구된다.
AWS는 언어 및 운영 체제에 구애받지 않는 플랫폼이다.
사용자의 비즈니스에 가장 적합한 개발 플랫폼 또는 프로그래밍 모델을 선택할 수 있다.
AWS 사용 방식도 선택할 수 있으며, 이러한 유연성 덕분에 인프라 자체가 아닌 혁신에 집중할 수 있다.
AWS는 PCI DSS Level 1, ISO 27001, FISMA Moderate, FedRAMP, HIPAA 및 SOC 1(이전의 SAS 70 또는 SSAE 16) 등 업계에서 인정하는 인증 및 SOC 2 감사 보고서 등과 같은 감사 자료를 갖춘 안전하고 내구성 있는 기술 플랫폼이다.
당사의 서비스와 데이터 센터는 여러 계층의 운영 및 물리적 보안을 갖추고 있어 데이터의 무결성과 안전을 보장한다.