{"id":89595,"date":"2020-07-24T01:42:05","date_gmt":"2020-07-23T23:42:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/kak-stat-platformennym-inzhenerom-ili-kuda-razvivatsya-v-devops-napravlenii"},"modified":"2020-07-24T01:42:05","modified_gmt":"2020-07-23T23:42:05","slug":"kak-stat-platformennym-inzhenerom-ili-kuda-razvivatsya-v-devops-napravlenii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/kak-stat-platformennym-inzhenerom-ili-kuda-razvivatsya-v-devops-napravlenii","title":{"rendered":"Hoe word je platform engineer of hoe ontwikkel je jezelf verder in de DevOps richting?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Hoe word je platform engineer of hoe ontwikkel je jezelf verder in de DevOps richting?\" src=\"\/wp-content\/uploads\/2020\/07\/d56cb5be8372be236f5ecfcb2424b1da.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>We discussed who will need skills in creating an infrastructure platform using Kubernetes in the near future, with the instructor <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/n2C9\/\">Juri Ignatov<\/a><\/noindex>, lead engineer <noindex><a rel=\"nofollow\" href=\"https:\/\/express42.com\/\">Express 42<\/a><\/noindex>.<\/i><\/p>\n<h3>Where does the demand for platform engineers come from?<\/h3>\n<p>\nRecently, more and more companies are realizing the need to create an internal infrastructure platform that serves as a unified environment for developing, preparing releases, launching, and operating the company's digital products. This platform includes systems and services for managing computational and network resources, continuous integration systems, delivery artifact storage, monitoring systems, and other services used by your development teams. The movement towards building internal platforms and forming platform teams began a few years ago. Evidence can be found in reports <noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.google.com\/blog\/products\/devops-sre\/the-2019-accelerate-state-of-devops-elite-performance-productivity-and-scaling\">State of DevOps by DORA<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.gartner.com\/en\/documents\/3906678\/how-to-scale-devops-by-building-platform-teams\">publications from Gartner<\/a><\/noindex> and books like <noindex><a rel=\"nofollow\" href=\"https:\/\/teamtopologies.com\/\">Team Topologies<\/a><\/noindex>.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>The main advantages of a platform approach to managing a company's infrastructure are as follows:<\/p>\n<ul>\n<li>Product teams are not distracted from developing their products by solving infrastructure tasks.<\/li>\n<li>The platform team responsible for the development of the infrastructure platform considers the needs of product teams within the company and creates solutions specifically for internal needs.<\/li>\n<li>The company accumulates internal experience that can be easily reused, for example, when launching a new product team or establishing standards or common practices within the company.<\/li>\n<\/ul>\n<p>\nIf a company adopts this approach, over time the internal infrastructure platform may become more convenient for development teams than services from cloud providers, because it is built considering the characteristics and needs of the teams, accumulating their experience and specificity. All this leads to increased productivity of product teams, which is beneficial for the business.<\/p>\n<h3>Why Kubernetes?<\/h3>\n<p>\nAls basis voor het cre\u00ebren van een infrastructuurplatform kunnen verschillende tools worden gebruikt. Vroeger was dat Mesos, tegenwoordig kunt u naast Kubernetes ook Nomad gebruiken en natuurlijk bent u niet beperkt in het maken van uw eigen 'fietsen'. Desondanks geeft de overgrote meerderheid van de bedrijven de voorkeur aan het bouwen van het platform op Kubernetes. Dit is waar het het meest voor gewaardeerd wordt:<\/p>\n<ul>\n<li>Ondersteuning voor moderne engineeringpraktijken zoals 'infrastructuur als code'.<\/li>\n<li>Een verscheidenheid aan benodigde mechanismen 'uit de doos' voor teams. Bijvoorbeeld, het beheer van rekenbronnen, mechanismen voor het gecontroleerd implementeren van applicaties en het waarborgen van hun fouttolerantie.<\/li>\n<li>Een enorme ecosysteem met tools voor het oplossen van verschillende problemen, ondersteund door cloudserviceproviders.<\/li>\n<li>Een ontwikkelde community: tientallen conferenties over de hele wereld, een indrukwekkende lijst van bijdragers, certificering en gecertificeerde specialisten, educatieve programma's voor deze tool.<\/li>\n<\/ul>\n<p>\n<b>Kubernetes kan als de nieuwe industrienorm worden beschouwd, het is slechts een kwestie van tijd voordat uw bedrijf het gaat gebruiken.<\/b><\/p>\n<p>Helaas komt dit allemaal niet gratis: met de komst van Kubernetes en containerisatie ondergaan vele processen en tools die teams in hun dagelijkse werkzaamheden gebruiken, aanzienlijke veranderingen:<\/p>\n<ul>\n<li>De aanpak voor het beheer van rekenbronnen verandert.<\/li>\n<li>De manier van implementatie en configuratie van applicaties verandert.<\/li>\n<li>Er is een andere benadering nodig voor het organiseren van monitoring- en loggingservices.<\/li>\n<li>Er ontstaat de noodzaak voor nieuwe integraties tussen services die deel uitmaken van het platform, evenals de aanpassing van bestaande automatiseringsscripts.<\/li>\n<\/ul>\n<p>\nZelfs de lokale omgeving van de ontwikkelaar en de applicatie-debucheerprocedures ondergaan veranderingen.<\/p>\n<p>Bedrijven kunnen overgaan op een infrastructuurplatform en het zelf beheren door de competenties van hun medewerkers te ontwikkelen of de benodigde specialisten in te huren. Situaties waarin het beter is om deze processen te delegeren, komen ook vaak voor, bijvoorbeeld als een bedrijf niet in staat is om de focus van het team van productontwikkeling naar het opzetten van een nieuwe infrastructuur te verleggen, geen grote interne R&amp;D kan uitvoeren of onaanvaardbare risico's verbonden zijn aan het zelfstandig opzetten van een nieuwe infrastructuur en het overbrengen van productteams naar deze infrastructuur \u2013 in dat geval is het beter om hulp te zoeken bij bedrijven die deze weg al meerdere keren hebben doorlopen.<\/p>\n<p>Nieuwe competenties in het werken met het infrastructuurplatform zijn niet alleen nodig <b>voor beheerders<\/b> (een beroep dat nu transformeert naar infrastructuurengineer), maar ook voor ontwikkelaars. <b>Ontwikkelaar<\/b> Een ontwikkelaar moet begrijpen hoe zijn applicatie in de productie draait en werkt, hij moet in staat zijn om het ecosysteem maximaal te benutten, de applicatie te debuggen of de implementatie- en configuratieprocedures te wijzigen. Deze kennis is ook essentieel voor <b>teamleiders<\/b>: er moet veel R&amp;D worden uitgevoerd, de juiste tools moeten worden gekozen, hun beperkingen moeten worden bestudeerd, er moeten integratiemethoden voor de tools binnen het platform worden gevonden en verschillende gebruiksscenario's voor de platformservices van productteams moeten worden overwogen.<\/p>\n<p>Als het opzetten van Kubernetes, ook op de infrastructuur van cloudproviders, niet al te moeilijk is, dan is het vertalen van alle ontwikkelings- en operationele processen, het aanpassen van applicaties, het integreren van een tiental nieuwe tools voor het team en dergelijke \u2013 echt een uitdagende taak die diepgaand begrip van de processen en veel communicatie met alle betrokkenen bij de ontwikkeling van uw producten vereist.<\/p>\n<p>En al deze informatie hebben we verzameld in onze online cursus \"Infrastructuurplatform op basis van Kubernetes\". In 5 maanden praktijk leert u:<\/p>\n<ul>\n<li>Hoe Kubernetes is opgebouwd<\/li>\n<li>Hoe DevOps-praktijken met zijn toepassing worden gerealiseerd<\/li>\n<li>Welke tools van het ecosysteem al volwassen genoeg zijn voor gebruik in de praktijk en hoe deze met elkaar te integreren.<\/li>\n<\/ul>\n<p>\nIn tegenstelling tot andere opleidingsprogramma's leggen wij de nadruk op het ecosysteem en de nuances van het gebruik van Kubernetes-clusters, aangezien dit de belangrijkste uitdagingen vormt voor bedrijven die een eigen infrastructuurplatform willen opzetten.<\/p>\n<p>Na het afronden van de cursus heeft u de kwalificatie van platform engineer en kunt u zelfstandig een infrastructuurplatform binnen uw bedrijf opzetten. Dit gebeurt trouwens ook door sommige studenten als projectwerk, waarbij ze feedback en ondersteuning van docenten ontvangen. Bovendien zijn de verworven kennis en vaardigheden voldoende om u voor te bereiden op de CNCF-certificering.<\/p>\n<p>Het is belangrijk op te merken dat voor het beheersen van deze vaardigheden een stevige kennis vereist is van <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/AKFY\/\"><b>DevOps-praktijken en -tools<\/b><\/a><\/noindex>. Volgens onze observaties op de arbeidsmarkt kan een dergelijke <b>specialist na de opleiding gerust een salaris van 150-200 duizend roebel verwachten.<\/b><\/p>\n<p>Als u zo'n specialist bent met ervaring in het gebruik van DevOps-praktijken, nodigen wij u uit om <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/AAha\/\">de toelatingstest te doen en meer over het cursusprogramma te leren.<\/a><\/noindex>.<br \/>\n<br \/>Bron: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/512076\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043b\u0438 \u043e \u0442\u043e\u043c, \u043a\u043e\u043c\u0443 \u0438 \u043f\u043e\u0447\u0435\u043c\u0443 \u0432 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u043c \u0431\u0443\u0434\u0443\u0449\u0435\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u044f\u0442\u0441\u044f \u043d\u0430\u0432\u044b\u043a\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Kubernetes, \u0441 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u042e\u0440\u0438\u0435\u043c \u0418\u0433\u043d\u0430\u0442\u043e\u0432\u044b\u043c, \u0432\u0435\u0434\u0443\u0449\u0438\u043c \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u043c Express 42. \u041e\u0442\u043a\u0443\u0434\u0430 \u0431\u0435\u0440\u0435\u0442\u0441\u044f \u0441\u043f\u0440\u043e\u0441 \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u044b\u0445 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432? \u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0432\u0441\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 \u043e\u0441\u043e\u0437\u043d\u0430\u044e\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u0432 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u044b\u043b\u0430 \u0431\u044b \u0435\u0434\u0438\u043d\u043e\u0439 \u0441\u0440\u0435\u0434\u043e\u0439 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0440\u0435\u043b\u0438\u0437\u043e\u0432, \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":89596,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-89595","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043b\u0438.\" \/>\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\/nl\/blog\/administrirovanie\/kak-stat-platformennym-inzhenerom-ili-kuda-razvivatsya-v-devops-napravlenii\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\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\u041a\u0430\u043a \u0441\u0442\u0430\u0442\u044c \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u044b\u043c \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u043c \u0438\u043b\u0438 \u043a\u0443\u0434\u0430 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0432 DevOps-\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0438? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043b\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/kak-stat-platformennym-inzhenerom-ili-kuda-razvivatsya-v-devops-napravlenii\" \/>\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-23T23:42:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-23T23:42:05+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\udd47Hoe word je een platform engineer of hoe ontwikkel je je verder in de richting van DevOps? | ProHoster","description":"We hebben gesproken.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/kak-stat-platformennym-inzhenerom-ili-kuda-razvivatsya-v-devops-napravlenii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","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\u041a\u0430\u043a \u0441\u0442\u0430\u0442\u044c \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u044b\u043c \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u043c \u0438\u043b\u0438 \u043a\u0443\u0434\u0430 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0432 DevOps-\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0438? | ProHoster","og:description":"\u041f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043b\u0438.","og:url":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/kak-stat-platformennym-inzhenerom-ili-kuda-razvivatsya-v-devops-napravlenii","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-23T23:42:05+00:00","article:modified_time":"2020-07-23T23:42:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"89595","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:07:23","updated":"2022-09-29 13:02:38","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/89595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=89595"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/89595\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/89596"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=89595"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=89595"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=89595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}