1 / 18

Architect for the Cloud

Architect for the Cloud. Markus Eilers CEO runtime software GmbH 24. Januar 2011. CLOUD. Welche Cloud ?. Amazon EC2, WindowsAzure, vmforce , GoGrid , Rackspace , RightScale , force.com, Google AppEngine , …. Azure Platform. platform. AppFabric. Compute. Storage. Management.

lynton
Download Presentation

Architect for the Cloud

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Architect for the Cloud Markus Eilers CEO runtime software GmbH 24. Januar 2011

  2. CLOUD

  3. Welche Cloud ? Amazon EC2, WindowsAzure, vmforce, GoGrid, Rackspace, RightScale, force.com, Google AppEngine, …

  4. Azure Platform platform AppFabric Compute Storage Management Relationale Daten Management Service Bus Access Control Bestehende Entwicklerwerkzeuge und -technologien

  5. TYPISCHE SZENARIEN

  6. On and Off “On and Off “ Inactivity Period Compute Usage Average Time • Mal da, mal nicht (z.B. Batch Jobs) • BetreiberhältzuvielKapazitätvor • Bereitstellungkannmühsamsein Gehaltsabrechnung, Zahlungsläufe, Reporting, Simulationen,…

  7. Growing Fast “Growing Fast“ Compute Average Usage Time • ErfolgreicheDienstemüssenskalieren • Große IT-Herausforderung • Schwervorplanbar Social Games, Virale Dienste wie Twitter, Facebook, Consumer Apps,…

  8. UnpredictableBursting “Unpredictable Bursting“ Compute • UnvorhersehbareAusschläge • Plötzlicher Performance-Einbruch • UnbekannteExtremewerte Average Usage Time Aktien-Handelssysteme, Newsportale, Suchmaschinen,…

  9. PredictableBursting “Predictable Bursting“ Compute • DienstemitsaisonalenAusschlägen • Peaks vorhersehbar / einplanbar • Hohe IT Komplexität und geringeEffizienz Average Usage Time Online Shops, Ordersysteme, Amazon, WM-Infosysteme, LiveStreams

  10. ARCHITEKTUREN

  11. Growing fast • OdigeneSocialGame

  12. Worker Website Website Website Website Worker Images Management API Blob Storage Table Storage Worker Refiller Queues Refiller Load Monitor

  13. Integration pulsd businessplatform

  14. Website Website facebook Social Service SQL Azure BusinessService BusinessService Queues Broadcaster OnPremise System Synch Service Mobile Client Mobile Client Mobile Client Mobile Client .NET ServiceBus

  15. Bursts VideoPortal, „BurgerShop“,… BusinessService Website Management API Queues Blob Storage Table Storage Broadcaster Worker Load Monitor

  16. Management API On and Off Beispiel Simulationsumgebung Worker Worker Worker Worker Worker Worker Worker Blob Storage Table Storage Queues WPF Cockpit

  17. Konzepte • Failure, Idempotenz, Backup, Retries, Getrennte Skalierung, Sicherheit, Monitoring & Tracing, Kapazität planen, Parallel vs. Instanzen

  18. FRAGEN ?

More Related