O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Extreme microservices with Azure Functions

285 visualizações

Publicada em

Slides from my Azure Global Bootcamp talk on using Azure Functions to create scalable and performant microservices

Publicada em: Software
  • Hello! Get Your Professional Job-Winning Resume Here - Check our website! https://vk.cc/818RFv
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui

Extreme microservices with Azure Functions

  1. 1. All things Azure & Software Development Building cool stuff with serverless Open Source Advocate Twitter: @christosmatskas Blog: https://cmatskas.com @christosmatska s Senior Azure Developer PFE @ Microsoft Senior Product Marketing Manager @ Microsoft
  2. 2. 18.5 Billion Monthly executions Traffic (1 mo) Name 11,476,043,314 Some Company 562,432,824 Some Other Company 416,187,533 Some Company 2 415,186,776 Some Company 2 351,796,394 Some Company 2 257,368,203 Some Company 2 182,642,342 Some Company 2 170,339,973 Some Company 2 152,897,247 Some Company 2 134,605,861 Some Company 2
  3. 3. ...?
  4. 4.  Designing the API  Controlling your API surface in a single place  Defining AuthN / AuthZ  Modify requests and responses to match your backend  Implementing APIs in a serverless model
  5. 5. Developer Experience Cross Platform tools
  6. 6. https://aka.ms/2017functiontools
  7. 7. [FunctionName("CreateMosaic")] public static async Task CreateMosaicAsync( [QueueTrigger("generate-mosaic")] MosaicRequest mosaicRequest, [Blob("%input-container%/{InputImage}", FileAccess.Read)] Stream sourceImage, [Blob("%tile-image-container%")] CloudBlobContainer tileContainer, [Blob("%output-container%/{InputImage}", FileAccess.Write)] Stream outputStream)
  8. 8. Developer Experience Cross Platform tools
  9. 9. https://aka.ms/functions-cat-reviews https://aka.ms/codercards https://aka.ms/functions-spa
  10. 10. functions.azure.com/try github.com/Azure/Azure-Functions youtube.com/AzureFunctions

×