‫Kursleiter:
‫Hallo, erstellen wir jetzt eine Remote-Datenbank,
‫die auf MongoDB Atlas gehostet wird.
‫Für die Entwicklung unseres Projekts werden wir also eigentlich keine lokale
‫Datenbank auf unserem Computer verwenden, wie
‫wir es bisher in diesem Abschnitt getan haben.
‫Stattdessen verwenden wir eine Remote-Datenbank, die auf
‫einem Dienst namens Atlas gehostet wird, der tatsächlich
‫demselben Unternehmen gehört, das auch
‫MongoDB umfasst.
‫Und wieder gehen wir auf der MongoDB-Website
‫zu Produkten über, und
‫dann haben Sie hier MongoDB Atlas.
‫Atlas ist also ein sogenannter Database as a Service Provider, der
‫uns alle Mühen der
‫Verwaltung und Skalierung von Datenbanken abnimmt.
‫Das ist für uns schon ein
‫großer Vorteil, aber auch extrem praktisch, unsere Daten grundsätzlich immer in der
‫Cloud zu haben, denn so können wir
‫unsere Anwendung von überall aus entwickeln und vor
‫allem müssen wir keine Daten aus der Cloud exportieren
‫lokale Datenbank und laden Sie sie dann in
‫eine gehostete Datenbank hoch, sobald wir bereit
‫sind, unsere Anwendung bereitzustellen.
‫Stattdessen verwenden wir diese gehostete Datenbank einfach
‫von Anfang an, anstatt
‫uns überhaupt erst mit lokalen Datenbanken herumzuschlagen, in Ordnung?
‫Nun, wenn Sie zu den
‫Studenten gehören, die keinen Internetzugang haben, müssen
‫Sie natürlich weiterhin eine lokale Datenbank verwenden, so wie wir
‫es bis zu dieser Vorlesung gelernt haben.
‫Das ist also überhaupt kein Problem, ich werde
‫Ihnen natürlich beibringen, wie Sie
‫unsere Anwendung später sowohl mit einer auf Atlas
‫gehosteten als auch mit einer lokalen Datenbank verbinden, okay?
‫Wie auch immer, lassen Sie uns jetzt loslegen und Ihr kostenloses Konto eröffnen.
‫Okay, starten Sie einfach kostenlos und dann unten
‫sollten Sie Ihr Konto erstellen.
‫Natürlich habe ich schon mein Konto, also
‫werde ich das nicht tun.
‫Bitte halten Sie das Video an dieser Stelle
‫einfach an, und wenn Sie fertig
‫sind, kommen Sie einfach hierher zurück, um unsere erste Remote-Datenbank einzurichten.
‫Alles klar, wenn Sie sich bei Atlas einloggen,
‫sollte es ungefähr so aussehen.
‫Ich bin mir nicht sicher, wie es beim
‫ersten Anmelden aussieht, aber irgendwann können Sie ein neues Projekt erstellen.
‫Also in diesem Fall habe ich hier den Button
‫oder du kannst auch hier auf die
‫linke Seite kommen und dann hier unten ein neues Projekt erstellen.
‫Jetzt habe ich hier schon zwei Natours-Projekte,
‫einfach weil ich natürlich diese Anwendung bauen musste, bevor
‫ich den Kurs erstellte.
‫Lassen Sie uns nun noch einen weiteren erstellen.
‫Lassen Sie mich diese eine Natours-App nennen, okay, aber
‫Sie können Ihre auch
‫nur Natours nennen, also einfach so oder, wenn Sie den gleichen
‫Namen haben möchten, dann nennen Sie es einfach auch Natours-App, OK?
‫Erstellen Sie also ein neues Projekt.
‫Sie sollten sich dann die Project Owner Permission geben,
‫die standardmäßig bereits aktiviert sein sollte, und
‫dann einfach das Projekt erstellen.
‫Warten Sie ein wenig, bis es fertig ist.
‫Und es geht los.
‫So haben wir unser Projekt erstellt,
‫jetzt ist es an der Zeit, einen Cluster aufzubauen.
‫Und ein Cluster ist im
‫Grunde wie eine Instanz unserer Datenbank, okay?
‫Jetzt ist es also an der Zeit, den Cluster zu konfigurieren.
‫Ich verwende hier einfach die Standardeinstellungen,
‫weil ich
‫damit einen kostenlosen Cluster erstellen kann, okay?
‫Das ist, was ich für diese Anwendung tun möchte.
‫Also alles in
‫Ordnung für mich, also steht dieses M0 hier
‫für den freien Cluster, der uns 512
‫MB Speicher und maximal 100 gleichzeitige Verbindungen gibt, okay?
‫Wenn Sie mehr wollen, können Sie natürlich damit
‫beginnen, aber in diesem Fall wollen wir
‫das natürlich nicht.
‫Also wollen wir erstmal alles kostenlos bauen.
‫Jetzt bittet es mich um diese dumme Aufnahme hier.
‫Unser Cluster wird jetzt erstellt, was normalerweise einige
‫Zeit in Anspruch nimmt, und ich
‫werde nur darauf zurückkommen, sobald
‫dies tatsächlich fertig ist.
‫Und es ist vollbracht! So sollte
‫Ihr Projekt und Ihr brandneuer Cluster jetzt also aussehen.
‫Okay? Und so ist
‫dieser Schritt fertig, jetzt haben Sie eine leere leere Datenbank, die bereit ist,
‫eine Verbindung zu Ihrem eigenen Entwicklungscomputer herzustellen.
‫Und genau das werden wir im
‫nächsten Video tun.