Description
Course info
Level
Intermediate
Updated
Jan 15, 2021
Duration
1h 50m
Description

A reliable continuous integration environment is an essential tool for successfully delivering software. In this course, TeamCity Administration, you will learn how to configure TeamCity to conform to best practices. First, you’ll explore how to set up robust disaster recovery processes. Next, you’ll discover how to set up authorization and authentication to ensure your team members all have the correct permissions. Finally, you’ll learn how to extend TeamCity using plugins. When you’re finished with this course, you’ll have the skills and knowledge of TeamCity needed to set up an efficient continuous integration environment requiring minimal day-to-day maintenance.

About the author
About the author

Michael Bailey is Director of InfoJolt Ltd, providing software development services around Oxford, UK. His background is in developing with C#, the Microsoft technology stack and AWS.

More from the author
Getting Started with TeamCity
Beginner
2h 9m
Mar 29, 2021
Maintaining Code Quality with TeamCity
Intermediate
1h 32m
Nov 20, 2020
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Michael Bailey, and welcome to my course, TeamCity Administration. I'm a software consultant to InfoJolt. TeamCity is powerful, continuous integration software developed by JetBrains. You can use TeamCity to set up build and deployment pipelines to rapidly ship high‑quality, bug‑free software. In this course, we're going to follow the story of a character named Nathan with a fictional company, Carved Rock Fitness. Nathan is familiar with the basics of TeamCity but needs to step up to his new role of being responsible for the administration of the environment. Some of the major topics we'll cover include recovering from disasters, configuring authorization and authentication, making efficient use of build agents, extending TeamCity with plugins, and monitoring performance. By the end of this course, you'll know everything you need to become the go‑to person within your organization for administering your continuous integration environment. Before beginning the course, you should be familiar with the basics of TeamCity. Ideally, you'll have experience setting up projects as a developer or DevOps engineer and now want to extend your knowledge to administration tasks. I hope you'll join me on this journey to learn how to optimally configure your environment with the TeamCity Administration course at Pluralsight.