Hier und willkommen zurück.
Heute besprechen wir die Grundlagen des Elastic Bienstock-Dienstes.
Der beste Weg, um die Bedeutung von Elastic Bienstock zu verstehen, besteht darin, den
traditionellen Bereitstellungsansatz mit dem elastischen Bienstock-basierten Ansatz zu vergleichen.
Nehmen wir also ein einfaches Beispiel, den besten Anwendungsfall, bei dem Sie eine
einfache Hellewell-Anwendung für die Produktionsumgebung bereitstellen möchten.
Was passiert also im Allgemeinen?
Und jedes Mal, wenn ein Benutzer Ihre Website besucht.
Hillshire Hallo Nachricht.
Dies ist also ein Anwendungsfall.
Wenn Sie eine Anwendung in einer Produktionsumgebung bereitstellen, müssen Sie
im Allgemeinen viele Dienste und verschiedene Bereitstellungskonzepte verwenden.
Beispielsweise müssen Sie möglicherweise zwei Instanzen verwenden, in denen die Anwendung gehostet wird.
Sie müssen eine Auto Scaling-Gruppe erstellen, damit die beiden Instanzen auch hochskaliert werden können, wenn der
Law Order-Datenverkehr zunimmt.
Abgesehen davon müssen Sie auch den elastischen Load Balancer verwenden, damit der Datenverkehr auf mehrere einfache
Instanzen aufgeteilt werden kann.
Möglicherweise müssen Sie Cloud Watch verwenden, damit die Protokolle aller der beiden einfachen Instanzen zentral analysiert werden
können.
Möglicherweise müssen Sie etwa 53 für DNS-bezogene Anwendungsfälle in dieser Anwendung usw. verwenden.
Wenn Sie also Ihre Anwendung einfach in der Produktion bereitstellen möchten, sehen Sie, dass es so viele Dienste
gibt, die wir von Grund auf neu erstellen müssen.
Und dies führt zu bestimmten Herausforderungen, insbesondere für Startups, die kein dediziertes Entwicklungsteam zur Verfügung
haben.
Auch in dem neueren Ansatz von Elastic Bienstock verwenden sie die gleichen Anwendungsfälle und
wir müssen nur die richtige elastische Bienstock-Umgebung erstellen.
Und sobald diese Umgebung automatisch erstellt wurde, erstellt Elastic Bienstock die zugrunde liegenden Ressourcen für uns, damit
es kreativ einfach sein kann, die Cloud automatisch automatisch zu skalieren, alle erforderlichen Webserver-Konfigurationen zu überwachen
und so weiter.
Auf diese Weise wird es sogar für Entwickler sehr einfach, eine Produktions-Grid-Infrastruktur bereitzustellen, während er einfach die
Anwendung hochladen kann, damit sie betriebsbereit ist.
Auch hier könnte es in diesem Moment ein wenig verwirrend sein.
Lassen Sie mich Ihnen also schnell eine Demo geben, um mehr darüber zu verstehen.
Momentan bin ich also in der Risikomanagement-Konsole.
Geben wir Lastic Bienstock ein, damit wir den richtigen Service von Ihnen auswählen.
Und dies ist die primäre neue Konsole, die auf Elastic Bienstock basiert.
Lassen Sie uns also zunächst eine Anwendung innerhalb der Anwendung erstellen.
Lassen Sie uns einfach schnell eine Demo-Port-App geben und innerhalb der Plattform, je nachdem, auf was der Code basiert, auf so
genanntem basierend auf BHB, Java Tomcat und so weiter.
Abhängig vom Code, den der Entwickler geschrieben hat, kann er also die richtige Plattform auswählen.
Als Beispiel wählen wir BHP und innerhalb des Anwendungscodes gibt es zwei Optionen für uns: entweder eine
Beispielanwendung oder zweitens das Hochladen Ihres Codes.
Falls Sie also einen BHP-basierten Code geschrieben haben, können Sie Ihren Code hochladen auswählen und der Einfachheit
halber auf Auswählen klicken, um die Karriere hochzuladen.
Ab sofort verwenden wir hier nur die Beispielanwendung und lassen uns die Anwendung erstellen.
Derzeit befindet sich die elastische Bienstock-Umgebung in der Erstellungsphase, sodass Sie sehen werden, dass sie hinter den
Kulissen viele Dinge tut.
Es geht also weiter und erstellt den Load Balancer und die zugehörige Konfiguration.
Es geht voran und erstellt eine Sicherheitsgruppe.
Es wird weitergehen und einfach zwei Instanzen erstellen und so weiter.
Abhängig von den erforderlichen Ressourcen wird automatisch das gesamte Setup für Sie
erstellt.
Sie müssten hier nicht mehr jede Ressource manuell erstellen.
Und das ist das Schöne am elastischen Bienstock.
Lassen Sie uns also eines tun.
Warten wir hier schnell einen Moment und wir werden fortfahren, sobald die Umgebung erstellt ist.
Derzeit befindet sich die Umgebung also noch im Erstellungsprozess.
Aber ich wollte dir nur ein paar Dinge zeigen.
Bei 350 ppm wurde mit der Erstellung der Umgebung begonnen, sie ging voran und erstellte verschiedene Ressourcen wie
eine Sicherheitsgruppe.
Sie sehen, dass es auch eine Gruppe erstellt oder entqualifiziert hat.
Es erstellt eine einfach zu instanziierende.
Also, wenn Sie es tun, da es erstellt wurde, würde es auch eine Cloud erstellen.
Die Konfiguration im Zusammenhang mit dem Lastenausgleich ist ebenfalls nicht abgeschlossen, und jetzt wird der Rest der
Umgebung erstellt, die für die Bereitstellung der Anwendung erforderlich ist.
Das ist großartig.
Es dauerte also.
Zwei bis drei Minuten werden nicht in ihrer Anwendung bereitgestellt.
Jetzt hat es Ihnen auch früher eine Probe gegeben.
Wenn Sie also nur das hinzugefügte Beispiel öffnen, werden Sie im Grunde genommen Glückwünsche erhalten.
Und dies ist die Anwendung, die bereitgestellt wurde.
Von der elastischen Bienstock-Ebene aus müssen Sie sich also nur darauf konzentrieren, eine elastische Bienstock-Umgebung
zu schaffen.
Sie müssen sich nicht wirklich darum kümmern, wie Sie Elby konfigurieren, wie Sie eine Gruppe konfigurieren oder skalieren, wie Sie die
Cloud konfigurieren, wie all diese Dinge integriert sind und so weiter.
Sie können sich also nur darauf konzentrieren, entweder eine Beispielanwendung und eine Einführung zu verwenden, Ihre Bewerbung hochzuladen und das
war's.
Im Grunde haben Sie also die Möglichkeit, die Anwendung hochzuladen und bereitzustellen, wo Sie können, und dann die Anwendung hochzuladen.
Das ist also die Schönheit von elastischem Bienstock.
Das ist großartig.
Ich hoffe also, dass Sie bei einem Überblick auf hoher Ebene die Bedeutung des auf Elastic Bienstock basierenden Services verstanden haben.
Eine weitere wichtige Sache, an die Sie sich erinnern müssen, ist, dass Elastic Bienstock nicht nur
die Infrastruktur erstellt. Infrastruktur war also eine Sache, sondern es erstellt auch viele Dinge wie
die Webserverkonfiguration, hauptsächlich weil diese Anwendung in einer einzigen Instanz bereitgestellt wird .
Wie also genau muss eine BHP-Anwendung in den USA bereitgestellt werden. S. Welche BHP-bezogenen Pakete sind
beispielsweise erforderlich?
Welche Webserver-bezogene Software wird benötigt?
Viele Dinge passieren also hinter den Kulissen, sowohl auf Infrastrukturebene als auch auf der Ebene der einfachen bis zur
sofortigen Anwendung.
Und all das übernimmt der elastische Bienstock.
Lassen Sie uns also mit diesem praktischen Basic schnell das Konzept von elastischem Bienstock überarbeiten.
Es ist also elastisch.
Bienstock ist ein benutzerfreundlicher Dienst zum Bereitstellen und Skalieren von Webanwendungen und -diensten.
Jetzt haben wir also gesehen, wie einfach es für einen Entwickler ist, die Anwendung hochzuladen, und seine
gesamte Produktionsinfrastruktur wird für ihn erstellt.
Alles, was Sie tun müssen, ist, Ihre Anwendung einfach in Elastic Bienstock hochzuladen, und alles
andere, von der Kapazitätsbereitstellung, dem Load-Balancing-Zustandscheck und der Bereitstellung, wird von der elastischen
Bienstock-Umgebung übernommen.
Lassen Sie mich Ihnen jetzt auch noch ein paar Dinge zeigen.
Wenn du also schnell auf die einfache Konsole gehst, so wirst du sehen, dass du die einfach zu instanziieren hast, die läuft.
Dies ist also die primäre Instanz, die Ihre Anwendung ab sofort hostet.
Und dasselbe.
Wenn Sie hier zu den Load-Balancern gehen und einen automatisch erstellten Load-Balancer sehen, der in
die easy two-Instanz mit dieser Anwendung integriert ist.
Das sind also die Grundlagen von Elastic Bienstock.
Falls Sie also fortfahren und die Umgebung beenden möchten, falls Sie das Praktische tun möchten, können
Sie alles, was Sie tun müssen, zu Aktionen gehen, klicken Sie einfach auf Invermay
beenden, Sie müssen den Umgebungsnamen angeben , das ist das peinlichste EMV und klicken Sie auf Beenden.
Wenn Sie sich jetzt die Ereignisse hier ansehen, wurden Cloud Watch, Load Balancer, Auto Scaling
Group und verschiedene andere gelöscht.
Tatsächlich sehen Sie, wenn Sie heute gehen, zwei Instanzen nur zur schnellen Überprüfung.
Lassen Sie uns die Seite aktualisieren und Sie sehen die Instanz.
Daten werden nicht terminiert.
Das ist großartig.
Das ist also ein sehr hoher Überblick über den elastischen Bienstock-Service.