All DevOps courses

Course image
DevOps Foundations (LinkedIn Learning)
SCORE 4/5 by Smals Colleagues DevOps ensures collaboration and communication between software engineers (Dev) and IT operations (Ops). With DevOps, changes make it to production faster. Resources are easier to share. And large-scale systems are easier to manage and maintain. In this course, well-known DevOps practitioners Ernest Mueller and James Wickett provide an overview of the DevOps movement, focusing on the core value of CAMS (culture, automation, measurement, and sharing). They cover the various methodologies and tools an organization can adopt to transition into DevOps, looking at both agile and lean project management principles and how old-school principles like ITIL, ITSM, and SDLC fit within DevOps. The course concludes with a discussion of the three main tenets of DevOps—infrastructure automation, continuous delivery, and designing resilient systems—as well as some additional resources and what the future holds. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. Topics include: Apply for this course Recommended by Smals Experts //
 
Course image
DevOps Foundations: Infrastructure as Code (LinkedIn Learning)
Infrastructure automation—transitioning an organization's system administration from hardware into code—is one of the major DevOps practice areas. By automating configuration management, you can make your systems more reliable, processes more repeatable, and server provisioning more efficient. In this course, learn the basics of infrastructure as code, including how to keep your configuration in a source code repository and have it built and deployed just like an application. Discover how to approach converting your systems over to becoming fully automated—from server configuration to application installation to runtime orchestration. Join notable DevOps practitioners Ernest Mueller and James Wickett as they dive into key concepts, and use a wide variety of tools to illustrate those concepts, including Ansible, Terraform, Docker, Kubernetes, Serverless, and AWS Lambda. Check out this course to gain the knowledge you need to start implementing an infrastructure as code strategy. Topics include: Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
Course image
DevOps Foundations: Lean and Agile (LinkedIn Learning)
By applying lean and agile principles, engineering teams can deliver better systems and better business outcomes—both of which are crucial to the success of DevOps. In this course, instructors Ernest Mueller and Karthik Gaekwad discuss the theories, techniques, and benefits of agile and lean. Learn how they can be applied to operations teams to create a more effective flow from development into operations and accelerate your path of "concept to cash." In addition to key concepts, you can hear in-the-trenches examples of implementing lean and agile in real-world software organizations. Topics include: Recall components of lean, agile, and DevOps. Apply principles of lean, agile, and DevOps to steps in the development process. Differentiate between the concepts of kanban and scrum. Describe success measures used in the lean and agile processes. Identify ways to make lean, agile, and DevOps terminology more understandable for team members. Define concepts related to organizational theory. Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
Course image
DevOps Foundations: Containers (LinkedIn Learning)
Containers are an amazingly versatile and powerful tool in the DevOps toolkit that can remove or smooth over a lot of the usual pain points in application development. Instructor Josh Samuelson goes over what containers are, where and when you can use them, and how to manage them well. Josh begins with a thorough explanation of what containers are, why you should use them, and how containers differ from VMs. He covers using containers in development, packaging, and production, with examples and factors to consider for each. Josh concludes with an in-depth look at how you can use Docker Swarm, Kubernetes, Mesos, and cloud container solutions to manage your containers effectively. Topics include: Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Apply for this course
 
Course image
Udemy: Learn DevOps: CI/CD with Jenkins using Pipelines and Docker
Use Jenkins the DevOps way. Automate your Jenkins jobs by using Jenkins Pipelines, Docker, and the Jenkins Job DSL. In this course, you will learn: Use Jenkins to perform Continuous Integration within your Software Development Lifecycle Configure Jenkins “The DevOps way”, using Docker, Jobs DSL and Jenkins Pipelines Configure the authentication and authorization options to tighten security on your Jenkins UI Install Jenkins using docker Use plugins to integrate Jenkins with popular development software Apply for this course
 
Course image
Udemy: Build Deploy Test with Jenkins 2.0
Learn Jenkins 2.0 for end-to-end testing of applications. Build + Deploy + Test with Jenkins 2.0 course is designed in such a way that anyone with a good understanding of basic software development and testing can start learning this course effortlessly. This course is designed not just for developers or testers, its also designed for DevOps and Business Analyst. This course course covers rich topics from complete ground-up like Understanding and configuring Jenkins 2.0 Understand and working with Jenkins 2.0 freestyle project Understand and working with Jenkins 2.0 pipeline projects Working with both Java and .Net project  Configuring and working with multiple Agents Working with Docker and cross browser testing Working with Jenkins Blue Ocean At the end of this course, one can have an clear understanding of what Jenkins is and its awesomeness with simplicity. Apply for this course
 
Course image
Udemy: Maven Crash Course: Step-by-Step Introduction for Beginners
Quick introduction of core concepts reinforced with practical, project-based examples using Maven, Git and Eclipse. In this course, you will learn: Understand the key concepts in Maven Build Java projects using Maven Use Maven with Eclipse Install and Configure Maven on Mac and Windows platforms Find and manage dependencies in Maven Integrate Git source control with Maven projects Apply for this course
 
Course image
Udemy: DevOps: CI/CD with Jenkins pipelines, Maven, Gradle
Build continuous integration, continuous delivery and DevOps pipelines with Java, Gradle, Maven, Artifactory & Sqitch. In this course, you will learn: You will get introduced to continuous integration (CI) and learn what it is all about. In any real world software project - databases are a key component. You will learn how to maintain and version control database schema in an automated fashion via RoundHousE Build CI and CD pipelines using Jenkins, Gradle, Maven, Artifactory and corresponding plugins The continuous integration (CI) pipeline will integrate the automated builds with Git repositories hosted in GitHub​ Learn why continuous integration is important (especially in fast paced agile environment) You will learn how to build an automated continuous integration (CI) pipeline with Jenkins and its various plugins You will learn how to configure, secure and extend Jenkins You will also learn how to manage the build artifacts which are produced by the continuous integration (CI) builds Apply for this course
 
Course image
Learning Path: Getting Started with Linux (LinkedIn Learning)
Course duration: 5,73h As the most widely used OS for servers, Linux is a critical skill for IT pros, DevOps engineers, and developers. This learning path helps you build fundamental Linux skills. From overview and installation to managing files and setting permissions, learn everything you need to get started with Linux. Understand the role Linux plays in technology. Discover how to install Linux in your environment. Explore permissions and access control best practices. Apply for this course