App Platform auf Digital Ocean

Das sind neue Sachen von DO.

App Platform ist ein Hosting-Produkt, keine Überraschung, aber es hat einige Funktionen, die im besten Sinne von Jamstack inspiriert sind, und eine zusätzliche Reihe einzigartiger und leistungsstarker Funktionen. Beginnen wir mit einigen Grundlagen

  • Statische Websites können im kostenlosen Tarif gehostet werden
  • Automatisches HTTPS
  • Globales CDN (Cloudflare ist davor geschaltet, also sind Sie DDoS-sicher)
  • Von Git bereitstellen

Das sind die Dinge, die Entwickler wie ich heutzutage lieben. Nehmen Sie einige der härtesten, mühsamsten, spaßlosen Aspekte der Webentwicklung und erledigen Sie sie komplett für mich.

Und nun die Trommelwirbel

  • Das ist nicht nur für statische Websites: Es ist für PHP, Node, Python, Ruby, Go, Docker-Container usw.
  • Sie müssen nichts konfigurieren und aktualisieren, das sind sofort einsatzbereite Boxen für diese Technologien.
  • Sie können skalieren, was auch immer Sie brauchen.
  • Sie zahlen nicht pro Teamplatz. Unbegrenzte Teammitglieder. Sie zahlen nach Nutzung wie Bandbreite und Bauzeit.

Verwenden Sie diesen Link, um 100 $ Guthaben über 60 Tage zu erhalten.

Es ist extrem einfach, eine statische Website bereitzustellen

Sie ziehen sie direkt von GitHub (oder GitLab oder Docker Hub), was sofort großartig ist, und schon kann es losgehen.

Dann erhalten wir sofort einen ersten Hinweis auf etwas Überzeugendes

Aber sagen wir, wir brauchen das nicht sofort, wir können mit einem kostenlosen Plan weitermachen und das veröffentlichen.

Die Website wird erstellt und Sie können Logs sehen

Und siehe da, meine statische Website ist LIVE!

Angenommen, meine Website muss einen tatsächlichen Build-Prozess ausführen? Dies und vieles mehr an Konfiguration kommt in Form einer "App Spec". Hier würde ich diese Build-Befehle, Git-Informationen, Bereitstellungszonen und vieles mehr einfügen.

Über diese Datenbank…

War es nicht interessant, die Einrichtungsschritte für diese statische Website zu sehen, die das Hinzufügen einer Datenbank vorschlagen? Viele Websites benötigen eine Art Datenspeicher, und es bleibt oft den Entwicklern überlassen, eine Art Cloud-zugänglichen Datenspeicher zu finden, der gut mit ihrer App funktioniert. Mit Digital Ocean App Platform kann er direkt neben Ihrer statischen App leben.

Es wird als Komponente bezeichnet.

Wie Sie sehen können, kann es eine Datenbank sein, muss es aber nicht. Es könnte eine andere Art von Server sein! Hier könnte ich eine PostgreSQL-DB für nur 7 $/Monat einrichten.

Wenn Sie einen internen oder externen Dienst hinzufügen müssen, können Sie dies **über ein anderes Git-Repository** tun, das Sie verknüpfen. Oh mein, was für ein modernes System Sie jetzt haben. Ein Frontend und ein Backend, die jeweils einzeln direkt über Git selbst bereitgestellt werden können.

Das ist auch für serverseitige Apps.

Das fühlt sich für mich groß an! Ich bekomme dasselbe DX-Gefühl, das ich bei statischen Websites bekomme, aber mit zum Beispiel einer Python- oder Ruby on Rails-App. Kostenlose Bereitstellung! Serverboxen, die ich nicht selbst konfigurieren und verwalten muss!

Scheint eine ziemlich glatte Hosting-Umgebung für viele Dinge zu sein.

Verwenden Sie diesen Link, um 100 $ Guthaben über 60 Tage zu erhalten.