• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Разработка проектов на базе технологии OpenStack
 

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

on

  • 1,330 views

 

Statistics

Views

Total Views
1,330
Views on SlideShare
1,026
Embed Views
304

Actions

Likes
1
Downloads
0
Comments
0

1 Embed 304

http://www.mirantis.ru 304

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

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