{"id":2656,"date":"2013-10-08T11:08:51","date_gmt":"2013-10-08T09:08:51","guid":{"rendered":"http:\/\/blog.websupport.cz\/?p=2656"},"modified":"2025-03-11T21:18:18","modified_gmt":"2025-03-11T20:18:18","slug":"jak-pokracujeme-s-novou-architekturou","status":"publish","type":"post","link":"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/","title":{"rendered":"Jak pokra\u010dujeme s novou architekturou"},"content":{"rendered":"<p>Ub\u011bhlo p\u0159ibli\u017en\u011b 11 m\u011bs\u00edc\u016f od doby, kdy jsme zapo\u010dali zat\u00edm n\u00e1\u0161 nejkomplexn\u011bj\u0161\u00ed projekt reorganizace cel\u00e9ho IT. V\u011b\u0159\u00edme, \u017ee v n\u011bkter\u00e9m z n\u00e1sleduj\u00edc\u00edch blog\u016f se dostaneme k detail\u016fm designu a samotn\u00e9 historii tohoto projektu. Dnes se v\u0161ak zam\u011b\u0159\u00edme na aktu\u00e1ln\u00ed stav.<br \/>\n<!--more--><\/p>\n<p>Nov\u00fd hardware, o kter\u00e9m jste se m\u011bli mo\u017enost dozv\u011bd\u011bt z <a title=\"Nov\u00e1 IT architektura\" href=\"http:\/\/blog.websupport.cz\/2013\/08\/brzy-nova-it-architektura-websupportu\/\">blogpostu<\/a>, k n\u00e1m dorazil u\u017e za\u010d\u00e1tkem \u010dervna. Cel\u00e1 jeho kompletace trvala cca m\u011bs\u00edc, p\u0159i\u010dem\u017e v\u00fdsledek je n\u00e1sleduj\u00edc\u00ed:<\/p>\n<p><a href=\"http:\/\/blog.websupport.sk\/wp-content\/uploads\/2013\/09\/rack.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-4409\" alt=\"rack\" src=\"http:\/\/blog.websupport.sk\/wp-content\/uploads\/2013\/09\/rack-512x339.jpg\" width=\"512\" height=\"339\" \/><\/a><br \/>\nNov\u00e1 architektura v\u0161ak nen\u00ed jen o nov\u00e9m hardwaru. Nov\u00fd hardware je pouze \u010d\u00e1st\u00ed cel\u00e9 mozaiky, kter\u00e1 zahrnuje n\u00e1sleduj\u00edc\u00ed prvky:<br \/>\n&#8211; nov\u00fd hardware<br \/>\n&#8211;\u00a0virtualizace \/ logick\u00e1 infrastruktura<br \/>\n&#8211; konfigura\u010dn\u00ed management<br \/>\n&#8211; admin team\/change management<\/p>\n<p>U\u017e n\u011bjakou dobu, p\u0159edev\u0161\u00edm posledn\u00ed dva m\u011bs\u00edce, pracujeme hlavn\u011b na konfigura\u010dn\u00edm managementu, automatizaci a virtualizaci. Pro tyto \u00fa\u010dely jsme byli nuceni osvojit si mno\u017estv\u00ed nov\u00fdch technologi\u00ed. Za v\u0161echny vzpomenu <a title=\"CFEngine3\" href=\"http:\/\/cfengine.com\/\"><strong>CFEngine3<\/strong><\/a> a <a title=\"OpenStack\" href=\"http:\/\/www.openstack.org\/\"><strong>OpenStack<\/strong><\/a>. Bylo jich v\u0161ak podstatn\u011b v\u00edce.<\/p>\n<p>Na\u0161\u00edm c\u00edlem je dos\u00e1hnout automatick\u00e9ho vygenerov\u00e1n\u00ed cel\u00e9ho syst\u00e9mu na nov\u00fdch serverech, od automatizovan\u00e9 instalace fyzick\u00fdch server\u016f, p\u0159es instalaci OpenStack a\u017e po vytvo\u0159en\u00ed logick\u00e9 infrastruktury z virtu\u00e1ln\u00edch server\u016f pro slu\u017ebu sd\u00edlen\u00e9ho hostingu. V\u0161echno se to d\u011bje na z\u00e1klad\u011b &#8222;programu&#8220;, kter\u00fd p\u00ed\u0161eme v jazyce CFEengine3 a p\u0159edstavuje tak jak\u00e9si DNA nov\u00e9ho IT.<\/p>\n<p dir=\"ltr\">Tyto pokusy prob\u00edhaj\u00ed b\u011bhem integra\u010dn\u00edho testov\u00e1n\u00ed, kter\u00e9 prob\u011bhlo v srpnu u\u017e t\u0159ikr\u00e1t, p\u0159i\u010dem\u017e ka\u017ed\u00fdm dal\u0161\u00edm pokusem jsme dos\u00e1hli vy\u0161\u0161\u00ed m\u00edru automatizace. V sou\u010dasnosti jsme na prahu \u010dtvrt\u00e9ho integra\u010dn\u00edho testu, kde u\u017e bude dopln\u011bna posledn\u00ed chyb\u011bj\u00edc\u00ed sou\u010d\u00e1st &#8211; automatizovan\u00e1 instalace OpenStack.<\/p>\n<p>Jen pro p\u0159edstavu: instalaci fyzick\u00e9ho serveru s OS Ubuntu minimal jsme byli schopni pomoc\u00ed automatizace zkr\u00e1tit na \u00farove\u0148 3 minut oproti p\u0159ibli\u017en\u00e9 p\u016flhodin\u011b a v\u00edce, kdy\u017e se v\u0161e d\u011blalo ru\u010dn\u011b. Zde se ukazuje s\u00edla automatizace &#8211; 10-n\u00e1sobn\u00e9 zkr\u00e1cen\u00ed \u010dasu bez lidsk\u00e9ho z\u00e1sahu v\u00fdrazn\u011b \u0161et\u0159\u00ed \u010das a sni\u017euje n\u00e1klady.<\/p>\n<h4>OpenStack<\/h4>\n<p>OpenStack za\u017e\u00edv\u00e1 v tomto obdob\u00ed obrovsk\u00fd r\u016fst a denn\u011b do jeho projekt\u016f p\u0159ib\u00fdvaj\u00ed stovky zm\u011bn od jeho v\u00fdvoj\u00e1\u0159\u016f. Je to komplexn\u00ed bal\u00edk projekt\u016f, kter\u00e9 nen\u00ed v\u016fbec jednoduch\u00e9 rozb\u011bhat na produk\u010dn\u00ed \u00farove\u0148, i kdy\u017e existuj\u00ed r\u016fzn\u00e9 one-click instalace. \u010castokr\u00e1t je nutn\u00e9 \u010dten\u00ed zdrojov\u00fdch k\u00f3d\u016f jako dokumentace, fixov\u00e1n\u00ed r\u016fzn\u00fdch bug\u016f vlastn\u00edmi nebo ji\u017e existuj\u00edc\u00edmi patche. Na produk\u010dn\u00ed nasazen\u00ed je nutn\u00e9 p\u0159ekonat \u0159adu probl\u00e9m\u016f a nau\u010dit se rozum\u011bt OpenStack, co\u017e trv\u00e1 obvykle n\u011bkolik m\u011bs\u00edc\u016f. U n\u00e1s toto seznamov\u00e1n\u00ed prob\u00edh\u00e1 ji\u017e p\u0159ibli\u017en\u011b 4-5 m\u011bs\u00edc\u016f.<\/p>\n<p>V p\u0159\u00edpad\u011b produk\u010dn\u00edho nasazen\u00ed v rozsahu WebSupportu je nutn\u00e9 zv\u00e1\u017eit, co pot\u0159ebujeme a co ne. Nejkomplikovan\u011bj\u0161\u00ed se uk\u00e1zal b\u00fdt networking, resp. projekt <strong>Neutron<\/strong>, kter\u00fd je ur\u010den k vytv\u00e1\u0159en\u00ed tzv. <strong>Software Defined Network<\/strong>. Ty umo\u017e\u0148uj\u00ed vytv\u00e1\u0159et r\u016fzn\u00e9 virtu\u00e1ln\u00ed s\u00edt\u011b, vz\u00e1jemn\u011b odd\u011blen\u00e9 pro r\u016fzn\u00e9 \u201cn\u00e1jemn\u00edky\u201d. \u201cN\u00e1jemn\u00edkem\u201d se zde ch\u00e1pe n\u011bkdo, kdo m\u00e1 vyhrazenou pouze \u010d\u00e1st zdroj\u016f z cloudu.<\/p>\n<p>Ze za\u010d\u00e1tku nepl\u00e1nujeme poskytovat p\u0159\u00edm\u00fd p\u0159\u00edstup k API OpenStack z\u00e1kazn\u00edk\u016fm, ale douf\u00e1me, \u017ee v bl\u00edzk\u00e9 budoucnosti to do\u0159e\u0161\u00edme.<\/p>\n<p><a href=\"http:\/\/blog.websupport.sk\/wp-content\/uploads\/2013\/09\/horizon.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-4397\" alt=\"horizon\" src=\"http:\/\/blog.websupport.sk\/wp-content\/uploads\/2013\/09\/horizon-512x292.png\" width=\"512\" height=\"292\" \/><\/a><\/p>\n<p>Networking je v\u0161ak jedin\u00e1 v\u011bc, kter\u00e1 n\u00e1s spojuje se star\u00fdm IT, tak\u017ee neza\u010d\u00edn\u00e1me na zelen\u00e9 louce, ale mus\u00edme b\u00fdt zp\u011btn\u011b kompatibiln\u00ed. Neutron n\u00e1m to neumo\u017e\u0148oval. Pro p\u0159idanou komplexnost a ne \u00faplnou p\u0159ipravenost jsme se rozhodli SDN aktu\u00e1ln\u011b nepou\u017e\u00edt. Mysl\u00edme v\u0161ak na budoucnost, tak\u017ee jsme promysleli, jak by se to dalo pozd\u011bji zapracovat.<\/p>\n<p>Dal\u0161\u00ed v\u011bc\u00ed na zv\u00e1\u017een\u00ed byl v\u00fdb\u011br pou\u017eit\u00ed diskov\u00e9ho syst\u00e9mu pro ukl\u00e1d\u00e1n\u00ed obraz\u016f instanc\u00ed. V OpenStack jsou mo\u017enosti pou\u017e\u00edt ne-perzistentn\u00ed diskov\u00e9 obrazy p\u0159es aplikaci <strong>Nova<\/strong> nebo perzistentn\u00ed p\u0159es aplikaci <strong>Cinder<\/strong>. Jeliko\u017e Cinder lze propojit p\u0159\u00edmo s diskov\u00fdm polem NetApp , volba byla jasn\u00e1.<\/p>\n<p>\u010casto se setk\u00e1v\u00e1me s n\u00e1zorem, \u017ee samotn\u00fd OpenStack je jak\u00e1si forma virtualizace. To ale nen\u00ed \u00fapln\u00e1 pravda, vzhledem k tomu, \u017ee o virtualizaci se star\u00e1 hypervisor jako <strong>Xen<\/strong>, <strong>KVM<\/strong> apod. OpenStack je soubor program\u016f s definovan\u00fdm rozhran\u00edm (API), kter\u00e9 zaji\u0161\u0165uj\u00ed orchestraci (\u0159\u00edzen\u00ed) proces\u016f v souvislosti s \u017eivotn\u00edm cyklem virtu\u00e1ln\u00edch server\u016f. Jak\u00fd hypervisor je pou\u017eit je vysloven\u011b na u\u017eivateli.<\/p>\n<p>N\u011bkolik let ji\u017e pou\u017e\u00edv\u00e1me na tuto orchestraci soubor vlastn\u00edch skript\u016f, kter\u00e9 v\u0161ak nejsou tak komplexn\u00ed jako OpenStack, kter\u00fd vyv\u00edjej\u00ed stovky developer\u016f.<\/p>\n<p>Dlouho jsme \u0159e\u0161ili v\u00fdb\u011br mezi Xenomit a KVM. Vzhledem k dlouholet\u00e9 zku\u0161enosti se Xenomit jsme byli dlouho naklon\u011bni t\u00e9to alternativ\u011b. Integrace a podpora KVM do OpenStack se v\u0161ak uk\u00e1zala jako kl\u00ed\u010dov\u00e1, a tak jsme se p\u0159iklonili ke <strong>KVM<\/strong>.<\/p>\n<p>Vytvo\u0159en\u00ed paraleln\u00ed IT infrastruktury pro n\u00e1s znamen\u00e1 i mo\u017enost zahodit n\u011bkter\u00e9 verze program\u016f a nahradit je nov\u00fdmi. Ke zm\u011bn\u011b dojde n\u00e1sledovn\u011b:<br \/>\n&#8211; datab\u00e1ze MySQL 5.0 a 5.1 budou p\u0159esunuty na MariaDB 5.5<br \/>\n&#8211; mezi podporovan\u00e9 PHP p\u0159ibude PHP 5.5<br \/>\n&#8211; ru\u0161\u00edme podporu eAccelerator a nahrad\u00edme ho xcache<br \/>\n&#8211; m\u011bnit verzi PHP nebude mo\u017en\u00e9 p\u0159es .htaccess soubor, ale jen p\u0159es webadmin rozhran\u00ed<br \/>\n&#8211; v\u00a0p\u0159\u00edpad\u011b virtu\u00e1ln\u00edch server\u016f p\u0159ech\u00e1z\u00ed ze Xenu na KVM<\/p>\n<p dir=\"ltr\">V\u0161em u\u017eivatel\u016fm z\u00e1rove\u0148 doporu\u010dujeme upgradovat na verzi PHP 5.3 a vy\u0161\u0161\u00ed. V p\u0159\u00edpad\u011b MySQL datab\u00e1z\u00ed na verzi 5.5.<\/p>\n<p>Verze:<br \/>\n&#8211; MySQL 4.0,4.1<br \/>\n&#8211; PHP 4.4.9<\/p>\n<p>Na hostingu budou pou\u017eiteln\u00e9 i nad\u00e1le, av\u0161ak nebudou m\u00edt k dispozici tolik zdroj\u016f jako nov\u011bj\u0161\u00ed verze. O v\u0161ech detailn\u00edch zm\u011bn\u00e1ch a samotn\u00e9 migraci budeme samoz\u0159ejm\u011b informovat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ub\u011bhlo p\u0159ibli\u017en\u011b 11 m\u011bs\u00edc\u016f od doby, kdy jsme zapo\u010dali zat\u00edm n\u00e1\u0161 nejkomplexn\u011bj\u0161\u00ed projekt reorganizace cel\u00e9ho IT. V\u011b\u0159\u00edme, \u017ee v n\u011bkter\u00e9m z n\u00e1sleduj\u00edc\u00edch blog\u016f se dostaneme k detail\u016fm designu a samotn\u00e9 historii tohoto projektu. Dnes se v\u0161ak zam\u011b\u0159\u00edme na aktu\u00e1ln\u00ed stav.<\/p>\n","protected":false},"author":30,"featured_media":2662,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[215,8,19],"class_list":["post-2656","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technologie","tag-architektura","tag-hosting","tag-websupport"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Jak pokra\u010dujeme s novou architekturou - Websupport.cz Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/\" \/>\n<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Jak pokra\u010dujeme s novou architekturou - Websupport.cz Blog\" \/>\n<meta property=\"og:description\" content=\"Ub\u011bhlo p\u0159ibli\u017en\u011b 11 m\u011bs\u00edc\u016f od doby, kdy jsme zapo\u010dali zat\u00edm n\u00e1\u0161 nejkomplexn\u011bj\u0161\u00ed projekt reorganizace cel\u00e9ho IT. V\u011b\u0159\u00edme, \u017ee v n\u011bkter\u00e9m z n\u00e1sleduj\u00edc\u00edch blog\u016f se dostaneme k detail\u016fm designu a samotn\u00e9 historii tohoto projektu. Dnes se v\u0161ak zam\u011b\u0159\u00edme na aktu\u00e1ln\u00ed stav.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/\" \/>\n<meta property=\"og:site_name\" content=\"Websupport.cz Blog\" \/>\n<meta property=\"article:published_time\" content=\"2013-10-08T09:08:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-11T20:18:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2013\/10\/blog-pic-novaia.png\" \/>\n\t<meta property=\"og:image:width\" content=\"517\" \/>\n\t<meta property=\"og:image:height\" content=\"112\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"tomas.corej\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napsal(a)\" \/>\n\t<meta name=\"twitter:data1\" content=\"tomas.corej\" \/>\n\t<meta name=\"twitter:label2\" content=\"Odhadovan\u00e1 doba \u010dten\u00ed\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/10\\\/jak-pokracujeme-s-novou-architekturou\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/10\\\/jak-pokracujeme-s-novou-architekturou\\\/\"},\"author\":{\"name\":\"tomas.corej\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#\\\/schema\\\/person\\\/859f9c6819c681d55e420c466632a14c\"},\"headline\":\"Jak pokra\u010dujeme s novou architekturou\",\"datePublished\":\"2013-10-08T09:08:51+00:00\",\"dateModified\":\"2025-03-11T20:18:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/10\\\/jak-pokracujeme-s-novou-architekturou\\\/\"},\"wordCount\":1044,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/10\\\/jak-pokracujeme-s-novou-architekturou\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/app\\\/uploads\\\/2013\\\/10\\\/blog-pic-novaia.png\",\"keywords\":[\"architektura\",\"hosting\",\"websupport\"],\"articleSection\":[\"Technologie\"],\"inLanguage\":\"cs\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/10\\\/jak-pokracujeme-s-novou-architekturou\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/10\\\/jak-pokracujeme-s-novou-architekturou\\\/\",\"url\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/10\\\/jak-pokracujeme-s-novou-architekturou\\\/\",\"name\":\"Jak pokra\u010dujeme s novou architekturou - Websupport.cz Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/10\\\/jak-pokracujeme-s-novou-architekturou\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/10\\\/jak-pokracujeme-s-novou-architekturou\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/app\\\/uploads\\\/2013\\\/10\\\/blog-pic-novaia.png\",\"datePublished\":\"2013-10-08T09:08:51+00:00\",\"dateModified\":\"2025-03-11T20:18:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/10\\\/jak-pokracujeme-s-novou-architekturou\\\/#breadcrumb\"},\"inLanguage\":\"cs\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/10\\\/jak-pokracujeme-s-novou-architekturou\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/10\\\/jak-pokracujeme-s-novou-architekturou\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/app\\\/uploads\\\/2013\\\/10\\\/blog-pic-novaia.png\",\"contentUrl\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/app\\\/uploads\\\/2013\\\/10\\\/blog-pic-novaia.png\",\"width\":517,\"height\":112,\"caption\":\"Jak pokra\u010duje nov\u00e1 architektura\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/10\\\/jak-pokracujeme-s-novou-architekturou\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jak pokra\u010dujeme s novou architekturou\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/\",\"name\":\"Websupport.cz Blog\",\"description\":\"Webujte s lehkost\u00ed\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"cs\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#organization\",\"name\":\"Websupport.cz Blog\",\"url\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/app\\\/uploads\\\/2021\\\/06\\\/websupport-logo.svg\",\"contentUrl\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/app\\\/uploads\\\/2021\\\/06\\\/websupport-logo.svg\",\"width\":153,\"height\":48,\"caption\":\"Websupport.cz Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#\\\/schema\\\/person\\\/859f9c6819c681d55e420c466632a14c\",\"name\":\"tomas.corej\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d9e282c27a75cd8e2abc3e27213a651fd3268f9b9dcfa186f61ed7564746a0b3?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d9e282c27a75cd8e2abc3e27213a651fd3268f9b9dcfa186f61ed7564746a0b3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d9e282c27a75cd8e2abc3e27213a651fd3268f9b9dcfa186f61ed7564746a0b3?s=96&d=mm&r=g\",\"caption\":\"tomas.corej\"},\"description\":\"Senior administr\u00e1tor, ktor\u00fd \u0165ah\u00e1 WebSupport u\u017e od nepam\u00e4ti.\",\"url\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/author\\\/tomas-corej\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Jak pokra\u010dujeme s novou architekturou - Websupport.cz Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/","og_locale":"cs_CZ","og_type":"article","og_title":"Jak pokra\u010dujeme s novou architekturou - Websupport.cz Blog","og_description":"Ub\u011bhlo p\u0159ibli\u017en\u011b 11 m\u011bs\u00edc\u016f od doby, kdy jsme zapo\u010dali zat\u00edm n\u00e1\u0161 nejkomplexn\u011bj\u0161\u00ed projekt reorganizace cel\u00e9ho IT. V\u011b\u0159\u00edme, \u017ee v n\u011bkter\u00e9m z n\u00e1sleduj\u00edc\u00edch blog\u016f se dostaneme k detail\u016fm designu a samotn\u00e9 historii tohoto projektu. Dnes se v\u0161ak zam\u011b\u0159\u00edme na aktu\u00e1ln\u00ed stav.","og_url":"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/","og_site_name":"Websupport.cz Blog","article_published_time":"2013-10-08T09:08:51+00:00","article_modified_time":"2025-03-11T20:18:18+00:00","og_image":[{"width":517,"height":112,"url":"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2013\/10\/blog-pic-novaia.png","type":"image\/png"}],"author":"tomas.corej","twitter_card":"summary_large_image","twitter_misc":{"Napsal(a)":"tomas.corej","Odhadovan\u00e1 doba \u010dten\u00ed":"5 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/#article","isPartOf":{"@id":"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/"},"author":{"name":"tomas.corej","@id":"https:\/\/www.websupport.cz\/blog\/#\/schema\/person\/859f9c6819c681d55e420c466632a14c"},"headline":"Jak pokra\u010dujeme s novou architekturou","datePublished":"2013-10-08T09:08:51+00:00","dateModified":"2025-03-11T20:18:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/"},"wordCount":1044,"commentCount":2,"publisher":{"@id":"https:\/\/www.websupport.cz\/blog\/#organization"},"image":{"@id":"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/#primaryimage"},"thumbnailUrl":"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2013\/10\/blog-pic-novaia.png","keywords":["architektura","hosting","websupport"],"articleSection":["Technologie"],"inLanguage":"cs","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/","url":"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/","name":"Jak pokra\u010dujeme s novou architekturou - Websupport.cz Blog","isPartOf":{"@id":"https:\/\/www.websupport.cz\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/#primaryimage"},"image":{"@id":"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/#primaryimage"},"thumbnailUrl":"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2013\/10\/blog-pic-novaia.png","datePublished":"2013-10-08T09:08:51+00:00","dateModified":"2025-03-11T20:18:18+00:00","breadcrumb":{"@id":"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/#breadcrumb"},"inLanguage":"cs","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/"]}]},{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/#primaryimage","url":"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2013\/10\/blog-pic-novaia.png","contentUrl":"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2013\/10\/blog-pic-novaia.png","width":517,"height":112,"caption":"Jak pokra\u010duje nov\u00e1 architektura"},{"@type":"BreadcrumbList","@id":"https:\/\/www.websupport.cz\/blog\/2013\/10\/jak-pokracujeme-s-novou-architekturou\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.websupport.cz\/blog\/"},{"@type":"ListItem","position":2,"name":"Jak pokra\u010dujeme s novou architekturou"}]},{"@type":"WebSite","@id":"https:\/\/www.websupport.cz\/blog\/#website","url":"https:\/\/www.websupport.cz\/blog\/","name":"Websupport.cz Blog","description":"Webujte s lehkost\u00ed","publisher":{"@id":"https:\/\/www.websupport.cz\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.websupport.cz\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"cs"},{"@type":"Organization","@id":"https:\/\/www.websupport.cz\/blog\/#organization","name":"Websupport.cz Blog","url":"https:\/\/www.websupport.cz\/blog\/","logo":{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/www.websupport.cz\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2021\/06\/websupport-logo.svg","contentUrl":"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2021\/06\/websupport-logo.svg","width":153,"height":48,"caption":"Websupport.cz Blog"},"image":{"@id":"https:\/\/www.websupport.cz\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.websupport.cz\/blog\/#\/schema\/person\/859f9c6819c681d55e420c466632a14c","name":"tomas.corej","image":{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/secure.gravatar.com\/avatar\/d9e282c27a75cd8e2abc3e27213a651fd3268f9b9dcfa186f61ed7564746a0b3?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d9e282c27a75cd8e2abc3e27213a651fd3268f9b9dcfa186f61ed7564746a0b3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d9e282c27a75cd8e2abc3e27213a651fd3268f9b9dcfa186f61ed7564746a0b3?s=96&d=mm&r=g","caption":"tomas.corej"},"description":"Senior administr\u00e1tor, ktor\u00fd \u0165ah\u00e1 WebSupport u\u017e od nepam\u00e4ti.","url":"https:\/\/www.websupport.cz\/blog\/author\/tomas-corej\/"}]}},"_links":{"self":[{"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/posts\/2656","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/users\/30"}],"replies":[{"embeddable":true,"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/comments?post=2656"}],"version-history":[{"count":6,"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/posts\/2656\/revisions"}],"predecessor-version":[{"id":5427,"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/posts\/2656\/revisions\/5427"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/media\/2662"}],"wp:attachment":[{"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/media?parent=2656"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/categories?post=2656"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/tags?post=2656"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}