(주)에이클라우드는 AWS 공식 어드밴스드 파트너사입니다. AWS 최신 소식을 빠르고 정확하게 알려드립니다!
– 원문보기(출처) : https://aws.amazon.com/ko/blogs/korea/amazon-cloudfront-simplifies-web-application-delivery-and-security-with-new-user-friendly-interface/
Amazon CloudFront, 웹 애플리케이션 전송 및 보안 간소화 인터페이스 업데이트
새로운 CloudFront 콘솔 환경에서는 개발자가 배포에 사용하려는 도메인 이름으로 시작하는 간소화된 워크플로를 안내합니다. Amazon Route 53를 사용할 경우 기본적으로 보안 모범 사례를 통합하는 동시에 환경에서 자동으로 TLS 인증서 프로비저닝과 DNS 레코드 구성을 처리합니다. 이러한 통합 접근 방식을 사용하면 AWS Certificate Manager, Route 53 및 AWS WAF 등 여러 서비스 간에 전환할 필요가 없으며, 개발자는 각 서비스의 미묘한 구성 옵션을 자세히 살펴볼 필요 없이 프로덕션에 더 빠르게 도달할 수 있습니다.
예를 들어 개발자는 이제 도메인 이름을 입력하고 로드 밸런서를 오리진으로 선택하여 로드 밸런서가 있는 애플리케이션을 위한 안전한 CloudFront 배포를 생성할 수 있습니다. 이 콘솔은 애플리케이션 유형 및 요구 사항을 기반으로 최적의 CDN 및 보안 구성을 자동으로 추천하며, 개발자는 AWS 모범 사례를 따르고 있으므로 안심하고 배포할 수 있습니다.
Amazon Simple Storage Service(Amazon S3)에서 정적 웹사이트를 호스팅하려는 개발자를 위해 CloudFront는 몇 가지 중요한 이점을 제공합니다. 첫째, 사용자에게 더 가까운 엣지 로케이션에 콘텐츠를 캐싱하여 지연 시간을 줄이고 페이지 로드 시간을 개선하여 웹사이트 성능을 개선합니다. 둘째, 보안 계층 역할을 하여 S3 버킷을 보호하는 데 도움이 됩니다. 콘텐츠에 액세스하는 유일한 방법으로 CloudFront를 구성하여 S3 버킷에 직접 액세스하는 것을 방지할 수 있습니다. 새로운 환경은 이러한 보안 모범 사례를 자동으로 구성합니다.
AWS WAF와의 향상된 보안 통합
새로운 CloudFront 환경을 보완하기 위해 지능형 규칙 팩(애플리케이션 유형 및 보안 요구 사항을 기반으로 선별된 보안 규칙 세트)을 특징으로 하는 개선된 AWS WAF 콘솔도 도입합니다. 개발자는 보안에 대한 전문 지식 없이도 이러한 규칙 팩을 사용하여 포괄적인 보안 제어를 구현할 수 있습니다.
이제 개발자는 CloudFront 배포를 생성할 때 이러한 새로운 규칙 팩을 사용하는 통합 환경을 통해 AWS WAF 보호를 활성화할 수 있습니다. 이 콘솔은 개발자가 배포 전에 설정을 미리 보고 검증하는 데 사용할 수 있는 보안 구성에 대한 명확한 권장 사항을 제공합니다.
오늘날 웹 애플리케이션은 SQL 인젝션 공격, 크로스 사이트 스크립팅(XSS), 기타 OWASP 상위 10개 취약점을 비롯한 수많은 보안 위협에 직면해 있습니다. 새로운 AWS WAF 통합을 통해 이러한 일반적인 공격 벡터로부터 자동으로 보호를 받을 수 있습니다. 권장 규칙 팩은 악의적인 봇 트래픽, 일반적인 웹 익스플로잇, 알려진 악성 행위자로부터 즉각적인 보호를 제공하는 동시에 인프라를 장악할 수 있는 오리진 직접 공격을 방지합니다.
자세히 살펴보기
Amazon CloudFront 배포를 생성한 적이 있다면 상황이 바뀌었음을 즉시 알 수 있습니다. 새로운 경험은 쉽게 따라하고 이해할 수 있습니다. 예를 들어 저는 Amazon S3를 오리진으로 사용하여 정적 웹사이트용 배포를 만들기로 했습니다.
1단계에서는 배포에 이름을 지정하고 단일 웹사이트 또는 앱 또는 새로운 멀티 테넌트 아키텍처 옵션 중에서 선택합니다. 이 옵션을 통해 여러 도메인을 사용하지만 공통 구성을 공유하는 배포를 구성할 수 있습니다. 단일 웹사이트 또는 앱을 선택하고 선택적 도메인 이름을 입력합니다. 새로운 환경에서 도메인 확인 버튼을 사용하여 내 도메인이 Route 53 영역 파일인지 확인할 수 있습니다.
다음으로 배포용 오리진을 선택하면, 서비스하고 캐싱할 콘텐츠를 CloudFront가 여기에서 가져옵니다. 오리진 유형으로는 Amazon S3를 선택합니다. 위의 스크린샷에서 볼 수 있듯이 몇 가지 추가 옵션 중에서 선택할 수 있습니다. 각 옵션은 가장 보편적인 사용 사례에 따라 최대한 간단하게 구성할 수 있도록 설계되었습니다. 다음으로 버킷 이름을 입력하거나 S3 찾아보기 버튼을 사용하여 내 S3 버킷을 선택합니다.
다음으로 Amazon S3를 오리진으로 사용하는 것과 관련된 몇 가지 설정을 살펴보겠습니다. 오리진에 대한 CloudFront 액세스 권한 부여 옵션은 중요한 옵션입니다. 이 옵션(기본적으로 선택됨)은 CloudFront가 내 버킷에 액세스할 수 있도록 S3 버킷 정책을 업데이트하고 오리진 액세스 제어를 위해 내 버킷을 구성합니다. 이렇게 하면 완전 비공개 버킷을 사용할 수 있고 CloudFront를 통해서만 버킷의 자산에 액세스할 수 있음을 알 수 있습니다. 버킷과 자산을 안전하게 유지하기 위한 중요한 단계입니다.
다음 단계에는 AWS WAF를 구성할 수 있는 옵션이 제공됩니다. AWS WAF를 활성화하면 수신되는 각 요청이 내 웹 서버에 도달하도록 허용하기 전에 잠재적 위협을 검사하기 때문에 웹 서버를 더욱 안전하게 보호할 수 있습니다. AWS WAF를 활성화하는 데는 비용이 들며, 다음 스크린샷에서 볼 수 있듯이 추가 요금을 추정하는 데 도움이 되는 계산기가 있습니다.
정식 출시
새로운 CloudFront 온보딩 환경과 향상된 AWS WAF 콘솔은 현재 이러한 서비스가 제공되는 모든 AWS 리전에서 사용할 수 있습니다. AWS Management Console을 통해 이러한 새 기능을 사용할 수 있습니다. 이러한 새로운 환경을 이용하는 데에는 추가 요금이 부과되지 않습니다. 각각의 요금 모델을 기준으로 사용한 CloudFront 및 AWS WAF 리소스에 대해서만 비용을 지불하면 됩니다.
새로운 CloudFront 온보딩 환경과 AWS WAF 개선 사항에 대해 자세히 알아보려면 Amazon CloudFront 설명서 및 AWS WAF 설명서를 참조하세요. 이러한 간소화된 환경을 통해 지금 바로 더 빠르고 안전한 웹 애플리케이션 구축을 시작하세요.
AI, Cloud 관련한 문의는 아래 연락처로 연락주세요!
(주)에이클라우드
이메일 : acloud@a-cloud.co.kr
회사 번호 : 02-538-3988
회사 홈페이지 : https://www.a-cloud.co.kr/
문의하기