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

Das Azure Backend zu meiner mobilen App

Manuel Meyer
September 28, 2017

Das Azure Backend zu meiner mobilen App

Keine App ohne Backend! In dieser Session erläutern wir die Möglichkeiten, wie mithilfe der Microsoft Azure Cloud ein Backend für mobile Line-of-business-Apps erstellt werden kann. Dabei zeigen wir die Möglichkeiten vom No-Code Backend, das komplett im Browser zusammengeklickt werden kann, bis zum kompletten skalierbaren API inklusive der Integration mit On-Premises-Systemen oder Software-as-a-Service-Diensten.

Manuel Meyer

September 28, 2017
Tweet

More Decks by Manuel Meyer

Other Decks in Programming

Transcript

  1. 1. «Die App» 2. Der Azure AppService 3. API Apps

    4. Function Apps 5. Logic Apps 6. Mobile Apps
  2. Mobile Client Ionic App Azure Traffic Manager Azure LogicApp SaaS

    Provider Notification Hub PNS Easy Tables Azure Function Cognitive Services Azure API App Azure SQL Azure Mobile App
  3. Der Azure AppService „Eine Plattform für das Hosting von webbasierten

    Workloads“ ▪ Elastizität ▪ Pay-as-you-go ▪ Easy Deployment ▪ Scaling ▪ Tooling, Monitoring.
  4. API APPS Easily build and consume REST APIs in the

    cloud WEB APPS Web apps that scale with your business LOGIC APPS Automate business process across SaaS and on-premises MOBILE APPS Build Mobile apps for any device FUNCTIONS Der Azure AppService
  5. Azure App Service Microsoft Account Azure Subscription Paid, Free (Test,

    BizSpark, DreamSpark, MSDN) App Service Plan (Cluster) (Connects Compute Power & Resources) Location Sizing Scale App Service App Service App Service Functionality DNS-Name Monitoring Billing Templated Deployment Payment Resource Group Resource Group
  6. API Apps API App = Web Api + Swagger «einherstolzieren»

    «grosstun» «eine grosstuerische Art an den Tag legen».
  7. Azure Functions „In der Cloud gehostete Snippets, die auf Events

    reagieren“ ▪ Data Processing ▪ Integration ▪ IoT ▪ APIs ▪ C#, Node.js, Python, F#, batch, bash, Java.
  8. Azure Mobile Apps „Ein skalierbares Backend für Deine mobile App“

    ▪ «Quickstart» ▪ Datenspeicherung & Offline Daten ▪ Authentifizierung ▪ Push Notifications ▪ No-Code Backend.
  9. Azure Logic Apps ▪ Actions & Decisions ▪ Connectors ▪

    DB: Sql, Oracle ▪ Systems: Sharepoint, O365, SAP ▪ Protocols: AS2, POP, FTP… ▪ SaaS: Dropbox, Slack, Yammer, Twitter ▪ Trigger, Manual, Action.
  10. Mobile Client Ionic App Azure Traffic Manager Azure LogicApp SaaS

    Provider Notification Hub PNS Easy Tables Azure Function Cognitive Services Azure API App Azure SQL Azure Mobile App
  11. Ressourcen ▪ Azure AppService ▪ https://azure.microsoft.com/en-us/services/app-service/ ▪ Github Technical Community

    Content ▪ https://github.com/Microsoft/TechnicalCommunityContent ▪ https://github.com/Microsoft/TechnicalCommunityContent/tree/master/Cloud%20Comp uting/Azure%20Functions ▪ Scott Hanselman: AppService Secrets ▪ https://www.hanselman.com/blog/AzureAppServiceSecretsAndWebSiteHiddenGems.a spx