Front-End-Plattform Vercel gab heute die Einführung einer Reihe von Back-End-Diensten bekannt, darunter Redis- und PostgreSQL-Datenbanken und 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 die Vercel Firewall sowie die Einführung eines neuen visuellen Bearbeitungserlebnisses für Headless-Content-Management-Systeme und die Veröffentlichung von Vercel Spaces, mit denen große Vercel verwaltet werden sollen Projekte einfacher und die das Unternehmen als „die größte Evolution von Vercel’s Workflow noch nicht.“
Das Unternehmen macht diese Ankündigungen im Rahmen seiner Vercel-Schiff Startwoche.
Wie mir der Gründer und CEO von Vercel, Guillermo Rauch, mitteilte, haben Entwickler den Dienst in den letzten 24 Monaten genutzt, um über 4 Millionen Websites für die Produktion zu veröffentlichen, für insgesamt über 150 Millionen Bereitstellungen auf der Plattform in dieser Zeit. „Front-End-Entwickler lieben diese Plattform besonders. Unternehmen erfinden sich durch 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 geworden.“
Er merkte an, dass Entwickler lange Zeit vor allem Speicheroptionen von Vercel verlangten. Angesichts der Konzentration von Vercel auf das Frontend mussten Entwickler die Backend-Dienste immer selbst herausfinden. Aber jetzt bringt das Unternehmen diese beiden eng integrierten Datenbanken und seine Objektspeicherdienste auf den Markt, um es Entwicklern zu erleichtern, ihre gesamte Anwendung auf Vercel zu erstellen.
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 powered by 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, kommt gut mit Verkehr zurecht – was auch immer. Sie haben nicht herausgefunden, wie sie den Datenteil skalieren können“, sagte Rauch. „Die Entwickler waren wirklich frustriert darüber. Die Rechenleistung wird skaliert, die Daten jedoch nicht, sodass Sie auf Verbindungsprobleme und Skalierbarkeitsprobleme stoßen.“
Interessant ist, dass Vercel hier mit Partnern zusammenarbeitet, anstatt diese Dienste selbst aufzubauen. Rauch merkte an, dass das Unternehmen zwar die Open-Source-Projekte hätte übernehmen können, auf denen diese Tools aufbauen, und versuchen könnte, sie selbst auszuführen, der Aufbau dieser Dienste als serverlose Produkte jedoch eine vollständige Neukonzeption der Infrastruktur, auf der sie ausgeführt werden, und nur wenige Anbieter im Unternehmen erfordert Welt konnte dies tun. Die einzige Ausnahme hier 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 zusammengestellt, damit Sie das Beste aus beiden Welten erleben können.“
Der andere große Launch in dieser Woche ist Vercel Spaces. Wenn immer mehr Vercel-Benutzer anfangen zu verwenden monorepos Für ihre Projekte beschloss das Unternehmen, die Funktionsweise seiner Dashboard-Erfahrung für diese Projekte zu überdenken. Darüber hinaus hat das Unternehmen aber auch Funktionen wie die Konformität zu Vercel Spaces hinzugefügt, die den Code auf allgemeine Probleme hin analysiert, basierend auf den Best Practices, die Vercel selbst im Laufe der Jahre entwickelt hat.
Eine weitere neue Funktion von Spaces sind Code Owners, die es einfacher machen, eine Organisation mit einem Monorepo abzubilden, sodass klar ist, welches Team oder welche Person ein bestimmtes Code-Snippet besitzt und wer die richtigen Personen sind, um es zu überprüfen und zu genehmigen.
Ebenfalls neu ist Vercel Runs, das es Entwicklern ermöglicht, einen Build von jedem Build-Tool zur Visualisierung an Vercel zu senden, was das Debuggen von Builds erleichtern und Erkenntnisse aus den aggregierten Informationen gewinnen soll. Wenn Sie beispielsweise ein Turborepo-Benutzer sind (und Vercel Turborepo Ende 2021 übernommen 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 ermöglicht, die sie antreiben – im Wesentlichen wird ein privates Netzwerk mit einer dedizierten IP-Adresse geschaffen, um den gesamten Produktions- und Vorschaudatenverkehr zu verarbeiten. 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 enthält, um böswillige Akteure am Zugriff zu hindern Grundstück.
Last but not least erweitert Vercel, nachdem es letztes Jahr Kommentare zu Vorschaubereitstellungen hinzugefügt hat, nun diese Idee, die Zusammenarbeit an Inhalten zu vereinfachen, indem es ein neues visuelles Bearbeitungserlebnis für Inhalte einführt, die aus Headless-Content-Management-Systemen (CMS) stammen. Damit erhalten Benutzer einen WYSIWYG-Editor, der auf dem CMS sitzt und jede Bearbeitung sofort wieder damit synchronisiert. Vercel hat diese Fähigkeit aufgebaut in Partnerschaft mit Sanity.