Ngrok, ein Dienst zur Unterstützung von Entwicklern bei der Bereitstellung von Websites, Diensten und Apps, sammelt 50 Millionen US-Dollar


Fragen Sie Alan Shreve, warum er gegründet hat Ngrok, ein Dienst, der Entwicklern dabei hilft, Websites und Apps zu teilen, die auf ihren lokalen Computern oder Servern ausgeführt werden, und er wird Ihnen sagen, dass es darum ging, ein schwer zu verstehendes (Wortspiel völlig beabsichtigtes) Infrastrukturproblem zu lösen, auf das er während seiner Zeit bei Twilio gestoßen ist. Als Ingenieur dort entwickelte Shreve Webhooks – automatisierte Nachrichten, die von Apps gesendet werden, wenn etwas passiert – ohne eine entsprechend zugeschnittene Entwicklungsumgebung, was den Bereitstellungsprozess verlangsamte.

Ngrok war seine Lösung. Als Open-Source-Paket, das sich zu einer verteilten Plattform entwickelt hat, zielt Ngrok darauf ab, verschiedene Netzwerktechnologien zu einer einheitlichen Ebene zusammenzufassen, sodass Entwickler Apps auf die gleiche Weise bereitstellen können, unabhängig davon, ob sie in der öffentlichen Cloud, auf serverlosen Plattformen, in ihrem eigenen Rechenzentrum oder in der Cloud bereitgestellt werden Geräte für das Internet der Dinge.

Nach sieben Jahren Bootstrapping gab Ngrok heute bekannt, dass es in einer von Lightspeed Venture Partners angeführten Serie-A-Runde mit Beteiligung von Coatue 50 Millionen US-Dollar gesammelt hat. Shreve teilt TechCrunch mit, dass Ngrok mit dem frischen Kapital den Betrieb ausbauen und „weitere Investitionen tätigen“ wird, um sein Kernproduktangebot zu verbessern.

„Entwickler binden verschiedene Open-Source-Projekte und selbst entwickelte Proxy-Layer zusammen und kombinieren sie mit unterschiedlichen Diensten von Cloud-spezifischen Anbietern wie Amazon Web Services, Microsoft Azure und Google Cloud Platform sowie Content-Delivery-Netzwerken wie Cloudflare. Entwickler müssen unnötigerweise Low-Layer-Netzwerkressourcen wie IPs, DNS, VPNs und Firewalls konfigurieren, um ihre Anwendungen bereitzustellen“, sagte Shreve in einem E-Mail-Interview mit TechCrunch. „Mit Ngrok können Entwickler diese Komplexität vermeiden.“

Ngrok fungiert als „Reverse-Proxy“ für Dienste und Apps und stellt Webdienste bereit, die in Clouds oder privaten Netzwerken oder auf einem lokalen Entwicklungscomputer ausgeführt werden. Es ermöglicht Entwicklern den Internetzugriff auf private Systeme, die normalerweise hinter einer Firewall verborgen sind, stellt eine internetfähige Adresse bereit, zu der jeder gelangen kann, und verbindet die andere Seite des „Tunnels“ mit lokal ausgeführten Funktionen.

Tatsächlich fügt Ngrok bestehenden Apps Konnektivitäts-, Sicherheits- und Beobachtbarkeitsfunktionen hinzu, ohne dass Codeänderungen erforderlich sind, einschließlich Funktionen wie Lastenausgleich und Verschlüsselung. Mit Ngrok können Entwickler Apps für ein Entwicklungs-Backend bereitstellen oder testen und Demo-Websites erstellen, ohne sie bereitstellen zu müssen. Oder sie können auf Internet-of-Things-Geräte im Feld zugreifen und sich aus der Ferne mit Private-Cloud-Software verbinden.

„Wenn Entwickler Anwendungen und APIs erstellen, müssen sie diese den Kunden im Internet zur Verfügung stellen. Ingress ist der Dienst, der die Anwendungsbereitstellung bereitstellt und Ihren Dienst seinen Kunden sicher zur Verfügung stellt. Ngroks Eindringen ist [an] der Haustür der Anwendung«, sagte Shreve. „Die Art und Weise, wie Entwickler Anwendungen erstellen, hat sich grundlegend geändert. Microservice-Architekturen, serverlose Plattformen und andere Veränderungen in der Branche haben zu einer Verbreitung neuer APIs und Apps geführt, die ihren eigenen Zugang in verschiedenen Umgebungen benötigen.“

In der Tat scheint Shreve es geschafft zu haben (ich werde mich raushalten) und die Benutzerbasis von Ngrok auf fünf Millionen Entwickler anwachsen lassen – von denen 30.000 zahlende Kunden sind. Shreve wollte keine Umsatzzahlen offenlegen, aber er sagte, dass sich der Umsatz im Jahresvergleich „verdoppelt“ habe, teilweise dank gut zahlender Kunden wie Databricks, Zendesk, Copado, Klaviyo und SonarSource.

Ngrok konkurriert bis zu einem gewissen Grad mit Startups wie Tailscale, ZeroTierNetmaker und Defined Networking Nebel – von denen einige gut finanziert sind. Im Mai sammelte Tailscale 100 Millionen US-Dollar für seine Mesh-Netzwerktechnologie, die auf einem einzelnen Server installiert und als Möglichkeit zur gemeinsamen Nutzung von Softwarediensten verwendet werden kann.

Aber wenn Shreve besorgt ist, war er nicht offensichtlich.

„Die meisten Unternehmen verwalten 200 bis 1.000 Apps. In dieser Größenordnung bewegt die schnellere Bereitstellung von Apps die Nadel, indem sich die Entwickler darauf konzentrieren, echte Geschäftsprobleme zu lösen und sich nicht mit der Komplexität des Netzwerks zu befassen“, fuhr Shreve fort. „Die API-first Ingress-as-a-Service-Plattform von Ngrok ermöglicht es Entwicklern, schneller zu liefern, indem sie auf allen diesen Plattformen auf einer einzigen Lösung aufbauen.“

Guru Chahal von Lightspeed Venture Partners fügte hinzu: „Immer mehr Entwickler treten in die Branche ein und entwickeln mehr Anwendungen, von denen die meisten als Software-as-a-Service-Dienste über das Internet bereitgestellt werden. Heute beinhaltet dies eine komplexe Mischung aus Netzwerk- und Sicherheitstechnologien, die teuer, zeitaufwändig zu verwalten und, ehrlich gesagt, nicht skalierbar ist … Wir haben in Ngrok investiert, weil es diese Herausforderung löst. Ngrok vereinfacht die Bereitstellung von Apps über das Internet für Benutzer erheblich. Ein Entwickler kann seine App den Benutzern auf sichere und skalierbare Weise mit einem Klick oder einer einzigen Codezeile bereitstellen.“

Ngrok beschäftigt derzeit 59 Mitarbeiter in seinen Niederlassungen in San Francisco und Seattle sowie an entfernten Standorten. Es stellt aktiv ein.

source-116

Leave a Reply