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

Serverless AI

Serverless AI

A short presentation I used during an event in Istanbul where I talked about the use of Serverless in the AI space and what Azure services can be leveraged to implement Serverless AI solutions.

Daron Yondem

November 04, 2019
Tweet

More Decks by Daron Yondem

Other Decks in Technology

Transcript

  1. Daron Yöndem
    http://daron.me
    @daronyondem

    View Slide

  2. • Previously described as “(Mobile) Backend as a Service", BaaS
    • cloud-accessible databases (e.g., Parse, Firebase, CosmosDB),
    authentication services (e.g., Auth0, AWS Cognito)
    • Stateless compute containers that are event-triggered and
    fully managed by a third party; there comes “Functions as a
    Service” or "FaaS"

    View Slide

  3. • Event-driven artificial intelligence (AI)
    • Real-Time AI
    • Scalability
    • Ease of deployment

    View Slide

  4. View Slide

  5. View Slide

  6. View Slide

  7. Let’s talk tooling!

    View Slide

  8. • Eventing
    • Machine Learning
    • Data Storage
    • Database
    • Compute

    View Slide

  9. • Service Bus: Async Enterprise Messaging
    • Azure Event Hubs: Distributed Data Streaming
    • Relay: Secure two way communication without changes to
    your network
    • Event Grid: Cross cloud reactive eventing

    View Slide

  10. • Cognitive Services
    • Azure Bot Service
    • Azure Machine Learning Service

    View Slide

  11. • Azure Search : Cognitive Search, Built-in AI including OCR, key
    phrase extraction, and named entity recognition to unlock
    insights
    • Azure CosmosDB : NoSQL Document Type, Graph
    • Azure Tables : NoSQL key-value store
    • Azure Databricks: Apache SparkTM–based analytics service

    View Slide

  12. • Azure Functions : Pyhton support!
    • Azure Container Instances

    View Slide

  13. http://daron.me | @daronyondem
    Download slides here;
    http://daron.me/decks

    View Slide