This course teaches on how to build DevOps environment for organizations. This identifies DevOps toolchain fit for their organization and customize as needed. You will be able to develop a Full-fledged environment setup for major categories in DevOps toolset. In this course we will review some of the best practices and tool chain that will help you setup the automated workflows for operations and development. It will help you increase your knowledge around DevOps and provide you an opportunity to become a change agent in your company to minimize the manual tasks of branching, code commits, code reviews, code merges, build, tests (unit and integration), code quality metrics and standards, integration with repository manager, analytics, deployment of code to the server and application monitoring across environments. The course also covers the agile lifecycle from the point of identifying a requirement and capturing and development and deployment and provide the trace-ability by the story.
What You Will Learn
- Build DevOps environment for their organization.
- Expand the DevOps environment for multiple use cases in their organization.
- Identify DevOps toolchain fit for their organization and customize as needed.
- Full-fledged environment setup for major categories in DevOps toolset.
This course is designed for those who wants to learn and understand DevOps philosophy and model and for those who wants to be a change agent in their organization to adopt DevOps model.
About The Author
Nand Venegalla: Nand Venegalla is a software developer with over 16 years of experience as technical architect, lead, senior software engineer and consultant and have experience as a freelancer and entrepreneur. Over the course of his career he have had the opportunity to work in several different programming languages and different domains and have always been interested in front end web application development and am excited to be in the era of MVVM frameworks. In addition to application development he has always been a big proponent of efficient processes, automation and cutting back unnecessary waste in teams to make efficient use of time for adding business value.
Table of contents
- Chapter 1 : Introduction
- Chapter 2 : Prerequisites
- Chapter 3 : Installation and Configuration of Software
- Chapter 4 : Development (Code, Test, Review and Merge)
- Chapter 5 : Continuous Integration and Continuous Deploy
- Chapter 6 : GitFlow Feature Release (1.0.0)
- Chapter 7 : GitFlow Feature Release (1.2.0)
- Chapter 8 : GitFlow HotFix Release (1.2.1)
- Chapter 9 : Application and Log Monitoring
- Chapter 10 : SonarQube Continuous Code Quality Metrics Integration
- Chapter 11 : Jenkins Pipeline Configuration and Build
- Chapter 12 : JIRA Confluence GitHub Jenkins Integration
- Chapter 13 : Conclusion
- Title: DevOps with GIT(Flow) Jenkins, Artifactory, Sonar, ELK, JIRA
- Release date: August 2018
- Publisher(s): Packt Publishing
- ISBN: 9781789618839
You might also like
DevOps Project - 2022: CI/CD with Jenkins Ansible Kubernetes
In this learning journey, you will be introduced to tools such as GitHub, Jenkins, Maven, Docker, …
Pipeline as Code: Continuous Delivery with Jenkins, Kubernetes, and Terraform - video edition
In Video Editions the narrator reads the book while the content, figures, code listings, diagrams, and …
CI/CD Pipeline Using Jenkins Unleashed: Solutions While Setting Up CI/CD Processes
Understand continuous integration (CI), continuous delivery, and continuous deployment (CD) with Jenkins. These processes allow users …
Hands-On Auto DevOps with GitLab CI
Developing modern software requires an automated pipeline that builds, tests, and deploys your application, complete with …