Anwendungs-Hosting

Für Amazon Web Services anmelden

Jetzt anmelden

Die Herausforderung

Bisher mussten Unternehmen eine Infrastruktur für lokale Anwendungen errichten und pflegen. Mit dem Software-as-a-Service (SaaS)-Modell können Unternehmen nun Anwendungen nutzen, die online gehostet werden. Mit einem nutzungsbasierten Preismodell können sie ihre Kosten senken, nahtlose und reibungslose Upgrades nutzen und die Anwendungen einfach in ihre bestehenden Daten und Systeme integrieren.

Anwendungsanbieter, die SaaS-basierte Anwendungen entwickeln, lernen schnell, dass die Errichtung und Bereitstellung der Infrastruktur, auf der diese Lösungen gehostet werden, teuer und komplex sein kann, besonders wenn die Kundennachfrage noch nicht absehbar ist.

Unternehmen, die zur Bereitstellung von bestehenden lokalen Lösungen nach einer Cloud-Umgebung suchen, und Anbieter von Anwendungen, die sich nach einer geeigneten Cloud-Plattform umsehen, auf der sie eine neue Anwendung oder ein SaaS-Angebot bereitstellen können, sollten sich die folgenden Fragen stellen:

  • Kann ich die Programmiersprache und die Anwendungsplattform selbst auswählen?
  • Kann ich das Betriebssystem und die Umgebung verwenden, auf denen meine vorhandenen Anwendungen bereits bereitgestellt werden?
  • Welche Verpflichtungen oder Verträge werden von meinem Cloud-Anbieter verlangt? Bedarf es irgendwelcher Anschaffungsinvestitionen?
  • Wie schnell kann ich auf Schwankungen in der Nachfrage oder in der Auslastung der Anwendungen reagieren?
  • Hat mein Cloud-Anbieter Erfahrung mit der Verwaltung einer globalen, redundanten und widerstandsfähigen Infrastruktur?
  • Welche Sicherheitsüberlegungen sind von meinem Cloud-Anbieter bereits abgedeckt?


Hosting für Anwendungen mit AWS

Amazon Web Services (AWS) liefern zuverlässige, skalierbare und kosteneffektive Rechenressourcen für das Hosten Ihrer Anwendungen. Die folgenden AWS-Komponenten können sowohl eigenständig als auch im Rahmen einer kombinierten Lösung für das Hosting Ihrer Anwendungen verwendet werden:

Amazon Elastic Compute Cloud (Amazon EC2). Amazon EC2 bietet anpassbare Rechenkapazitäten in der Cloud. Sie definieren Ihre virtuelle Amazon EC2-Umgebung mit dem für Ihre gehostete Anwendung erforderlichen Betriebssystem, den Dienstleistungen, den Datenbanken und dem Anwendungsplattform-Stack. Amazon EC2 stellt eine vollständige Management-Konsole und APIs zur Verwaltung Ihrer Rechenressourcen bereit. Weitere Informationen

Amazon Simple Storage Service (Amazon S3). Amazon S3 bietet eine einfache Web-Service-Schnittstelle zum Speichern und Abrufen einer beliebigen Datenmenge zu jeder Zeit und von jedem Ort im Internet aus. Der Dienst ist beständig, hochverfügbar und sicher. Amazon S3 speichert zudem mehrere redundante Kopien Ihrer Daten. Weitere Informationen

Amazon Relational Database Service (Amazon RDS). Mit Amazon RDS ist das Einrichten, Betreiben und Skalieren einer relationalen Datenbank in der Cloud ganz einfach. Dieser Dienst bietet eine kostengünstige und anpassbare Datenbankkapazität sowie die Verwaltung von zeitraubenden Datenbank-Administrationsaufgaben. Weitere Informationen

Amazon SimpleDB. Amazon SimpleDB liefert die Datenbank-Kernfunktionen zum Indizieren und Abfragen von Daten. Sie können Ihre Anwendungen so schreiben, dass Sie die Einfachheit von Amazon SimpleDB sowie die Fähigkeit zur nahtlosen Skalierung nutzen können. Weitere Informationen

Amazon CloudFront. Amazon CloudFront bietet ein global verteiltes, extrem leistungsfähiges System für die Bereitstellung von Inhalten. Über Amazon CloudFront kann Ihre Anwendung Inhalte an Ihre Nutzer verteilen oder streamen - mit geringer Verzögerungszeit, hohen Datenübertragungsraten, ohne Verpflichtungen und nahtloser Integration in Amazon S3. Weitere Informationen

Amazon Simple Queue Service (Amazon SQS). Amazon SQS bietet ein leistungsstarkes und sicheres Warteschlangensystem für Ihre Anwendung, mit dem Sie Aufgaben zuverlässig auf die einzelnen Anwendungsprozesse verteilen können. Weitere Informationen

Amazon DevPay. Amazon DevPay ist ein benutzerfreundlicher Online-Service für Fakturierung und Kontoverwaltung, mit dem Sie mühelos Anwendungen verkaufen können, die in Amazon Web Services erstellt oder ausgeführt werden. Weitere Informationen

Amazon Mechanical Turk. Der Web-Service Amazon Mechanical Turk ist eine Art Arbeitsmarkt, über den Ihre Anwendung programmatischen Zugriff auf "menschliche Intelligenz" hat. Mit dieser Dienstleistung können Sie bei Bedarf und für jede Größenordnung kostengünstig auf "menschliche Beurteilungen" zugreifen (z. B. zur Festlegung von Tags für Ihre Bilder oder zur Datenbereinigung). Weitere Informationen


Die Vorteile auf einen Blick

Einfache Verwendung. Mit AWS können Anwendungsanbieter, unabhängige Softwareanbieter und Händler Ihre Anwendungen schnell und sicher hosten, ungeachtet dessen, ob es sich dabei um eine bestehende Anwendung oder um eine neue SaaS-basierte Anwendung handelt. Sie können die AWS Management Console oder die gut dokumentierten Web-Service-APIs verwenden, um auf die Anwendungshosting-Plattform von AWS zuzugreifen.

Flexibel. Bei AWS können Sie das Betriebssystem, die Programmiersprache, die Web-Anwendungsplattform, die Software sowie weitere erforderliche Dienstleistungen auswählen. Mit AWS erhalten Sie eine virtuelle Umgebung, mit der Sie die Software und Dienste laden können, die Ihre Anwendung benötigt. Auf diese Weise wird die Migration für bestehende Anwendungen erleichtert und gleichzeitig eine Optionsvielfalt für die Realisierung neuer Lösungen geboten.

Kostengünstig. Sie zahlen lediglich für die genutzte Rechenleistung, den genutzten Speicher sowie weitere Ressourcen, die Sie verwenden, und müssen dabei keine langfristigen Verträge eingehen oder Vorleistungen erbringen. Weitere Informationen zum Kostenvergleich zwischen anderen Hosting-Alternativen und AWS finden Sie im AWS Wirtschaftszentrum.

Zuverlässig. Mit AWS nutzen Sie die Vorteile einer skalierbaren, zuverlässigen und sicheren globalen Recheninfrastruktur, die das virtuelle Rückgrat des mehrere Milliarden US-Dollar schweren Einzelhandelsgeschäfts von Amazon.com darstellt und seit über einem Jahrzehnt immer weiter verbessert wird.

Skalierbar und extrem leistungsfähig. Durch den Einsatz von AWS-Tools, Auto Scaling und Elastic Load Balancing kann Ihre Anwendung je nach Bedarf nach oben oder unten skaliert werden. Dank der Unterstützung durch die enorme Infrastruktur von Amazon haben Sie Zugriff auf Rechen- und Speicherressourcen, wenn Sie sie benötigen.

Sicher. AWS verfolgt einen umfassenden Ansatz, um die Infrastruktur durch physische, betriebliche und Software-basierte Maßnahmen zu sichern und zu festigen. Weitere Informationen erhalten Sie im AWS Sicherheitszentrum.


Ressourcen für das Hosting von Anwendungen





AWS-Sicherheitszentrum
Greifen Sie auf Informationen, Tools und Ressourcen zu, mit denen Sie den wirtschaftlichen Wert von Cloud-Computing beurteilen können.

Zum AWS-Sicherheitszentrum



AWS-Wirtschaftszentrum
Greifen Sie auf Informationen, Tools und Ressourcen zu, mit denen Sie den wirtschaftlichen Wert von Cloud-Computing beurteilen können.

Zum AWS-Wirtschaftszentrum



Hosting von Web-Anwendungen: Best Practices
In diesem Whitepaper werden die Lösung zum Hosten von Web-Anwendungen und die Services zum Entwickeln einer hochverfügbaren, skalierbaren Web-Anwendung im Detail erläutert.

Whitepaper herunterladen (PDF)



Entwerfen fehlertoleranter Anwendungen
Dieses Whitepaper ist ideal für alle, die lernen möchten, wie sich fehlertolerante Anwendungen unter AWS erstellen lassen.

Whitepaper herunterladen



Whitepaper zu den Best Practices mit AWS
In diesem Whitepaper erhalten Cloud-Architekten ausführliche Anleitungen zum Gestalten effizienter und skalierbarer Cloud-Anwendungen.

Whitepaper herunterladen

©2011, Amazon.com, Inc. oder Tochtergesellschaften.