Front-End-Plattform Vercel gab heute die Einführung einer Reihe von Back-End-Diensten bekannt, darunter Redis- und PostgreSQL-Datenbanken sowie ein Objektspeicherdienst, die Vercel alle mit Partnern wie Upstash, Neon und Cloudflare entwickelt hat. Dazu kommen die Einführung neuer Sicherheitsfunktionen wie Vercel Secure Compute und der Vercel Firewall sowie die Einführung eines neuen visuellen Bearbeitungserlebnisses für Headless-Content-Management-Systeme und die Veröffentlichung von Vercel Spaces, das die Verwaltung großer Vercel-Umgebungen erleichtern soll Projekte einfacher und das Unternehmen beschreibt es als „die größte Entwicklung von“. Vercel’s Workflow noch.“
Das Unternehmen macht diese Ankündigungen im Rahmen seiner Vercel-Schiff Startwoche.
Wie mir Guillermo Rauch, Gründer und CEO von Vercel, erzählte, nutzten Entwickler den Dienst in den letzten 24 Monaten, um über 4 Millionen Websites für die Produktion zu veröffentlichen, was in dieser Zeit insgesamt über 150 Millionen Bereitstellungen auf der Plattform bedeutete. „Vor allem Frontend-Entwickler lieben diese Plattform. Unternehmen erfinden sich über das Frontend neu“, sagte er. „Wir verdoppeln unsere Strategie und bringen neue Produkte auf den Markt, die verschiedene Aspekte der Plattform hervorheben – und es ist wirklich eine umfassende Plattform geworden. Ich habe das Unternehmen mit Next.js gegründet. Ich habe das Unternehmen gegründet, um das Hosten von Next.js zu vereinfachen, aber es ist zu viel mehr gewachsen.“
Er wies darauf hin, dass die wichtigste Forderung der Entwickler von Vercel lange Zeit Speicheroptionen waren. Da sich Vercel auf das Front-End konzentriert, mussten Entwickler die Back-End-Dienste immer selbst herausfinden. Doch jetzt führt das Unternehmen diese beiden eng integrierten Datenbanken und seine Objektspeicherdienste ein, um Entwicklern die Erstellung ihrer gesamten Anwendung auf Vercel zu erleichtern.
Um dies zu ermöglichen, bringt das Unternehmen heute Vercel KV auf den Markt, eine serverlose Redis-Lösung powered by UpstashVercel Postgres, eine serverlose SQL-Datenbank mit Unterstützung von Neonund Vercel Blob, eine Lösung zum Hochladen und Bereitstellen von Dateien, unterstützt von Cloudflare R2-Objektspeicherdienst. Alle diese Dienste sollen nahtlos mit den übrigen Produkten von Vercel und natürlich mit Next.js zusammenarbeiten.
„Ich glaube, dass die meisten Anbieter im serverlosen Bereich herausgefunden haben, wie sie die Rechenleistung skalieren können. Es wächst sehr schnell, es kommt gut mit dem Verkehr zurecht – was auch immer. Sie haben nicht herausgefunden, wie sie den Datenteil skalieren können“, sagte Rauch. „Die Entwickler waren darüber wirklich frustriert. Die Rechenleistung lässt sich skalieren, die Daten jedoch nicht, sodass es zu Verbindungsproblemen und Skalierbarkeitsproblemen kommt.“
Interessant ist, dass Vercel hier mit Partnern zusammenarbeitet, anstatt diese Dienste selbst aufzubauen. Rauch wies darauf hin, dass das Unternehmen zwar die Open-Source-Projekte, auf denen diese Tools basieren, hätte nehmen und versuchen können, sie selbst auszuführen, die Entwicklung dieser Dienste als serverlose Produkte jedoch eine völlige Neugestaltung der Infrastruktur erforderte, auf der sie laufen, und nur wenige Anbieter in der Welt ist es gelungen, dies zu tun. Die einzige Ausnahme hiervon ist Blob, wo Vercel die Speicherprimitive besitzt, auch wenn der Dienst auf Cloudflares R2 läuft.
„Die Paarung zwischen unserer Laufzeit und der Datenbank ist eine magische Kombination“, argumentierte Rauch. „Jetzt müssen Sie sich keine Gedanken mehr über die Skalierung der Datenbank machen und der Client ist sehr leichtgewichtig. Vercel hat diese Lösung perfekt verpackt, sodass Sie das Beste aus beiden Welten erleben können.“
Der andere große Start in dieser Woche ist Vercel Spaces. Da immer mehr Vercel-Benutzer mit der Nutzung beginnen Monorepos Für ihre Projekte entschied das Unternehmen, dass es die Funktionsweise seines Dashboard-Erlebnisses für diese Projekte überdenken musste. Darüber hinaus hat das Unternehmen aber auch Funktionen wie die Konformität mit Vercel Spaces hinzugefügt, das den Code auf der Grundlage häufiger Probleme analysiert, basierend auf den Best Practices, die Vercel selbst im Laufe der Jahre entwickelt hat.
Eine weitere neue Funktion von Spaces sind Code-Eigentümer, die es einfacher machen, eine Organisation mit einem Monorepo abzubilden, sodass klar ist, welches Team oder welche Einzelperson ein bestimmtes Code-Snippet besitzt und wer die richtigen Personen sind, um es zu überprüfen und zu genehmigen.
Neu ist auch Vercel Runs, das es Entwicklern ermöglicht, einen Build von jedem Build-Tool zur Visualisierung an Vercel zu senden, was das Debuggen von Builds und das Gewinnen von Erkenntnissen aus den aggregierten Informationen erleichtern soll. Wenn Sie beispielsweise Turborepo-Benutzer sind (und Vercel Turborepo Ende 2021 erworben hat), können Sie jetzt die Daten Ihrer Turbo-Läufe zur Visualisierung an das Vercel-Dashboard senden.
Auf der Sicherheitsseite führt Vercel Secure Compute ein, das eine private Verbindung zwischen den serverlosen Funktionen von Vercel und den Back-End-Diensten, die sie unterstützen, ermöglicht – im Wesentlichen die Schaffung eines privaten Netzwerks mit dedizierter IP-Adresse zur Abwicklung des gesamten Produktions- und Vorschaudatenverkehrs. Das Unternehmen bietet jetzt auch Vercel Monitoring and Logs an, eine vollständige Überwachungslösung, die Entwicklern Einblicke in die Leistung ihrer Anwendungen gibt, sowie eine aktualisierte Firewall, die jetzt einen verbesserten DDoS-Schutz und neue Regeln für die IP-Blockierung umfasst, um böswillige Akteure vom Zugriff auf a abzuhalten Grundstück.
Zu guter Letzt erweitert Vercel seine Idee, die Zusammenarbeit an Inhalten zu erleichtern, nachdem es letztes Jahr Kommentare zu Vorschaubereitstellungen hinzugefügt hat, durch die Einführung eines neuen visuellen Bearbeitungserlebnisses für Inhalte, die aus Headless-Content-Management-Systemen (CMS) stammen. Damit erhalten Benutzer einen WYSIWYG-Editor, der auf dem CMS sitzt und jede Bearbeitung sofort wieder mit diesem synchronisiert. Vercel hat diese Fähigkeit aufgebaut in Partnerschaft mit Sanity.