
Patreon hat die Bereitstellung von Spinnaker mit Armory optimiert
Obwohl die von der Open-Source-Community unterstützte Software gewachsen ist Popularität und Bedeutung, auf die sich Unternehmen oft verlassen bezahlte Abonnements für OSS-Implementierungen, die Technologieunterstützung, mehr Sicherheit und skalierbare Funktionalität bieten.
Die Content-Crowdfunding-Plattform Patreon Inc. wandte sich an das Startup Armory Inc., um Spinnaker Open Source Continuous Delivery-Software als Cloud-Service bereitzustellen. Die Idee war, Probleme bei der Softwarebereitstellung schneller, einfacher und kostengünstiger zu lösen Ian Delahorn (Bild rechts), Patreon Site Reliability Engineer.
„Der Gönner [Site Reliability Engineering] Die Mannschaft war und ist relativ klein“, sagte er. „Wir können Spinnaker alleine betreiben, wenn wir wollen, aber dann haben wir keine Zeit mehr, etwas anderes zu tun, und das ist nicht die beste Verwendung des Geldes unserer Entwickler. Armory, das Spinnaker gewidmet ist, ist an dem Open-Source-Projekt beteiligt, aber sie sind auch Experten dafür.
Delahorn und Ben Mapen (Bild links), Mitbegründer und Senior Vice President of Strategic Partnerships bei Armory, sprach mit John Fourier, Moderator von theCUBE, dem Live-Streaming-Studio von SiliconANGLE Media, für den CUBE-Vortrag vor dem 26. Januar AWS Startup Showcase: Offene Cloud-Innovationen Veranstaltung. Sie diskutierten die geschäftlichen Probleme, die Armory für Patreon lösen konnte, wie Armory sein Produkt auf einem Open-Source-Projekt aufgebaut hat, und die Vorteile von Open-Source-Strategien. (* Offenlegung unten.)
Entlasten Sie das Team für andere Aufgaben
Die Partnerschaft zwischen Patreon und Armory begann Anfang 2019, als die Content-Crowdfunding-Plattform eine langsame Zahlungsabwicklung hatte und Gefahr lief, ihre Benutzer nicht rechtzeitig zu bezahlen. An diesem Punkt erkannte Patreon, dass die Implementierung von Korrekturen zur Beseitigung dieses Problems zu lange dauerte.
„Wir haben mindestens 45 Minuten gebraucht, um eine neue Version der App zu implementieren, und wir mussten diese Zeit verkürzen“, sagte Delahorn. “Wir mussten uns auch sicher sein, weil wir wissen, dass der Einsatz stabil ist.”
Aufgrund des Mangels an Personal, um das Problem intern zu lösen, verließ sich Delahorn auf Armory, um Spinnaker bei AWS einzuführen. WaffenkammerDie Cloud-Plattform von Spinnaker, als Service, der Skalierbarkeit, Flexibilität und Sicherheit bietet, automatisiert die Softwarebereitstellung und ermöglicht es Softwareteams, vom Code bis zur Cloud zusammenzuarbeiten. Armory basiert auf Spinnaker mit eigenen Funktionen für Unternehmen sowie Support der Enterprise-Klasse.
Der Startup-Service umfasst Tools für Multi-Cloud- und Hybridumgebungen mit DevSecOps-Support und Compliance. Das Unternehmen bietet auch Unterstützung für die Cloud- und Kubernetes-Migration, um durch nahtlose Workload-Portabilität den Wechsel zu Kubernetes oder von einer Cloud in eine andere zu ermöglichen.
„Dadurch konnte ich an größeren Teilen unserer Bau- und Bereitstellungspipelines arbeiten“, sagte Delahorn. „Dies befreite mich von der Arbeit am Übergang von EC2-basierten Bereitstellungen zu einer Containerisierungsstrategie. Dadurch konnte ich an umfassenderen Beobachtbarkeitsproblemen arbeiten, anstatt mich nur darauf zu konzentrieren, einen laufenden Spinnaker zu betreiben.
Geschwindigkeit und Zuverlässigkeit sind einige der wichtigsten Punkte
Armory hat im Laufe der Jahre von seinen großen Kunden gelernt, dass es für eine großartige Softwareimplementierung wirklich auf drei Hauptfaktoren ankommt, von denen das erste laut Mappen die Geschwindigkeit ist.
„Wenn Sie Ihre Software einmal im Quartal oder sogar einmal im Jahr bereitstellen, ist das weder gut für Ihre Kunden noch für Ihr Unternehmen.“ [it’s] wie nur Code, der in einer Filiale mit Regalfunktionen sitzt, mehr oder weniger ohne einen Geschäftswert zu schaffen “, sagte er. “Du musst schnell senden.”
Der zweite wesentliche Teil davon ist zuverlässig zu liefern, was Fehlervermeidung bedeutet.
„Es wird einige Unterbrechungen geben, aber eines der Dinge, die Armory mit dem Open-Source-Spinnaker bietet, ist die Möglichkeit, starre Bereitstellungspipelines zu erstellen, sodass Sie die richtigen Dinge zur richtigen Zeit mit den richtigen Personen testen können, die an den Überprüfungen beteiligt sind.“ Mapen erklärt. . „Und wenn es ein Problem mit der Produktion gibt, isolieren Sie dieses Problem für eine kleine Gruppe von Benutzern.“
Das letzte Schlüsselelement ist die Möglichkeit, „Multi-Purpose-Multi-Clouds“ zu implementieren. Im AWS-Ökosystem gehören dazu beispielsweise EC2, ECS, EKS, Lambda und so weiter, fügte Mappen hinzu.
Laut Mappen ist die Open-Source-Stiftung Spinnaker entscheidend für den Erfolg von Armory. Armory profitiert nicht nur von anderen Unternehmen mit Korrekturen und neuen Funktionen, sondern sieht die Open-Source-Community als einen großartigen Ort, um Feedback zu erhalten und neue Kunden zu finden, die möglicherweise die verbesserte Funktionalität und den Support benötigen, die sie bieten kann.
Für Patreon ist auch Spinnakers Open Source interessant.
„Ich kann die Community um Rat fragen“, sagte Delahorn. „Und ich war auch in der Lage, einfache Fehlerbehebungen für Funktionen vorzunehmen, die ich benötige. Ich sagte mir: “Nun, dafür muss ich mich nicht auf Armory festlegen. Ich kann einfach einen einfachen Patch schreiben und ihn zur Überprüfung einsenden.
Sehen Sie sich unten das vollständige Video-Interview an und informieren Sie sich über die Berichterstattung von SiliconANGLE und theCUBE for AWS Startup Showcase: Offene Cloud-Innovationen Veranstaltung. (* Offenlegung: Waffenkammer Inc. sponsert dieses Segment von theCUBE. Weder Waffenkammer noch haben andere Sponsoren die redaktionelle Kontrolle über den Inhalt von CUBE oder SiliconANGLE.)
Foto: SiliconANGLE
Zeigen Sie Ihre Unterstützung für unsere Mission, indem Sie unserer Experten-Community Cube Club und Cube Event beitreten. Treten Sie der Community bei, zu der Andy Jesse, CEO von Amazon Web Services und Amazon.com, Michael Dell, Gründer und CEO von Dell Technologies, Pat Gelsinger, CEO von Intel, und viele andere Koryphäen und Experten gehören.

