Veřejné cloudové služby Petr Dvořák Konference GAPP System 2018 Hotel Diplomat, Praha 12. dubna 2018
Využití veřejných cloudových služeb Typické otázky roku 2017 ze strany finančního ředitele při schvalování projektu obnovy serverové infrastruktury: 1. Zvažovali jste alternativu provozu našeho IT v cloudu? 2. Nevyšel by nás provoz našeho IT v cloudu levněji? 3. Proč ještě neprovozujeme naše IT v cloudu?
Typy provozovaných aplikací 1. Legacy Zpravidla jsou postaveny na tradiční tříúrovňové architektuře DB server/app server/prezentační vrstva Využívají tradiční postupy a protokoly (ODBC, OLE DB, tlustý klient, atd.) 2. Cloud-ready Vycházejí z konceptu legacy aplikací, ale jejich architektura umožňuje efektivní deployment v prostředí veřejného cloudu 3. Cloud-native Využívají stěžejních vlastností cloudu jako škálování a možnost dynamické změny Jsou postaveny na frameworku pracujícím přímo s cloud API, např. Pivotal Jsou vysoce modulární, pracují na principu microservices
Cloud-native aplikace a jejich výhody Predikovatelné chování v prostředí cloudových služeb Abstrakce od vrstvy OS a konkrétní implementace cloudu Vysoká míra agility při nasazování nových verzí aplikací Nízká závislost na vývojových týmech Neustále správný sizing Dynamická škálovatelnost
Analýza proveditelnosti přesunu do cloudu 1. Technická analýza Jsme schopni efektivně využívat naše IT, pokud bude provozováno mimo naše lokality? Jak se změní dostupnosti služeb? Jaké to bude mít další technické dopady? 2. Ekonomická analýza Jak vychází finanční porovnání on-premise řešení s řešením v cloudu? Jaké vedlejší náklady provoz řešení v cloudu přinese? Přinese nám provoz řešení v cloudu i jiné nefinanční benefity? 3. Jak provést samotnou migraci do cloudu? Kdo navrhne architekturu budoucího řešení a postup migrace? Existuje prostor pro pilotní provoz řešení v cloudu? Jak bude samotná migrace probíhat?
Technická analýza 1. Analýza stávajícího stavu a pochopení veškerých vazeb a závislostí 2. Detailní zmapování infrastruktury včetně síťové architektury 3. Klasifikace aplikací a návrh architektury jejich provozu v cloudu Infrastructure as a service (IaaS) typicky proprietární a legacy aplikace Platform as a service (PaaS) typicky aplikace s rozdělenou DB a aplikační logikou Software as a service (SaaS) typicky emailoé a CRM systémy 4. Návrh vzájemné interakce prostředí v cloudu a on-premise prostředí 5. Zhodnocení celkového návrhu oproti on-premise řešení
Ekonomická analýza Varianta on-premise CAPEX Servery, storage Sítě, ICT bezpečnost OPEX Datové linky HR Správa on-premise infrastruktury Správa síťové infrastruktury a bezpečnostních řešení a další Varianta cloud CAPEX Sítě, ICT bezpečnost OPEX Cloudové služby (SaaS, PaaS, VMs) Datové linky Zpoplatnění podle přenosů dat HR Správa cloudových služeb Správa síťové infrastruktury a bezpečnostních řešení a další (i nefinanční benefity)
Typické chyby vznikající v fázi analýzy Chyby vycházející z nedostatečné znalosti architektury cloudových služeb Např. předpoklad, že Azure AD je cloudovou alternativou doménového řadiče Chyby vycházející z neznalosti architektury aplikací Např. aplikace v cloudu využívající tlustého klienta s vysokými nároky na přenos dat Neřešení problematiky dostupnosti a zálohování dat Jaké SLA mi vlastně cloud provider garantuje? Je třeba zálohovat data uložená v cloudu? Nezahrnutí nákladů na propojení lokalit a přenos dat do kalkulace Např. chybějící požadavek na redundanci datových linek Nezahrnutí nefinančních benefitů do kalkulace Např. benefity ve formě vyšší míry dostupnosti a flexibility v konzumaci výpočetního výkonu
Jak provést samotnou migraci do cloudu? Výběr vhodného partnera pro implementaci cloudového řešení Komplexní návrh architektury Návrh architektury implementace jednotlivých aplikací v cloudu Kalkulace veškerých cloudových služeb, které jsou nezbytné pro provoz řešení Kalkulace veškerých on-premise zařízení a prvků pro vybudování hybridního řešení Návrh kompletní síťové architektury včetně propojení a VPN Komplexní návrh harmonogramu Rozložení celé migrace do etap s vhodným časováním a průběžným vyhodnocováním Návrh konkrétních postupů pro migraci jednotlivých aplikací Návrh detailního časového harmonogramu pro migraci jednotlivých aplikací
Kompetence společnosti GAPP System Proč řešit přechod do cloudu s GAPPem? Nabízíme komplexní přístup zaměřený nejen na technologii. 1. Vypracujeme Vám komplexní analýzu přechodu do cloudu. 2. Poskytneme Vám zkušenosti z již provedených projektů. 3. Dodáme Vám veškeré související služby i technologie. 4. Zrealizujeme pro Vás unifikovaný proaktivní monitoring hybridního prostředí. 5. Zajistíme, abyste nebyli průkopníky slepých uliček.
Děkuji za pozornost. Petr Dvořák petr.dvorak@gapp.cz +420 602 150 352