
- Категории
- Источники
- Все курсы
- Разделы
- Книги
Если вам нужно научиться запускать, настраивать и поддерживать приложения JVM, работающие в Docker и/или Kubernetes, то этот курс для вас. Этот курс сильно отличается от других курсов по Java/Docker/Kubernetes. Он фокусируется на всех навыках, которые вам нужны, чтобы добиться успеха в производстве. Все примеры написаны на Java, но содержимое применимо для любого языка JVM, включая Scala, Groovy и Kotlin.
Этот курс научит вас использовать Jenkins с помощью Jenkins DSL и Jenkins Pipelines (Jenkinsfile). Это новый способ использования Jenkins, а не использование проектов фристайла. Я объясню вам инфраструктуру как код и автоматизацию, чтобы убедиться, что вы понимаете, как Jenkins Pipelines вписывается в этот новый образ мышления.
Вы пытались изучить Docker самостоятельно, но вам не хватает структуры, необходимой для реального улучшения ваших навыков? Вы устали собирать обрывки информации, которые не можете просто собрать воедино? Вы лучше всего учитесь, делая? Если да, то вам понравится этот курс. Одна из самых больших жалоб, которые я слышу от студентов, заключается в том, что большинство курсов, которые они посещали в прошлом, просто предоставляют информацию без какого-
Мы увидим, как KinD (Kubernetes-in-Docker) может предоставить кластер в средах Linux, Mac и Windows для людей, которые хотят начать работу с Kubernetes, или людей, которым нужно быстро настроить одноразовые кластеры.
Непрерывная интеграция и Непрерывная доставка / Развертывание (CICD) - очень важная часть современных процессов разработки программного обеспечения. Фактически, вы не сможете выжить в качестве DevOps-инженера без хорошего понимания CICD. В этом курсе вы узнаете, как настроить полнофункциональный конвейер CICD для приложений Python / Django.
Контейнеры похожи на умного повара, который может накормить всю семью всего лишь миской риса, и это вовсе не преувеличение! Контейнеры дают компаниям возможность безбоязненно масштабироваться и без проблем управлять своими веб-приложениями. Они являются основной причиной перехода микро- и малых предприятий в облако. Все это, несомненно, привело к огромному спросу на профессионалов с навыками контейнеризации.
Микросервисные архитектуры, DevOps и непрерывная интеграция с контейнерами, Docker и Jenkins. Контейнеры - мощный инструмент для разработки программного обеспечения и управления им. В сочетании с практикой DevOps организации могут эффективно предоставлять приложения и услуги с высокой скоростью.
Создавать приложения не так просто, как раньше. Сегодня ваши приложения должны работать в нескольких средах (Mac, Windows, Linux), используя множество различных технологий (Redis, Mongo, Node и многие другие). Это еще не все. Это норма - тратить дни только на то, чтобы правильно настроить среду, установить все зависимости и переменные среды, настроить соединение и т. д. И чаще всего после нескольких дней тяжелой работы, когда приходит время проте