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.

Microservice architecture for Geo2Tag

483 views

Published on

This is a slide deck from internal Geo2Tag seminar about microservice architecture and Docker

Published in: Technology
  • Hello there! Get Your Professional Job-Winning Resume Here! http://bit.ly/topresum
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Microservice architecture for Geo2Tag

  1. 1. Микросервисная архитектура и виртуализация средствами Docker Марин В.А. Vladislav.marin92@gmail.com
  2. 2. О Чём доклад • Что такое микросервисы • Виртуализация • Контейнеризация Docker • Geo2tag, контейнеризация 2
  3. 3. 3
  4. 4. 4
  5. 5. Микросервисная Арихтектура Приложение разделяется на ряд небольших независимых сервисов, каждый из которых отвечает за реализацию определенной функциональной возможности общего приложения 5
  6. 6. Микросервисы • Выполняются отдельно • Общение по средствам сообщений • Независимы • Имеют узкую специализацию 6
  7. 7. 7
  8. 8. 8
  9. 9. Примеры 9
  10. 10. 10
  11. 11. Виртуализация 11
  12. 12. Виртуализация серверов Программная имитация с помощью специального ПО аппаратного обеспечения компьютера: процессор, память, жесткий диск, и т.д. 12
  13. 13. 13
  14. 14. Docker 14
  15. 15. 15
  16. 16. Docker images Образ – это ПО + зависимости Образ как слоёный пирог 16
  17. 17. 17
  18. 18. 18
  19. 19. Единый API 19
  20. 20. 20
  21. 21. 21
  22. 22. Geo2Tag 22
  23. 23. Что это? Geo2tag это платформа для сервисов, использующих данные о местоположении, с открытым исходным кодом. Она предоставляет программные интерфейсы и сервисы (база данных для геоданных, фильтров и запросов), которые необходимы для хранения и обработки информации о местоположении пользователей подобных сервисов. 23
  24. 24. 24
  25. 25. 25
  26. 26. 26
  27. 27. 27
  28. 28. 28
  29. 29. 29
  30. 30. 30
  31. 31. Вопросы? 31

×