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

Desarrollo móvil con Serverless, Docker y Xamarin

Desarrollo móvil con Serverless, Docker y Xamarin

D02d96057c4cd905d60d14549b00db0d?s=128

Esteban Solano Granados

November 18, 2019
Tweet

Transcript

  1. Desarrollo móvil con Serverless y Docker

  2. • 1 - Introducción a Serverless y Docker • 2

    – Caso práctico: FaaS / BaaS • 3 – .NET (backend, serverless) • 4 – Hands On: Mobile con C# (Xamarin) Agenda Agenda
  3. Sobre mí Esteban Solano Granados Senior Software Engineer http://stvansolano.github.io/blog stvansolano@outlook.com

     Remote contractor / Instructor  .Net / Mobile / Xamarin / Web Dev Mobile CR Developers Twitter: @stvansolano Esteban Solano Granados Senior Software Engineer  Remote contractor / Instructor  .Net / Mobile / Xamarin / Web Dev  Mobile CR Developers Twitter: @stvansolano https://stvansolano.github.io/blog/
  4. Links Esteban Solano Granados Senior Software Engineer http://stvansolano.github.io/blog stvansolano@outlook.com 

    Remote contractor / Instructor  .Net / Mobile / Xamarin / Web Dev Mobile CR Developers Twitter: @stvansolano  https://github.com/stvansolano/  Serverless-workshop  AprendeXamarin  Otros repos  Youtube/stvansolano https://stvansolano.github.io/blog/ https://meetup.com/Azure-Costa-Rica https://meetup.com/Costa-Rica-Mobile-Developers/
  5. El Viaje hacia la nube

  6. Serverless ???? stvansolano@outlook.com Twitter: @stvansolano http://stvansolano.github.io/blog Server <-> Less “Arquitecturas

    Serverless son un tipo de aplicación que incorporan servicios de “Backend as a Service” (BaaS) y/o Código Código personalizado que corre en contenedores efímeros o administrados por una plataforma en la nube => Functions as a Service” (FaaS). “.. remueven mucho la necesidad del tradicional componente de server-on”
  7. Beneficios stvansolano@outlook.com Twitter: @stvansolano http://stvansolano.github.io/blog Beneficios • Reducir costo operacional

    • Reducir complejidad • Reducir dependencias de terceros En Desarrollo, con Docker • Desacoplar • Especializar • Independizar
  8. Contenedores Docker stvansolano@outlook.com Twitter: @stvansolano http://stvansolano.github.io/blog

  9. Contenedores Docker stvansolano@outlook.com Twitter: @stvansolano http://stvansolano.github.io/blog Aplicaciones ¿Qué es un

    contenedor?
  10. Demos

  11. Demos

  12. Recursos para el workshop Demo: Preparando el equipo http://stvansolano.github.io/blog stvansolano@outlook.com

     VS Code, .NET Core y Docker  ComplementosVS Code: Docker, Azure CLI y Azure Functions  Cualquier cliente (web, Xamarin, Postman)  XCode / Android (Native Apps)
  13. http://stvansolano.github.io/blog stvansolano@outlook.com Twiter: / Github: stvansolano Faas: Functions as a

    Service
  14. Demos

  15. ¿Preguntas? Escríbeme Twitter: @stvansolano stvansolano@outlook.com stvansolano@outlook.com Twitter/GitHub: stvansolano Twitter: @stvansolano

  16. ¡Gracias! stvansolano@outlook.com Meetup: http://bit.ly/1PpBGRo Escríbeme Twitter: @stvansolano stvansolano@outlook.com Twitter/GitHub: stvansolano