Implement best practices of continuous testing

Assignment Help Other Subject
Reference no: EM133131061 , Length: word count:1000

DOT503 DevOps Tools - Torrens University Australia

Assessment - Continuous Deployment

Learning Outcome 1: Analyse and integrate goals, terminologies, and the continuous development pipeline in a collaborative environment.

Learning Outcome 2: Evaluate and critique design practices using skillsets, knowledge, and established competencies in DevOps.

Learning Outcome 3: Implement best practices of Continuous Testing and Continuous Integration.

Learning Outcome 4: Automate and evaluate Continuous Delivery and Deployment including packaging and release.

Learning Outcome 5: Prioritise and validate Continuous Monitoring of infrastructure, processes and applications.

Task Summary

In Assessment 2, you implemented Source control, Unit testing, and Build automation components of a Continuous Integration and Continuous Delivery (CI/CD) pipeline. In this assessment you will:
a) Implement the Continuous delivery stage of the CI/CD pipeline using Jenkins.
b) Write a 1000-words report explaining four major metrics for DevOps success. Besides, the report shall compare two of the most widely used monitoring tools.
Please refer to the Task Instructions for details on how to complete this task.

Task Instructions

In Assessment 2, you created an application, added unit tests to it, and wrote build scripts to automatically compile, build, test, and create deployable package/executable of the application. The source code along with the unit tests and build scripts are now available in GitHub. In this assessment you are required to perform the following tasks:

a) Implement Continuous delivery using Jenkins

1. Create a job named ‘DOT503' in Jenkins to compile, build, test, and create deployable package/executable of your application from your GitHub repository created in Assessment 2.
2. Reconfigure the Jenkins job ‘DOT503' so that whenever any change is made to the master branch of your repository in GitHub, Jenkins shall automatically start the build process within two minutes of the update.
3. From Jenkins Web Graphical User Interface (GUI), build the job ‘DOT503.'
4. Fix the failed unit tests. Commit your changed to the master branch of your repository and push the changes into GitHub.
5. Zip and submit the folder associated with the job ‘DOT503' which can be found in Jenkins' home directory. In Windows operating systems usually C:\Program Files (x86)\Jenkins\jobs is the Jenkins' home directory.

b) Write a report on Continuous monitoring
1. The report shall explain four key metrics for DevOps success.
2. The report shall compare any TWO of the following monitoring tools:
i. Nagios
ii. New Relic
iii. Graphite

Referencing
It is essential that you use appropriate APA style for citing and referencing research

Reference no: EM133131061

Questions Cloud

Elias boudinot and jeremiah evarts against indian removal : Compare and contrast the arguments of Elias Boudinot and Jeremiah Evarts against Indian removal.
What is the cost of the equipment : A piece of equipment is acquired by an entity by issuing 10,000 shares of P10 par ordinary shares. What is the cost of the equipment
Why is rapid and inexpensive prototyping : Define prototyping and provide a citation. Why is rapid and inexpensive prototyping critical to the design thinking process?
Monthly japan variables from 2014 to 2020 : Monthly Japan variables from 2014 to 2020. The table is from the data I collected and calculated.
Implement best practices of continuous testing : Implement best practices of Continuous Testing and Continuous Integration and Automate and evaluate Continuous Delivery and Deployment including packaging
Who were the first european explorers : Who were the first European explorers and what did they find?
What is the depreciation for the year : The machinery has a useful life of 10 years and a residual value of P50,000. The entity used a straight-line depreciation. What is the depreciation for the year
Determine the vocabulary needs of students : If you were to describe what academic language is, what would you say?
What would be the results for the sales line : Question - Assume the Sales for 2019 were $900,000 and 2020 were $720,000. What would be the results for the Sales line

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd