• Contact us
  • Search

    DevOps training

    Improve your team’s daily work with DevOps tools and practices

    DevOps Transformation Hero Transparent SK 06072020

    Adopt the right practices with the right culture

    Including a new tool in your stack is a large undertaking. It involves both the upskilling of people, changing of processes and experience from trials to be ready for production. Our DevOps training services can help you in all these aspects, starting with setting your teams up for success by leveraging the powers of the new tools.

    DevOps training designed based on real-world experience

    Our training material is designed by seasoned experts in the field with production experience. We have cut straight to the core of what you need to know in order for you to use the tools, and we are not afraid to call out the real-life pitfalls and proven best practices.

     

    Timo Bruns

    timo.bruns@eficode.com

    +358 40 7777 106

    Skilled and laid back teachers who really know Docker and Kubernetes. I feel that this course is really needed for all devs.

    Marko Melko
    Viestilehde

    training-academy-photo-1

    Benefits

    Modularized learning based on your stack

    Before every training, we will have pre-training meetings, making sure that we focus on your problems and goals for the training. All our training offerings are modules of half or full days, and can be combined to serve your team’s needs.

    Focus on hands-on training

    Getting hands-on in a learning environment is the best way to learn new tools. Our courses focus on hands-on exercises from the start, and we have created a learning environment where all tools are set up, so the learning experience is as focused as possible.

    Holistic learning approach

    With our team-based training, the result is a great foundation to implement new tools and practices in your team. For accelerated adoption of new tools, we offer coaching to bridge the gap between classroom learning, and real-world complexities.

    Training program

    In training, one size definitely does not fit all. We offer dozens of different training modules and exercises, and we can tailor the training based on your unique needs for fast and measurable results.

    Here are some of our most popular training programs:

    Cloud native program

    Master scalable software delivery with cloud native technologies.

    This program is a 2-week fast-paced course consisting of a mix of training days and project days.

    By the end of the program your team is able to:

    • Make the most of Git

    • Design and configure healthy branching strategies

    • Containerize applications and utilize Docker for development

    • Construct CI/CD pipelines, focusing on fast feedback and enhanced quality gates

    • Deploy containerized application to Kubernetes, and utilize scaling and resilience

    • Template Kubernetes deployments with Helm

    Cloud training

    CI/CD excellence program

    In this training program, we cover areas such as version control, branching strategies, the creation of a supporting pipeline for feedback and delivery, and artifact governance.

    Some of the most popular modules of this program:

    • Mastering Git: mastering the most popular source code management tool used in DevOps

    • Docker fundamentals: learning how to build, integrate, and run containers that will speed up your DevOps pipeline

    • Kubernetes fundamentals: a dive into how Kubernetes works and how to integrate your own applications with the Kubernetes platform

    • Robot Framework fundamentals: learning how to take full advantage of the power of test automation

    devops tools

    We're always open to talking about training services