SlideShare une entreprise Scribd logo
1  sur  18
Разработка проектов на
базе технологии 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

Contenu connexe

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

резиденты сколково
резиденты сколковорезиденты сколково
резиденты сколковоAndrey Mushchinkin
 
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...Cisco Russia
 
тельпуховская
тельпуховскаятельпуховская
тельпуховскаяtelpyhovskaya
 
Отражение цифровизации в решениях Cisco
Отражение цифровизации в решениях CiscoОтражение цифровизации в решениях Cisco
Отражение цифровизации в решениях CiscoCisco Russia
 
Преодоление сложностей в технологических стартапах
Преодоление сложностей в технологических стартапахПреодоление сложностей в технологических стартапах
Преодоление сложностей в технологических стартапахTibbo
 
ит тренды Gartner
ит тренды Gartnerит тренды Gartner
ит тренды GartnerExpolink
 
Презентация Сколково на конференции Перспективные системы и задачи упралвления
 Презентация Сколково на конференции Перспективные системы и задачи упралвления Презентация Сколково на конференции Перспективные системы и задачи упралвления
Презентация Сколково на конференции Перспективные системы и задачи упралвленияAlbert Yefimov
 
MONT Solution Club #4
MONT Solution Club #4MONT Solution Club #4
MONT Solution Club #4Yuri Yashkin
 
Интернет Вещей тренды проблемы инвестиции Sk 2014
Интернет Вещей тренды проблемы инвестиции Sk 2014Интернет Вещей тренды проблемы инвестиции Sk 2014
Интернет Вещей тренды проблемы инвестиции Sk 2014Vasily Ryzhonkov
 
Стратегия Microsoft
Стратегия MicrosoftСтратегия Microsoft
Стратегия MicrosoftDell_Russia
 
РИФ 2016, Исследовательская комиссия стандартизации Интернета вещей №20 Между...
РИФ 2016, Исследовательская комиссия стандартизации Интернета вещей №20 Между...РИФ 2016, Исследовательская комиссия стандартизации Интернета вещей №20 Между...
РИФ 2016, Исследовательская комиссия стандартизации Интернета вещей №20 Между...Тарасов Константин
 
Тренды информационной безопасности в России в 2015-м году
Тренды информационной безопасности в России в 2015-м годуТренды информационной безопасности в России в 2015-м году
Тренды информационной безопасности в России в 2015-м годуAleksey Lukatskiy
 
Облачные технологии: тренды и модели использования (Сютин О.)
Облачные технологии: тренды и модели использования (Сютин О.)Облачные технологии: тренды и модели использования (Сютин О.)
Облачные технологии: тренды и модели использования (Сютин О.)Ростелеком
 
Стратегия развития технологий Интернета Вещей в Cisco
Стратегия развития технологий Интернета Вещей в CiscoСтратегия развития технологий Интернета Вещей в Cisco
Стратегия развития технологий Интернета Вещей в CiscoCisco Russia
 
истории успеха. сентябрь 2013.pptx
истории успеха. сентябрь 2013.pptxистории успеха. сентябрь 2013.pptx
истории успеха. сентябрь 2013.pptxThe Skolkovo Foundation
 
Корпоративная мобильность – ваше продуктивное и конкурентоспособное будущее
Корпоративная мобильность – ваше продуктивное и конкурентоспособное будущееКорпоративная мобильность – ваше продуктивное и конкурентоспособное будущее
Корпоративная мобильность – ваше продуктивное и конкурентоспособное будущееCisco Russia
 
Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...
Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...
Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...MobileUp
 
Nf ref pr
Nf ref prNf ref pr
Nf ref prrr55
 

Similaire à Разработка проектов на базе технологии OpenStack (20)

резиденты сколково
резиденты сколковорезиденты сколково
резиденты сколково
 
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
 
тельпуховская
тельпуховскаятельпуховская
тельпуховская
 
Отражение цифровизации в решениях Cisco
Отражение цифровизации в решениях CiscoОтражение цифровизации в решениях Cisco
Отражение цифровизации в решениях Cisco
 
Преодоление сложностей в технологических стартапах
Преодоление сложностей в технологических стартапахПреодоление сложностей в технологических стартапах
Преодоление сложностей в технологических стартапах
 
ит тренды Gartner
ит тренды Gartnerит тренды Gartner
ит тренды Gartner
 
Презентация Сколково на конференции Перспективные системы и задачи упралвления
 Презентация Сколково на конференции Перспективные системы и задачи упралвления Презентация Сколково на конференции Перспективные системы и задачи упралвления
Презентация Сколково на конференции Перспективные системы и задачи упралвления
 
MONT Solution Club #4
MONT Solution Club #4MONT Solution Club #4
MONT Solution Club #4
 
Интернет вещей: идеи для стартапов
Интернет вещей: идеи для стартаповИнтернет вещей: идеи для стартапов
Интернет вещей: идеи для стартапов
 
Интернет Вещей тренды проблемы инвестиции Sk 2014
Интернет Вещей тренды проблемы инвестиции Sk 2014Интернет Вещей тренды проблемы инвестиции Sk 2014
Интернет Вещей тренды проблемы инвестиции Sk 2014
 
Стратегия Microsoft
Стратегия MicrosoftСтратегия Microsoft
Стратегия Microsoft
 
Бизнес и ИТ-эволюция
Бизнес и ИТ-эволюцияБизнес и ИТ-эволюция
Бизнес и ИТ-эволюция
 
РИФ 2016, Исследовательская комиссия стандартизации Интернета вещей №20 Между...
РИФ 2016, Исследовательская комиссия стандартизации Интернета вещей №20 Между...РИФ 2016, Исследовательская комиссия стандартизации Интернета вещей №20 Между...
РИФ 2016, Исследовательская комиссия стандартизации Интернета вещей №20 Между...
 
Тренды информационной безопасности в России в 2015-м году
Тренды информационной безопасности в России в 2015-м годуТренды информационной безопасности в России в 2015-м году
Тренды информационной безопасности в России в 2015-м году
 
Облачные технологии: тренды и модели использования (Сютин О.)
Облачные технологии: тренды и модели использования (Сютин О.)Облачные технологии: тренды и модели использования (Сютин О.)
Облачные технологии: тренды и модели использования (Сютин О.)
 
Стратегия развития технологий Интернета Вещей в Cisco
Стратегия развития технологий Интернета Вещей в CiscoСтратегия развития технологий Интернета Вещей в Cisco
Стратегия развития технологий Интернета Вещей в Cisco
 
истории успеха. сентябрь 2013.pptx
истории успеха. сентябрь 2013.pptxистории успеха. сентябрь 2013.pptx
истории успеха. сентябрь 2013.pptx
 
Корпоративная мобильность – ваше продуктивное и конкурентоспособное будущее
Корпоративная мобильность – ваше продуктивное и конкурентоспособное будущееКорпоративная мобильность – ваше продуктивное и конкурентоспособное будущее
Корпоративная мобильность – ваше продуктивное и конкурентоспособное будущее
 
Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...
Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...
Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...
 
Nf ref pr
Nf ref prNf ref pr
Nf ref pr
 

Plus de Mirantis

How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...Mirantis
 
Kubernetes Security Workshop
Kubernetes Security WorkshopKubernetes Security Workshop
Kubernetes Security WorkshopMirantis
 
Using Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M usersUsing Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M usersMirantis
 
How to Build a Basic Edge Cloud
How to Build a Basic Edge CloudHow to Build a Basic Edge Cloud
How to Build a Basic Edge CloudMirantis
 
Securing Your Containers is Not Enough: How to Encrypt Container Data
Securing Your Containers is Not Enough: How to Encrypt Container DataSecuring Your Containers is Not Enough: How to Encrypt Container Data
Securing Your Containers is Not Enough: How to Encrypt Container DataMirantis
 
What's New in Kubernetes 1.18 Webinar Slides
What's New in Kubernetes 1.18 Webinar SlidesWhat's New in Kubernetes 1.18 Webinar Slides
What's New in Kubernetes 1.18 Webinar SlidesMirantis
 
Comparison of Current Service Mesh Architectures
Comparison of Current Service Mesh ArchitecturesComparison of Current Service Mesh Architectures
Comparison of Current Service Mesh ArchitecturesMirantis
 
Your Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
Your Application Deserves Better than Kubernetes Ingress: Istio vs. KubernetesYour Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
Your Application Deserves Better than Kubernetes Ingress: Istio vs. KubernetesMirantis
 
Demystifying Cloud Security Compliance
Demystifying Cloud Security ComplianceDemystifying Cloud Security Compliance
Demystifying Cloud Security ComplianceMirantis
 
Mirantis life
Mirantis lifeMirantis life
Mirantis lifeMirantis
 
OpenStack and the IoT: Where we are, where we're going, what we need to get t...
OpenStack and the IoT: Where we are, where we're going, what we need to get t...OpenStack and the IoT: Where we are, where we're going, what we need to get t...
OpenStack and the IoT: Where we are, where we're going, what we need to get t...Mirantis
 
Boris Renski: OpenStack Summit Keynote Austin 2016
Boris Renski: OpenStack Summit Keynote Austin 2016Boris Renski: OpenStack Summit Keynote Austin 2016
Boris Renski: OpenStack Summit Keynote Austin 2016Mirantis
 
Digital Disciplines: Attaining Market Leadership through the Cloud
Digital Disciplines: Attaining Market Leadership through the CloudDigital Disciplines: Attaining Market Leadership through the Cloud
Digital Disciplines: Attaining Market Leadership through the CloudMirantis
 
Decomposing Lithium's Monolith with Kubernetes and OpenStack
Decomposing Lithium's Monolith with Kubernetes and OpenStackDecomposing Lithium's Monolith with Kubernetes and OpenStack
Decomposing Lithium's Monolith with Kubernetes and OpenStackMirantis
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryMirantis
 
Accelerating the Next 10,000 Clouds
Accelerating the Next 10,000 CloudsAccelerating the Next 10,000 Clouds
Accelerating the Next 10,000 CloudsMirantis
 
Containers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That SimpleContainers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That SimpleMirantis
 
Protecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutProtecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutMirantis
 
It's Not the Technology, It's You
It's Not the Technology, It's YouIt's Not the Technology, It's You
It's Not the Technology, It's YouMirantis
 
OpenStack as the Platform for Innovation
OpenStack as the Platform for InnovationOpenStack as the Platform for Innovation
OpenStack as the Platform for InnovationMirantis
 

Plus de Mirantis (20)

How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
 
Kubernetes Security Workshop
Kubernetes Security WorkshopKubernetes Security Workshop
Kubernetes Security Workshop
 
Using Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M usersUsing Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M users
 
How to Build a Basic Edge Cloud
How to Build a Basic Edge CloudHow to Build a Basic Edge Cloud
How to Build a Basic Edge Cloud
 
Securing Your Containers is Not Enough: How to Encrypt Container Data
Securing Your Containers is Not Enough: How to Encrypt Container DataSecuring Your Containers is Not Enough: How to Encrypt Container Data
Securing Your Containers is Not Enough: How to Encrypt Container Data
 
What's New in Kubernetes 1.18 Webinar Slides
What's New in Kubernetes 1.18 Webinar SlidesWhat's New in Kubernetes 1.18 Webinar Slides
What's New in Kubernetes 1.18 Webinar Slides
 
Comparison of Current Service Mesh Architectures
Comparison of Current Service Mesh ArchitecturesComparison of Current Service Mesh Architectures
Comparison of Current Service Mesh Architectures
 
Your Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
Your Application Deserves Better than Kubernetes Ingress: Istio vs. KubernetesYour Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
Your Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
 
Demystifying Cloud Security Compliance
Demystifying Cloud Security ComplianceDemystifying Cloud Security Compliance
Demystifying Cloud Security Compliance
 
Mirantis life
Mirantis lifeMirantis life
Mirantis life
 
OpenStack and the IoT: Where we are, where we're going, what we need to get t...
OpenStack and the IoT: Where we are, where we're going, what we need to get t...OpenStack and the IoT: Where we are, where we're going, what we need to get t...
OpenStack and the IoT: Where we are, where we're going, what we need to get t...
 
Boris Renski: OpenStack Summit Keynote Austin 2016
Boris Renski: OpenStack Summit Keynote Austin 2016Boris Renski: OpenStack Summit Keynote Austin 2016
Boris Renski: OpenStack Summit Keynote Austin 2016
 
Digital Disciplines: Attaining Market Leadership through the Cloud
Digital Disciplines: Attaining Market Leadership through the CloudDigital Disciplines: Attaining Market Leadership through the Cloud
Digital Disciplines: Attaining Market Leadership through the Cloud
 
Decomposing Lithium's Monolith with Kubernetes and OpenStack
Decomposing Lithium's Monolith with Kubernetes and OpenStackDecomposing Lithium's Monolith with Kubernetes and OpenStack
Decomposing Lithium's Monolith with Kubernetes and OpenStack
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service Delivery
 
Accelerating the Next 10,000 Clouds
Accelerating the Next 10,000 CloudsAccelerating the Next 10,000 Clouds
Accelerating the Next 10,000 Clouds
 
Containers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That SimpleContainers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That Simple
 
Protecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutProtecting Yourself from the Container Shakeout
Protecting Yourself from the Container Shakeout
 
It's Not the Technology, It's You
It's Not the Technology, It's YouIt's Not the Technology, It's You
It's Not the Technology, It's You
 
OpenStack as the Platform for Innovation
OpenStack as the Platform for InnovationOpenStack as the Platform for Innovation
OpenStack as the Platform for Innovation
 

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

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