21.07.2022 Экспертиза, МенеджментДжейн Гролл, соучредитель и генеральный директор DevOps Institute, рассказывает на портале Enterprisers Project о наиболее важных навыках для разработчиков нативных облачных (cloud-native) решений. Развитие cloud-native открывает перед предприятием множество возможностей, но в то же время создает новые проблемы. Разработчики, только начинающие работать в этой области, должны ориентироваться в вопросах перехода от традиционной онпремисной инфраструктуры к облачной. Разработка cloud-native требует современного подхода к созданию ПО, включая умение разрабатывать микросервисы и использовать бессерверные функции. Если в чем и могут быть уверены разработчики, так это в том, что изменения будут происходить всегда, — а с новыми изменениями приходят и новые требования к квалификации. И чтобы справляться с этими изменениями, необходимо заниматься повышением квалификации. Ниже мы остановимся на главных навыках, необходимых для успешной разработки нативных облачных решений. 1. Владение основными компетенциями разработчика По словам Марка Питерса, менеджера по продуктам BrainGu, главный навык, необходимый для успешной нативно-облачной разработки, такой же, как и для любого разработчика: вы должны быть инновационным, коммуникабельным и технически компетентным. Ключевыми принципами нативной облачной архитектуры являются IaaS, контейнеры, автоматизация и оркестровка, построенные вокруг микросервисов. «Это означает, что вы должны разбираться в облачных технологиях ведущих облачных ...
читать далее.