Dlaczego Openstack? Wojciech Barczynski

Podobne dokumenty
Wirtualizacja i Automatyzacja IT OpenStack

Witamy na konferencji SUSE Expert Days Kraków, 16 października 2018 r.

Szkoła letnia 2014 Przetwarzanie w chmurze z IBM POWER

Letnia Akademia SUSE. Implementacja nowych rozwiązań open source wszystko, co musisz wiedzieć!

Witamy na konferencji SUSE Expert Days Warszawa, 17 kwietnia 2018 r.

Chmura zrzeszenia BPS jako centrum świadczenia usług biznesowych. Artur Powałka Microsoft Services

HARMONOGRAM SZKOLEŃ. październik - grudzień 2019

Poskromić hybrydę - narzędzia Fujitsu do zarządzania chmurami

Dlaczego my? HARMONOGRAM SZKOLEŃ październik - grudzień ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje

HARMONOGRAM SZKOLEŃ styczeń - marzec 2017

Fujitsu World Tour 2018

Najlepsze praktyki w podejściu do rozbudowy infrastruktury Michał Stryga

CloudFerro. Chmury publiczne, chmury prywatne, serwery dedykowane zalety, wady, problemy, ograniczenia, wyzwania.

ARROW ECS SERVICES AUTORYZOWANE CENTRUM SZKOLENIOWE

Dlaczego my? HARMONOGRAM SZKOLEŃ lipiec - wrzesień ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje

Szkolenia i warsztaty. cloud computing TWOJE NARZĘDZIA DO ZBUDOWANIA NOWEJ PRZYSZŁOŚCI TWOJEJ FIRMY CHMUROWISKO.PL

[MS-10979] Course 10979C: Microsoft Azure Fundamentals (2 dni)

Mateusz Kurleto NEOTERIC. Analiza projektu B2B Kielce, 18 października 2012

W drodze do chmury hybrydowej stan zaawansowania w polskich przedsiębiorstwach.

OpenContrail jako wtyczka do OpenStacka. Bartosz Górski, Paweł Banaszewski CodiLime

Platforma serwerowa Microsoft - do usług. O wdrożeniu Microsoft Cloud Platform w Beyond.pl

Fujitsu World Tour 2016 Wirtualizacja DataCenter

Przetwarzanie danych w chmurze

IBM PureSystems Czy to naprawdę przełom w branży IT?

Dlaczego my? HARMONOGRAM SZKOLEŃ kwiecień - czerwiec ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje RODO / GDPR

Letnia Akademia SUSE. Implementacja nowych rozwiązań open source wszystko, co musisz wiedzieć!

Warstwa ozonowa bezpieczeństwo ponad chmurami

KATALOG SZKOLEŃ ARROW ECS SERVICES AUTORYZOWANE CENTRUM SZKOLENIOWE. Luty 2012

InfoCloud24 Usługowe Centrum Danych

Co to jest chmura (Cloud Computing)?

Proces certyfikowania aplikacji na platformie PureSystems. Rafał Klimczak Lab Services Consultant

Automatyzacja i orkiestracja - praktyczne podejście do ITaaS. Paweł Tokarski, Wojciech

Synergia świata korporacji i OpenSource na przykładzie IBM Spectrum Protect i OpenStack Swift

17-18 listopada, Warszawa

Dlaczego my? HARMONOGRAM SZKOLEŃ kwiecień - czerwiec ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje

Czy potrzebujesz wszystkich licencji, za które płacisz? Inwentaryzacja i zarządzanie oprogramowaniem w firmie

Przetwarzanie danych w chmurze

EMC ViPR Pamięć masowa definiowana programowo

KATALOG SZKOLEŃ ARROW ECS SERVICES AUTORYZOWANE CENTRUM SZKOLENIOWE. Kwiecień 2013

Czy platforma Microsoft Azure jest biznesowo bezpieczna? Tobiasz Janusz Koprowski

Architektura chmur i wirtualizacja. Wykład 2 Klasyfikacja chmur i usług

Dane bezpieczne w chmurze

Microsoft Azure Architect Technologies

Zarządzanie ryzykiem w chmurze


Banking Anywhere. Roch Norwa Lead System Engineer Dzianis Kaszko Sales & Marketing Director Dzianis.Kaszko@comtegra.

Datacenter - Przykład projektu dla pewnego klienta.

Datacenter Services Private Cloud

Bezpieczeństwo IT z Open Source na nowo

ARROW ECS SERVICES AUTORYZOWANE CENTRUM SZKOLENIOWE

Capgemini IT Wirtualizacja fundamentem chmury technologie wirtualizacji jako podstawy funkcjonowania chmury

Łatwe w obsłudze narzędzie ochrony danych w środowiskach wirtualnych STORWARE.EU

GTS Shared Infrastructure (GSI)

Definicja, rodzaje chmur obliczeniowych oraz poziomy usług

Rozpocznij transformację IT razem z SUSE! Zmniejsz koszty Zwiększ zwinność i wydajność Zapewnij ciągłość działania

Subskrypcyjne platformy IT

Szkoła w chmurze wyzwanie technologiczne dla szkoły

Przetwarzanie danych w chmurze

BCC Data Centers. Oferta: Outsourcing IT, cloud computing Optymalizacja i bezpieczeństwo IT. Tytuł prezentacji 1

NetApp Data Fabric. Łączymy klasyczne IT i Chmury. Renata Bilecka Systems Engineering Manager 12 kwietnia 2016

Platforma dostępności Veeam dla rozwiązań Microsoft. Mariusz Rybusiński Senior System Engineer Veeam Microsoft MVP

Chmura prywatna od podstaw Nowoczesny storage w rozwiązaniach chmury prywatnej z NetApp

StormGrind hackowanie w chmurkach. Marek Goldmann Software Developer, JBoss by Red Hat , Gliwice

Chmura z perspektywy bezpieczeństwa

"System CC1 jak zbudować prywatną chmurę obliczeniową w jedno popołudnie. M. Witek, M. Zdybał w imieniu CC1

Rozwiązania konwergentne i hiperkonwergentne. Które lepsze?

A Practical Multi-Cloud Strategy

Capgemini IT Projekt lokalnego datacenter i problemy z tym związane

Cel szkolenia. Konspekt. About this Course

Zarządzanie cyklem życia bezpieczeństwa danych

Bezpieczeostwo chmury szansa czy zagrożenie dla Banków Spółdzielczych?

Wirtualizacja sieci - VMware NSX

Nowe produkty w ofercie Red Hat

Hybrydowe IT. Piotr Zacharek. Kraków, 16/10/2018

Przegląd dostępnych hypervisorów. Jakub Wojtasz IT Solutions Architect

PureSystems zautomatyzowane środowisko aplikacyjne. Emilia Smółko Software IT Architect

Narzędzia programistyczne - GIT

Data Center w erze cloud a. Wojciech Ehrenfeld we@onet.pl

Cel szkolenia. Konspekt

OCHRONA SIECI DLA KAŻDEJ CHMURY

Rewolucja w zarządzaniu infrastrukturą IT

Platforma Office 2010

Easy Data Center w 30 min. Krzysztof Baczyński / Product Sales Specialist DC/V 14 maja 2015

5 nines. - czyli jak osiągnąć większą dostępność dzięki VMware i Metro Storage Cluster

Hosting i backup danych w środowisku operatorskim

EMC ViPR. Pamięć masowa zdefiniowana programowo

Arkadiusz Rajs Agnieszka Goździewska-Nowicka Agnieszka Banaszak-Piechowska Mariusz Aleksiewicz. Nałęczów, 20lutego 2014

CLOUD ADOPTION PROGRAM

Klient SmartMedia Sp. z o.o., Dziennikus Sp. z o.o. Branża. IT, software. Okres realizacji. Lipiec nadal. Rodzaj usługi:

Spis treści. Wstęp... 11

Kierunek S/4HANA. Linux przyszłością centrów danych z oprogramowaniem SAP. Marcin Madey Country Manager SUSE Polska

CLOUD COMPUTING CHMURA OBLICZENIOWA I PLATFORMA WINDOWS AZURE

Czy cloud computing zmieni świat?

Microsoft Certified Solutions Associate (MCSA) ścieżki certyfikacji

Datacenter Silver 2299 zł netto / osoba

Web Services. Bartłomiej Świercz. Łódź, 2 grudnia 2005 roku. Katedra Mikroelektroniki i Technik Informatycznych. Bartłomiej Świercz Web Services

Otwarta platforma NFV w chmurze hybrydowej dedykowana operatorom.

Kontrola dostępu do kodu i własności intelektualnej w Zintegrowanej Architekturze. Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Windows Server 2012/2012R2 styczeń czerwiec 2016

Tester oprogramowania dla aplikacji mobilnych i serwerowych

Transkrypt:

Dlaczego Openstack? Wojciech Barczynski

whoami Wojciech Barczyński DEVop dla publicznej chmury Openstack Wykładowca @ WSB 2

Agenda Co to jest Openstack? Dlaczego Openstack? Openstack w mojej firmie Jak zacząć? 3

Openstack

Co to jest wirtualizacja? Tradycyjnie Wirtualizacja/ Chmura 5 Kiedyś Dziś

Dla mas! D002, D003,... 6

Prywatna i Publiczna Chmura Publiczna chmura (21 mld $): Amazon AWS.. Azure, Google Compute Engine, Rackspace (Openstack) Prywatna chmura (12 mld $): VMware vcloud, firmy dostarczające Openstack 7

Co to jest Infrastructure-as-a-Service? Openstack 8

Co to jest Infrastructure-as-a-Service? 9

Co to jest Openstack? 1. System operacyjny dla chmur typu IaaS 2. Modułowa platforma 3. Skalowalna platforma 4. Wspierana przez największe firmy IT i dystrybucje Linux-a 5. Największy projekt Open Source na świecie 6. Ecosystem 10

Co to jest Openstack? 11

Co to jest Openstack? 12

Co to jest openstack? Compute Provision and manage large pools of on-demand computing resources Object Storage Block Storage Networking Dashboard Shared Services Petabytes of reliable storage on standard gear Volumes on commodity storage gear, and drivers for more advanced systems like IBM, EMC, HP, Red Hat/Gluster, Ceph/RBD, NetApp, SolidFire, and Nexenta Software defined networking automation with pluggable backends Self-service, role-based web interface for users and administrators Multi-tenant authentication system that ties to existing stores (e.g. LDAP), Image Service 13

Kto używa Openstack? 14 https://www.openstack.org/user-stories/

Openstack w Cloud&Heat 15

Kto tworzy Openstack? Openstack Foundation 8 16

Kto tworzy Openstack? #Commits 17 250+ włączając: Intel, Samsung, ebay, CERN, Dell, Canonical, Allegro

Openstack Community COMPANIES 483 INDIVIDUAL MEMBERS 21,252 TOTAL DEVELOPERS LAST 30 DAYS COMMITS COUNTRIES 149 TOP 10 COUNTRIES US, Russia, China, France, Great Britain, Ireland, Japan, Australia, Czech Republic, Ukraine ACCEPTED CODE CONTRIBUTIONS 30403574 95,369 Sources for chart: openstack.org and http://activity.openstack.org/dash/browser March 2, 2015 18 Source for quote: As OpenStack Stabilizes Big Questions Remain for the Foundation, November 2014 James Staten Forrester Research Blog Post

Kto tworzy Openstack? 19 http://www.ohloh.net/p/compare?project_0=openstack&project_1=apache +CloudStack&project_2=Eucalyptus

Strategie wdrażania Openstack-a W oparciu o ankietę Openstack 2015 [1]: Quality Engineering, Testowanie Hostowanie aplikacji web Przechowywanie danych i backup 20 [1] http://superuser.openstack.org/articles/ openstack-users-share-how-their-deployments-stack-up

Migracja z AWS $$$ to Openstack $ EC2 = Nova S3 = Swift Identity and Access Management ~ Keystone CloudFormation = Heat AWS management console ~ Horizon RDS ~ Trove EC2 container service ~ Magnum, Kubernetes (via Murano) 21

Not a silver bullet 22

Demo

olicy doesn't allow compute_extension:network s to be performed. 24

Tworzenie instancji z Openstack CLI Pobierzmy network uuid dla instancji: nova network-list Znajdźmy UUID image Ubuntu 14.04: nova image-list Wybierzmy idealną wielkość dla instancji: nova flavor-list Wybierzmy klucz publiczny ssh, który użyjemy do połączenia się do instancji: nova keypair-list 25

Tworzenie instancji z Openstack CLI export IMAGE_UUID="0065e74d-3214-4994-b467-ee1200617c9b" export NETWORK_UUID="484663b4-69e2-4593-b3f8-c57deb36c192" export FLAVOR_UUID="2ed6243d-3c55-4a9e-8c82-fb02ca405827" export KEYPAIR_NAME="my-key" nova boot --image ${IMAGE_UUID} --flavor ${FLAVOR_UUID}\ --key-name ${KEYPAIR_NAME}\ --nic net-id=${network_uuid} MOJA_VM 26

Tworzenie instancji za pomocą salt-stack Przykład providera: https://github.com/skarab7/leads_query-engine/blob/develop/salt/cloud.providers.d/cah-dd1a_conf.template Przykład cloud profilów: https://github.com/skarab7/leads_query-engine/blob/develop/salt/cloud.profiles 27

Hakowanie Openstack CLI (niedługo będzie SDK) Libcloud Fog (Ruby) salt-cloud... 28

Cloud&Heat https://www.cloudandheat.com https://techblog.cloudandheat.com/ 29

Jak zacząć?

Dlaczego warto znać Openstack? 1. Niedostatek specjalistów 2. Duże aplikacji do migracji do Openstack-a 3. Dużo firm będzie przechodzić do Openstack-a (strategiczna decyzja) 4. Większa odpowiedzialność i wyższe wynagrodzenie 5. Deweloperzy Openstack na wagę złota J 6. Commiterzy Openstacka 31

Jak zacząć? 1. Praca we własnym zakresie 2. Szkolenia 3. Studia podyplomowe 32

Praca we własnym zakresie ü Podręczniki i obszerna dokumentacja ü DevStack ü Dostęp pakiety i installatorów 33

Studia Podyplomowe na WSB 176 godzin z Openstackiem (Core) 34 60%+ zadania praktyczne

Studia podyplowe na WSB Ecosystem Openstack od strony user-a Architekturę i działanie komponentów z Openstack Core Jak zautomatyzować instalację Openstack-a 35 (chef, saltstack, ansible) Skonfigurować i zainstalować komponenty Openstack (e.g., HA) Nowe trendy w Openstacku, co się dzieje? (Throve, Sahara, ) Development dla Openstacka-a

Dla kogo są te studia Każdy z podstawami Linuxa i wirtualizacji Inżynierowie Systemowi Inżynierowie Jakości Adminstratorzy Inżynierowie Oprogramowania 36

Pytania? Wojciech Barczyński wbarczynski@gmail.com 37

Dziękuję

Backup slides

Openstack Code Base 24M+ lines of code is mostly written in Python has a well-established, mature code base maintained by a very large development team took an estimated 711 years of effort (COCOMO model) starting from its first commit in December 2006 40

Program Studiów Podyplomowych 176 godzin z Openstackiem 41 (Core) 60% + zadania praktyczne

42 https://www.openstack.org/user-stories/

43