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

DWX2017 - Ich schieb da mal was in die Cloud - Der Azure AppService, die PaaS Lösung für Entwickler

DWX2017 - Ich schieb da mal was in die Cloud - Der Azure AppService, die PaaS Lösung für Entwickler

Mit dem AppService Angebot stellt die Azure Cloud eine Plattform bereit, auf welcher Code ausgeführt und somit Lösungen bereitgestellt werden können. Es handelt sich dabei um ein Platform-as-a-Service Angebot, das heißt die Pflege und Verwaltung der virtuellen Maschinen übernimmt die Azure Cloud. Wir Entwickler profitieren direkt von den Cloud-Eigenschaften wie Skalierung per Knopfdruck oder hoher Verfügbarkeit. Nach dieser Session wissen sie, worum es beim AppService geht und können ihre eigenen Anwendungen mit wenigen Klicks in die Cloud verschieben.

Manuel Meyer

June 27, 2017
Tweet

More Decks by Manuel Meyer

Other Decks in Programming

Transcript

  1. BASLE BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG

    COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA ZURICH Der Azure AppService Die PaaS Lösung für Entwickler Manuel Meyer, Trivadis AG http://manuelmeyer.net @manumeyer1
  2. Über mich… Consultant & Trainer for .NET C#/XAML, Integration, Azure,

    Troubleshooting & Performance Management MVP for Visual Studio & Dev. Tools www.azurezurichusergroup.com www.dotnetday.ch Manuel Meyer www.manuelmeyer.net @manumeyer1
  3. Agenda 1. Der Azure AppService 2. WebApps 3. API Apps

    4. Mobile Apps 5. Logic Apps 6. Function Apps.
  4. Azure Compute Overview Azure App Service Quickly and easy deployment

    to highly scalable web / mobile / api environment Cloud Services High available, scalable applications and services using rich PaaS environment, Advanced mult-tier scenarios Virtual Machines Easily deploy and run durable Windows Server and Linux VM’s using IaaS environment
  5. Azure App Service 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
  6. Azure App Service FUNCTIONS • Elasticity & Pay-as-you-go • Easy

    Deployment • Scale, Autoscale • Tooling, Monitoring • Hybrid Connectivity. «A platform for the hosting web- based workloads»
  7. Azure App Service Microsoft Account Azure Subscription Paid, Free (Test,

    BizSpark, DreamSpark, MCT, 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
  8. Azure Mobile Apps • Data Storage & Offline Data •

    User Athentication • Push Notifications • No-Code Backend. «A scalable backend for your mobile app»
  9. Azure Mobile Apps • Quick Start • Create no- code

    Backend • Download Visual Studio Solution
  10. Azure App Service • Actions & Decisions • Connectors •

    Database: Sql, Oracle • Systems: Sharepoint, O365, SAP, ... • Protocols: AS2, POP, FTP, HTTP,... • SaaS: DropBox, Slack, Yammer, Twitter • Started by Trigger • Manual • Scheduled • Action (e.g. HTTP POST). «Think of workflows in the cloud»
  11. Azure Functions • Data Processing / Integration / IoT /

    APIs • C#, Node.js, Python, F#, PHP, batch, bash, Java «Cloud hosted code snippets that react to events»
  12. Azure App Service 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
  13. More... • Azure App Service • https://azure.microsoft.com/en-us/services/app-service/ • Github Microsoft

    Technical Community Content • https://github.com/Microsoft/TechnicalCommunityContent • Scott Hanselman: AppService Secrets • https://www.hanselman.com/blog/AzureAppServiceSecretsAndWebSiteHiddenGe ms.aspx