Suchen Sie eine kostenlose oder kostengünstige Möglichkeit, Ihre SQL Server-Datenbanken in der Cloud zu hosten? Wenn der SQL Azure-Dienst von Microsoft für Ihre Anforderungen zu teuer ist, sollten Sie in Betracht ziehen, Ihre Datenbank in Amazon Web Services zu hosten. Diese Plattform nutzt die umfangreiche Technologieinfrastruktur von Amazon.com, um Ihnen eine äußerst kostengünstige, ausfallsichere und skalierbare Methode zum Hosten Ihrer Datenbanken in der Cloud zu bieten.
Erste Schritte mit Amazon Web Services
In wenigen Minuten können Sie mit AWS arbeiten. Melden Sie sich einfach mit Ihrem Amazon.com-Konto bei Amazon Web Services an und wählen Sie die Dienste aus, die Sie verwenden möchten. Amazon bietet neuen Benutzern ein Jahr lang kostenlosen, kostenlosen Service unter dem AWS Free Tier. Sie müssen eine Kreditkartennummer angeben, um alle von Ihnen in Anspruch genommenen Dienste abzudecken, die außerhalb der Grenzen der kostenlosen Stufe liegen.
Die kostenlose Stufe
Mit der kostenlosen Stufe der Amazon Web Services haben Sie zwei Möglichkeiten, eine SQL Server-Datenbank innerhalb von AWS kostenlos für ein Jahr zu betreiben. Die erste Option, die Elastic Compute Cloud (EC2) von Amazon, ermöglicht Ihnen die Bereitstellung eines eigenen Servers, den Sie verwalten und verwalten. Folgendes erhalten Sie kostenlos in EC2:
- 750 Stunden Ausführung einer Amazon EC2-Windows-Mikroinstanz mit SQL Server Express und IIS.
- 30 GB Amazon Elastic Block Storage.
- 15 GB Datenübertragung.
Alternativ können Sie Ihre Datenbank auch im Amazon Relational Database Service (RDS) ausführen. Bei diesem Modell verwalten Sie nur die Datenbank, und Amazon übernimmt die Server-Verwaltungsaufgaben. Was bietet die kostenlose Stufe von RDS:
- 750 Stunden einer Amazon-DB-Instanz (Single Relation Database Service, RDS), auf der SQL Server ausgeführt wird.
- 20 GB Datenbankspeicher.
- 10 Millionen Datenbank-E / A-Vorgänge.
- 20 GB Backup-Speicher.
- 15 GB Datenübertragung.
Dies ist nur eine Zusammenfassung der vollständigen Amazon Free Tier-Details. Lesen Sie die Beschreibung zum kostenlosen Tarif, um weitere Informationen zu erhalten, bevor Sie ein Konto erstellen.
Erstellen einer SQL Server EC2-Instanz in AWS
Nachdem Sie Ihr AWS-Konto erstellt haben, ist es sehr einfach, eine SQL Server-Instanz in EC2 zum Laufen zu bringen. So können Sie schnell loslegen:
-
Melden Sie sich an der AWS Management Console an.
-
Wähle aus EC2 Möglichkeit.
-
Drücke den Instanz starten Taste.
-
Wählen Sie das Schnellstart und geben Sie einen Instanznamen und ein Schlüsselpaar an.
-
Wähle aus Starten Konfiguration Microsoft Windows Server 2008 R2 mit SQL Server Express und IIS.
-
Stellen Sie sicher, dass für die ausgewählte Option ein Sternsymbol markiert ist Free Tier berechtigt und drücken Sie die Fortsetzen Taste.
-
Klicken Starten um die Instanz zu starten.
Anschließend können Sie die Instanz sehen und eine Remote Desktop-Verbindung mit der AWS Management Console herstellen. Kehren Sie einfach zur Instanzansicht der Konsole zurück und suchen Sie den Namen Ihrer SQL Server AWS-Instanz. Vorausgesetzt, die Instanz ist bereits gestartet, klicken Sie mit der rechten Maustaste auf die Instanz, und wählen Sie im Popup-Menü die Option Verbinden. AWS gibt dann Anweisungen zum direkten Herstellen einer Verbindung mit Ihrer Serverinstanz. Das System bietet auch eine RDS-Verknüpfungsdatei, mit der Sie eine einfache Verbindung zu Ihrem Server herstellen können. Wenn Sie möchten, dass Ihr Server rund um die Uhr läuft, lassen Sie ihn einfach laufen. Wenn Sie Ihren Server nicht kontinuierlich benötigen, können Sie die Instanz mit der AWS-Konsole auch nach Bedarf starten und stoppen.
Wenn Sie nach einer noch günstigeren Option suchen, starten Sie MySQL unter AWS. Wenn Sie diese weniger ressourcenintensive Datenbankplattform verwenden, können Sie häufig größere Datenbanken auf der kostenlosen Plattform ausführen.