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

MVP Fusion 2016 - Going serverless – von virtue...

Malte Lantin
September 15, 2016

MVP Fusion 2016 - Going serverless – von virtuellen Maschinen zu serverlosen Diensten

MVP Fusion 2016 - Going serverless – von virtuellen Maschinen zu serverlosen Diensten

Malte Lantin

September 15, 2016
Tweet

More Decks by Malte Lantin

Other Decks in Technology

Transcript

  1. 2 2 Technical Evangelist, Microsoft Deutschland  Focus on Cloud

    Computing / Web Development  Blog https://blogs.msdn.microsoft.com/malte_lantin/  Twitter @MalteLantin  [email protected] Microsoft since 2010  Worked with Microsoft Azure in different roles (Product / Audience Marketing, Technical Evangelism)  Speaker and trainer Malte Lantin | @MalteLantin
  2. 8 8 Cloud Services vs. Service Fabric Azure Cloud Services

    (Web und Worker Roles) • One service per VM • Slow updates and scaling Azure Service Fabric (Stateless, Stateful oder Actor Services) • Many micro services per VM • High density • Fast deployment of updates • Scale micro services fast
  3. 9

  4. Azure App Service Build and scale great cloud apps Web

    Apps Mobile Apps Logic Apps API Apps
  5. 12 12 App Service Easily build and consume APIs in

    the cloud Web Apps Web apps that scale with your needs Mobile Apps Build Mobile apps for any device Automate business process across SaaS and on-premises
  6. 15

  7. 17 17 Easily use cloud or custom APIs: • Connect

    easily to SaaS platforms • Dozens of built-in APIs for popular SaaS • An ecosystem of APIs for any need • Create and publish custom, reusable APIs • Visual Studio tooling with one click publish and remote debugging • Automatic client SDK generation for many languages Benefits of API Apps
  8. 18 18 API Apps expose HTTP services Metadata is exposed

    using Swagger / OpenAPI metadata  JSON file  Widely supported Client applications Consuming API Apps
  9. 19

  10. 22 22 1st class support  Node / JavaScript 

    C# Experimental support  F#  Python  PHP  Batch  Bash  PowerShell Supported Languages
  11. 23 23 Supported bindings (5/2016) Type Service Trigger Input Output

    Schedule Azure Functions ✔ HTTP (REST or WebHook) Azure Functions ✔ ✔ Blob Storage Azure Storage ✔ ✔ ✔ Queues Azure Storage ✔ ✔ Tables Azure Storage ✔ ✔ Tables Azure Mobile Apps Easy Tables ✔ ✔ No-SQL DB Azure DocumentDB ✔ ✔ Streams Azure Event Hubs ✔ ✔ Push Notifications Azure Notification Hubs ✔
  12. 24

  13. 25

  14. 28 28 Nächste Schritte Steigen Sie in spezifische Themen ein

    https://mva.microsoft.com/ Erster Einblick Informieren Ohne Azure Account App Services testen https://tryappservice.azure.com/ Testen Microsoft Azure kostenfrei testen http://azure.microsoft.com/de-de/pricing/free-trial/