Praktyczne szkolenia na żywo z DevOps to kursy pokazujące, jak wybrać, wdrożyć i zarządzać narzędziami i procesami w celu optymalizacji wysiłków na rzecz tworzenia oprogramowania.
Szkolenie DevOps jest dostępne jako "szkolenie stacjonarne" lub "szkolenie online na żywo".
Szkolenie stacjonarne może odbywać się lokalnie w siedzibie klienta w warminsko-mazurskie lub w ośrodkach szkoleniowych NobleProg w warminsko-mazurskie. Zdalne szkolenie online odbywa się za pomocą interaktywnego, zdalnego pulpitu DaDesktop .
NobleProg -- Twój lokalny dostawca szkoleń.
Zapytaj konsultanta NobleProg o dedykowane szkolenie dla Twojego zespołu.
Olsztyn
sale szkoleniowe NobleProg, ul. Gietkowska 6a, Olsztyn, poland, 10-170
Sala o charakterze szkoleniowo – konferencyjnym z pełnym wyposażeniem audio-wizualnym.
Funkcjonalne meb...
Sala o charakterze szkoleniowo – konferencyjnym z pełnym wyposażeniem audio-wizualnym.
Funkcjonalne meble zapewniają możliwość ustawienie ich w układzie konferencyjnym, szkolnym, warsztatowym lub kinowym w zależności od potrzeb Klienta.
DevOps and Platform Engineering are collaborative disciplines that streamline software delivery and operations.This instructor-led, live training (online or onsite) is aimed at intermediate-level software developers, system administrators, and IT project managers who wish to enhance their skills in building and managing automated, scalable, and collaborative IT environments.By the end of this training, participants will be able to:
Understand the core principles and benefits of DevOps and Platform Engineering.
Implement Infrastructure as Code (IaC) and automate the provisioning of IT infrastructure.
Build and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines.
Deploy and manage microservices using containerization tools like Docker and Kubernetes.
Integrate security practices into the software development lifecycle with DevSecOps.
Apply observability techniques to monitor and improve system reliability.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Continuous Integration (CI) is a development practice of automating the process of merging code changes into the central repository as often as possible to detect and locate errors quickly.
This instructor-led, live training (online or onsite) is aimed at developers who wish to learn and apply the basics of Continuous Integration for Java.
By the end of this training, participants will be able to:
Learn and understand CI for a Java project.
Build a CI system for Java.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Ansible is a software platform by Red Hat that can be employed to automate development (Dev) and operations (Ops) tasks. Red Hat offers the open-source solution, Ansible AWX, for better control over applications that are designed and built through Ansible's platform. It is the project from which Red Hat Ansible Tower is derived, making it a fast-paced architecture optimal for flexible teams. With Ansible AWX's web-based interface and automation tools, it can support IT processes in small to mid-scale software development environments.
This instructor-led, live training (online or onsite) is aimed at DevOps engineers, developers, and project managers who wish to efficiently execute preprogrammed functions and administer software development workflows using the powerful RESTful API of Ansible AWX.
By the end of this training, participants will be able to:
Install and configure Ansible AWX on their preferred software development environment.
Understand the DevOps principles and concepts foundational to Ansible AWX.
Utilize AWX's automation tools to enhance workflows and facilitate DevOps processes.
Integrate AWX with external resources to leverage its features and collaborate with teams.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Ansible is an open-source solution for the automation of development (Dev) and operations (Ops) functions in modern enterprise applications. It is funded by Red Hat and offers a simplistic approach to integrating software development technologies and complex deployment systems. The Ansible community project is also employable along with other Red Hat platforms for the optimization of current workflows and implementation of CI/CD principles in IT automation.
This instructor-led, live training (online or onsite) is aimed at DevOps engineers, developers, and SysOps administrators who wish to maximize the tools and features made available through the Ansible project for the advancement of organizational IT infrastructures and processes.
Simultaneously, they can utilize the opportunity to carry out complex Ansible implementations for large-scale applications while employing its open-sourced tower for optimized DevOps management and collaboration functions.
By the end of this training, participants will be able to:
Install and configure Ansible along with other open-source tools and resources.
Establish a centralized system for DevOps management using Ansible project features.
Operate automation tools and advanced resources of Ansible to achieve CI/CD approach.
Execute better SysOps methods using Ansible's collaborative features for management of larger teams.
Enhance DevOps tasks execution within the organization and optimize existing ones.
Integrate Ansible with external platforms and leverage other Ansible tools for the organization's advantage.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Ansible is an open source software for configuration management and application deployment. Puppet is an automation software for automating infrastructure and application deployment. Using Ansible with Puppet, users can automate and manage IT infrastructure.
This instructor-led, live training (online or onsite) is aimed at DevOps engineers who wish to automate IT infrastructure with Ansible and Puppet.
By the end of this training, participants will be able to:
Configure and manage IT infrastructure.
Build a pipeline for effective code deployment.
Implement self-service infrastructure and application delivery.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Amazon Web Services (AWS) CodePipeline is a delivery service that developers can use to automate software release processes. CodePipeline helps in managing and configuring the continuous changes in different software release stages.
This instructor-led, live training (online or onsite) is aimed at DevOps engineers and developers who wish to use CodePipeline to automate release pipelines for efficient updating of applications and infrastructures.
By the end of this training, participants will be able to use CodePipeline features and tools to automate and configure workflows in software release workflows.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Audience:
Cloud engineers, Solution architects, Centre of excellence team, Window server administrators, Unix/Linux administrator, Storage administrators, network administrators, Virtualization administrators
Course Objectives:
This course is designed to teach you how to:
Use the principal concepts and practices behind the DevOps methodology
Design and implement an infrastructure on AWS that supports one or more DevOps development projects
Use AWS CloudFormation and AWS OpsWorks to deploy the infrastructure necessary to create development, test, and production environments for a software development project
Use AWS CodeCommit and understand the array of options for enabling a Continuous Integration environment on AWS
Use AWS CodePipeline to design and implement a Continuous Integration and Delivery pipeline on AWS
Implement several common Continuous Deployment use cases using AWS technologies, including blue/green deployment and A/B testing
Distinguish between the array of application deployment technologies available on AWS (including AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Amazon EC2 Container Service, and Amazon EC2 Container Registry), and decide which technology best fits a given scenario
Fine tune the applications you deliver on AWS for high performance and use AWS tools and technologies to monitor your application and environment for potential issues
TeamCity is a build management and continuous integration server for building and deploying web applications. With TeamCity, users will be able to reuse parent projects for sub-projects, run parallel builds simultaneously, and more.
This instructor-led, live training (online or onsite) is aimed at DevOps engineers and web developers who wish to build and deploy web applications with TeamCity.
By the end of this training, participants will be able to:
Implement a scalable and efficient CI/CD system with TeamCity.
Automate version control database schema with Git repositories.
Build CI pipelines for .NET platforms.
Save time by setting up a project template.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
This training course introduces the core DevOps concepts and principles as well as the ways to stand up the DevOps practice in your organization. Upon completion of this training course, students will have fundamental understanding of DevOps’ value proposition; they will also gain practical experience working with select DevOps tools, including Puppet, Jenkins, and others. This training course is supplemented by hands-on labs that help attendees reinforce their theoretical knowledge of the learned material. TOPICS DevOps practices and tools Puppet Technical introduction to cloud computing Jenkins
Atlassian Bamboo is a cloud-based CI/CD server for automating code and code deployment. With Atlassian Bamboo, users will be able to efficiently troubleshoot bugs and prevent integration issues.
This instructor-led, live training (online or onsite) is aimed at DevOps engineers who wish to automate code and code deployment with Atlassian Bamboo.
By the end of this training, participants will be able to:
Employ a CI/CD system.
Supply application configuration files for targeted environments.
Build and package code with Atlassian Bamboo.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
DevOps is a combination of software development and IT management practices that aims to increase efficiency in the development life cycle and streamline deployment operations. It enables collaboration and alignment between teams, while optimizing processes for faster delivery and response to customers.
This instructor-led, live training (online or onsite) is aimed at DevOps engineers, IT managers, or developers who wish to understand the fundamentals of DevOps, and then adopt the DevOps practices and tools into their organization.
By the end of this training, participants will be able to:
Understand and apply the principles and mindset behind DevOps.
Design and implement transformation plans for adopting DevOps in their organization.
Automate repetitive tests and processes for faster delivery and shorter turnaround time in the development life cycle.
Integrate security operations and practices into the DevOps pipeline to eliminate vulnerabilities and data breaches.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
DevOps is a software development approach that aligns application development with IT operations. Some of the tools that have emerged to support DevOps include: automation tools, containerization and orchestration platforms. Security has not kept up with these developments.
In this instructor-led, live course, participants will learn how to formulate the proper security strategy to face the DevOps security challenge.
Format of the course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
This course focuses on practical implementation and tooling. It assumes good knowledge on theoretical principals (see DEVOPS course) as it focuses on newest tools and methods of implementing DevOps principles.
DevOps is the collaboration of IT operations and software development in the service lifecycle. DevSecOps is the implementation of security practices within the DevOps process. DevSecOps is a practice used for securing and evolving consistently-changing systems at scale.
This instructor-led, live training (online or onsite) is aimed at DevOps who wish to secure the DevOps process with DevSecOps programs.
By the end of this training, participants will be able to:
Understand how a DevSecOps program can integrate security into a software development pipeline.
Build a secure continuous delivery pipeline.
Automate security testing for a software delivery workflow.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Java is an object-oriented programming language for building web applications. Kubernetes (K8s) is an open source platform for automating container operations and deployment.
This instructor-led, live training (online or onsite) is aimed at DevOps engineers and developers who wish to use Java and Kubernetes (K8s) to create, build, test, debug and deploy high-performance and scalable applications.
By the end of this training, participants will be able to:
Set up the necessary development environment to build Java applications.
Understand the features and architecture of Kubernetes.
Learn about the key concepts and tools for DevOps.
Get a refresher on Java programming fundamentals.
Containerize Java microservices using Docker.
Build, scale, and deploy Java applications on Kubernetes.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Kubernetes is a platform for the development of containerized applications that are cloud-native. Kubernetes Operations (KOps) is one of its open-source projects that employ complex Kubernetes cluster configurations and supports the management of high-availability (HA) Kubernetes components.
This instructor-led, live training (online or onsite) is aimed at developers and DevOps engineers who wish to learn and operate KOps for simplifying the process of continuous delivery and testing of containerized Kubernetes applications.
By the end of this training, participants will be able to:
Setup and configure KOps along with other necessary Kubernetes tools for cloud-native development.
Understand KOps concepts that are foundational to DevOps practice.
Execute automated commands and generate file configurations.
Build automatic provisioning functions for Kubernetes masters and clusters.
Create manifests written in any supported Kubernetes syntax for API and component configuration.
Integrate KOps with any preferred cloud environment while implementing HA principles.
Generate better orchestration methods for handling Kubernetes clusters and projects.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Kubernetes is an open-source platform for automating all development stages of containerized applications. Design patterns are iterable solutions to software development problems pertinent to software design. Kubernetes extensions are utilized for configuring and supporting Kubernetes clusters. With the help of Kubernetes design patterns and extensions, users of the platform can achieve CI/CD approaches while maintaining scalability and flexibility of software applications.
This instructor-led, live training (online or onsite) is aimed at developers and DevOps engineers who wish to leverage Kubernetes design patterns and extensions to create enterprise applications on Kubernetes clusters.
By the end of this training, participants will be able to:
Set up a Kubernetes cluster and configure the necessary DevOps tools.
Understand the fundamentals of software design patterns and Kubernetes extensions.
Utilize Kubernetes extensions and design patterns when interacting with Kubernetes API.
Develop customized Kubernetes resources and apply dynamic controllers to a cluster.
Manage and secure any Kubernetes environment with the help of Kubernetes plugins.
Integrate DevOps networking models to existing and prospective Kubernetes projects.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
MLOps is a set of tools and methodologies for combining Machine Learning and DevOps practices. The goal of MLOps is to automate and optimize the deployment and maintenance of ML systems in production.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to evaluate the approaches and tools available today to make an intelligent decision on the path forward in adopting MLOps within their organization.
By the end of this training, participants will be able to:
Install and configure various MLOps frameworks and tools.
Assemble the right kind of team with the right skills for constructing and supporting an MLOps system.
Prepare, validate and version data for use by ML models.
Understand the components of an ML Pipeline and the tools needed to build one.
Experiment with different machine learning frameworks and servers for deploying to production.
Operationalize the entire Machine Learning process so that it's reproduceable and maintainable.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Pulumi is an infrastructure as code tool for creating, deploying, and managing cloud applications and infrastructure.
This instructor-led, live training (online or onsite) is aimed at engineers who wish to deploy software applications to any of a number of environments, from traditional infrastructure, to Kubernetes clusters or serverless functions.
By the end of this training, participants will be able to:
Install and configure Pulumi.
Declare cloud infrastructure using programming languages.
Use Pulumi to deploy software using VMs, networks, and databases, as well as Kubernetes clusters and serverless functions.
Deploy software to public, private, and hybrid cloud service infrastructures.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Agile Software Testing is a series of testing practice that provides feesback to software quality issues in a timely and continuous manner following the principles of agile development.
Continuous Integration (CI) refers to all developers in a team merging their work several times a day.
The Argo Project by GitOps is a collection of software tools for operating Kubernetes. With its platform and features, users can implement CI/CD principles into their application development projects while executing version control and keeping the deployment process automated. The core components of the Argo Project include Argo CD, Workflows, Rollouts, and Events.
This instructor-led, live training (online or onsite) is aimed at developers and DevOps engineers who wish to familiarize themselves with Argo Project tools and maximize its functions for developing cloud-native applications.
By the end of this training, participants will be able to:
Install and configure Argo CD along with Workflows, Rollouts, and Events.
Understand how each core component and main functionality of the Argo Project works.
Execute basic CI/CD implementations in Kubernetes using Argo Project tools and features.
Automate the deployment of an application and efficiently manage its state throughout the process.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Bitbucket Pipelines is a CI/CD (Continuous Integration / Continuous Delivery) SaaS for building, testing and deploying software, using a configuration file in a repository.
This instructor-led, live training (online or onsite) is aimed at developers who wish to build, test, deploy and monitor containerized software to the cloud, without having to provision or manage infrastructure.
By the end of this training, participants will be able to:
Understand and apply a configuration-as-code approach to setting up infrastructure.
Create custom configured Docker containers for deploying software applications to the cloud.
Deploy software to multiple environments.
Monitor deployments via the Bitbucket Pipelines Deployment Dashboard.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
CI/CD stands for Continuous Integration and Continuous Delivery. "CI/CD for Content" refers to creating and publishing content using the same DevOps tools and processes that developers use for delivering code.
This instructor-led, live training (online or onsite) is aimed at technical persons who wish to create a content pipeline to optimize the content creation and publication process.
By the end of this training, participants will be able to:
Install and configure the different software components needed to generate and publish content.
Replace manual publication processes with automated ones.
Describe each step of the publication process in a declarative format that is easy to read and understand.
Run content through a series of checks and tests to ensure that it's ready for public consumption.
Publish content predictably and consistently every time.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Continuous Integration / Continuous Delivery (CI/CD) is a software development practice where application development and deployment are done more frequently in smaller increments. It drives seamless integration of code changes, and automation in building, testing, and deploying applications.
This instructor-led, live training (online or onsite) is aimed at developers or DevOps engineers who wish to build automation pipelines using CI/CD practices with Python.
By the end of this training, participants will be able to:
Set up the necessary development environment to start building CI/CD pipelines with Python.
Build automated pipelines for testing and publishing Python packages using Travis-CI.
Automate the deployment of containerized applications with Docker and Heroku.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course (e.g, Heroku or Travis-CI alternatives), please contact us to arrange.
Continuous Integration (CI) is a development practice wherein developers merge changes in their code as often as possible in order to detect and locate errors quickly.
In this instructor-led, live training, participants will learn the basics of Continuous Integration for JavaScript as they step through setting up a Continuous Integration process for a JavaScript project.
By the end of this training, participants will be able to:
Understand the fundamentals of Continuous Integration
Build their own Continuous Integration system for their JavaScript projects
Audience
Developers
IT Professionals
DevOps Engineers
Business Managers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
This instructor-led, live training (online or onsite) is aimed at engineers who wish to use open source tools to automate the process of building, testing and deploying PHP applications and services.
By the end of this training, participants will be able to:
Install and configure different open source tools to enable continuous integration, testing and deployment.
Understand the advantages and disadvantages of CI tools such as Gitlab CI and Jenkins.
Combine CI tools with unit and integration testing tools.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Continuous Integration (CI) is a development practice wherein developers merge changes in their code as often as possible in order to detect and locate errors quickly. Codeship is a platform that provides Continuous Integration services in the cloud.
In this instructor-led, live training, participants will learn the fundamentals of Continuous Integration as they step through setting up a simple Continuous Integration process on Codeship.
By the end of this training, participants will be able to:
Understand the fundamentals of Continuous Integration
Operate the essential functions in Codeship
Set up a simple CI process using Codeship
Audience
Developers
IT Professionals
DevOps Engineers
Business Managers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
"Szkolenie Wdrożenie procesu Continuous Integration / Continuous Delivery (CI/CD) z użyciem GitLab CI" pozwala zrozumieć i wdrożyć skuteczne procesy CI/CD, usprawniające cykl życia projektu. Uczestnicy zdobędą umiejętności konfiguracji środowiska CI/CD, optymalizując procesy i oszczędzając czas programistów. Bazując na platformie GitLab, kurs obejmuje instalację, konfigurację, tworzenie plików konfiguracyjnych, oraz zaawansowane funkcje, takie jak AutoDevOps czy wykorzystanie klastrów Kubernetes. Praktyczne studium przypadku obejmuje proces CI/CD dla projektu opartego na PHP/Magento, z zerowym downtime podczas deployu.
Więcej...
Last Updated:
Opinie uczestników (15)
working with DevOps Toolchain
Kesh - Vodacom
Szkolenie - DevOps Foundation®
Instruktor. Zrozumiałem, czego uczy, co było zaskakujące, biorąc pod uwagę mój brak wiedzy. Jeśli mógł nauczyć mnie, może nauczyć każdego!!!!
April - OIT
Szkolenie - Test Automation with Selenium and Jenkins
Przetłumaczone przez sztuczną inteligencję
Zapoznanie się z niektórymi technologiami, które chciałbym znać wcześniej.
Michel - Vanier College
Szkolenie - DevOps Practical Implementation and Tools
Przetłumaczone przez sztuczną inteligencję
Trener ma dużą wiedzę na ten temat i jest w stanie podać przykłady z prawdziwego świata dzięki swojemu doświadczeniu.
Nouf
Szkolenie - Agile Software Testing with Continuous Integration
Przetłumaczone przez sztuczną inteligencję
Podoba mi się interaktywne podejście trenera.
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Szkolenie - Site Reliability Engineering (SRE) Foundation®
Przetłumaczone przez sztuczną inteligencję
Podobają mi się wszystkie możliwości, które odkryłem w kursie na temat DevOps opcji, które mogę zastosować, aby mieć lepszy przepływ pracy CD/CI!
Juan Manuel - si
Szkolenie - Jenkins: Continuous Integration for Agile Development
Przetłumaczone przez sztuczną inteligencję
Zaznaczyłam "za szybko", ale było różnie - przeważnie ok. Ćwiczeń dużo i fajnie, że dostaliśmy materiały, żeby do tego wrócić.
Ogromna dawka wiedzy. Catering zaznaczyłam na zielono, bo dobrze gotuję ;)
Asia
Szkolenie - OpenShift 4 for Developers
Doskonała wiedza i niezwykła umiejętność przekazywania jej kursantom. Duża dokładność i szczegółowość omawianych tematów na szkoleniu, która znacząca ułatwia zrozumienie przekazywanej wiedzy.
Łukasz - DTP Sp. z o.o.
Szkolenie - AZ-400T00-A: Designing and Implementing Microsoft DevOps solutions
Trainer explainations and clarification is good and understandable
Gwisu - Tanzania Revenue Authority
Szkolenie - DevOps Fundamentals
The docker ready-to-use environment image.
The balance between lectures and exercises.
Aurélien Petit - Prostep sp. z o. o.
Szkolenie - AWS DevOps Engineers
the Automation and speaking to different software packages
Eric Van Wyk
Szkolenie - Ansible for Experts
Przykłady z życia. Pozytywne nastawienie.
Monika Nasiadka - EY GLOBAL SERVICES (POLAND) SP Z O O
Szkolenie - DevSecOps
Based on real world scenarios.
Christof Schoeman - Vodacom SA
Szkolenie - Practical DevOps
Very detailed, trainer knows the subject very well and has covered a lot of topics