Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Anthology of Deploy - Aliaksander Lomau

66 views

Published on

Ruby Meditation #18
October 7, 2017
Underhub, Kyiv

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Anthology of Deploy - Aliaksander Lomau

  1. 1. Антология Деплоя
  2. 2. Кто я такой?
  3. 3. Captain Deploy
  4. 4. Александр Ломов
  5. 5. twitter.com/code1n github.com/allomov ! " Как меня найти? speakerdeck.com/allomov
  6. 6. Как меня найти?
  7. 7. Три закона Кларка
  8. 8. 1. Когда уважаемый, но пожилой учёный утверждает, что что-то возможно, то он почти наверняка прав. Когда он утверждает, что что-то невозможно, — он, весьма вероятно, ошибается.
  9. 9. 2. Единственный способ обнаружения пределов возможного состоит в том, чтобы отважиться сделать шаг в невозможное.
  10. 10. 3. Любая достаточно развитая технология неотличима от магии.
  11. 11. Новая технология Я Me, me, me! I am so important!
  12. 12. Давайте по порядку
  13. 13. 2008 2016 | || | | | | | | 2013 Темные времена
  14. 14. 2008 2016 | || | | | | | | 2013 nohup deploy
  15. 15. ssh -A nohup rails server
  16. 16. ssh -A god -c path/to/config.god -D
  17. 17. ssh -A foreman start
  18. 18. 2016 | || | | | | | | capistrano deploy 2009
  19. 19. cap deploy:setup capify . куча работы с Capistrano Recipies cap deploy ↓ ↓ ↓
  20. 20. cap deploy:setup capify . куча работы с Capistrano Recipies cap deploy ↓ ↓ ↓ ↓
  21. 21. 2016 | || | | | | | | Chef 2011 Chef (2009 - наши дни)
  22. 22. 2016 | || | | | | | | Ansible 2012 Ansible (2012 - наши дни)
  23. 23. 2016 | || | | | | | | heroku 2013 heroku (2012 - наши дни)
  24. 24. git push
  25. 25. git push
  26. 26. 2008 2016 | || | | | | | | 2013 docker
  27. 27. 2008 2016 | || | | | | | | 2013 docker до появления docker’a после появления docker’a
  28. 28. Ruby on Rails ->
  29. 29. Ruby on Whales !
  30. 30. A docker’a хватит ?
  31. 31. docker-compose
  32. 32. A docker-compose’a хватит ?
  33. 33. 2008 2016 | || | | | | | 2013 | я пошел работать в
  34. 34. 2008 2016 | || | | | | | 2013 |
  35. 35. 2008 2016 | || | | | | | 2013 |
  36. 36. History 2007 Early beginnings, CloudTools 2008 Commercial version of CloudTools 2011 Open Source release of Cloud Foundry 2013 VMware and EMC formed Pivotal Pivotal introduced enterprise version of CF 2014 Cloud Foundry Foundation was announced
  37. 37. Что Cloud Foundry дал миру?
  38. 38. buildpacks #Cloud Rocker (билдит Docker image с помощью buildpacks)
  39. 39. buildpacks возможность запускать любые приложения
  40. 40. Service Broker APIs https://www.openservicebrokerapi.org/
  41. 41. Контейнеры везде
  42. 42. runC
  43. 43. Concourse.ci
  44. 44. Основные компоненты Cloud Foundry
  45. 45. На чем это держится?
  46. 46. What is Juju?
  47. 47. What is Juju?
  48. 48. Deployment Good Practices
  49. 49. Свидетельство канарейки
  50. 50. Blue Green Deployments
  51. 51. Continuous Integration
  52. 52. Immutable Server
  53. 53. Resilience Tests
  54. 54. Architecture as a Code
  55. 55. declarative vs imperative BOSH
  56. 56. Where are we going?
  57. 57. 8 now || | | | | || Вопросы? Конец презентации |

×