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

Paasalo - Usando plataformas como servicio para publicar tu aplicación

Paasalo - Usando plataformas como servicio para publicar tu aplicación

Usando plataformas como servicio para publicar tus aplicaciones web. Un pequeño repaso y algunos trucos recomendados (sobre todo si eres nuevo en esto y no quieres gastar mucho).

C96b8242b26a40f2ee15e138b051779a?s=128

Israel Blancas

November 25, 2015
Tweet

More Decks by Israel Blancas

Other Decks in Programming

Transcript

  1. PÁASALO PUBLICA TU APLICACIÓN FÁCILMENTE USANDO PLATAFORMAS COMO SERVICIO #miercolesgeek

    25 de noviembre del 2015
  2. ¿QUÉ ES UN PAAS? ¿CÓMO FUNCIONAN? ¿POR QUÉ USARLO? ¿PARA

    QUÉ? ¿A QUE HUELE EL "CLOUD"? ¿HAY PEGATINAS? JJ Merelo os ha contado esto
  3. "... CHAPUZAS Y VARIOS" Es lo que voy a contar

    yo
  4. ¿QUIÉN SOY? ISRAEL BLANCAS @iblancasa

  5. ¡AVISO! 230.000.000

  6. ¿TÚ QUE PAAS USARÍAS?

  7. UTILIDADES CHACHIS DE OPENSHIFT Hot Deployment Action Hooks Cron Jobs

    Cualquier cosa del "Marketplace"
  8. MARKERS Solo hay que crear un chero en "openshift/markers" force_clean_build

    hot_deploy disable_auto_scaling
  9. ALGUIEN PREGUNTÓ POR HOOKS (1) Esto va en la carpeta

    ".openshift/hooks" CARTRIDGE start -> al iniciar stop -> al parar reload -> al reiniciar tidy -> al liberar
  10. ALGUIEN PREGUNTÓ POR HOOKS (2) BUILD prebuild build deploy post_deploy

    Escritos en lo que tengas instalado en el cartbridge
  11. UTILIDADES CHACHIS DE HEROKU Marketplace muy completo Scheduled Jobs and

    Custom Clock Processes También tiene hooks (pero es más pesado) o añadiendo add-ons Hay que poner tarjeta de crédito para vivir en condiciones, por lo que pierde SWAG
  12. GOOGLE APP ENGINE Fácil integración con servicios Google Varias formas

    de trabajar en background Sistemas de BD propios PHP, Go, Java y Python
  13. None
  14. OTROS No probados o considerados insu cientes* *Forma elegante de

    decir basura
  15. ¿GRATIS Y SE APAGA? Ping... Desde un servicio EXTERNO Servicios

    como "Up time robot"
  16. JUAN PALOMO... Y "TO" ESO (1) ¿Qué es realmente un

    "cartridge" de OpenShift?
  17. JUAN PALOMO... Y "TO" ESO (2) Un cartridge sin nada

    -> Do-It-Yourself ¡¡EJECUTA LO QUE "SEA"!! Una radio, por ejemplo Recuerda que no eres root
  18. GRANJA WEB PACHANGUERA (1) Nos podemos quedar cortos (o simplemente

    queremos hacerlo más "chupiguay")
  19. GRANJA WEB PACHANGUERA (2) o nos "fabricamos" uno Usamos un

    "router"
  20. QUITA, QUE TÚ NO SABES OPENSHIFT CARTRIDGE DEVELOPMENT KIT Permite

    crear tu propio cartridge. Tú eliges qué cosas trae instaladas y cuales no
  21. TODO "AS A SERVICE" Mobile Backend aaS Database aaS

  22. CONSEJOS VARIOS Usa Git Usa GitHub Trastea todo lo que

    puedas Sígueme en @iblancasa Echa un ojo a http://blog.iblancasa.com/calendario/ Apúntate a https://telegram.me/etsiit_ugr Asistid a "cosas"
  23. Y POCO MÁS Gracias por venir (¿dudas, apelaciones, insultos?)