Artikel
Die drei Dinge, die Cloud-native Startups kaufen, anstatt sie zu bauen

Um auf dem heutigen Markt zu gewinnen, müssen Sie hochwertige Web-Software schneller und intelligenter als Ihre Konkurrenten entwickeln. Cloud-native Startups erreichen ein Tempo und eine Agilität, die traditionelle Unternehmen nicht erreichen können, indem sie das kaufen, was sie nicht verwalten oder entwickeln wollen.
Dieser Artikel nennt und erklärt die drei Dinge, die Cloud-native Startups kaufen, und warum.
1. Infrastruktur
Schnelligkeit ist für jedes Startup am wichtigsten, denn Sie müssen so schnell wie möglich funktionierende Software für die Produktion bereitstellen, um das Konzept zu validieren. Cloud-native Startups fangen nicht damit an, ihre Server oder Container-Images zu konfigurieren oder (noch schlimmer) ihre eigene Microservices-Plattform zu implementieren. Die großen Cloud-Anbieter bieten eine sofort einsatzbereite Orchestrierungsplattform. Als Ingenieur reicht es aus, wenn Sie Ihren bevorzugten Programmier-Stack auswählen und auf die Schaltfläche Bereitstellen klicken. Die Plattform unterstützt alle wichtigen Programmier-Stacks und kümmert sich um Bereitstellung, Versionierung und Skalierung. Sie verwaltet auch Sicherheitspatches, so dass Sie immer die sicherste Version des Betriebssystems und des Anwendungsservers verwenden.
2. Überwachung und Protokollierung
Um Ihre Software in einer Produktionsumgebung zu warten, müssen Sie Ihre Anwendungsprotokolle und Metriken ständig überwachen. Ein Cloud-natives Startup wird ein Cloud-basiertes Überwachungssystem kaufen. Für achtzig Euro im Monat und mehr können Sie alle Ihre Anwendungsprotokolle und Metriken an logz.io oder das Cloud-Angebot von Elastic senden. Beide bieten Funktionen für maschinelles Lernen, die Sie warnen, bevor Ihr System ausfällt, selbst wenn Sie es nicht kommen sehen.
3. Kontinuierliche Lieferung
Ein schneller und effizienter Softwareproduktionsprozess bedeutet, dass Sie Continuous Delivery implementieren müssen. Wenn Sie sicherstellen müssen, dass jede Änderung sofort in die Produktion einfließen kann, ist ein hohes Maß an Automatisierung erforderlich. Der Aufbau der Infrastruktur für die kontinuierliche Bereitstellung ist eine Menge Arbeit. Auch hier werden sich Startups, die aus der Cloud kommen, dafür entscheiden, zu kaufen, anstatt zu bauen. Google App Engine unterstützt zum Beispiel die schrittweise Einführung neuer Funktionen sofort. Und wenn es darum geht, Ihren Quellcode in einsatzfähige Software zu verwandeln, kann der Dienst travis-ci.com jede Änderung erstellen, testen und integrieren. Das CI/CD-Produkt gitlab.com, ein Startup aus dem Silicon Valley mit niederländischen Wurzeln, macht ebenfalls große Fortschritte auf diesem umkämpften Markt.
Wenn Sie Ihr System aus mehreren Produkten verschiedener Anbieter zusammenstellen, müssen Sie auf Lock-Ins achten, die es schwierig machen, eines der Teile auszutauschen. Glücklicherweise gibt es derzeit einen Trend zu Cloud-Anbietern, die zunehmend ähnliche Dienste auf der Grundlage derselben Standards anbieten. Vermeiden Sie dieses Risiko und erhöhen Sie die Flexibilität Ihres Systems, indem Sie Ihr System so konzipieren, dass Sie bei Bedarf den Anbieter wechseln können.
Abschließende Anmerkungen
Wenn Sie klug darüber nachdenken, was Sie kaufen und was Sie aufbauen, können Cloud-native Startups mit einem kleineren Entwicklungsteam mehr Wert liefern. Anstatt zu bauen, kaufen sie Infrastruktur, Überwachung und Protokollierung sowie eine kontinuierliche Lieferpipeline. Auf diese Weise können sie eine Bindung vermeiden, indem sie ihre Architektur so gestalten, dass sie austauschbar ist, und mehr Flexibilität und Geschwindigkeit erreichen als traditionelle Unternehmen.
Dieser Artikel ist Teil des Berichts Urgent Future Cloud - Ein goldenes Zeitalter.
{{cta('7e1bb41c-1580-458d-b3c3-226db4630ad7')}}

Contact



