Amazon Web Services hat die Einführung von Amazon CloudFront VPC Origins angekündigt, einer neuen Funktion, die die Bereitstellung von Inhalten aus Anwendungen ermöglicht, die in privaten Subnetzen innerhalb ihrer Amazon Virtual Private Cloud (Amazon VPC) gehostet werden. Dies vereinfacht die Sicherung von Webanwendungen und ermöglicht es Ihnen, sich auf das Wachstum Ihres Unternehmens zu konzentrieren und gleichzeitig die Sicherheit zu verbessern und mit CloudFront eine hohe Leistung und globale Skalierbarkeit aufrechtzuerhalten.
Kunden, die Inhalte von Amazon S3, AWS Elemental Services und AWS Lambda Function URLs bereitstellen, konnten Origin Access Control als verwaltete Lösung verwenden, um ihre Origins zu sichern und CloudFront zum einzigen Eingangspunkt für Ihre Anwendung zu machen. Für Anwendungen, die auf Amazon EC2 gehostet werden oder Load Balancer verwenden, war dies jedoch schwieriger zu erreichen, da Sie Ihre eigene Lösung erstellen mussten, um dasselbe Ergebnis zu erzielen. Sie mussten eine Kombination von Methoden verwenden, z. B. Zugriffskontrolllisten (ACLs), die Verwaltung von Firewallregeln oder die Verwendung von Logik wie Header-Validierung und einigen anderen Techniken, um sicherzustellen, dass der Endpunkt exklusiv für CloudFront bleibt.
CloudFront VPC Origins macht diese Art von undifferenzierter Arbeit überflüssig, indem es eine verwaltete Lösung bietet, mit der CloudFront-Distributionen direkt auf Application Load Balancer (ALBs), Network Load Balancer (NLBs) oder EC2-Instanzen innerhalb Ihrer privaten Subnetze verweisen können. Dies stellt sicher, dass CloudFront mit minimalem Konfigurationsaufwand zum einzigen Eingangspunkt für diese Ressourcen wird, wodurch Sie eine verbesserte Leistung und eine Kostenersparnis erzielen, da auch die Notwendigkeit öffentlicher IP-Adressen entfällt.
CloudFront VPC Origins ist ohne zusätzliche Kosten verfügbar und somit eine erschwingliche Option für alle AWS-Kunden. Es kann mithilfe der Amazon CloudFront-Konsole oder der AWS-Befehlszeilenschnittstelle (AWS CLI) in neue oder vorhandene CloudFront-Distributionen integriert werden.
Darüber hinaus ist es wichtig, die Sicherheit Ihrer Anwendung weiterhin mit Diensten wie AWS Web Application Firewall (WAF) zum Schutz vor Web-Exploits oder AWS Shield für verwalteten DDos-Schutz und anderen Diensten zu erweitern, um einen umfassenden Schutz zu erreichen.