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

Practical DevOps

Practical DevOps

Автор:
Год:
Страниц:
240
Просмотров:
1020

Описание

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: 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...
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...
Introduction to DevOps with Chocolate, LEGO and Scrum Game
Автор: Dana Pylayeva
Год: 2017
Discover a role-based simulation game designed to introduce DevOps in a very unusual way. Working with LEGO and chocolate, using avatars, personas, and role cards, you will gain an understanding of the Dev and Ops roles as well as their...
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...
Написать сообщение
Тип
Почта
Имя
*Сообщение
RSS
Если вам понравился этот сайт и вы хотите меня поддержать, вы можете
5 правил работы с суммами
Soft skills: 18 самых важных навыков, которыми должен владеть каждый работник
Семь итераций наивности или как я полтора года свою дебютную игру писал
Почему вы никогда не должны соглашаться на собеседования с программированием
Какого черта мы нанимаем, или осмысленность собеседований в IT
Дюжина логических задач с собеседований
14 вопросов об индексах в SQL Server, которые вы стеснялись задать
Как мы столкнулись с версионированием и осознали, что вариант «просто проставить цифры» не работает
Функции и хранимые процедуры в PostgreSQL: зачем нужны и как применять в реальных примерах
Три ключевых принципа ПО, которые вы должны понимать
LinkedIn: Sergey Drozdov
Boosty
Donate to support the project
GitHub account
GitHub profile