RU EN
Книги для разработчиков

Practical DevOps

Practical DevOps

Автор:
Год:
Страниц:
240
Просмотров:
1211
Practical DevOps favorites 0
Описание

DevOps is a practical field that focuses on delivering business value as efficiently as possible. DevOps encompasses all the flows from code through testing environments to production environments. It stresses the cooperation between different roles, and how they can work together more closely, as the roots of the word imply—Development and Operations.

After a quick refresher to DevOps and continuous delivery, we quickly move on to looking at how DevOps affects architecture. You'll create a sample enterprise Java application that you’ll continue to work with through the remaining chapters. Following this, we explore various code storage and build server options. You will then learn how to perform code testing with a few tools and deploy your test successfully. Next, you will learn how to monitor code for any anomalies and make sure it’s running properly. Finally, you will discover how to handle logs and keep track of the issues that affect processes.

What You Will Learn
- Appreciate the merits of DevOps and continuous delivery and see how DevOps supports the agile process.
- Understand how all the systems fit together to form a larger whole.
- Set up and familiarize yourself with all the tools you need to be efficient with DevOps.
- Design an application that is suitable for continuous deployment systems with Devops in mind.
- Store and manage your code effectively using different options such as Git, Gerrit, and Gitlab.
- Configure a job to build a sample CRUD application.
- Test the code using automated regression testing with Jenkins Selenium.
- Deploy your code using tools such as Puppet, Ansible, Palletops, Chef, and Vagrant.
- Monitor the health of your code with Nagios, Munin, and Graphite.
- Explore the workings of Trac—a tool used for issue tracking.

Похожее
DevOps for Azure Applications
Автор: Suren Machiraju, Suraj Gaurav
Год: 2018
Deploy web applications on Azure using DevOps tools. This book gives solutions to real-world Cloud deployment scenarios which will enable you to become adept in DevOps work for Azure. You'll start by seeing an overview of DevOps for Azure deployments...
Implementing DevOps on AWS
Автор: Veselin Kantsev
Год: 2017
Bring the best out of DevOps and build, deploy, and maintain applications on AWS.Knowing how to adopt DevOps in your organization is becoming an increasingly important skill for developers, whether you work for a startup, SMB, or an enterprise.This book...
Ускоряйся! Как создавать и масштабировать высокопроизводительные цифровые организации
Автор: Николь Форсгрен, Джез Хамбл, Джин Ким
Год: 2020
Можно ли с помощью технологий повышать прибыльность бизнеса? На протяжении многих лет нам говорили, что производительность команд программистов не так уж и важна, потому что она не может обеспечить конкурентное преимущество компании. Основу этой книги составляют исследования с использованием строгих...
Security for Containers and Kubernetes
Автор: Aversa Luigi
Год: 2023
A practical guide to hardening containers and securing Kubernetes deployments.Key features Learn how to develop a comprehensive security strategy for container platforms. Deep dive into best practices for application security in container environments. ...
Написать сообщение
Тип
Почта
Имя
*Сообщение
RSS
Если вам понравился этот сайт и вы хотите меня поддержать, вы можете
Жестокая правда будней программиста: 8 наблюдений
Soft skills: 18 самых важных навыков, которыми должен владеть каждый работник
30 вопросов на собеседовании фронтенд разработчика
Три дороги для программиста: эксперт, руководитель, основатель
10 продвинутых способов писать в консоль помимо console.log
Зарплата по результатам собеседования — лучший способ сократить отклики на вакансию, а тестовые задания — избыточны
Топ 20 ботов которые постоянно сканируют ваши сайты. Не все из них одинаково полезны
Функции и хранимые процедуры в PostgreSQL: зачем нужны и как применять в реальных примерах
Чем CRM отличается от ERP
GraphQL решает кучу проблем — рассказываем, за что мы его любим
Boosty
Donate to support the project
GitHub account
GitHub profile