Amazon Web Services는 기업, 비영리 단체 및 정부 조직에 웹 사이트 및 웹 애플리케이션을 제공하는 저렴한 방법을 제공하는 클라우드 웹 호스팅 솔루션을 제공합니다. 마케팅, 리치 미디어 또는 전자 상거래 웹사이트를 찾고 있다면 AWS는 광범위한 웹사이트 호스팅 옵션을 제공합니다. 귀하에게 적합한 것을 선택하도록 도와드립니다. **광범위한 플랫폼 지원** AWS에서는 WordPress, Drupal, Joomla 등 원하는 모든 CMS를 사용할 수 있습니다. AWS는 또한 Java, Ruby, PHP, Node.js 및 .Net과 같은 널리 사용되는 플랫폼용 SDK를 지원 및 제공합니다. **전 세계 데이터 센터** 고객은 전 세계 어디에나 있을 수 있습니다. AWS를 사용하면 몇 번의 마우스 클릭만으로 선택한 모든 지역에서 웹 사이트를 호스팅하는 데이터 센터 또는 CDN을 가질 수 있습니다. **첫 날부터 확장 가능 ** 웹 사이트 트래픽은 변동이 심할 수 있습니다. 한밤중의 조용한 시간부터 캠페인 중심의 소셜 미디어 공유 트래픽 급증에 이르기까지, 필요에 따라 축소할 수 있는 AWS 인프라 **유연한 가격 책정 모델** AWS는 선불 비용이나 장기 계약 없이 사용하는 리소스에 대해서만 비용을 청구합니다. AWS에는 종량제 요금 또는 고정 월별 요금을 제공하는 웹 호스팅 옵션이 있습니다. 간단한 웹사이트는 일반적으로 WordPress와 같은 콘텐츠 관리 시스템(CMS), Magento와 같은 전자 상거래 애플리케이션 또는 LAMP와 같은 개발 스택을 실행하는 단일 웹 서버로 구성됩니다. 이 소프트웨어를 사용하면 웹 사이트 콘텐츠를 쉽게 구축, 업데이트, 관리 및 제공할 수 있습니다. 단순한 웹사이트는 마케팅 웹사이트, 콘텐츠 웹사이트 또는 블로그와 같이 작성자가 여러 명이고 콘텐츠가 자주 변경되는 트래픽이 적거나 중간 정도인 사이트에 가장 적합합니다. 그들은 미래에 웹사이트에 대한 간단한 출발점을 제공합니다. 일반적으로 비용이 저렴하지만 이러한 사이트는 웹 서버의 IT 관리가 필요하며 고가용성 또는 몇 대의 서버 이상으로 확장 가능하도록 구축되지 않았습니다. **최고 - WordPress, Joomla, Drupal, Magento와 같은 일반적인 애플리케이션에 구축된 웹사이트 - LAMP, LEMP, MEAN, Node.Js와 같은 인기 있는 개발 스택에 구축된 웹사이트 - 5개 서버 이상으로 확장할 가능성이 없는 웹사이트 - 자체 웹서버 및 리소스 관리를 원하는 고객 - 하나의 콘솔에서 웹 서버, DNS 및 네트워킹을 관리하려는 고객 Amazon Lightsail은 AWS를 사용하여 웹 서버를 시작하고 관리하는 가장 쉬운 방법입니다. Lightsail에는 가상 머신, SSD 기반 스토리지, 데이터 전송, DNS 관리, 정적 IP 등 웹 사이트를 바로 시작하는 데 필요한 모든 것이 포함되어 있습니다. 저렴하고 예측 가능한 가격 몇 번의 클릭만으로 웹 사이트에 Lightsail을 사용할 수 있습니다. 웹사이트에 가장 적합한 운영 체제 또는 애플리케이션 템플릿을 선택하면 가상 사설 서버가 1분 안에 준비됩니다. Lightsail 콘솔에서 직접 웹 서버, DNS 및 IP 주소를 쉽게 관리할 수 있습니다. 웹 브라우저에서 단일 로드만 필요한 정적 웹 앱을 단일 페이지 웹 앱이라고 합니다. 사용자의 모든 후속 작업은 브라우저에 미리 로드된 HTML, JavaScript 및 CSS를 통해 사용할 수 있습니다. 데이터 저장소에서 콘텐츠를 가져오고 페이지를 다시 로드하지 않고도 UI를 업데이트하는 GraphQL 또는 REST API를 통해 백엔드 데이터에 액세스합니다. 단일 페이지 웹 앱은 기본 또는 데스크톱 앱과 같은 성능을 제공합니다. 동적 기능과 초고속 성능으로 모든 정적 웹사이트 이점(저비용, 높은 수준의 안정성, 서버 관리 불필요, 엔터프라이즈 수준 트래픽 처리를 위한 확장성)을 제공합니다. **최고 - React JS, Vue JS, Angular JS 및 Nuxt와 같은 단일 페이지 앱 프레임워크로 구축된 웹사이트 - Gatsby JS, React-static, Jekyll, Hugo와 같은 정적 사이트 생성기로 구축된 웹사이트 - 프로그레시브 웹 앱 또는 PWA - PHP 또는 ASP.NET과 같은 서버측 스크립팅을 포함하지 않는 웹사이트 - 서버리스 백엔드가 있는 웹사이트 AWS Amplify 콘솔은 단일 페이지 웹 앱 또는 서버리스 백엔드가 있는 정적 사이트를 개발, 배포 및 호스팅하기 위한 완벽한 워크플로를 제공합니다. Amplify Framework를 사용하여 앱에 동적 기능을 추가한 다음 Amplify 콘솔을 사용하여 최종 사용자에게 즉시 배포할 수 있습니다. Amplify Console은 다음과 같은 다양한 기능을 제공합니다. - 지속적인 배포를 통해 모든 코드에서 웹 앱에 업데이트를 배포할 수 있습니다. - CDN, Amazon CloudFront를 사용하여 전 세계 사용자에게 앱 배포 - 클릭 한 번으로 HTTPS가 자동으로 활성화되도록 맞춤 도메인 설정 - 기능 분기 배포를 통해 프로덕션 사용자에게 영향을 주지 않고 새로운 기능에 대한 작업 정적 웹사이트는 웹사이트 방문자에게 HTML, JavaScript, 이미지, 비디오 및 기타 파일을 제공하며 PHP 또는 ASP.NET과 같은 서버측 애플리케이션 코드를 포함하지 않습니다. 일반적으로 개인 또는 마케팅 사이트를 제공하는 데 사용됩니다. 정적 웹 사이트는 비용이 매우 저렴하고 높은 수준의 안정성을 제공하며 서버 관리가 필요하지 않으며 추가 작업 없이 엔터프라이즈 수준 트래픽을 처리할 수 있도록 확장됩니다. **최고 - PHP 또는 ASP.NET과 같은 서버측 스크립팅을 포함하지 않는 웹사이트 - 소수의 저자로 자주 변경되지 않는 웹사이트 - 가끔 높은 트래픽 간격에 맞춰 웹 사이트를 확장해야 합니다. - 인프라 관리를 원하지 않는 고객 Amazon S3는 간단한 웹 서비스 인터페이스가 있는 객체 스토리지로, 웹 어디에서나 원하는 양의 데이터를 저장하고 검색할 수 있습니다. 99.999999999%의 내구성을 제공하고 전 세계적으로 수조 개 이상의 개체를 확장하도록 설계되었습니다. 정적 웹 사이트에 S3를 사용하려면 S3 버킷에 파일을 업로드하고 웹 호스팅용으로 S3 버킷을 구성하기만 하면 됩니다. 엔터프라이즈 웹 사이트에는 매우 인기 있는 마케팅 및 미디어 사이트뿐만 아니라 소셜, 여행 및 기타 응용 프로그램이 많은 웹 사이트가 포함됩니다. 예를 들어 Lamborghini, Coursera 및 Nordstrom은 AWS를 사용하여 웹 사이트를 호스팅합니다. 엔터프라이즈 웹 사이트는 리소스를 동적으로 확장하고 가장 까다롭고 트래픽이 많이 발생하는 웹 사이트를 지원하기 위해 가용성이 높아야 합니다. 엔터프라이즈 웹 사이트는 여러 AWS 서비스를 사용하며 종종 여러 데이터 센터(가용 영역이라고 함)에 걸쳐 있습니다. AWS에 구축된 엔터프라이즈 웹 사이트는 높은 수준의 가용성, 확장성 및 성능을 제공하지만 정적 또는 단순 웹 사이트보다 더 많은 양의 관리 및 관리가 필요합니다. **최고 - 2개 이상의 데이터 센터에서 여러 웹 서버를 사용하는 웹사이트 - 로드 밸런싱, 자동 확장 또는 외부 데이터베이스를 사용하여 확장해야 하는 웹 사이트 - 지속적으로 높은 CPU 사용률을 요구하는 웹사이트 - 웹 서버 구성 및 관리에 대한 최대 제어 및 유연성이 필요한 고객 Amazon EC2는 클라우드에서 크기 조정 가능한 컴퓨팅 용량을 제공합니다. 개발자가 웹 규모의 클라우드 컴퓨팅을 보다 쉽게 ​​수행할 수 있도록 설계되었으며 웹 사이트 및 웹 애플리케이션의 확장성과 가용성을 극대화합니다. Amazon EC2는 실제로 사용하는 용량에 대해서만 비용을 지불할 수 있도록 함으로써 컴퓨팅의 경제성을 변화시킵니다. EC2를 사용하여 웹사이트를 호스팅하려면 AWS Management Console에서 EC2 인스턴스를 생성하고 구성해야 합니다.