Zum Inhalt springen

MacStories

Craft of Code
MacStorie

Herausgeber von Technikprodukten mit Schwerpunkt auf Apple nutzt Linode, um seine Kernzielgruppe zu erreichen.


MacStories wurde von Chefredakteur Federico Viticci in Viterbo, Italien, gegründet und versorgt seit 2009 sein weltweites Publikum mit ausführlichen, persönlichen Berichten über Apple, Apps und verwandte Themen.

Die Grundlage von MacStories ist die Website, die Federico mit Hilfe eines wechselnden Autorenteams aufgebaut und im Laufe der Jahre erweitert hat. Mit dem Wachstum der Website, die jeden Monat Millionen von Lesern erreicht, wuchs auch das Geschäft. Im Jahr 2015 fügte Federico den Club MacStories hinzu, eine Abonnementkomponente der Website, die exklusive Inhalte für das MacStories-Kernpublikum bietet. In den darauffolgenden Jahren expandierte MacStories weiter durch Podcasts: AppStories, eine Sendung über die Welt der Apps und ihren Einfluss auf die Kultur, und MacStories Unwind, eine wöchentliche Zusammenfassung der Ereignisse bei MacStories.

Im Jahr 2020 war klar, dass das anhaltende Wachstum von MacStories und die Pläne für die Zukunft ein Überdenken der dem Unternehmen zugrunde liegenden Technologie erfordern würden. Um seine Vision für die Zukunft von MacStories zu verwirklichen, holte Federico John Voorhees und Alex Guyot ins Boot. John Voorhees, ein ehemaliger Anwalt mit einiger Erfahrung in der iOS-Entwicklung, begann 2015 als freier Autor bei MacStories und ist derzeit der leitende Redakteur. Alex Guyot hat einen Hintergrund in Cloud Engineering und schreibt seit 2013 für MacStories. Derzeit ist er Redakteur und Senior Software Engineer bei MacStories.

Gemeinsam machte sich das MacStories-Team daran, eine neue Grundlage für die Medien zu schaffen, die es veröffentlicht, darunter die Website, Newsletter, Podcasts und andere digitale Produkte. Sie begannen mit der Migration von sechs Jahren E-Mail-Newsletter-Inhalten auf ein neues, von Alex entwickeltes Content-Management-System namens Calliope. Dieses System ermöglichte es MacStories, eine neue Web-App mit ausgefeilten Such-, Filter- und anderen Funktionen anzubieten, die weit über den Rahmen eines E-Mail-Newsletters hinausgehen. Calliope wurde von Anfang an so konzipiert, dass es flexibel ist und es dem MacStories-Team ermöglicht, Kolumnen, Newsletter und Podcasts auf mehreren Websites zu veröffentlichen, E-Mail-Newsletter zu versenden, Downloads nur für Abonnenten anzubieten und vieles mehr.

MacStories

Die Hardware, die für die Realisierung von Calliope benötigt wurde, sprengte den Rahmen der Ursprünge von MacStories als WordPress-Publikation, die auf dedizierter Server-Hardware lief. MacStories benötigte eine funktionsreiche, skalierbare und kostengünstige Infrastrukturlösung. Nachdem das MacStories-Team viele Optionen in Erwägung gezogen hatte, entschied es sich, seine Vision der Zukunft mit Linode zu verwirklichen.

Alex nutzte die Linode Kubernetes Engine (LKE), um acht verschiedene Microservices und drei separate Datenbankimplementierungen zu erstellen - ein Projekt, das für ein kleines Unternehmen wie MacStories in der Regel zu kostspielig wäre. Da Alex seine persönliche Website und den Slack-Bot von MacStories schon seit Jahren auf Linode gehostet hatte, war er mit Linode bereits vertraut. Er hatte mit LKE experimentiert, seit der Dienst in der Betaphase war, und war daher zuversichtlich, dass er die Webdienste von MacStories zuverlässig und kostengünstig handhaben konnte.

Die Flexibilität des Serviceangebots von Linode in Verbindung mit seiner Erschwinglichkeit hat es MacStories ermöglicht, eine Infrastruktur aufzubauen, die über Jahre hinweg mit ihrem Unternehmen wachsen und skalieren kann. "Jedes Mal, wenn ich Linode für etwas Neues nutze, bin ich beeindruckt", sagte Alex. "Es hat die beste Schnittstelle und ist wirklich einfach zu navigieren. Der Cloud Manager ist besser als bei der Konkurrenz, und die Dokumentation ist fantastisch." 

Für das MacStories-Team war die Entscheidung für Linode wie eine App-Evaluierung, für die es bekannt ist. Linode war die perfekte Lösung für ihre Bedürfnisse, und wenn sie jemals eine Frage haben, ist der Linode-Support da, um ihnen zu helfen. Exzellenter Support ist für kleine und wendige Unternehmen wie MacStories entscheidend. Rückblickend auf den erfolgreichen Start von Calliope sagt Alex: "Wir haben nie in Frage gestellt, ob Linode die richtige Wahl war."

Teilen