DevOps

Related tags:

Courses tagged with "DevOps"

Learn how to develop and deploy web applications with Docker technologies. Take your DevOps skills to the next level. In this course, you will learn:

  • Containerize a web-based application with a microservice approach and automate it using Dockerfile
  • Scale Docker workflow with Docker Swarm, orchestrate and deploy a large-scale application across multiple hosts in the cloud
  • In-depth knowledge about Docker technology and confidence to help your company or your own project to apply the right Docker deployment workflow and continuously deliver better software
  • Design multi-container applications and automate the workflow using Compose
  • Best practices of working with Docker technology in the field
  • Invaluable DevOps skills such as setting up continuous integration workflows
Apply for this course

Category: Cloud Computing

Data scientists create data models that need to run in production environments. Many DevOps practices are relevant to production-oriented data science applications, but these practices are often overlooked in data science training. In addition, data science and machine learning have distinct requirements, such as the need to revise models while in use. This course was designed for data scientists who need to support their models in production, as well as for DevOps professionals who are tasked with supporting data science and machine learning applications. Learn about key data science development practices, including the testing and validation of data science models. This course also covers how to use the Predictive Model Markup Language (PMML), monitor models in production, work with Docker containers, and more.

Topics include:
  • Using Git for version control
  • Incorporating model testing into the deployment process
  • Working with the Predictive Model Markup Language
  • Securing the data science models in production
  • Monitoring models in production
  • Creating a Dockerfile for data science models

Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in.

This installment of the Putting ITIL® into Practice series helps ITIL® Foundation certified professionals get a practical start at applying DevOps concepts within their ITIL®-driven enterprise IT organizations as they move from traditional IT towards cloud and mobile on their journey of digital transformation. Throughout this course, instructor David Pultorak examines where DevOps and ITIL® Foundation concepts intersect in an enterprise setting. He begins by introducing DevOps for ITIL®-driven shops, including a discussion of what cloud-native DevOps and enterprise IT shops do and do not have in common. He then covers ideas on how to adapt DevOps values, principles, methods, practices, and tools to accommodate enterprise IT challenges; how to adapt each of the aspects of ITIL®-driven shops to accommodate DevOps values, principles, methods, practices, and tools.

Topics include:
  • What DevOps and enterprise DevOps have in common
  • DevOps and enterprise IT challenges
  • Enterprise-level change control and release gates
  • DevOps values, principles, and methods
  • ITIL®-driven shops and DevOps
  • Reviewing the service lifecycle
  • Strategy, design, operations, and CSI processes
  • Technology and architecture

Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in.

Security is a major concern in the DevOps world. There is a constant push for companies to move more quickly, and security teams struggle to keep up with testing. This has led to the rise of a new field: DevSecOps. This course introduces the concept of DevSecOps and explains how an organization can build out a DevSecOps program that helps teams integrate security into the application development pipeline. Learn about the role of APIs, containers, and automation, and how a continuous integration and delivery framework can help your organization run security tests as often as developers want. Instructor Tim Chase also introduces some free tools and resources for starting your DevSecOps journey.

Topics include:
  • Identify the main goal of DevSecOps.
  • Recognize the importance of security in the DevOps process.
  • Explain the different steps in the continuous integration and delivery process.
  • Determine the correct tools to integrate into the DevSecOps process.
  • Assess reference materials for further DevSecOps learning.

Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in.

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
Category: Java

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.

Category: Agile & Scrum
SCORE 4/5 by Smals Colleagues

DevOps is not a framework or a workflow. It's a culture that is overtaking the business world. 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 tenants of DevOps—infrastructure automation, continuous delivery, and reliability engineering—as well as some additional resources and a brief look into what the future holds as organizations transition from the cloud to serverless architectures.

Topics include:
  • Distinguish between the DevOps practice levels, values, and principles.
  • Analyze where best practices should be applied.
  • Interpret how best to manage cultural issues within a team and an organization.
  • Explain how lean is used as part of the DevOps building blocks.
  • Apply different approaches for automating infrastructure.
  • Articulate how continuous integration practices and quality assurance play a role in continuous delivery.
  • Explain the different components of reliability for engineering’s design operations.
  • Describe the available resources to learn or apply DevOps.

Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in.

Recommended by Smals Experts
Category: DevOps

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.

Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in.

Category: DevOps

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.

Deze cursus is enkel beschikbaar in het Engels. Als dit voor u geen probleem vormt, dien dan gerust uw aanvraag in.

Category: DevOps