SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
Problematika Cloud computing
se zaměřením na poskytované
služby od společnosti Google


                                          Autor: Petr Kozlík
                          Vedoucí práce: Mgr. Josef Horálek

        Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Co je to Cloud
 computing?
   Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Co ?
Představení vytyčených cílů
          práce


       Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Představení vytyčených cílů práce

Cíl teoretické části

   Porozumění a vysvětlení pojmu Cloud computing

   Přístup a implementace Cloud computing společností Google

Cíl praktické části

   Představení možnosti vývoje Cloud aplikací

   Vytvoření Cloud aplikace na platformě App Engine a Google API



                       Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Proč?
Motivace a důvody volby této
       problematiky



       Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Motivace

Cloud computing = Buzzword poslední doby

Co se skutečně skrývá za tímto termínem

Porozumění dalším novým oblastem IT




                 Motivace
                 Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Jak?
Přístup k řešení a použité
       technologie



     Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Přístup k řešení
Teoretická část

  Definice Cloud computing dle NIST

  Rešerše produktů pionýrů Cloud computing

  Bezpečnostní rizika a právní pohled na Cloud computing



 Výsledek


Cloud computing není revoluce, ale evoluce!
                                                    NIST
                    Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Přístup k řešení
Praktická část

 Rozdíl přístupu a vývoje aplikací provozovaných na Cloud
 computing infrastruktuře


 Vlastnosti a funkce Google App Engine


  Implementace navržené aplikace




                                                             Logo Google App Engine [Zdroj: Google App Engine]

                    Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Aplikace
Použité technologie

 Objektově orientovaný skriptovací jazyk Python

 Hypertextový značkovací jazyk HTML5

 Kaskádové styly CSS3

 Skriptovací jazyk JavaScript s frameworkem jQuery

 Dostupné API a služby společnosti Google




                                                                 Logo aplikace Co je cloud [Zdroj: autor]

                   Univerzita Pardubice, Fakulta elektrotechniky a informatiky
http://cloud.kozirs.cz




   Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Data z Google Analytics
Datum spuštění 27.7.2012

 Počet zobrazení stránky : 1 082

 Počet návštěv: 458

 Počet unikátních návštěvníků: 331
                                                              Graf návštěvnosti [Zdroj: Google Analytics]



Jazykové rozdělení
  Čeština 72.71 %
  Angličtina 15.94%



                                                            Graf jazykového rozdělení [Zdroj: Google Analytics]



                      Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Přínos
Výsledky, závěr a budoucnost
          aplikace



       Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Přínos práce
Představení a vysvětlení pojmu Cloud computing

Rešerše dostupných produktů

Možnosti vývoje aplikací na Cloud infrastruktuře se
zaměřením na Google App Engine


Navrhnutí a implementace e-learning aplikace
interpretující centralizovaně problematiku Cloud
computing




                  Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Budoucnost aplikace Co je cloud

Multijazyčnost s důrazem na Anglický jazyk


Zaměření se na poptávané informace


Zavedení platebního modelu


Re-implementace za pomocí šablonovacího frameworku
Jinja a využití databáze


                 Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Jaká jsou dle vašeho názoru nějvětší bezpečnostní
rizika při využívání Cloud technologií?

Long-term viability
 Zajištění dlouhodobé dostupnosti dat
 Zakoupení či úpadek společnosti – řešení již v počátku podpisu smlouvy

Availability & Recovery
  Maximální možná dostupnost dat – 24/7/365
  Obnovitelnost dat – doba nutná pro obnovení dat po havárii




        Největším bezpečnostním rizikem je sám
                nezodpovědný uživatel!

                       Univerzita Pardubice, Fakulta elektrotechniky a informatiky
S jakými největšími problémy jste se potýkal při
tvorbě Cloud aplikace a jak se liší postupy při
tvorbě klasické a cloudové aplikace?

Webová aplikace                                  Cloud aplikace

 Hosting                                           Hosting
  Předem určené zdroje                               Elasticita, škálovatelnost
  Výpadek – Nedostupnost                             Redundantnost
  Fixní platba                                       Dle využití

 Databáze                                          Databáze
  Relační databáze                                    GAE – Big Table




                     Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Přínos práce
Představení a vysvětlení pojmu Cloud computing

Rešerše dostupných produktů

Možnosti vývoje aplikací na Cloud infrastruktuře se
zaměřením na Google App Engine


Navrhnutí a implementace e-learning aplikace
interpretující centralizovaně problematiku Cloud
computing




                  Univerzita Pardubice, Fakulta elektrotechniky a informatiky
Děkuji za pozornost!

          Petr Kozlík




  Univerzita Pardubice, Fakulta elektrotechniky a informatiky

Weitere ähnliche Inhalte

Was ist angesagt?

Dynamic changing production resource 4M1E integration in real time
Dynamic changing production resource 4M1E integration in real timeDynamic changing production resource 4M1E integration in real time
Dynamic changing production resource 4M1E integration in real timeS.K. Cha of ACS in Korea
 
ドメインロジックの実装方法とドメイン駆動設計
ドメインロジックの実装方法とドメイン駆動設計ドメインロジックの実装方法とドメイン駆動設計
ドメインロジックの実装方法とドメイン駆動設計Tadayoshi Sato
 
AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)
AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)
AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)Amazon Web Services Korea
 
Мэдээлэл түгээх аргууд
Мэдээлэл түгээх аргуудМэдээлэл түгээх аргууд
Мэдээлэл түгээх аргуудAmgaa Amka
 
Základy pravopisu (pro studenty)
Základy pravopisu (pro studenty)Základy pravopisu (pro studenty)
Základy pravopisu (pro studenty)Kamil Kopecky
 
(02.27) 기획력완전정복1회_1세션_조원석_전략적사고와문제해결방법
(02.27) 기획력완전정복1회_1세션_조원석_전략적사고와문제해결방법(02.27) 기획력완전정복1회_1세션_조원석_전략적사고와문제해결방법
(02.27) 기획력완전정복1회_1세션_조원석_전략적사고와문제해결방법EducationWebs
 
正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース増田 亨
 
オブジェクト指向プログラミングの現在・過去・未来
オブジェクト指向プログラミングの現在・過去・未来オブジェクト指向プログラミングの現在・過去・未来
オブジェクト指向プログラミングの現在・過去・未来増田 亨
 
Төв аймаг компьютер сургалтын гарын авлага
Төв аймаг компьютер сургалтын гарын авлагаТөв аймаг компьютер сургалтын гарын авлага
Төв аймаг компьютер сургалтын гарын авлагаБямбадорж Ганбат
 
GUI自動テストの保守性を高めるには
GUI自動テストの保守性を高めるにはGUI自動テストの保守性を高めるには
GUI自動テストの保守性を高めるにはNozomi Ito
 
Ertnii grekiin hotuud
Ertnii grekiin hotuudErtnii grekiin hotuud
Ertnii grekiin hotuudtungalag
 
Slovní druhy na 1. stupni ZŠ
Slovní druhy na 1. stupni ZŠSlovní druhy na 1. stupni ZŠ
Slovní druhy na 1. stupni ZŠVeronikaKrej
 
SQLアンチパターン - 開発者を待ち受ける25の落とし穴
SQLアンチパターン - 開発者を待ち受ける25の落とし穴SQLアンチパターン - 開発者を待ち受ける25の落とし穴
SQLアンチパターン - 開発者を待ち受ける25の落とし穴Takuto Wada
 
Slash n: Tech Talk Track 2 – Website Architecture-Mistakes & Learnings - Sidd...
Slash n: Tech Talk Track 2 – Website Architecture-Mistakes & Learnings - Sidd...Slash n: Tech Talk Track 2 – Website Architecture-Mistakes & Learnings - Sidd...
Slash n: Tech Talk Track 2 – Website Architecture-Mistakes & Learnings - Sidd...slashn
 
JBehaveの導入やってみたよ!
JBehaveの導入やってみたよ!JBehaveの導入やってみたよ!
JBehaveの導入やってみたよ!theboyalex
 
Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionBusiness Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionGregor Polančič
 
ドメイン駆動開発 勉強会 ①
ドメイン駆動開発 勉強会 ①ドメイン駆動開発 勉強会 ①
ドメイン駆動開発 勉強会 ①Kakeru Kikuchi
 

Was ist angesagt? (20)

Dynamic changing production resource 4M1E integration in real time
Dynamic changing production resource 4M1E integration in real timeDynamic changing production resource 4M1E integration in real time
Dynamic changing production resource 4M1E integration in real time
 
ドメインロジックの実装方法とドメイン駆動設計
ドメインロジックの実装方法とドメイン駆動設計ドメインロジックの実装方法とドメイン駆動設計
ドメインロジックの実装方法とドメイン駆動設計
 
AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)
AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)
AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)
 
Мэдээлэл түгээх аргууд
Мэдээлэл түгээх аргуудМэдээлэл түгээх аргууд
Мэдээлэл түгээх аргууд
 
Scaling PHP apps
Scaling PHP appsScaling PHP apps
Scaling PHP apps
 
Základy pravopisu (pro studenty)
Základy pravopisu (pro studenty)Základy pravopisu (pro studenty)
Základy pravopisu (pro studenty)
 
(02.27) 기획력완전정복1회_1세션_조원석_전략적사고와문제해결방법
(02.27) 기획력완전정복1회_1세션_조원석_전략적사고와문제해결방법(02.27) 기획력완전정복1회_1세션_조원석_전략적사고와문제해결방법
(02.27) 기획력완전정복1회_1세션_조원석_전략적사고와문제해결방법
 
正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース
 
オブジェクト指向プログラミングの現在・過去・未来
オブジェクト指向プログラミングの現在・過去・未来オブジェクト指向プログラミングの現在・過去・未来
オブジェクト指向プログラミングの現在・過去・未来
 
Төв аймаг компьютер сургалтын гарын авлага
Төв аймаг компьютер сургалтын гарын авлагаТөв аймаг компьютер сургалтын гарын авлага
Төв аймаг компьютер сургалтын гарын авлага
 
GUI自動テストの保守性を高めるには
GUI自動テストの保守性を高めるにはGUI自動テストの保守性を高めるには
GUI自動テストの保守性を高めるには
 
Ertnii grekiin hotuud
Ertnii grekiin hotuudErtnii grekiin hotuud
Ertnii grekiin hotuud
 
Slovní druhy na 1. stupni ZŠ
Slovní druhy na 1. stupni ZŠSlovní druhy na 1. stupni ZŠ
Slovní druhy na 1. stupni ZŠ
 
SQLアンチパターン - 開発者を待ち受ける25の落とし穴
SQLアンチパターン - 開発者を待ち受ける25の落とし穴SQLアンチパターン - 開発者を待ち受ける25の落とし穴
SQLアンチパターン - 開発者を待ち受ける25の落とし穴
 
Slash n: Tech Talk Track 2 – Website Architecture-Mistakes & Learnings - Sidd...
Slash n: Tech Talk Track 2 – Website Architecture-Mistakes & Learnings - Sidd...Slash n: Tech Talk Track 2 – Website Architecture-Mistakes & Learnings - Sidd...
Slash n: Tech Talk Track 2 – Website Architecture-Mistakes & Learnings - Sidd...
 
JBehaveの導入やってみたよ!
JBehaveの導入やってみたよ!JBehaveの導入やってみたよ!
JBehaveの導入やってみたよ!
 
Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionBusiness Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second edition
 
Word 3 heseg
Word 3 hesegWord 3 heseg
Word 3 heseg
 
CS203 Лекц02 Oop
CS203 Лекц02  OopCS203 Лекц02  Oop
CS203 Лекц02 Oop
 
ドメイン駆動開発 勉強会 ①
ドメイン駆動開発 勉強会 ①ドメイン駆動開発 勉強会 ①
ドメイン駆動開発 勉強会 ①
 

Andere mochten auch

Šablona prezentace pro obhajobu diplomové práce
Šablona prezentace pro obhajobu diplomové práceŠablona prezentace pro obhajobu diplomové práce
Šablona prezentace pro obhajobu diplomové práceOlga Zbranek Biernátová
 
Diplomova prace - obhajoba
Diplomova prace - obhajobaDiplomova prace - obhajoba
Diplomova prace - obhajobaMichal Klajban
 
bakalarska a diplomova praca - zdroje
bakalarska a diplomova praca - zdrojebakalarska a diplomova praca - zdroje
bakalarska a diplomova praca - zdrojeMichal Bočák
 
Prezentacni dovednosti
Prezentacni dovednostiPrezentacni dovednosti
Prezentacni dovednostimartidlo
 
Zásady tvorby prezentace
 Zásady tvorby prezentace Zásady tvorby prezentace
Zásady tvorby prezentaceHrachovina
 
Obhajoba úprava prezentácie
Obhajoba úprava prezentácieObhajoba úprava prezentácie
Obhajoba úprava prezentáciebliksa
 
Citovanie a parafrázovanie online
Citovanie a parafrázovanie onlineCitovanie a parafrázovanie online
Citovanie a parafrázovanie onlineckest
 
Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...
Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...
Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...Roman Sterly
 
MvSM: 2) Kolik sítí znáš, tolikrát jsi člověkem
MvSM: 2) Kolik sítí znáš, tolikrát jsi člověkemMvSM: 2) Kolik sítí znáš, tolikrát jsi člověkem
MvSM: 2) Kolik sítí znáš, tolikrát jsi člověkemMatez Jindra
 
Prezentace obhajoba
Prezentace obhajobaPrezentace obhajoba
Prezentace obhajobaAllix
 
Prezentace diplomové práce
Prezentace diplomové prácePrezentace diplomové práce
Prezentace diplomové práceKema4
 
Děčín - výlety pro pěší
Děčín - výlety pro pěšíDěčín - výlety pro pěší
Děčín - výlety pro pěšímmdecin
 
Eurovision slideshow
Eurovision slideshowEurovision slideshow
Eurovision slideshowFairytale09
 
Ergonomics project
Ergonomics projectErgonomics project
Ergonomics projectnewsome92
 
Thesis Defense Presentation
Thesis Defense PresentationThesis Defense Presentation
Thesis Defense PresentationJamesDavie
 
My Thesis Defense Presentation
My Thesis Defense PresentationMy Thesis Defense Presentation
My Thesis Defense PresentationOnur Taylan
 

Andere mochten auch (20)

Šablona prezentace pro obhajobu diplomové práce
Šablona prezentace pro obhajobu diplomové práceŠablona prezentace pro obhajobu diplomové práce
Šablona prezentace pro obhajobu diplomové práce
 
Diplomova prace - obhajoba
Diplomova prace - obhajobaDiplomova prace - obhajoba
Diplomova prace - obhajoba
 
bakalarska a diplomova praca - zdroje
bakalarska a diplomova praca - zdrojebakalarska a diplomova praca - zdroje
bakalarska a diplomova praca - zdroje
 
Prezentacni dovednosti
Prezentacni dovednostiPrezentacni dovednosti
Prezentacni dovednosti
 
Zásady tvorby prezentace
 Zásady tvorby prezentace Zásady tvorby prezentace
Zásady tvorby prezentace
 
Obhajoba úprava prezentácie
Obhajoba úprava prezentácieObhajoba úprava prezentácie
Obhajoba úprava prezentácie
 
Citovanie a parafrázovanie online
Citovanie a parafrázovanie onlineCitovanie a parafrázovanie online
Citovanie a parafrázovanie online
 
Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...
Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...
Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...
 
MvSM: 2) Kolik sítí znáš, tolikrát jsi člověkem
MvSM: 2) Kolik sítí znáš, tolikrát jsi člověkemMvSM: 2) Kolik sítí znáš, tolikrát jsi člověkem
MvSM: 2) Kolik sítí znáš, tolikrát jsi člověkem
 
Prezentace obhajoba
Prezentace obhajobaPrezentace obhajoba
Prezentace obhajoba
 
Prezentace diplomové práce
Prezentace diplomové prácePrezentace diplomové práce
Prezentace diplomové práce
 
Děčín - výlety pro pěší
Děčín - výlety pro pěšíDěčín - výlety pro pěší
Děčín - výlety pro pěší
 
Prezentace
PrezentacePrezentace
Prezentace
 
Eurovision slideshow
Eurovision slideshowEurovision slideshow
Eurovision slideshow
 
Prezentace
PrezentacePrezentace
Prezentace
 
Thesis ppt
Thesis pptThesis ppt
Thesis ppt
 
Ergonomics project
Ergonomics projectErgonomics project
Ergonomics project
 
Videogame Genres
Videogame GenresVideogame Genres
Videogame Genres
 
Thesis Defense Presentation
Thesis Defense PresentationThesis Defense Presentation
Thesis Defense Presentation
 
My Thesis Defense Presentation
My Thesis Defense PresentationMy Thesis Defense Presentation
My Thesis Defense Presentation
 

Ähnlich wie Prezentace Bakalářské práce - Obhajoba 2012

Zkušenosti s využitím Cloud Computingu ve výuce
Zkušenosti s využitím Cloud Computingu ve výuceZkušenosti s využitím Cloud Computingu ve výuce
Zkušenosti s využitím Cloud Computingu ve výuceKISK FF MU
 
Kpg infokon brno_2012_v3
Kpg infokon brno_2012_v3Kpg infokon brno_2012_v3
Kpg infokon brno_2012_v3Emil Budín
 
MS Awards Brozura 2015 210x210 R7 LR
MS Awards Brozura 2015 210x210 R7 LRMS Awards Brozura 2015 210x210 R7 LR
MS Awards Brozura 2015 210x210 R7 LRJaromir Sponar
 
Cloud computing se zaměřením na dostupnost a bezpečnost dat - obhajoba bakalá...
Cloud computing se zaměřením na dostupnost a bezpečnost dat - obhajoba bakalá...Cloud computing se zaměřením na dostupnost a bezpečnost dat - obhajoba bakalá...
Cloud computing se zaměřením na dostupnost a bezpečnost dat - obhajoba bakalá...Emil Budín
 
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změnySpusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změnyMarketingArrowECS_CZ
 
02 idc transformation d cs_15_5_final-ms
02 idc transformation d cs_15_5_final-ms02 idc transformation d cs_15_5_final-ms
02 idc transformation d cs_15_5_final-msIDC_CEMA
 
Cloud Business Acceleration
Cloud Business AccelerationCloud Business Acceleration
Cloud Business Accelerationtcp cloud
 
Představení e-Infrastruktury CESNET
Představení e-Infrastruktury CESNETPředstavení e-Infrastruktury CESNET
Představení e-Infrastruktury CESNETCESNET
 
Závěrečný úkol KPI
Závěrečný úkol KPIZávěrečný úkol KPI
Závěrečný úkol KPIdarthpedro
 
Oracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do clouduOracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do clouduMarketingArrowECS_CZ
 
Jak na BYOD chytře?
Jak na BYOD chytře?Jak na BYOD chytře?
Jak na BYOD chytře?www.embt.cz
 
Poskytování aplikací z cloudu
Poskytování aplikací z clouduPoskytování aplikací z cloudu
Poskytování aplikací z clouduJaroslav Smarda
 

Ähnlich wie Prezentace Bakalářské práce - Obhajoba 2012 (20)

TNPW2-2011-10
TNPW2-2011-10TNPW2-2011-10
TNPW2-2011-10
 
Zkušenosti s využitím Cloud Computingu ve výuce
Zkušenosti s využitím Cloud Computingu ve výuceZkušenosti s využitím Cloud Computingu ve výuce
Zkušenosti s využitím Cloud Computingu ve výuce
 
TNPW2-2013-08
TNPW2-2013-08TNPW2-2013-08
TNPW2-2013-08
 
Kpg infokon brno_2012_v3
Kpg infokon brno_2012_v3Kpg infokon brno_2012_v3
Kpg infokon brno_2012_v3
 
MS Awards Brozura 2015 210x210 R7 LR
MS Awards Brozura 2015 210x210 R7 LRMS Awards Brozura 2015 210x210 R7 LR
MS Awards Brozura 2015 210x210 R7 LR
 
Cloud computing se zaměřením na dostupnost a bezpečnost dat - obhajoba bakalá...
Cloud computing se zaměřením na dostupnost a bezpečnost dat - obhajoba bakalá...Cloud computing se zaměřením na dostupnost a bezpečnost dat - obhajoba bakalá...
Cloud computing se zaměřením na dostupnost a bezpečnost dat - obhajoba bakalá...
 
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změnySpusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
 
TNPW2-2012-08
TNPW2-2012-08TNPW2-2012-08
TNPW2-2012-08
 
Konference Partsip prezentace Mach
Konference Partsip prezentace MachKonference Partsip prezentace Mach
Konference Partsip prezentace Mach
 
02 idc transformation d cs_15_5_final-ms
02 idc transformation d cs_15_5_final-ms02 idc transformation d cs_15_5_final-ms
02 idc transformation d cs_15_5_final-ms
 
Cloud Business Acceleration
Cloud Business AccelerationCloud Business Acceleration
Cloud Business Acceleration
 
Představení e-Infrastruktury CESNET
Představení e-Infrastruktury CESNETPředstavení e-Infrastruktury CESNET
Představení e-Infrastruktury CESNET
 
TNPW2-2012-01
TNPW2-2012-01TNPW2-2012-01
TNPW2-2012-01
 
Závěrečný úkol KPI
Závěrečný úkol KPIZávěrečný úkol KPI
Závěrečný úkol KPI
 
Oracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do clouduOracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
 
disertace
disertacedisertace
disertace
 
Libri os - prezentace providerů (Jindřich Vobora a Petr Kazár)
Libri os - prezentace providerů (Jindřich Vobora a Petr Kazár)Libri os - prezentace providerů (Jindřich Vobora a Petr Kazár)
Libri os - prezentace providerů (Jindřich Vobora a Petr Kazár)
 
Jak na BYOD chytře?
Jak na BYOD chytře?Jak na BYOD chytře?
Jak na BYOD chytře?
 
Poskytování aplikací z cloudu
Poskytování aplikací z clouduPoskytování aplikací z cloudu
Poskytování aplikací z cloudu
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

Mehr von Petr Kozlik

Pojďme se naučit používat LinkedIn! - Petr Kozlík - Komentovaná verze
Pojďme se naučit používat LinkedIn! - Petr Kozlík - Komentovaná verzePojďme se naučit používat LinkedIn! - Petr Kozlík - Komentovaná verze
Pojďme se naučit používat LinkedIn! - Petr Kozlík - Komentovaná verzePetr Kozlik
 
Pojďme se naučit používat LinkedIn! - Petr Kozlík
Pojďme se naučit používat LinkedIn! - Petr KozlíkPojďme se naučit používat LinkedIn! - Petr Kozlík
Pojďme se naučit používat LinkedIn! - Petr KozlíkPetr Kozlik
 
PREZENTUJ! Prezentace v Prezi
PREZENTUJ! Prezentace v PreziPREZENTUJ! Prezentace v Prezi
PREZENTUJ! Prezentace v PreziPetr Kozlik
 
Den otevřených dveří na Fakultě elektrotechniky a informatiky Univerzity Pard...
Den otevřených dveří na Fakultě elektrotechniky a informatiky Univerzity Pard...Den otevřených dveří na Fakultě elektrotechniky a informatiky Univerzity Pard...
Den otevřených dveří na Fakultě elektrotechniky a informatiky Univerzity Pard...Petr Kozlik
 
Oooh the PRESENTATION! by @KoziRS
Oooh the PRESENTATION! by @KoziRSOooh the PRESENTATION! by @KoziRS
Oooh the PRESENTATION! by @KoziRSPetr Kozlik
 
Ach ty Prezentace by @KoziRS
Ach ty Prezentace by @KoziRSAch ty Prezentace by @KoziRS
Ach ty Prezentace by @KoziRSPetr Kozlik
 
Prezentace pro Zuzanu Roithovou
Prezentace pro Zuzanu RoithovouPrezentace pro Zuzanu Roithovou
Prezentace pro Zuzanu RoithovouPetr Kozlik
 
IT + SPORT = WTF
IT + SPORT = WTFIT + SPORT = WTF
IT + SPORT = WTFPetr Kozlik
 
Geek Group Promo
Geek Group PromoGeek Group Promo
Geek Group PromoPetr Kozlik
 

Mehr von Petr Kozlik (11)

Pojďme se naučit používat LinkedIn! - Petr Kozlík - Komentovaná verze
Pojďme se naučit používat LinkedIn! - Petr Kozlík - Komentovaná verzePojďme se naučit používat LinkedIn! - Petr Kozlík - Komentovaná verze
Pojďme se naučit používat LinkedIn! - Petr Kozlík - Komentovaná verze
 
Pojďme se naučit používat LinkedIn! - Petr Kozlík
Pojďme se naučit používat LinkedIn! - Petr KozlíkPojďme se naučit používat LinkedIn! - Petr Kozlík
Pojďme se naučit používat LinkedIn! - Petr Kozlík
 
PREZENTUJ! Prezentace v Prezi
PREZENTUJ! Prezentace v PreziPREZENTUJ! Prezentace v Prezi
PREZENTUJ! Prezentace v Prezi
 
Den otevřených dveří na Fakultě elektrotechniky a informatiky Univerzity Pard...
Den otevřených dveří na Fakultě elektrotechniky a informatiky Univerzity Pard...Den otevřených dveří na Fakultě elektrotechniky a informatiky Univerzity Pard...
Den otevřených dveří na Fakultě elektrotechniky a informatiky Univerzity Pard...
 
Oooh the PRESENTATION! by @KoziRS
Oooh the PRESENTATION! by @KoziRSOooh the PRESENTATION! by @KoziRS
Oooh the PRESENTATION! by @KoziRS
 
Ach ty Prezentace by @KoziRS
Ach ty Prezentace by @KoziRSAch ty Prezentace by @KoziRS
Ach ty Prezentace by @KoziRS
 
Prezentace pro Zuzanu Roithovou
Prezentace pro Zuzanu RoithovouPrezentace pro Zuzanu Roithovou
Prezentace pro Zuzanu Roithovou
 
My year 2012
My year 2012My year 2012
My year 2012
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
IT + SPORT = WTF
IT + SPORT = WTFIT + SPORT = WTF
IT + SPORT = WTF
 
Geek Group Promo
Geek Group PromoGeek Group Promo
Geek Group Promo
 

Prezentace Bakalářské práce - Obhajoba 2012

  • 1. Problematika Cloud computing se zaměřením na poskytované služby od společnosti Google Autor: Petr Kozlík Vedoucí práce: Mgr. Josef Horálek Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 2. Co je to Cloud computing? Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 3. Co ? Představení vytyčených cílů práce Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 4. Představení vytyčených cílů práce Cíl teoretické části Porozumění a vysvětlení pojmu Cloud computing Přístup a implementace Cloud computing společností Google Cíl praktické části Představení možnosti vývoje Cloud aplikací Vytvoření Cloud aplikace na platformě App Engine a Google API Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 5. Proč? Motivace a důvody volby této problematiky Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 6. Motivace Cloud computing = Buzzword poslední doby Co se skutečně skrývá za tímto termínem Porozumění dalším novým oblastem IT Motivace Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 7. Jak? Přístup k řešení a použité technologie Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 8. Přístup k řešení Teoretická část Definice Cloud computing dle NIST Rešerše produktů pionýrů Cloud computing Bezpečnostní rizika a právní pohled na Cloud computing Výsledek Cloud computing není revoluce, ale evoluce! NIST Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 9. Přístup k řešení Praktická část Rozdíl přístupu a vývoje aplikací provozovaných na Cloud computing infrastruktuře Vlastnosti a funkce Google App Engine Implementace navržené aplikace Logo Google App Engine [Zdroj: Google App Engine] Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 10. Aplikace Použité technologie Objektově orientovaný skriptovací jazyk Python Hypertextový značkovací jazyk HTML5 Kaskádové styly CSS3 Skriptovací jazyk JavaScript s frameworkem jQuery Dostupné API a služby společnosti Google Logo aplikace Co je cloud [Zdroj: autor] Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 11. http://cloud.kozirs.cz Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 12. Data z Google Analytics Datum spuštění 27.7.2012 Počet zobrazení stránky : 1 082 Počet návštěv: 458 Počet unikátních návštěvníků: 331 Graf návštěvnosti [Zdroj: Google Analytics] Jazykové rozdělení Čeština 72.71 % Angličtina 15.94% Graf jazykového rozdělení [Zdroj: Google Analytics] Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 13. Přínos Výsledky, závěr a budoucnost aplikace Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 14. Přínos práce Představení a vysvětlení pojmu Cloud computing Rešerše dostupných produktů Možnosti vývoje aplikací na Cloud infrastruktuře se zaměřením na Google App Engine Navrhnutí a implementace e-learning aplikace interpretující centralizovaně problematiku Cloud computing Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 15. Budoucnost aplikace Co je cloud Multijazyčnost s důrazem na Anglický jazyk Zaměření se na poptávané informace Zavedení platebního modelu Re-implementace za pomocí šablonovacího frameworku Jinja a využití databáze Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 16. Jaká jsou dle vašeho názoru nějvětší bezpečnostní rizika při využívání Cloud technologií? Long-term viability Zajištění dlouhodobé dostupnosti dat Zakoupení či úpadek společnosti – řešení již v počátku podpisu smlouvy Availability & Recovery Maximální možná dostupnost dat – 24/7/365 Obnovitelnost dat – doba nutná pro obnovení dat po havárii Největším bezpečnostním rizikem je sám nezodpovědný uživatel! Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 17. S jakými největšími problémy jste se potýkal při tvorbě Cloud aplikace a jak se liší postupy při tvorbě klasické a cloudové aplikace? Webová aplikace Cloud aplikace Hosting Hosting Předem určené zdroje Elasticita, škálovatelnost Výpadek – Nedostupnost Redundantnost Fixní platba Dle využití Databáze Databáze Relační databáze GAE – Big Table Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 18. Přínos práce Představení a vysvětlení pojmu Cloud computing Rešerše dostupných produktů Možnosti vývoje aplikací na Cloud infrastruktuře se zaměřením na Google App Engine Navrhnutí a implementace e-learning aplikace interpretující centralizovaně problematiku Cloud computing Univerzita Pardubice, Fakulta elektrotechniky a informatiky
  • 19. Děkuji za pozornost! Petr Kozlík Univerzita Pardubice, Fakulta elektrotechniky a informatiky