Поиск  
Always will be ready notify the world about expectations as easy as possible: job change page
Книги для разработчиков

Practical DevOps

Practical DevOps

Автор:
Год:
Страниц:
240
Просмотров:
1143
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.

Похожее
The Complete ASP.NET Core 3 API Tutorial
Автор: Les Jackson
Год: 2020
Use this ASP.NET Core API tutorial and straightforward step-by-step guide to build, test, and deploy an ASP.NET Core API to Azure. It will help you code confidently and efficiently, and provides just what you need for context.The book starts with...
Effective DevOps
Автор: Jennifer Davis, Ryn Daniels
Год: 2016
Some companies think that adopting devops means bringing in specialists or a host of new tools. With this practical guide, you’ll learn why devops is a professional and cultural movement that calls for change from inside your organization. Authors Ryn...
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...
DevOps: Puppet, Docker, and Kubernetes
Автор: Thomas Uphill, John Arundel at al.
Год: 2017
With so many IT management and DevOps tools on the market, both open source and commercial, it’s difficult to know where to start. DevOps is incredibly powerful when implemented correctly, and here’s how to get it done.This Learning Path covers...
Написать сообщение
Тип
Почта
Имя
*Сообщение
RSS
Если вам понравился этот сайт и вы хотите меня поддержать, вы можете
Soft skills: 18 самых важных навыков, которыми должен владеть каждый работник
Using a сustom PagedList class for Generic Pagination in .NET Core
Выгорание эволюционирует. Что такое «тихий уход» — новый тренд среди офисных сотрудников
Рассуждение на тему, какую базу данных выбирать
Что такое микросервисная архитектура и когда ее применять
«Чистые» и «нечистые» функции в JavaScript
Развенчание мифа о собственной продуктивности программистов
Идентификация, Аутентификация, Авторизация. В чем же разница?
«Спасите C++»: отец легендарного языка просит разработчиков о помощи
Нужен ли вам Agile? Новая модель применимости всё объясняет
Boosty
Donate to support the project
GitHub account
GitHub profile