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

PaaS бъдещето на креативния програмист!

PaaS бъдещето на креативния програмист!

PaaS услугите, са нашумяла тема последните няколкого години. Ще се опитам да дам отговор на въпроса, защо PaaS е по-доброто решение за хосване на сайтове. Ще покажа колко лесно и бързо се правят scalable уеб сайтове в клауда. Ще споделя опита си с другите програмисти как PaaS услугите ни правят по-креативни и фокусирани върху значимите неща за вски един програмист ... писането на код! :)

Ще направя демо как изглеждат всички тези неща върху платформата на http://www.startapp.bg/

Marian Ignev

July 26, 2014
Tweet

More Decks by Marian Ignev

Other Decks in Programming

Transcript

  1. The future of the creative developer Cloud Conf 26.07.2014, Варна

    Мариан Игнев team@startapp.bg PaaS
  2. I'm really freak about Кодене Чупене на сървъри Решаване на

    проблеми (bugs) Реализирането на идеи Учене CrossFit Martial Arts Аз съм Мариан a.k.a. @mignev
  3. Защо IaaS? • Общо взето сървъри, но в клауда •

    НО за съжаление ти трябва да си управляваш и поддържаш целия клауд стек! Какво ви дава?
  4. • Всички благини от IaaS • Не инсталираш сървъри •

    Друг ти ги поддържа • Не се грижиш за security & monitoring Защо PaaS?
  5. • Всички благини от IaaS • Не инсталираш сървъри •

    Друг ти ги поддържа • Не се грижиш за security & monitoring • Готови за използване технологии Защо PaaS?
  6. • Всички благини от IaaS • Не инсталираш сървъри •

    Друг ти ги поддържа • Не се грижиш за security & monitoring • Готови за използване технологии • НЕ СЕ ЗАНИМАВАШ с железа и сървърна администрация като цяло :) Защо PaaS?
  7. Много яки Features SSH Private Git Team Collaboration SSL project-namespace.sapp.io

    Snapshots a.k.a. backups Versioning & Rollback Addons Jenkins a.k.a. CI Ports forwarding
  8. Много яки Features SSH Private Git Team Collaboration SSL project-namespace.sapp.io

    Snapshots a.k.a. backups Versioning & Rollback Addons Jenkins a.k.a. CI Ports forwarding които ви идват наготово :)
  9. Много яки Features SSH Private Git Team Collaboration SSL project-namespace.sapp.io

    Snapshots a.k.a. backups Versioning & Rollback Addons Jenkins a.k.a. CI Ports forwarding които ви идват наготово :)
  10. Много яки Features SSH Private Git Team Collaboration SSL project-namespace.sapp.io

    Snapshots a.k.a. backups Versioning & Rollback Addons Jenkins a.k.a. CI Ports forwarding които ви идват наготово :)
  11. Много яки Features SSH Private Git Team Collaboration SSL project-namespace.sapp.io

    Snapshots a.k.a. backups Versioning & Rollback Addons Jenkins a.k.a. CI Ports forwarding които ви идват наготово :)
  12. Много яки Features SSH Private Git Team Collaboration SSL project-namespace.sapp.io

    Snapshots a.k.a. backups Versioning & Rollback Addons Jenkins a.k.a. CI Ports forwarding които ви идват наготово :)
  13. Много яки Features SSH Private Git Team Collaboration SSL project-namespace.sapp.io

    Snapshots a.k.a. backups Versioning & Rollback Addons Jenkins a.k.a. CI Ports forwarding които ви идват наготово :)
  14. Много яки Features SSH Private Git Team Collaboration SSL project-namespace.sapp.io

    Snapshots a.k.a. backups Versioning & Rollback Addons Jenkins a.k.a. CI Ports forwarding които ви идват наготово :)
  15. Много яки Features SSH Private Git Team Collaboration SSL project-namespace.sapp.io

    Snapshots a.k.a. backups Versioning & Rollback Addons Jenkins a.k.a. CI Ports forwarding които ви идват наготово :)
  16. Много яки Features SSH Private Git Team Collaboration SSL project-namespace.sapp.io

    Snapshots a.k.a. backups Versioning & Rollback Addons Jenkins a.k.a. CI Ports forwarding които ви идват наготово :)
  17. Много яки Features SSH Private Git Team Collaboration SSL project-namespace.sapp.io

    Snapshots a.k.a. backups Versioning & Rollback Addons Jenkins a.k.a. CI Ports forwarding които ви идват наготово :)
  18. Много яки Features SSH Private Git Team Collaboration SSL project-namespace.sapp.io

    Snapshots a.k.a. backups Versioning & Rollback Addons Jenkins a.k.a. CI Ports forwarding които ви идват наготово :)
  19. Вашето приложение Вашето приложение DB DB HAProxy Вашето приложение HAProxy

    HAProxy HA Router HA Router … … В PaaS за разлика от IaaS Това е единственото за което се грижите вие!
  20. Вашето приложение Вашето приложение DB DB HAProxy Вашето приложение HAProxy

    HAProxy HA Router HA Router NB: Спестих доста връзки :) … … В PaaS за разлика от IaaS Това е единственото за което се грижите вие!
  21. Лесен достъп до cloud ресурсите $ app port-forward Forwarding ports

    … Service Local StartApp ------- --------------- ---- ------------------------------------------- httpd 127.0.0.1:8082 => 127.11.51.1:8080 mongodb 127.0.0.1:37731 => 127.11.51.2:37731 mysql 127.0.0.1:58381 => 127.11.51.3:58381 Press CTRL-C to terminate port forwarding