Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Разработка проектов на базе технологии OpenStack

1.483 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
  • Loggen Sie sich ein, um Kommentare anzuzeigen.

Разработка проектов на базе технологии OpenStack

  1. 1. Разработка проектов набазе технологии OpenStack
  2. 2. Содержание• Мифы и факты об облачных технологиях• Особенности OpenStack проектов• CI модель, используемой в компании• Используемый инструментарий• Предлагаемый подход к трестированию проектов на базе OpenStack
  3. 3. Мифы и факты обоблачных технологиях
  4. 4. Мифы и факты об облачных технологиях• 54% опрошенных утверждают что они никогда не используют облака.• При этом 95% используют не подозревая об этом.• 29% опрошенных думают, что это связано с погодой.• 16% считаю что облачные технологии – это место для хранения и обмена данными.
  5. 5. Мифы и факты об облачных технологиях1. Облако – это местоОблако одновременно и нигде и везде. Вы уже можетепользоваться облачными технологиями не подозреваяоб этом.
  6. 6. Мифы и факты об облачных технологиях2. Облако растетК 2016 году еще более 340 миллионов человек станутиспользовать облачные сервисы. Впечатляет?Посмотрите на прогресс облачных технологий в 2012году в различных областях:• банкинг – рост 65%• онлайн магазины – рост 63%• социальных сетей – рост 58%• онлайн игр – рост 45%• онлайн сервисов хранилищ фотографий – рост 29%
  7. 7. Мифы и факты об облачных технологиях3. Миллионы людей используют облакаСколько людей уже сейчас используют облака:
  8. 8. Мифы и факты об облачных технологиях4. Облака создают работу для IT специалистовТакие компании как Amazon и Google испытываютрезкую нехватку IT администраторов знакомых сконцепцией Облачных технологий.Облачные технологии являются ключевым элементомдля целого ряда специальностей, например:• Админиcтратор сети• Системный аналитик• Специалист по безопасности
  9. 9. Мифы и факты об облачных технологиях5. Облака непредсказуемыЕсть очень много компаний, которые стремятсясделать большие инвестиции в Облачные технологии.Например, Microsoft вложил 90% своего R&D бюджета(8.6 миллионов долларов) в ислледовательскиепрограммы облачных технологий.
  10. 10. CI model
  11. 11. Специфика OpenStack проектовВ качестве особенностей для OpenStack можно выделитьследующие моменты:Сложность Cодержит большое количество модулей и подсистем, которые должны взаимодействовать друг с другом.“Юность” технологии Немногим более 2-х лет с момента первого релиза.Надежность работы разработанного ПО Почти всегда ПО работает в режиме 24/7 в любых условиях.Широкая область применения решений Используются практически на любом оборудовании и для очень широкого круга архитектурных решений
  12. 12. CI model
  13. 13. Используемыйинструментарий
  14. 14. Используемый инструментарий• Система непрерывной интеграции (CI system): Jenkins• Система управления версиями (CVS): Git и/или Gerrit.• Система самодокументирующегося кода: Sphinx (для Python).• Система автоматического деплоймента: FUEL (продукт компании Mirantis)• Система управления требованиями (RMS): Test Link• Система управления тест кейсами (TCM): Test Link• Система управления дефектами: Jira• Система управления задачами и учета времени: Jira (плагин Tempo)
  15. 15. Наш подход ктестированию проектов на базе OpenStack
  16. 16. Подход к тестированию• Методики используемые для тестирования проектов на базе OpenStack: • Unit testing • Post deployment check • Sanity/Smoke check • Integration testing • HA testing • Functional testing • Performance testing
  17. 17. Q&A

×