Sie sind hier: Startseite » Markt » Tipps und Hinweise

Containerisierung als Herausforderung


Serverless Computing: Höhere Leistung, Skalierbarkeit und Kosteneffizienz in der Cloud
Die Möglichkeit, mehrere Sprachen und Frameworks nutzen zu können, ist insbesondere in PaaS-Umgebungen von entscheidender Bedeutung


Von Jeroen Buijs, Director of Sales EMEA bei CloudBlue

Im Zuge eines immer stärkeren Wachstums des traditionellen Cloud Computing-Marktes hat sich mit Serverless Computing ein innovativer neuer Ansatz entwickelt, der die Verwaltung physischer Server überflüssig macht. Er ermöglicht es Unternehmen – ohne sich um die eigene Infrastruktur kümmern zu müssen – ihren Fokus gänzlich auf die Entwicklung und Bereitstellung von Anwendungen zu richten. Marktforschungsinstitute erwarten, dass die Nachfrage für serverloses Computing zukünftig eine beträchtliche Steigerung erfahren wird. Bis zum Jahr 2028 prognostizieren sie eine jährliche Wachstumsrate (CAGR) von 23,17 Prozent.

Als Teil der Evolution des Cloud Computing bringt Serverless Computing – insbesondere im Bereich der Entwicklung – viele Vorteile mit sich. Im Idealfall bevorzugen Entwickler eine einzige Plattform, auf der sie neue Anwendungen programmieren und veröffentlichen können – ohne sich um andere Prozesse, Apps, Workloads oder integrierte Wartungsaufgaben kümmern zu müssen. Die Serverless Computing-Technologie stellt ihnen solche Entwickler-Frameworks bereit. Eine Plattform, die on-the-edge, on-premise oder unter Verwendung von Hyperscaler-Ressourcen läuft, bietet eine containerbasierte Architektur, die On-demand-Ressourcen in einem Pay-as-you-go-Modell ermöglicht. Dadurch werden die Kosten für die Ausführung von Workloads aus den Anwendungen optimiert.

Dieses kosteneffiziente Modell bietet eine Vielzahl von Vorteilen:
>> Verkürzung des Release-Zyklus von Anwendungen, so dass Entwickler ihren Fokus auf die Programmierung legen können und sich nicht mit dem Betrieb der zugrundeliegenden Infrastruktur beschäftigen müssen, die zur Unterstützung des Verarbeitungsaufwands erforderlich ist.
>> Die Zusammenarbeit mehrerer Entwickler durch Zugriff auf gemeinsame Plattformen ist möglich.
>> Flexible Verbrauchs- und Zahlungsmodelle für die Rechenressourcen
>> Positive Effekte auf das Energie- und Nachhaltigkeitsmanagement durch eine Optimierung von Prozessen, Anwendungen oder Workloads.
>> Höhere Sicherheit für Container, in denen die Anwendungen laufen
>> Verbreitung von Plattform-as-a-Service (PaaS)-Lösungen mit den erforderlichen komplexen Ressourcen und Anwendungen zur Ausführung von Funktionen und Workloads
>> Entwicklung Cloud-nativer Anwendungen mithilfe des Zugangs zu komplexen Rechenressourcen und der Demokratisierung fortschrittlicher Technologie
>> Schnellere Reaktion auf sich verändernde Anforderungen während der Haupteinkaufszeiten – etwa bei starkem Online-Traffic während des Black Friday
>> Ereignisgesteuerte Skalierbarkeit von Ressourcen auf Grundlage von Zeitplänen, Batch-Prozessen oder atypischem Wachstum von On-demand-Ressourcen.

Eine große Herausforderung besteht für Unternehmen darin, insbesondere bei der Containerisierung von Anwendungen auf den Grad der Abhängigkeit von Anbietern und Technologien zu achten. Denn eine übermäßige Dependenz kann in diesem Bereich zu Problemen – etwa erhöhten IT-Lizenzierungs- und Supportkosten – führen.

Durch vereinzelte Zugriffe auf Codefunktionen kann es in Anwendungen zu "Kaltstarts" kommen, die möglicherweise Reaktionszeiten beeinträchtigen und Ausfälle verursachen. Um Kaltstartprobleme abzumildern, können Unternehmen etwa Robotern den Zugriff auf Funktionen ermöglichen und dadurch Routinen optimieren oder anfängliche Reaktionszeiten als Teil der Gesamtleistungskennzahlen berücksichtigen. Dies ist besonders für Anwendungen relevant, die eine kontinuierliche Statussynchronisation benötigen. Darüber hinaus können sie die anfänglichen Reaktionszeiten als Teil der Gesamtleistungskennzahlen berücksichtigen.

Die Möglichkeit, mehrere Sprachen und Frameworks nutzen zu können, ist insbesondere in PaaS-Umgebungen wie der von CloudBlue ebenfalls von entscheidender Bedeutung. Entwickler können die Sprachen ihren Fähigkeiten, Projektanforderungen und Zeitvorgaben gemäß auswählen. Im Wesentlichen erfüllen sowohl traditionelle als auch serverlose Modelle unterschiedliche Rollen innerhalb von Cloud-Diensten. Die Entscheidung zwischen beiden Optionen hängt infolgedessen von den individuellen Anforderungen und Kontexten – sowohl der Anwendung als auch der Organisation – ab.

Fazit
Unternehmen, die sich den innovativen Ansatz des Serverless Computing zu eigen machen, werden in die Lage versetzt, sich auf ihre zentralen Geschäftsziele zu konzentrieren, neue Business-Optionen zu erschließen und ihr Wachstum vorantreiben. Mit höherer Leistung, besserer Skalierbarkeit und niedrigeren Kosten ist Serverless Computing als zusätzliches Asset im Cloud Computing-Toolkit eine wichtige, erfolgsversprechende Bereicherung in diesem technologischen Segment. (CloudBlue: ra)

eingetragen: 03.07.24
Newsletterlauf: 29.08.24

CloudBlue: Kontakt und Steckbrief

Der Informationsanbieter hat seinen Kontakt leider noch nicht freigeschaltet.


Kostenloser PMK-Verlags-Newsletter
Ihr PMK-Verlags-Newsletter hier >>>>>>



Meldungen: Tipps und Hinweise

  • Wirksamkeit von KI-Lösungen

    Die Vorteile der generativen KI sind in den letzten Jahren immer deutlicher geworden. Unternehmen erzielten nicht nur wertvolle Produktivitäts- und Effizienzsteigerungen, sie verbesserten auch die Arbeitsmoral, indem sie den Zeitaufwand für einfache Aufgaben reduzierten.

  • SaaS-Backup-Lösung für Microsoft 365 & Co.

    Nach Angaben von Microsoft nutzen weltweit mehr als 85 Millionen Menschen Microsoft 365. Die bekannte Office Suite bietet seinen Anwendern wichtige Software-as-a-Service (SaaS)-Funktionen wie E-Mail, Dateispeicherung oder Kollaborationsanwendungen

  • Java bleibt IT-Alltag

    Java gibt es seit 1995. Hat die Technologie bald ausgedient? Auf keinen Fall! Tatsächlich wird die Programmiersprache ihre führende Rolle behaupten - und sogar noch an Bedeutung gewinnen.

  • Risiken für SaaS-Daten

    Statista zufolge nutzen 70 Prozent der Unternehmen mit bis zu 500 Mitarbeitern (Software-as-a-Service) SaaS beziehungsweise auf Cloud Computing basierende Anwendungssoftware. Insgesamt haben durchschnittlich über alle Branchen und Unternehmensgrößen hinweg 56 Prozent der Unternehmen weltweit SaaS-Anwendungen eingeführt. Die Chancen, zu den Profiteuren dieser Cloud-Dienstleitungen zu gehören, stehen also gut.

  • Digitale Technologien im Kundenservice

    In der heutigen Geschäftswelt wird der Kundenservice immer mehr zum entscheidenden Wettbewerbsvorteil. Unternehmen, die ihren Serviceprozess optimieren, profitieren nicht nur von einer höheren Kundenzufriedenheit, sondern auch von gesteigerter Effizienz und neuen Umsatzpotenzialen. Doch der Weg dahin ist voller Herausforderungen.

  • Unternehmensweite Gen-AI-Projekte

    Viele Unternehmen beschäftigen sich bereits mit generativer KI (Gen-AI) und versuchen, damit die Produktivität zu steigern und die Benutzererfahrung zu verbessern. Fast drei Viertel der Unternehmen haben laut Accenture Künstliche Intelligenz zu ihrer obersten digitalen Investitionspriorität für 2024 gemacht.

  • Bandbreite der CNAPP-Funktionen verstehen

    Da sich viele Unternehmen von der zunehmenden Komplexität einer Cloud Computing-Lösung überfordert fühlen, haben sich Cloud Native Application Protection Platforms (CNAPP) zur Gewährleistung einer umfassenden und optimierten IT-Sicherheit etabliert.

  • Unternehmensweite Gen-AI-Projekte

    Laut der AWS-Umfrage verwenden etwa 45 Prozent der Unternehmen Gen-AI-Tools, um den Kundensupport zu verbessern, hauptsächlich durch den Einsatz von Chatbots. Zwischen 35 Prozent und 40 Prozent dieser Führungskräfte geben auch an, dass ihre Unternehmen diese Tools nutzen, um die persönliche Produktivität zu steigern oder die Softwareentwicklung zu beschleunigen (in Form von Code-Assistenten), und weitere 32 Prozent für Vertrieb und Marketing (für personalisierte Kampagnen und Angebote).

  • Einfacher Zugang zu Expertenwissen

    Muss man denn alles selber machen? In Sachen Cybersecurity war das bis vor Kurzem noch so. Heute spricht allerdings viel dafür, Teile der IT-Sicherheit an externe Dienstleister auszulagern. Ontinue, Expertin für Managed Extended Detection and Response (MXDR), nennt die fünf wichtigsten Gründe.

  • Java-basierte Infrastruktur optimieren

    Unternehmen verlagern zunehmend Workloads in die Cloud. Doch bei allen Vorteilen entpuppt sich die neue Umgebung oft als Kostenfalle. Die meisten Unternehmen zahlen für Ressourcen, die sie gar nicht nutzen. Das hat verschiedene Gründe. CIOs müssen sicherstellen, dass Applikationen in der Cloud performant funktionieren und eine gute Nutzererfahrung bieten.

Wir verwenden Cookies um unsere Website zu optimieren und Ihnen das bestmögliche Online-Erlebnis zu bieten. Mit dem Klick auf "Alle akzeptieren" erklären Sie sich damit einverstanden. Erweiterte Einstellungen