Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cloud - ein Lunch & Learn bei TRUECARE

Cloud - ein Lunch & Learn bei TRUECARE

- Was ist das Problem? Warum der Server im Keller nicht alles können muss
- Was ist die Cloud? Grundlegende Konzepte und Ideen hinter Cloud Computing
- Cloudanbieter: Die bekanntesten und ihre Dimensionen
- Detailvorstellung: Azure und AWS unter der Lupe
- Cloud Architektur: Konkrete Szenarien visualisiert und erklärt

Benjamin Bolzmann

March 04, 2020
Tweet

More Decks by Benjamin Bolzmann

Other Decks in Technology

Transcript

  1. 2 srcmkr.io Was euch erwartet Roadmap durch diese Präsentation 02

    Grundlegende Konzepte und Ideen hinter Cloud Computing Was ist die Cloud? 04 Azure und AWS unter der Lupe Detailvorstellung 05 Konkrete Szenarien visualisiert und erklärt Cloud Architektur 03 Die bekanntesten und ihre Dimensionen Cloud Anbieter 01 Warum der Server im Keller nicht alles können muss Was ist das Problem?
  2. 4 srcmkr.io 1 Verbindung (vereinfacht) 1,5 MB Daten (Bilder, Text,

    …) Xeon E5-2620v4 (8x 2,1 GHz) 10.000 Verbindungen 1000%+ CPU 15 GByte/s | 120 GBit/s 1000 Verb. 100% CPU 1,5 GByte/s | 12 GBit/s 10 Verbindungen 1-5% CPU 15 MByte/s | 120 MBit/s Shared Hosting ~ 8 € / Monat Sehr guter Server mit schnellen SSDs und viel RAM ~ 100 € / Monat Apache-Webserver stirbt (C10k Problem) 2 eigene Glasfaserkabel nötig SSD Festplatten zu langsam
  3. 6 srcmkr.io Wesentliche Merkmale Elastizität Automatische, bedarfsabhängige Bereitstellung benötigter Ressourcen

    (Up & Down Scaling) 01 Abrechnung Nur der tatsächliche Ressourcen- verbrauch wird in Rechnung gestellt 02 Pay as you go Keine vertragliche Bindung, sofort verfügbar, immer kündbar 03 Selbstbedienung Benötigte Ressourcen können mittels Self- Service-Portal selbst gebucht und bereitgestellt werden 04 Cloud Computing beschreibt die Bereitstellung von IT-Infrastruktur wie beispielsweise Speicherplatz, Rechenleistung oder Anwendungssoftware als Dienstleistung über das Internet.
  4. 7 srcmkr.io Globale Verfügbarkeit Verteilung der Anwendung mittels Virtualisierung in

    verschiedenen Rechenzentren, Lastenverteilern und horizontaler Skalierung Zuständig für US-Eastcoast Zuständig für Indien
  5. 8 srcmkr.io XaaS Everything As A Service INFRASTRUCTURE AS A

    SERVICE • Man braucht sich nicht mehr um die Hardware zu kümmern • Betriebssystem (Updates, Sicherheit, …) • Software (Datenbanken, Webserver, …) • Backups IaaS Infrastructure As A Service PaaS Platform As A Service Serverless Serverlose Architektur SaaS Software As A Service 01 02 03 04
  6. 9 srcmkr.io XaaS Everything As A Service PLATFORM AS A

    SERVICE • Man braucht sich nicht mehr um die Hardware zu kümmern • Auch nicht um das Betriebssystem und die Dienste (Datenbanken, Webserver, …) • Verantwortlich nur für den eigene Software • Plattform und die Dienste skalieren nach vorgegebenen Parametern (Datum, Auslastung, …) IaaS Infrastructure As A Service PaaS Platform As A Service Serverless Serverlose Architektur SaaS Software As A Service 01 02 03 04
  7. 10 srcmkr.io XaaS Everything As A Service SOFTWARE AS A

    SERVICE • Man braucht sich um nichts mehr zu kümmern außer: • Inhalte der Software, die genutzt werden soll Beispiel: Office 365, Skype, Dropbox, DS Cockpit IaaS Infrastructure As A Service PaaS Platform As A Service Serverless Serverlose Architektur SaaS Software As A Service 01 02 03 04
  8. 11 srcmkr.io XaaS Everything As A Service SERVERLESS • Man

    braucht sich um nichts mehr zu kümmern. • Eigener Code wird hochgeladen und nutzt die Ressourcen, die es benötigt. • Läuft nur bei Ereignis • Werden mehr Ressourcen benötigt: • Weiterer Server startet den Code • Anfragen werden umgeleitet. • Bezahlung nach Ausführungszeit 0,000017¢ pro GB/sek. IaaS Infrastructure As A Service PaaS Platform As A Service Serverless Serverlose Architektur SaaS Software As A Service 01 02 03 04
  9. 12 srcmkr.io Vergleich Eigener Server IaaS PaaS SaaS Daten Software

    Betriebssystem Virtualisierung Server Hardware Storage Hardware Netzwerk Hardware Worum muss man sich wo kümmern?
  10. 13 srcmkr.io v v Kostenersparnis Nur der tatsächlicher Verbrauch wird

    gezahlt. Skalierbarkeit Ohne Investition auf Ereignisse reagieren Verfügbarkeit durch weltweite Redundanzen Auslagerung von Verantwortung (+Sicherheit) Einkauf von Know-How
  11. 15 srcmkr.io Die größten Cloudanbieter Nach Umsatz AWS (53,7%) 21,2

    Mrd. USD XaaS Azure (8,7%) 2,5 Mrd. USD XaaS Salesforce 8,39 Mrd. USD SaaS SAP 1,07 Mrd. USD SaaS
  12. 16 srcmkr.io Die größten Cloudanbieter 0, 50, 100, 150, 200,

    250, 2010 2011 2012 2013 2014 2015 2016 2017 2018* 2019* 2020* 2021* Umsatz mit Cloud Computing Management & Sicherheit IaaS PaaS SaaS in Millarden USD
  13. 19 srcmkr.io • USA Ost Nord-Virginia (6), Ohio (3) •

    USA West Nordkalifornien (3), Oregon (3) • Asien-Pazifik Mumbai (2), Seoul (2), Singapur (3), Sydney (3), Tokio (4), Osaka-Lokal (1)1 • Kanada Zentral (2) • China Peking (2), Ningxia (3) • Europa Frankfurt (3), Irland (3), London (3), Paris (3) • Südamerika São Paulo (3) • AWS GovCloud (USAWest) (3) • Bahrain • Hongkong (SVZ), China • Schweden • AWS GovCloud (USA Ost)
  14. 20 srcmkr.io Produktangebote AWS: IaaS/PaaS Virtueller Server Speicherplatz im Web

    Datenbanken Domainverwaltung Analytics / Application Insights Text to Speech & Speech to Text Push Notifications Benutzer- & Rechteverwaltung
  15. 21 srcmkr.io 0,00 USD Datenbank bis 25 GByte mit DynamoDB

    0,75 USD Unsere eigene .de-Domain mit Route 53 4,00 USD Unser virtueller Server, 24/7 mit EC2 Kosten pro Monat: Privater Blog GESAMT 4,75 USD ~ 4,16 Euro
  16. 24 srcmkr.io Produktangebote Azure: IaaS/PaaS + tausende mehr Virtueller Server

    Speicherplatz im Web Datenbanken Domainverwaltung Analytics / Application Insights Push Notifications Benutzer- & Rechteverwaltung Text to Speech & Speech to Text
  17. 25 srcmkr.io 8,17 USD Datenbank bis 25 GByte mit CosmosDB

    1,00 USD Unsere eigene .com-Domain mit Azure DNS 6,25 USD Unser virtueller Server, 24/7 mit B1S Kosten pro Monat: Privater Blog GESAMT 15,42 USD ~ 13,50 Euro
  18. 27 srcmkr.io Klare Antwort: Nein™ - aber definitiv sicherer als

    auf irgendwo anders. Beispiel Azure: • 80% aller Fortune 500 Unternehmen sind bei Azure • 12 Mio. Unternehmen nutzen Azure AD • Microsoft investiert 1 Milliarde Dollar pro Jahr in Sicherheit • Azure verteidigt gegen 7 Billarden Angriffe pro Tag. • 7.500+ Cybersecurity-Mitarbeiter • Azure ist die meistzertifizierte Public-Cloud der Welt (ISO 27001, 27018, SOC 1,2,3, FedRAMP, HITRUST, MTCS, IRAP, …)
  19. 31 srcmkr.io Hybride Cloud Vorteile der öffentlichen und privater Cloud

    (wie dargestellt: 5.000 – 10.000 Nutzer / Tag) Budget 81,71 Euro / Monat
  20. 32 srcmkr.io Mobile App Skalierbar für unbegrenzt viele Verbindungen (wie

    dargestellt: 10.000 – 20.000 Nutzer / Tag) Budget 38,98 Euro / Monat
  21. 33 srcmkr.io SaaS - Modell Skalierbar für unbegrenzt viele Verbindungen

    (wie dargestellt: rund 250.000 – 500.000 Nutzer / Tag) Budget 623,14 Euro / Monat
  22. 34 srcmkr.io Serverless Architecture Skalierbar für unbegrenzt viele Verbindungen Budget

    berechnet für 5 Millionen Anfragen Budget 49,85 Euro / Monat