{"id":76388,"date":"2020-04-02T01:43:05","date_gmt":"2020-04-01T23:43:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/devops-chto-eto-zachem-i-naskolko-vostrebovano"},"modified":"2020-04-02T01:43:05","modified_gmt":"2020-04-01T23:43:05","slug":"devops-chto-eto-zachem-i-naskolko-vostrebovano","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/devops-chto-eto-zachem-i-naskolko-vostrebovano","title":{"rendered":"DevOps \u2014 what it is, why it matters, and how in-demand it is?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"DevOps \u2014 what it is, why it matters, and how in-demand it is?\" src=\"\/wp-content\/uploads\/2020\/04\/19ffb8288c6e460557722ccb688b1fe3.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA few years ago, a new specialty emerged in IT: DevOps engineer. This role quickly became one of the most sought-after on the market. Ironically, the popularity of DevOps is partly due to the fact that companies hiring these specialists often confuse them with representatives of other professions.\u00a0<br \/>\n\u00a0<br \/>\nThis article examines the nuances of the DevOps profession, the current market situation, and future prospects. We delved into this complex topic with the help of the Dean <noindex><a rel=\"nofollow\" href=\"https:\/\/geekbrains.ru\/geek_university\/devops?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=habr-career\">of the DevOps faculty at GeekBrains<\/a><\/noindex> at the online university GeekUniversity, Dmitry Burkovsky.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><\/p>\n<h2>So, what is DevOps?<\/h2>\n<p>\nThe term itself stands for Development Operations. It's not so much a profession as it is an approach to organizing work in a medium or large company when developing a product or service. The reason is that multiple departments within the same company are involved in the preparation process, and their actions are not always well-coordinated.\u00a0<br \/>\n\u00a0<br \/>\nFor example, developers often do not know about the issues users encounter while working with the released program or service. Technical support is fully aware of user problems but may not be in the loop about what\u2019s happening 'inside' the software. This is where a DevOps engineer steps in to help coordinate the development process, promote automation, and enhance transparency.\u00a0<br \/>\n\u00a0<br \/>\nThe DevOps concept merges people, processes, and tools.\u00a0<br \/>\n\u00a0<\/p>\n<h2>What should a DevOps engineer know and be able to do?<\/h2>\n<p>\nAccording to one of the most prominent advocates of the DevOps concept, Joe Sanchez, a professional in this field should have a good understanding of the concept itself, experience in administering both Windows and Linux systems, familiarity with code written in various programming languages, and experience with Chef, Puppet, and Ansible. Clearly, to analyze code, one needs to know several programming languages, not just theoretically, but also have development experience. Additionally, experience in testing finished software products and services is highly desirable.\u00a0<br \/>\n\u00a0<br \/>\nHowever, this level of experience and knowledge is not found in every IT professional. Here is a list of the minimum essential knowledge and experience needed for a competent DevOps professional:<\/p>\n<ul>\n<li>GNU\/Linux, Windows OS.<\/li>\n<li>At least 1 programming language (Python, Go, Ruby).<\/li>\n<li>Scripting language for command line \u2014 bash for Linux and PowerShell for Windows.<\/li>\n<li>Version control system \u2014 Git.<\/li>\n<li>Configuration management systems (Ansible, Puppet, Chef).<\/li>\n<li>At least one of the platforms for container orchestration (Kubernetes, Docker Swarm, Apache Mesos, Amazon EC2 Container Service, Microsoft Azure Container Service).<\/li>\n<li>Ability to work with cloud providers (e.g., AWS, GCP, Azure, etc.) using Terraform, know how to deploy applications to the cloud.<\/li>\n<li>Ability to set up a CI\/CD pipeline (Jenkins, GitLab), ELK stack, monitoring systems (Zabbix, Prometheus).<\/li>\n<\/ul>\n<p>\nHere is a list of skills most often listed by DevOps specialists on Habr Career.<\/p>\n<p><img decoding=\"async\" alt=\"DevOps \u2014 what it is, why it matters, and how in-demand it is?\" src=\"\/wp-content\/uploads\/2020\/04\/0ca363834042a764dc4a529439eeb084.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n\u00a0<br \/>\nFurthermore, a DevOps specialist must understand the needs and requirements of the business, see its role in the development process, and be able to build the process taking into account the client's interests.\u00a0<\/p>\n<p><\/p>\n<h2>What about the entry barrier?<\/h2>\n<p>\nThe list of knowledge and experience was not submitted in vain. It now becomes easier to understand who can become a DevOps specialist. It turns out that it's easiest for representatives of other IT specialties, especially system administrators and developers, to transition into this profession. Both can quickly gain the missing amount of experience and knowledge. Half of the required set they already possess, and often more than half.<br \/>\n\u00a0<br \/>\nGreat DevOps engineers can also come from testers. They know how things work, are aware of the flaws and shortcomings of software and hardware. One could say that a tester who knows programming languages and can write programs is nearly a DevOps engineer.<br \/>\n\u00a0<br \/>\nHowever, a representative of a non-technical specialty, who has never dealt with either development or system administration, will find it difficult. Of course, nothing is impossible, but still, beginners need to realistically assess their capabilities. It will take a considerable amount of time to acquire the necessary 'baggage'.\u00a0<\/p>\n<p><\/p>\n<h2>Where can a DevOps specialist work?<\/h2>\n<p>\nIn a large company whose work is directly or indirectly related to application development and hardware administration. There is a significant shortage of DevOps engineers in companies that provide a large number of services to end consumers. These include banks, telecom operators, major internet providers, etc. Among the companies that actively hire DevOps engineers are Google, Facebook, Amazon, Adobe.<br \/>\n\u00a0<br \/>\nDevOps is being adopted by startups and small businesses, but for many of these companies, hiring DevOps engineers is more of a trend than a real necessity. Of course, there are exceptions, but they are not many. Small businesses often need someone who can handle multiple roles, a jack-of-all-trades. A good CTO can manage all of this. The fact is that speed of operation is crucial for small businesses, while process optimization is critical for medium and large companies.\u00a0<\/p>\n<p>Here are some job openings (you can keep track of new ones on Habr Career at <noindex><a rel=\"nofollow\" href=\"https:\/\/career.habr.com\/vacancies?q=devops&amp;divisions%5B%5D=administration\">this link<\/a><\/noindex>):<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/career.habr.com\/vacancies?q=devops&amp;divisions%5B%5D=administration&amp;_ga=2.50919593.1499110322.1585571680-1463635512.1578641637&amp;type=all\"><img decoding=\"async\" alt=\"DevOps \u2014 what it is, why it matters, and how in-demand it is?\" src=\"\/wp-content\/uploads\/2020\/04\/297616b1f15ebf78758ee10e0e6aa3c5.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n\u00a0<\/p>\n<h2>DevOps Salary in Russia and Around the World<\/h2>\n<p>\nIn Russia, the average salary for a DevOps engineer is about 132,000 rubles per month. This estimate comes from the salary calculator of the Habr Career service, based on 170 surveys for the second half of 2020. Yes, the sample size isn\u2019t very large, but it serves well as a 'general average.'\u00a0<br \/>\n\u00a0<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/career.habr.com\/salaries?utf8=%E2%9C%93&amp;p=192&amp;sg=3&amp;s=22&amp;q=&amp;skills%5B%5D=&amp;skills%5B%5D=&amp;skills%5B%5D=&amp;employment_type=&amp;remote=&amp;company_id=\"><img decoding=\"async\" alt=\"DevOps \u2014 what it is, why it matters, and how in-demand it is?\" src=\"\/wp-content\/uploads\/2020\/04\/bfd7553a716300ae30835551263aad4a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nSalaries can reach up to 250,000 rubles, with others around 80,000 and slightly lower. It all depends on the company, the qualifications, and of course, the specialist themselves.\u00a0<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/career.habr.com\/user_graphs\/364\"><img decoding=\"async\" alt=\"DevOps \u2014 what it is, why it matters, and how in-demand it is?\" src=\"\/wp-content\/uploads\/2020\/04\/0c1d5ecc217c7704ef000bf616a54524.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nRegarding other countries, salary statistics are also known. The specialists at Stack Overflow did a great job analyzing surveys from about 90,000 people\u2014not only DevOps but also representatives from technical fields in general. It turned out that Engineering Managers and DevOps professionals earn the highest salaries.\u00a0<br \/>\n\u00a0<br \/>\nA DevOps engineer earns about $71,000 per year. According to data from Ziprecruiter.com, professionals in this field earn from $86,000 annually. Meanwhile, Payscale.com shows even more attractive numbers\u2014the average salary for a DevOps specialist exceeds $91,000. This is for a junior specialist, while a senior can earn $135,000.\u00a0<br \/>\n\u00a0<br \/>\nIn conclusion, it\u2019s worth noting that the demand for DevOps is gradually increasing; the demand for specialists at any level exceeds supply. So, if there's a desire\u2014it's worth trying your hand in this field. However, one must remember that merely having the desire is not enough. Ongoing development, learning, and working is essential.<br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/habr_career\/blog\/494940\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u0432 IT \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u043d\u043e\u0432\u0430\u044f \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u00a0 DevOps-\u0438\u043d\u0436\u0435\u043d\u0435\u0440. \u041e\u043d\u0430 \u043e\u0447\u0435\u043d\u044c \u0431\u044b\u0441\u0442\u0440\u043e \u0441\u0442\u0430\u043b\u0430 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0438 \u0432\u043e\u0441\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u0440\u044b\u043d\u043a\u0435. \u041d\u043e \u0432\u043e\u0442 \u043f\u0430\u0440\u0430\u0434\u043e\u043a\u0441 \u2014 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c DevOps \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u0442\u0441\u044f \u0442\u0435\u043c, \u0447\u0442\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438, \u043d\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u0435 \u0442\u0430\u043a\u0438\u0445 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432, \u0447\u0430\u0441\u0442\u043e \u043f\u0443\u0442\u0430\u044e\u0442 \u0438\u0445 \u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u0435\u043b\u044f\u043c\u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u0439.\u00a0 \u00a0 \u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0440\u0430\u0437\u0431\u043e\u0440\u0443 \u043d\u044e\u0430\u043d\u0441\u043e\u0432 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u0438 DevOps, \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u043d\u0430 \u0440\u044b\u043d\u043a\u0435 \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":76389,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-76388","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 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u0432 IT \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u043d\u043e\u0432\u0430\u044f.\" \/>\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\/en\/blog\/administrirovanie\/devops-chto-eto-zachem-i-naskolko-vostrebovano\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\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\udd47DevOps \u2014 \u0447\u0442\u043e \u044d\u0442\u043e, \u0437\u0430\u0447\u0435\u043c, \u0438 \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u043e\u0441\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u043e? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u0432 IT \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u043d\u043e\u0432\u0430\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/devops-chto-eto-zachem-i-naskolko-vostrebovano\" \/>\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-04-01T23:43:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-01T23:43: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\udd47DevOps \u2014 what it is, why it matters, and how in-demand it is? | ProHoster","description":"A few years ago, a new trend emerged in IT.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/devops-chto-eto-zachem-i-naskolko-vostrebovano","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","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\udd47DevOps \u2014 \u0447\u0442\u043e \u044d\u0442\u043e, \u0437\u0430\u0447\u0435\u043c, \u0438 \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u043e\u0441\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u043e? | ProHoster","og:description":"\u041d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u0432 IT \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u043d\u043e\u0432\u0430\u044f.","og:url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/devops-chto-eto-zachem-i-naskolko-vostrebovano","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-04-01T23:43:05+00:00","article:modified_time":"2020-04-01T23:43:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"76388","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 17:37:32","updated":"2022-09-28 06:37:32","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/76388","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=76388"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/76388\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/76389"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=76388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=76388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=76388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}