Im heutigen digitalen Zeitalter hat jeder mehr oder weniger von verschiedenen „Cloud“-bezogenen Dingen wie Cloud-Dokumenten, Cloud-Festplatten und Cloud-Spielen gehört. Tencent Cloud, Alibaba Cloud und Huawei Cloud sind noch bekanntere Namen. Doch was genau ist die „Cloud“, wofür wird sie genutzt und kann sie von Einzelpersonen genutzt werden? Heute werden wir anhand einer Geschichte die Bedeutung der „Cloud“, insbesondere für Programmierer, besser verstehen.
Ich habe einen Freund namens Milk Tea Xiaosai. Nach seiner Entlassung entschloss er sich selbstbewusst, ein Unternehmen zu gründen und entwickelte ein WeChat-Applet zum Bestellen von Milchtee. Der erste Tag, an dem die Software online ging, fiel mit dem Nationalfeiertag zusammen. Der genossenschaftliche Milchtee-Laden hat viele Nutzer begrüßt, hat aber nur einen Kellner und ist überfordert. Jedes Mal, wenn ein Kunde erfolgreich eine Tasse Milchtee bestellt, muss er 800 Mal eine Bestellung aufgeben. Xiaosai kaufte schnell einen neuen Server, aber es dauerte eine ganze Woche, bis der neue Server per Post ankam. Während dieser Zeit konnte er sich nur Sorgen machen. Nach einiger harter Arbeit wurde der neue Server bereitgestellt. Nach dem Feiertag ging die Zahl der Nutzer deutlich zurück und alle neu gekauften Server standen im Leerlauf. Beim Anblick dieser Geräte, die bereits mit Staub bedeckt waren, blutete Xiao Sai das Herz. Unglück passiert nie alleine. Eines Tages kam es in der Community zu einem plötzlichen Stromausfall, alle Server waren ausgefallen und die Dienste wurden unterbrochen. Benutzer haben Xiaosais zukünftige Online-Technologie als unzuverlässig kritisiert. Nach diesem Vorfall hat der Milchteeladen die Zusammenarbeit abgebrochen und es gibt keine Nutzer mehr. Wenn jemand Xiaosai gesagt hätte, dass Cloud Computing eine Option sei, wäre das Ergebnis möglicherweise ganz anders ausgefallen.
Grob gesagt ist Cloud Computing so, als würde man einen Computer mieten oder in einem Hotel übernachten. Wir nutzen es einfach. Wir müssen uns nicht selbst um Dekoration, Möbel, Reinigung, Wartung usw. kümmern. Wir zahlen nur für den Tag des Check-ins. Nehmen Sie als Beispiel das Projekt von Xiaosai. Wenn er startet, bewegt er einfach die Maus. Mit Tencent Cloud kann er beispielsweise auf seiner Webseite einen von Fachpersonal betreuten Cloud-Server mieten, damit seine Produkte so schnell wie möglich auf den Markt kommen können. Es reduziert auch die Anfangsinvestition. Es ist nicht nötig, zuerst Ausrüstung zu kaufen, sondern einfach jeden Tag Geld auszugeben.
Für Front-End-Programmierer wie mich bereitet das Mieten eines Cloud-Servers manchmal Kopfschmerzen, aber jetzt können Sie die Datenspeicherung, Cloud-Funktionen und andere Dienste des Cloud-Dienstanbieters direkt nutzen. Sie müssen nicht einmal über das Konzept eines Servers nachdenken. Wir kümmern uns um alle Cloud-Dienstanbieter, laden den Code direkt hoch und stellen die Front- und Backends mit einem Klick bereit. Dies ist die mittlerweile beliebte SERVERLESS-Architektur (serverlos). Keine Panik, wenn Sie während der Feiertage einen Anstieg der Nutzerzahlen verzeichnen. Cloud-Dienste sind so konzipiert, dass sie automatisch skalierbar und elastisch sind. Sie zahlen, wenn Sie unterwegs sind. Wenn mehr Anfragen vorliegen, werden mehr Instanzen bereitgestellt. Wenn die Anfragen zurückgehen, ziehen sie sich zurück. Dadurch entfällt für Xiao Sai die Notwendigkeit, eine Menge Instanzen zu horten. Unbenutzter Server. Cloud-Dienstleister wie Tencent Cloud verfügen über Rechenzentren im ganzen Land, was eine multiregionale Notfallwiederherstellung und -sicherung bedeutet. Selbst wenn in einem der Rechenzentren die Stromversorgung ausfällt, kann der Dienst weiterhin normal ausgeführt werden. Wenn Ihr Unternehmen eines Tages nicht mehr arbeiten kann, können Sie Ihr Abonnement mit einem Klick kündigen, ohne sich um einen Raum voller Server kümmern zu müssen.
Ich habe einen Freund, der in den Vereinigten Staaten ein Restaurant betreibt. Ihre Küchengeräte sind gemietet und verfügen über engagiertes Personal, das für Wartung und Reparaturen verantwortlich ist. Wenn es kaputt ist, ersetzen Sie es einfach. Dies ist derselbe Cloud-Dienst, den Programmierer verwenden. Der Koch muss sich nur um die Arbeit kümmern. Dish, wir Programmierer müssen uns nur um das Schreiben von Code kümmern, und andere Betriebs- und Wartungsarbeiten, die wir nicht erledigen möchten, können professionellen Cloud-Dienstleistern überlassen werden.
Die Allgegenwart von Cloud-Diensten ist eine Voraussetzung für unabhängige Entwickler, Unternehmer und Remote-Mitarbeiter. In der Vergangenheit war die Fähigkeit von Programmierern, alleine zu arbeiten, recht begrenzt. Durch die Auslagerung von Betrieb und Wartung an Cloud-Dienstleister können sie nun ihre begrenzte Zeit auf die Funktionen der Software selbst konzentrieren und ihre Ideen schneller umsetzen. Darüber hinaus kann jeder Programmierer seinen eigenen Cloud-Server zu Unterhaltungszwecken mieten, z. B. zum Bereitstellen persönlicher Websites, zum Ausführen von Gadgets, kleinen Crawlern usw. Wer gerne handelt, kann auch ein quantitatives System einsetzen oder sogar einen Spieleserver einrichten, um Freunde zum Spielen einzuladen. Nutzen Sie Technologie nicht nur, um für Ihren Chef zu arbeiten, Sie müssen auch lernen, Technologie zu Ihrem eigenen Vorteil zu nutzen.
Heutzutage ist die Nutzung von Cloud-Diensten grundsätzlich eine notwendige Fähigkeit für Programmierer und kann als Lernen angesehen werden. Besonders kostengünstig ist beispielsweise das Double 11-Gruppenkaufevent von Tencent Cloud. Zwei Personen können einer Gruppe beitreten und aus Hunderten von Produkten auswählen. Bei erfolgreichem Gruppenkauf können Sie bis zu drei weitere Monate nutzen. Wenn Sie gewinnen, können Sie eine Rückerstattung von bis zu 20.000 Yuan erhalten. Yuan-Gutscheine, interessierte Freunde können diesen Rabatt nutzen, um das Lernen zu erleben.
Ich hoffe, dass jeder durch die oben genannten Inhalte ein klareres Verständnis von Cloud Computing und Cloud-Diensten erhält und jeden dazu ermutigt, aktiv zu versuchen, Cloud-Dienste zu nutzen. Es kann Ihre Arbeit, Ihr Studium und sogar Ihr Leben unerwartet bequem machen. Vergessen Sie jedoch nicht, Xiao Sai einen Daumen nach oben zu geben. Seine Erfahrung erinnert uns auch daran, dass es tatsächlich wichtig ist, Cloud-Dienste gut zu verstehen und zu nutzen. Wenn Sie relevante Erfahrungen oder Ideen haben, hinterlassen Sie bitte eine Nachricht im Kommentarbereich zum Teilen. Lass es uns gemeinsam besprechen.
Auf Twitter teilen Auf Facebook teilen
Kommentare
Derzeit liegen keine Kommentare vor