{"id":89805,"date":"2020-07-26T13:42:32","date_gmt":"2020-07-26T11:42:32","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/zakulise-kak-rozhdayutsya-kursy"},"modified":"2020-07-26T13:42:32","modified_gmt":"2020-07-26T11:42:32","slug":"zakulise-kak-rozhdayutsya-kursy","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/zakulise-kak-rozhdayutsya-kursy","title":{"rendered":"Din culise. Cum se nasc cursurile?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Participant arrives at the course or intensive. They see neatly lined technical support, carefully laid power cables, an orderly lecture hall, bright images, and diagrams on slides. Speakers deliver information with jokes and smiles, making it so engaging that you can hardly keep up. The stands are set up, practical tasks fly off the fingers, though sometimes help from tech support is needed.<\/p>\n<p><\/p>\n<p>And there are coffee breaks with like-minded individuals, a lively and energetic atmosphere, the exchange of experiences, and the most unexpected questions for the speakers. Plus answers, and information that you won\u2019t find in manuals, but only in practice. <\/p>\n<p><\/p>\n<p>How long do you think it took, in terms of time, effort, and nerves, to make it look exactly like this? <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Din culise. Cum se nasc cursurile?\" src=\"\/wp-content\/uploads\/2020\/07\/873baf9bfc365f21d5335cc21830bda6.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex> Thanks to Volodya Guryanov, a certified Kubernetes administrator and engineer\/team lead at Southbridge, who has been a witness and an active participant in the creation of many Slerma courses from the very beginning. <\/p>\n<p><\/p>\n<p>He has seen the behind-the-scenes of course creation \u2014 the challenges and hidden pitfalls, insights and unexpected solutions. And the already established intensives on Kubernetes, such as Slerm Basic and Slerm Mega. And a new, largely revamped course. <noindex><a rel=\"nofollow\" href=\"http:\/\/to.slurm.io\/81bKwg\">Slerm DevOps: Tools &amp; Cheats<\/a><\/noindex>, which is relentlessly approaching and will start on August 19. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Din culise. Cum se nasc cursurile?\" src=\"\/wp-content\/uploads\/2020\/07\/87435233d00902beca0755291814a65a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>But perhaps enough of the lyrical, let\u2019s move on to the story itself. How from a couple of topics of the intensive, a fully self-sufficient and multifaceted <noindex><a rel=\"nofollow\" href=\"http:\/\/to.slurm.io\/4hpuGw\">Docker course<\/a><\/noindex>. A\u0219adar, voi \u00eencepe povestea despre cum se creeaz\u0103 \u0219i se dezvolt\u0103 cursuri \u2014 chiar a\u0219a cum zice: &quot;A long time ago in a galaxy far, far away...&quot;<\/p>\n<p><\/p>\n<h2 id=\"a-chto-zhe-tam-za-kulisami\">And what goes on behind the scenes?<\/h2>\n<p><\/p>\n<p>Dac\u0103 m\u0103 \u00eentreba\u021bi cum cre\u0103m cursuri \u0219i de unde \u00eencepe totul, r\u0103spunsul meu este simplu: &quot;Totul \u00eencepe cu o idee&quot;.<\/p>\n<p><\/p>\n<p>Usually, an idea comes from somewhere \u2014 we are not sitting handcuffed in a basement waiting to think, \"What topic should we make a course on?\" Ideas come from external sources. Sometimes people start actively asking: \"What do you know about this specific technology?\". Or, as with Docker, it turned out that it couldn\u2019t fit into the timing of the intensive \u2014 it needed to be clearly taken outside to make space to discuss something within the intensive. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Din culise. Cum se nasc cursurile?\" src=\"\/wp-content\/uploads\/2020\/07\/980209cd81459fd64ab90b86b3749774.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>This is exactly how an idea emerges. <\/p>\n<p><\/p>\n<p>After it appears, the most challenging moment begins \u2014 figuring out what to include in this course \u2014 this is very comparable to how speakers prepare for various conferences. <\/p>\n<p><\/p>\n<p>Exist\u0103 o durere principal\u0103 atunci c\u00e2nd alegi un subiect \u0219i te g\u00e2nde\u0219ti: \u201eCe s\u0103 spun despre el? Asta e prea simplu, e evident, toat\u0103 lumea \u0219tie asta.\u201d <\/p>\n<p><\/p>\n<p>Dar, de fapt, nu este deloc a\u0219a. \u0218i eu personal spun foarte des, c\u0103 ceea ce \u021bie \u021bi se pare evident, pentru cei care vor veni s\u0103 te asculte sau s\u0103 participe la curs, nu este deloc evident. Aici apare un mare volum de munc\u0103 \u0219i un conflict intern, iar ce s\u0103 includ \u00een curs. Rezultatul este o list\u0103 de capitole schi\u021bate cu linii mari, despre ceea ce va fi cursul. <\/p>\n<p><\/p>\n<p>\u0218i apoi \u00eencepe munca obi\u0219nuit\u0103 simpl\u0103:<\/p>\n<p><\/p>\n<ul>\n<li>Selectarea materialului <\/li>\n<li>Citirea atent\u0103 a documenta\u021biei pentru versiunea curent\u0103, deoarece lumea IT-ului se dezvolt\u0103 acum cu viteze uluitoare. Chiar dac\u0103 lucrezi cu ceva \u0219i faci un curs pe acest subiect, trebuie s\u0103 consul\u021bi documenta\u021bia \u0219i s\u0103 vezi ce este nou, despre ce este interesant s\u0103 vorbe\u0219ti, despre ce ar trebui s\u0103 men\u021bionezi \u00een mod special. <\/li>\n<li>\u0218i astfel apare un fel de schelet al cursului, unde deja o mare parte din subiecte este, \u00een general, detaliat\u0103 \u0219i pare c\u0103 ar trebui s\u0103 \u00eenregistrezi videoclipurile \u0219i s\u0103 le lansezi \u00een produc\u021bie. <\/li>\n<li>Dar, de fapt, nu, apoi \u00eencepe munca grea, dar nu pentru autorii cursului, ci pentru cei care testeaz\u0103. De obicei, alpha-testerii no\u0219tri sunt suportul tehnic, care, pe de o parte, corecteaz\u0103 cursurile pentru a g\u0103si diverse erori de sintax\u0103 \u0219i gramatic\u0103. Pe de alt\u0103 parte, ne sanc\u021bioneaz\u0103 sever \u0219i se pl\u00e2ng c\u00e2nd exist\u0103 locuri cu adev\u0103rat obscure \u0219i neclare. C\u00e2nd \u00een texte apar propozi\u021bii complicate de dou\u0103 pagini sau pur \u0219i simplu prostii evidente. Ei corecteaz\u0103 \u0219i observ\u0103 toate acestea.<\/li>\n<li>Apoi \u00eencepe etapa de testare practic\u0103, unde se identific\u0103 \u0219i lucruri evidente care nu func\u021bioneaz\u0103 \u0219i se indic\u0103 anumite momente care pot fi fie complicate, deoarece devin neinteresante - doar stai \u0219i copiezi - \u0219i se descoper\u0103 locuri unde cerem foarte multe de la persoanele care vor participa la acest curs. \u0218i atunci vin recomand\u0103rile: \u201eFace\u021bi, b\u0103ie\u021bi, s\u0103 fie mai simplu, va fi mai u\u0219or de \u00een\u021beles \u0219i va fi mai mult\u0103 utilitate din asta.\u201d <\/li>\n<li>Dup\u0103 ce a fost realizat acest volum de lucru, partea referitoare la video a fost scris\u0103, p\u0103rea c\u0103 totul este bine. \u0218i putea fi deja predat\u0103 pentru lansare, pentru promovarea acestui curs. Dar, din nou, nu, este prea devreme \u2014 deoarece, \u00een ultima vreme, am \u00eenceput s\u0103 avem mai pu\u021bin \u00eencredere \u00een noi \u00een\u0219ine \u0219i, \u00een principiu, am \u00eenceput s\u0103 lucr\u0103m mai mult cu feedback-ul. A ap\u0103rut o idee, numit\u0103 testare beta \u2014 aceasta este atunci c\u00e2nd sunt invita\u021bi oameni deloc conecta\u021bi la compania noastr\u0103 \u0219i pentru anumite beneficii li se arat\u0103 toate p\u0103r\u021bile cursului, video, text, sarcini practice, pentru a evalua calitatea materialului, accesibilitatea materialului \u0219i a ne ajuta s\u0103 facem cursul c\u00e2t mai bun posibil. <\/li>\n<li>\u0218i c\u00e2nd trec c\u00e2teva astfel de itera\u021bii, cu speakerii, testarea alpha sub forma suportului tehnic, testarea beta, \u00eembun\u0103t\u0103\u021birile. \u0218i apoi totul \u00eencepe din nou \u2014 suport tehnic, testare beta, \u00eembun\u0103t\u0103\u021biri. <\/li>\n<li>\u0218i \u00eentr-un anumit moment vine \u00een\u021belegerea c\u0103 fie ne oprim cu \u00eembun\u0103t\u0103\u021birile, deoarece a face ceva care s\u0103 plac\u0103 tuturor \u2013 este complet nerealist, fie se iau anumite decizii radicale. C\u00e2nd foarte multe observa\u021bii referitoare la anumite p\u0103r\u021bi sunt critice \u2014 trebuie ref\u0103cute global, pentru c\u0103 ceva nu a mers bine. <\/li>\n<li>Apoi vine timpul modific\u0103rilor minore \u2014 unde o anumit\u0103 propozi\u021bie nu este formulat\u0103 foarte frumos, unde cuiva nu-i place fontul, 14,5, iar el ar dori 15,7. <\/li>\n<li>Atunci c\u00e2nd r\u0103m\u00e2n observa\u021bii de acest tip, cursul este mai mult sau mai pu\u021bin deschis, \u00eencep v\u00e2nz\u0103rile oficiale.<\/li>\n<\/ul>\n<p><\/p>\n<p>\u0218i la prima vedere, sarcina scurt\u0103 \u0219i simpl\u0103 de a crea un curs se dovede\u0219te a fi de fapt deloc simpl\u0103 \u0219i necesit\u0103 o cantitate incredibil\u0103 de timp. <\/p>\n<p><\/p>\n<p>\u0218i mai exist\u0103 un aspect important, c\u0103 munca la curs nu se termin\u0103 odat\u0103 cu lansarea acestuia. \u00cen primul r\u00e2nd, citim cu aten\u021bie comentariile l\u0103sate la diferitele p\u0103r\u021bi. \u0218i chiar \u0219i \u00een ciuda tuturor eforturilor pe care le-am depus, tot se identific\u0103 anumite neajunsuri, anumite gre\u0219eli, care sunt corectate \u00een timp real, sunt \u00eembun\u0103t\u0103\u021bite, astfel \u00eenc\u00e2t fiecare utilizator urm\u0103tor s\u0103 primeasc\u0103 un serviciu de mai bun\u0103 calitate. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Din culise. Cum se nasc cursurile?\" src=\"\/wp-content\/uploads\/2020\/07\/fedbce98b9e5ea950832e7d015f67ba1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Fiecare curs are propriul s\u0103u product owner, care, pe l\u00e2ng\u0103 stabilirea conceptului general \u0219i verificarea termenelor, \u00ee\u0219i face note \u00een margine, c\u0103 atunci c\u00e2nd va veni vremea s\u0103 rescrie complet cursul, acel moment va veni cu siguran\u021b\u0103, deoarece peste un an sau doi, o parte din ceea ce explic\u0103m va deveni \u00eenvechit din cauza moralit\u0103\u021bii sale. Product owner-ul face noti\u021be \u00een margine despre ce \u00eentreb\u0103ri au avut oamenii, ce aspecte au fost neclare, ce sarcini au p\u0103rut foarte dificile \u0219i ce au p\u0103rut, dimpotriv\u0103, foarte simple. Toate acestea sunt luate \u00een considerare la rescrierea cursului, la un anumit refactoring, astfel \u00eenc\u00e2t fiecare itera\u021bie global\u0103 a cursului s\u0103 devin\u0103 mai bun\u0103, mai u\u0219or de utilizat \u0219i mai confortabil\u0103.<\/p>\n<p><\/p>\n<p>A\u0219a apar cursurile. <\/p>\n<p><\/p>\n<h2 id=\"kak-rodilsya-kurs-po-docker\">Cum a ap\u0103rut cursul de Docker<\/h2>\n<p><\/p>\n<p>Aceasta este un subiect separat \u0219i chiar neobi\u0219nuit pentru noi. Pentru c\u0103, pe de o parte, nu ne-am planificat s\u0103-l facem, deoarece multe \u0219coli online \u00eel ofer\u0103. Pe de alt\u0103 parte, el s-a cerut singur \u0219i a g\u0103sit un loc logic \u00een concep\u021bia noastr\u0103 de formare a speciali\u0219tilor IT \u00een Kubernetes. <\/p>\n<p><\/p>\n<p>Dac\u0103 ne g\u00e2ndim foarte generat, totul a \u00eenceput cu cursul de Kubernetes, c\u00e2nd a \u00eenceput doar, cred, dup\u0103 primul Slurm. Am adunat feedback \u0219i am observat c\u0103 foarte mul\u021bi dintre ei doresc s\u0103 citeasc\u0103 suplimentar ceva despre Docker \u0219i \u00een general, mul\u021bi vin la cursul de baz\u0103 \u00een Kubernetes f\u0103r\u0103 a \u0219ti ce este. <noindex><a rel=\"nofollow\" href=\"http:\/\/to.slurm.io\/4hpuGw\">Docker<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>De aceea, pentru al doilea Slurm am f\u0103cut un curs - mai exact, nu un curs, ci am f\u0103cut c\u00e2teva capitole despre Docker. Acolo am explicat cele mai elementare lucruri, astfel \u00eenc\u00e2t persoanele care vin la intensificare s\u0103 nu se simt\u0103 dezavantajate \u0219i s\u0103 \u00een\u021beleag\u0103 ce se \u00eent\u00e2mpl\u0103. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Din culise. Cum se nasc cursurile?\" src=\"\/wp-content\/uploads\/2020\/07\/cf17f2908e3473da9ae20bebeff9cbad.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Apoi, evenimentele s-au desf\u0103\u0219urat, cam a\u0219a. Cantitatea de material a crescut \u0219i nu a mai \u00eenc\u0103put \u00een 3 zile. A ap\u0103rut o idee logic\u0103 \u0219i evident\u0103: de ce s\u0103 nu facem din ceea ce explic\u0103m \u00een Slurm Baz\u0103 un fel de mic curs, la care s\u0103 putem trimite oamenii care vor s\u0103 se uite la ceva despre Docker \u00eenainte de intensificarea \u00een Kubernetes. <\/p>\n<p><\/p>\n<p>Slurm Junior - este, de fapt, o combina\u021bie a mai multor astfel de cursuri de baz\u0103. Ca rezultat, cursul de Docker a devenit o parte a Slurm Junior. A\u0219a c\u0103 acesta este un prim pas \u00eenainte. <noindex><a rel=\"nofollow\" href=\"http:\/\/to.slurm.io\/emCKKQ\">Baz\u0103<\/a><\/noindex> \u0219i <noindex><a rel=\"nofollow\" href=\"http:\/\/to.slurm.io\/nsuw3Q\">Mega<\/a><\/noindex>. Apoi, acolo au fost ni\u0219te abstrac\u021bii foarte de baz\u0103. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Din culise. Cum se nasc cursurile?\" src=\"\/wp-content\/uploads\/2020\/07\/4693497bf9cb406c88d9230316477176.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>La un moment dat, oamenii au \u00eenceput s\u0103 \u00eentrebe: \u201eB\u0103ie\u021bi, e minunat tot ceea ce oferi\u021bi, este suficient pentru a \u00een\u021belege ceea ce explica\u021bi \u00een ateliere. Dar unde pot citi mai multe despre ce poate face Docker \u0219i cum s\u0103 lucrez cu el, \u0219i ce reprezint\u0103 acesta?\u201d. A\u0219a a ap\u0103rut ideea de a-l transforma \u00eentr-un <noindex><a rel=\"nofollow\" href=\"http:\/\/to.slurm.io\/4hpuGw\">curs complet de Docker<\/a><\/noindex>, astfel \u00eenc\u00e2t, pe de o parte, s\u0103 putem trimite acolo persoanele care vin la Scrum despre Kubernetes, iar pe de alt\u0103 parte, pentru cei pentru care Kubernetes nu este interesant \u00een acest stadiu. Ca un specialist IT s\u0103 poat\u0103 veni s\u0103 vizioneze cursul nostru de Docker \u0219i s\u0103 \u00ee\u0219i \u00eenceap\u0103 drumul evolutiv chiar de la Docker curat. S\u0103 avem un astfel de curs complet finalizat \u2014 \u0219i mul\u021bi, dup\u0103 ce vor viziona acest curs, lucr\u00e2nd pentru o vreme cu Docker curat, vor ajunge la un nivel \u00een care vor necesita deja Kubernetes sau un alt sistem de orchestration. \u0218i au venit \u00een mod special la noi.<\/p>\n<p><\/p>\n<p>Uneori se pune \u00eentrebarea: &quot;A cui oameni nu mai are acum nevoie de Kubernetes?&quot; Dar aceast\u0103 \u00eentrebare nu este despre oameni, ci mai degrab\u0103 despre companii. Trebuie s\u0103 \u00een\u021belegem c\u0103 Kubernetes are anumite cazuri \u00een care se potrive\u0219te bine \u0219i sarcini pe care le rezolv\u0103 eficient, iar pe de alt\u0103 parte, sunt scenarii \u00een care utilizarea Kubernetes cauzeaz\u0103 dureri \u0219i suferin\u021be suplimentare. A\u0219adar, aici nu depinde de oameni, ci de ceea ce \u0219i cum dezvolt\u0103 companiile. <\/p>\n<p><\/p>\n<p>De exemplu, un monolit legacy teribil \u2014 probabil c\u0103 nu ar trebui s\u0103-l introduci \u00een Kubernetes, deoarece acest lucru ar cauza mai multe probleme dec\u00e2t avantaje. Sau, de exemplu, dac\u0103 este un proiect mic \u2014 are o \u00eenc\u0103rcare u\u0219oar\u0103 sau nu dispune \u00een general de mul\u021bi bani \u0219i resurse. Atunci, a-l aduce \u00een Kubernetes nu are niciun sens. <\/p>\n<p><\/p>\n<p>\u0218i \u00een general, probabil c\u0103, a\u0219a cum a spus deja mult\u0103 lume, dac\u0103 te \u00eentrebi: \u201eAm nevoie de Kubernetes?\u201d, atunci cel mai probabil nu ai nevoie de el. Nu-mi amintesc cine a spus prima dat\u0103 asta, cred c\u0103 Pasha Selivanov. Sunt complet de acord. Trebuie s\u0103 cre\u0219ti p\u00e2n\u0103 la Kubernetes \u2014 \u0219i atunci c\u00e2nd apare deja \u00een\u021belegerea c\u0103 ai nevoie de Kubernetes \u0219i compania ta are nevoie de el, c\u0103 acesta va ajuta s\u0103 solu\u021bionezi anumite \u00eentreb\u0103ri, atunci probabil c\u0103 are sens s\u0103 te duci s\u0103 \u00eenve\u021bi \u0219i s\u0103 \u00een\u021belegi cum s\u0103-l configurezi bine, astfel \u00eenc\u00e2t procesul de tranzi\u021bie la Kubernetes s\u0103 nu fie foarte dureros. <\/p>\n<p><\/p>\n<p>Exist\u0103 unele probleme comune \u0219i lucruri simple, dar chiar \u0219i cele nu foarte simple, pe care le po\u021bi descoperi la noi, f\u0103r\u0103 a trece prin propriile gre\u0219eli \u0219i suferin\u021be. <\/p>\n<p><\/p>\n<p>Multe companii au urmat calea de a construi mai \u00eent\u00e2i o infrastructur\u0103 simpl\u0103, f\u0103r\u0103 containerizare. Apoi, c\u00e2nd a devenit greu s\u0103 gestioneze totul, au trecut la Docker \u0219i, \u00eentr-un anumit moment, au ajuns \u00een situa\u021bia \u00een care ceea ce ofer\u0103 Docker devine insuficient. Au \u00eenceput s\u0103 caute solu\u021bii externe, iar Kubernetes este una dintre sistemele care ajut\u0103 la rezolvarea problemelor atunci c\u00e2nd \u00een Docker devine str\u00e2mt \u0219i func\u021bionalitatea nu este suficient\u0103; acesta este un caz bun de dezvoltare treptat\u0103, \u00een care oamenii \u00ee\u0219i dau seama c\u0103 tehnologia nu este suficient\u0103 \u0219i trec la nivelul urm\u0103tor. Au folosit ceva, iar c\u00e2nd devine insuficient, continu\u0103 s\u0103 exploreze. <\/p>\n<p><\/p>\n<p>Este o alegere con\u0219tient\u0103 \u2014 \u0219i este foarte mi\u0219to.<\/p>\n<p><\/p>\n<p>Eu observ c\u0103 sistemul nostru se organizeaz\u0103 foarte frumos, de exemplu, <noindex><a rel=\"nofollow\" href=\"http:\/\/to.slurm.io\/4hpuGw\">un curs de Docker<\/a><\/noindex>, chiar \u0219i \u00een cadrul cursurilor video. Apoi, dup\u0103 Docker, urmeaz\u0103 <noindex><a rel=\"nofollow\" href=\"http:\/\/to.slurm.io\/emCKKQ\">Kubernetes de baz\u0103<\/a><\/noindex>, apoi <noindex><a rel=\"nofollow\" href=\"http:\/\/to.slurm.io\/nsuw3Q\">Mega Kubernetes<\/a><\/noindex>, apoi <noindex><a rel=\"nofollow\" href=\"http:\/\/to.slurm.io\/XTIr2w\">Ceph<\/a><\/noindex>. Totul se structureaz\u0103 logic \u2014 o persoan\u0103 urmeaz\u0103 \u0219i rezultatul este o profesie complet\u0103.<\/p>\n<p><\/p>\n<p>\u00cen principiu, setul de cursuri permite acoperirea multor cazuri moderne. Exist\u0103 \u00eenc\u0103 zone care r\u0103m\u00e2n neexplorate, sper c\u0103 \u00een cur\u00e2nd vom dezvolta cursuri care s\u0103 abordeze aceste domenii gri, \u00een special legate de securitate. Deoarece acest lucru devine foarte relevant.<\/p>\n<p><\/p>\n<p>Pe scurt, exist\u0103 unele zone gri pe care ar fi foarte bine s\u0103 le acoperim, astfel \u00eenc\u00e2t s\u0103 avem o imagine complet\u0103 \u2014 \u0219i oamenii s\u0103 poat\u0103 veni, exact cum Kubernetes reprezint\u0103 un constructor Lego, din care pot fi asamblate diferite componente; dac\u0103 mai lipse\u0219te ceva, se poate completa, la fel \u0219i cu cursurile noastre, astfel \u00eenc\u00e2t oamenii s\u0103 \u00een\u021beleag\u0103 ce le este necesar din acestea, s\u0103 construiasc\u0103 un anumit puzzle, un constructor din cursurile noastre.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Din culise. Cum se nasc cursurile?\" src=\"\/wp-content\/uploads\/2020\/07\/35b4d9f5e90d14df2799d73de65c9791.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Dac\u0103 \u00ee\u021bi pui o \u00eentrebare corect\u0103 \u0219i sincer\u0103: &quot;Cui i-ar folosi acum un curs activ de Docker?&quot;, atunci: <\/p>\n<p><\/p>\n<ul>\n<li>Studen\u021bilor care abia \u00eencep s\u0103 \u00een\u021beleag\u0103.<\/li>\n<li>Angaja\u021bilor din departamentul de testare.<\/li>\n<li>\u00cen realitate, exist\u0103 multe companii care, p\u00e2n\u0103 \u00een prezent, nu doar c\u0103 nu folosesc containere Docker, dar nimeni nu a auzit de aceast\u0103 tehnologie \u0219i nu \u0219tiu cum s\u0103 o utilizeze. \u0218tiu c\u00e2teva mari companii din acela\u0219i Sankt Petersburg, care se ocup\u0103 de dezvoltare de mul\u021bi ani \u0219i care continu\u0103 s\u0103 foloseasc\u0103 tehnologii vechi. Pentru aceste companii \u0219i inginerii lor, acest curs poate fi foarte interesant, deoarece, pe de o parte, va permite o imersie rapid\u0103 \u00een aceast\u0103 tehnologie, iar pe de alt\u0103 parte, imediat ce apar c\u00e2\u021biva ingineri care \u00een\u021beleg cum func\u021bioneaz\u0103, ei pot aduce aceast\u0103 cultur\u0103 \u00een companie \u0219i deja dezvolta aceste direc\u021bii \u00een cadrul organiza\u021biei.<\/li>\n<li>Din punctul meu de vedere, acest curs poate fi util \u0219i pentru cei care au lucrat deja cu Docker, dar foarte pu\u021bin \u0219i mai mult \u00een stilul 'f\u0103 asta, f\u0103 aia' \u2014 \u0219i acum se preg\u0103tesc, \u00eentr-un fel sau altul, s\u0103 interac\u021bioneze cu Kubernetes, ceea ce le impune anumite obliga\u021bii. Dac\u0103 au cuno\u0219tin\u021be foarte superficiale despre ce este Docker, cum se ruleaz\u0103, dar nu \u0219tiu cum func\u021bioneaz\u0103 \u00een interior, nu \u0219tiu ce s\u0103 fac\u0103 corect \u0219i ce s\u0103 evite, atunci acest curs este ideal pentru sistematizarea \u0219i aprofundarea cuno\u0219tin\u021belor. <\/li>\n<\/ul>\n<p><\/p>\n<p>Dar dac\u0103 cuno\u0219tin\u021bele tale sunt la nivelul: \u201eNu \u0219tiu cum s\u0103 scriu corect fi\u0219iere Docker, \u0219tiu ce sunt namespaces, cum func\u021bioneaz\u0103 containerele, cum sunt acestea realmente implementate la nivelul sistemului de operare\u201d \u2014 atunci nu are sens s\u0103 veni\u021bi la noi, nu ve\u021bi \u00eenv\u0103\u021ba nimic nou \u0219i ve\u021bi fi pu\u021bin trist pentru banii \u0219i timpul irosite.<\/p>\n<p><\/p>\n<p>Dac\u0103 ar trebui s\u0103 formul\u0103m care sunt avantajele cursului nostru, atunci: <\/p>\n<p><\/p>\n<ul>\n<li>am \u00eencercat s\u0103 realiz\u0103m acest curs cu un num\u0103r suficient de cazuri practice care v\u0103 vor permite nu doar s\u0103 \u00een\u021belege\u021bi partea teoretic\u0103, ci \u0219i s\u0103 \u00een\u021belege\u021bi de ce ave\u021bi nevoie de aceasta \u0219i cum o ve\u021bi folosi \u00een continuare;<\/li>\n<li>Exist\u0103 c\u00e2teva sec\u021biuni care sunt foarte rar \u00eent\u00e2lnite \u2014 \u0219i de fapt nu exist\u0103 multe materiale despre ele. Acestea se refer\u0103 la interac\u021biunea Docker cu sistemul de operare, chiar \u0219i pu\u021bin diferit. Ce mecanisme a \u00eemprumutat Docker de la sistemul de operare pentru a realiza sistemul de containerizare \u2014 \u0219i acest lucru ofer\u0103 o \u00een\u021belegere mai profund\u0103 a \u00eentregii probleme legate de lansarea containerelor \u00een cadrul sistemului de operare Linux. Cum func\u021bioneaz\u0103, cum interac\u021bioneaz\u0103 \u00eentre ele \u00een interiorul sistemului de operare, \u00een exterior \u0219i a\u0219a mai departe. <\/li>\n<\/ul>\n<p><\/p>\n<p>Este o privire profund\u0103, care apare destul de rar, \u0219i consider c\u0103 este foarte important\u0103. Dac\u0103 dori\u021bi s\u0103 \u00een\u021belege\u021bi bine orice tehnologie \u0219i s\u0103 \u0219ti\u021bi la ce s\u0103 v\u0103 a\u0219tepta\u021bi de la ea, trebuie s\u0103 ave\u021bi o idee general\u0103 despre cum func\u021bioneaz\u0103 la un nivel foarte de baz\u0103.<\/p>\n<p><\/p>\n<p>Cursul nostru arat\u0103 \u0219i explic\u0103 cum este organizat totul din perspectiva sistemului de operare. Pe de o parte, toate sistemele de containerizare folosesc acelea\u0219i mecanisme ale sistemului de operare. Pe de alt\u0103 parte, ele \u00eemprumut\u0103 ceea ce exist\u0103 \u00een sistemul de operare Linux, cum ar fi Docker. Alte sisteme de containerizare nu au inventat nimic nou \u2014 ele au luat ceea ce exist\u0103 deja \u00een Linux \u0219i au scris o simpl\u0103 interfa\u021b\u0103 care permite s\u0103 le apela\u021bi rapid, s\u0103 le lansa\u021bi sau s\u0103 interac\u021biona\u021bi cu ele. U\u0219urin\u021ba oferit\u0103 de Docker const\u0103 \u00een faptul c\u0103 este o barier\u0103 mic\u0103 \u00eentre sistemul de operare \u0219i linia de comand\u0103, o unealt\u0103 care permite s\u0103 nu scrie\u021bi o mul\u021bime de comenzi sau cod \u00een C pentru a crea un container, ci s\u0103 face\u021bi acest lucru prin introducerea a c\u00e2teva linii \u00een terminal. <\/p>\n<p><\/p>\n<p>\u00cen plus, dac\u0103 vorbim despre Docker, ceea ce a adus cu adev\u0103rat Docker \u00een lumea IT este standardele. Cum ar trebui s\u0103 fie lansat\u0103 o aplica\u021bie, cum ar trebui s\u0103 func\u021bioneze, ce cerin\u021be exist\u0103 pentru loguri, ce cerin\u021be sunt pentru scalare \u0219i configurarea aplica\u021biei \u00een sine. <\/p>\n<p><\/p>\n<p>\u00cen mare parte, Docker este despre standarde. <\/p>\n<p><\/p>\n<p>Standardele sunt transferate \u00een Kubernetes \u2014 \u0219i acolo sunt exact acelea\u0219i standarde; dac\u0103 \u0219ti\u021bi cum s\u0103 lansa\u021bi aplica\u021bia dvs. bine \u00een Docker, atunci cu 99% certitudine va func\u021biona la fel de bine \u0219i \u00een cadrul Kubernetes.<\/p>\n<p><\/p>\n<p>Dac\u0103 v-a atras interesul nu doar modul \u00een care a fost creat cursul Docker, dar \u0219i alte cursuri, ci \u0219i cursul \u00een sine din punct de vedere practic, atunci <noindex><a rel=\"nofollow\" href=\"http:\/\/to.slurm.io\/4hpuGw\">\u00cenc\u0103 mai ave\u021bi timp s\u0103-l achizi\u021biona\u021bi cu discountul de precomand\u0103 de 5000 de ruble p\u00e2n\u0103 pe 30 iulie.<\/a><\/noindex><\/p>\n<p><\/p>\n<p>Ne face pl\u0103cere s\u0103 v\u0103 vedem!<\/p>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/512268\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u043a\u0443\u0440\u0441 \u0438\u043b\u0438 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432. \u0412\u0438\u0434\u0438\u0442 \u0441\u0442\u0440\u043e\u0439\u043d\u044b\u0435 \u0440\u044f\u0434\u044b \u0442\u0435\u0445\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438, \u0430\u043a\u043a\u0443\u0440\u0430\u0442\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0435 \u0441\u0438\u043b\u043e\u0432\u044b\u0435 \u043a\u0430\u0431\u0435\u043b\u0438, \u0448\u0430\u0445\u043c\u0430\u0442\u043d\u044b\u0439 \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u043b\u0435\u043a\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0437\u0430\u043b\u0430, \u044f\u0440\u043a\u0438\u0435 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u0438 \u0441\u0445\u0435\u043c\u044b \u0441\u043b\u0430\u0439\u0434\u043e\u0432. \u0421\u043f\u0438\u043a\u0435\u0440\u044b \u0441 \u0448\u0443\u0442\u043a\u0430\u043c\u0438 \u0438 \u0443\u043b\u044b\u0431\u043a\u0430\u043c\u0438 \u0432\u044b\u0434\u0430\u044e\u0442\u0441\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u0442\u0430\u043a, \u0447\u0442\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0443\u0441\u043f\u0435\u0432\u0430\u0439 \u0432\u043d\u0438\u043a\u0430\u0442\u044c. \u0421\u0442\u0435\u043d\u0434\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u044b, \u0437\u0430\u0434\u0430\u0447\u0438 \u043f\u043e \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0442\u043b\u0435\u0442\u0430\u044e\u0442 \u043e\u0442 \u043f\u0430\u043b\u044c\u0446\u0435\u0432, \u0440\u0430\u0437\u0432\u0435 \u0447\u0442\u043e \u043f\u043e\u0440\u043e\u0439 \u043d\u0443\u0436\u043d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c \u0442\u0435\u0445. \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438. \u0410 \u0435\u0449\u0451 \u043a\u043e\u0444\u0435\u0431\u0440\u0435\u0439\u043a\u0438 \u0441 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":89806,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-89805","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u043a\u0443\u0440\u0441 \u0438\u043b\u0438 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432. \u0412\u0438\u0434\u0438\u0442 \u0441\u0442\u0440\u043e\u0439\u043d\u044b\u0435 \u0440\u044f\u0434\u044b \u0442\u0435\u0445\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438, \u0430\u043a\u043a\u0443\u0440\u0430\u0442\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0435 \u0441\u0438\u043b\u043e\u0432\u044b\u0435 \u043a\u0430\u0431\u0435\u043b\u0438, \u0448\u0430\u0445\u043c\u0430\u0442\u043d\u044b\u0439 \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u043b\u0435\u043a\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0437\u0430\u043b\u0430, \u044f\u0440\u043a\u0438\u0435 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u0438 \u0441\u0445\u0435\u043c\u044b \u0441\u043b\u0430\u0439\u0434\u043e\u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/zakulise-kak-rozhdayutsya-kursy\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0417\u0430\u043a\u0443\u043b\u0438\u0441\u044c\u0435. \u041a\u0430\u043a \u0440\u043e\u0436\u0434\u0430\u044e\u0442\u0441\u044f \u043a\u0443\u0440\u0441\u044b? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u043a\u0443\u0440\u0441 \u0438\u043b\u0438 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432. \u0412\u0438\u0434\u0438\u0442 \u0441\u0442\u0440\u043e\u0439\u043d\u044b\u0435 \u0440\u044f\u0434\u044b \u0442\u0435\u0445\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438, \u0430\u043a\u043a\u0443\u0440\u0430\u0442\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0435 \u0441\u0438\u043b\u043e\u0432\u044b\u0435 \u043a\u0430\u0431\u0435\u043b\u0438, \u0448\u0430\u0445\u043c\u0430\u0442\u043d\u044b\u0439 \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u043b\u0435\u043a\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0437\u0430\u043b\u0430, \u044f\u0440\u043a\u0438\u0435 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u0438 \u0441\u0445\u0435\u043c\u044b \u0441\u043b\u0430\u0439\u0434\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/zakulise-kak-rozhdayutsya-kursy\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-26T11:42:32+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-26T11:42:32+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47\u00cen culise. Cum se nasc cursurile? | ProHoster","description":"Participan\u021bii vin la curs sau la intens. Observ\u0103 r\u00e2ndurile ordonate ale suportului tehnic, cablurile de alimentare aranjate cu grij\u0103, ordinea de tip \u0219ah a s\u0103lii de cursuri, imagini vii \u0219i scheme pe slide-uri.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/zakulise-kak-rozhdayutsya-kursy","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0417\u0430\u043a\u0443\u043b\u0438\u0441\u044c\u0435. \u041a\u0430\u043a \u0440\u043e\u0436\u0434\u0430\u044e\u0442\u0441\u044f \u043a\u0443\u0440\u0441\u044b? | ProHoster","og:description":"\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u043a\u0443\u0440\u0441 \u0438\u043b\u0438 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432. \u0412\u0438\u0434\u0438\u0442 \u0441\u0442\u0440\u043e\u0439\u043d\u044b\u0435 \u0440\u044f\u0434\u044b \u0442\u0435\u0445\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438, \u0430\u043a\u043a\u0443\u0440\u0430\u0442\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0435 \u0441\u0438\u043b\u043e\u0432\u044b\u0435 \u043a\u0430\u0431\u0435\u043b\u0438, \u0448\u0430\u0445\u043c\u0430\u0442\u043d\u044b\u0439 \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u043b\u0435\u043a\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0437\u0430\u043b\u0430, \u044f\u0440\u043a\u0438\u0435 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u0438 \u0441\u0445\u0435\u043c\u044b \u0441\u043b\u0430\u0439\u0434\u043e\u0432.","og:url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/zakulise-kak-rozhdayutsya-kursy","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-26T11:42:32+00:00","article:modified_time":"2020-07-26T11:42:32+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"89805","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:03:26","updated":"2022-10-01 04:40:29","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/89805","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=89805"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/89805\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/89806"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=89805"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=89805"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=89805"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}