Join us November 5 for TeamCity Technology Day!
Join us November 5, 2020, for TeamCity Technology Day, a free virtual event for customers and users of TeamCity. It’s a full day of talks and discussions hosted by TeamCity team members, expert users, and select customers. The agenda includes product roadmap presentations, talks on best practices, in-depth concept demonstrations, key use-case walkthroughs, and more.
The event is free and open to all.
TeamCity Technology Day is a single-day event with around 7 sessions and 8 speakers, and we still have a couple of speaking slots open for customer talks. If you are interested in sharing your experience using TeamCity, please let us know in your registration form. The event will take place from 11:00 am to 5:00 pm EST (17:00 – 23:00 pm CET). The sessions will be recorded and available for general access after the event.
Here is the preliminary agenda:
- TeamCity Roadmap, by Yegor Naumov
We’ll go over what the TeamCity team is currently working on and what you can expect to see released in upcoming versions of the product. Some of these features are already planned, and some are still in the exploration phase.
- Coming Soon in TeamCity 2020.2, by Alexander Rassokhin
With the TeamCity 2020.2 release right around the corner, you will get an early preview of what it’s going to look like and which new features will be publicly announced just a couple of weeks after this Tech Day.
- Deploying TeamCity Cloud as a Service on AWS: Lessons Learned, by Andrey Titov and Nikita Koscheev
Our TeamCity Cloud team will share their experience of building infrastructure and deploying TeamCity as a service on AWS. This talk will be relevant to those responsible for setting up TeamCity on cloud infrastructure within their organizations and would like to learn how we at TeamCity did it. In particular, this talk will feature:
- An overview of how the infrastructure is designed: storage, hosting, parameters, management automation.
- An overview of the most valuable improvements, optimizations, and incident handling options we’ve identified so far: networking and routing optimizations, what we’ve learned during outages, etc.
- A short presentation of what’s coming next: ECS vs EKS for TeamCity Cloud.
- Getting Started With Kotlin DSL in TeamCity: From Zero to Hero, by Marco Behler
With more and more customers adopting the “configuration as code” concept for setting up TeamCity, we’ll take you for a deep dive into the Kotlin DSL scripts for TeamCity configurations. From getting started to some more advanced use cases and the benefits of using Kotlin for your configuration scripts, this talk will equip you with important tools for switching to Kotlin DSL within your organization.
- Creating Plugins Using the New TeamCity Plugin UI Framework, by Denis Lesnik
The new TeamCity plugin development framework will be a big part of 2020.2. It allows you to get more out of your custom integrations with TeamCity, including APIs to integrate with the new Sakura UI. This talk will be a demo of the new functionality.
- How We Use TeamCity to Build TeamCity at JetBrains, by Yegor Naumov
Dogfooding is an essential part of how we build products at JetBrains, and TeamCity is no exception. Our internal TeamCity installation works 24/7 and builds every product JetBrains makes, including itself. In this talk, we’ll share how we push TeamCity to the limit internally, and how we provide continuous service to teams within the company while also deploying a new version of the buildserver nightly.
- How Development teams Can Benefit From Working with Tests in TeamCity, by Evgeny Bovykin
Working with tests is an essential piece of any continuous integration process. In this talk, you’ll learn everything you need to work with tests in TeamCity. This includes test coverage, investigations, test history, and more. The demo will be shown using a live TeamCity instance, and all configs will be shared so that you can repeat the setup on your own.
Who is this event for?
The event includes sessions on various aspects of TeamCity, from a generic overview of the plans and roadmap to more detailed and technical “deep dives”. Thus we believe this event will be relevant to anyone who interacts with TeamCity throughout their DevOps pipelines: from developers and QA engineers to Ops and build engineers. Anyone interested in learning more about TeamCity should be able to benefit from it.
To join the event, please register here: