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.
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.