Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Going serverless

1,350 views

Published on

Steve Lee talks about going serverless using Microsoft Azure at TechExeter on 25th August 2016

www.techexeter.uk

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Going serverless

  1. 1. Serverless with Azure Apps STEVE LEE, OPENDIRECTIVE, TECHEXETER 25 AUG 2016 © 2016 STEVE LEE ATTRIBUTION-SHAREALIKE 4.0 INTERNATIONAL
  2. 2. The Cloud Source: @adrianco
  3. 3. The Cloud
  4. 4. Value Proposition: Easier DevOps through outsourcing
  5. 5. Microsoft Azure “A growing collection of integrated cloud services” Microsoft “…winning developers with a kinder, gentler cloud” TechRepublic
  6. 6. Do it yourself server Self managed stack App|API + Data Server Runtime Hardware + Network OS Your Wizzy App PHP + MySQL + Apache Linux Dusty old box
  7. 7. Platform as a Service - PaaS Concentrate on your stuff App | API + Data Server Runtime Hardware + Network OS Configure Dev + Test + Deploy
  8. 8. Serverless New kid on the block App | API + Data Server Runtime Hardware + Network OS Logic fragments Nanoservices!
  9. 9. Mobile App or Single Page Web App (javascript) App (client) PaaS ServicesServices + SaaS Push Eg HTTP + JSON + JWT API server Client Services S D K
  10. 10. Azure Mobile Apps Backend as a Service – BaaS App Auth Sync Push S D K API + Swagger Services3rd Party SaaS S D K
  11. 11. Azure Functions Serverless App Functions Services3rd Party SaaS
  12. 12. Azure Functions Functions as a Service  Functions that run in ephemeral containers  Choice of languages  Connectors: Timer, Services, HTTP web hooks  PAYG  Open Source
  13. 13. Azure LogicApps Serverless App Workflow Services3rd Party SaaS Functions
  14. 14. Azure LogicApps Workflow as a Service  Integration and automating business processes  Declarative event driven workflows – JSON + DSL  Graphic designer  Connectors: Time, Services, HTTP webhooks  Automation API  PAYG or plan
  15. 15. Demo
  16. 16. http://azure.com http://martinfowler.com/ articles/serverless.html https://blog.xamarin.com/ nano-services-for-mobile-apps- with-azure-functions
  17. 17. Any Questions? @SteveALee steve@opendirective.com

×