Become a DevOps Engineer
Offered By: LinkedIn Learning
Course Description
Overview
Are you a developer learning continuous delivery, a sys admin keeping current, or a new engineer getting started? This Learning Path helps you gain skills to work in DevOps. Learn about infrastucture automation, lean and agile transformation, security, monitoring, and site reliability engineering.
- Discover how to adopt DevOps at your organization.
- Explore tools and concepts for infrastructure automation.
- Build a continuous delivery pipeline using practices.
Syllabus
Courses under this program:
Course 1: DevOps Foundations
-Learn how DevOps can help you establish a culture of collaboration and communication between software engineers (Dev) and IT operations (Ops).
Course 2: Learning Ansible
-Learn the basics of Ansible, the popular open-source automation tool. Find out how to install Ansible, write playbooks, and employ Ansible for a variety of real-world use cases.
Course 3: Learning Puppet
-Manage your infrastructure more efficiently with Puppet, the IT automation platform. Learn best practices for using Puppet in a real-world environment.
Course 4: Learning Chef
-Learn how to use Chef, a powerful platform that transforms your infrastructure into code, to simplify and automate configuration management.
Course 5: Learning Docker
-Learn the basics of Docker, the open-source tool for deploying and managing applications as containers.
Course 6: DevOps Foundations: Continuous Delivery/Continuous Integration
-Build faster, more reliable software with continuous integration and continuous delivery. Learn about core CI/CD concepts by seeing how they fit into a delivery pipeline.
Course 7: Learning Jenkins
-Learn how to install Jenkins, create Jenkins jobs that can be triggered manually or on a schedule, and install and configure plugins and tools that extend the Jenkins framework.
Course 8: Learning Software Version Control
-Reviews the history of version control and demonstrates its fundamental concepts: check-in/checkout, forking, merging, commits, and distribution.
Course 9: DevOps Foundations: Lean and Agile
-Learn how to apply lean and agile principles to deliver better systems and better business outcomes for your DevOps team.
Course 10: Lean Technology Strategy: Running Agile at Scale
-Learn about common pitfalls you may encounter when adopting agile across an organization. Discover practical techniques that can help you successfully manage a transformation.
Course 11: Lean Technology Strategy: Building High-Performing Teams
-Great teams develop better products. Get tips to build a high-performing lean team.
Course 12: Lean Technology Strategy: Starting Your Business Transformation
-Learn how to leverage the lean management approach to innovate your organization and kick-start your business transformation.
Course 13: Lean Technology Strategy: Moving Fast With Defined Constraints
-Learn how to adopt lean and agile practices while dealing with defined processes, compliance, risk, and other concerns.
Course 14: DevOps Foundations: DevSecOps (2018)
-Get an overview of DevSecOps. Find out how a DevSecOps program can help you integrate security into the application development pipeline.
Course 15: DevOps Foundations: Infrastructure as Code
-Learn the basics of infrastructure as code, including how to keep your configuration in a source repository and have it built and deployed like an application.
Course 16: DevSecOps: Building a Secure Continuous Delivery Pipeline
-Explore best practices and tools that can help you implement security across the entirety of the continuous integration and continuous delivery (CI/CD) pipeline.
Course 17: DevSecOps: Automated Security Testing
-Learn how to set up automated security testing for your software delivery workflow, including continuous integration/continuous delivery pipelines.
Course 18: DevOps Foundations: Monitoring and Observability
-Learn about techniques and tools for monitoring from a DevOps mindset.
Course 19: Learning the Elastic Stack
-Get started with the Elastic Stack (formerly known as the ELK Stack). Learn how to work with Kibana and the other core components of the stack.
Course 20: Learning Nagios
-Learn how to use Nagios to monitor system health and gain actionable intelligence about your IT infrastructure.
Course 21: Graphite and Grafana: Visualizing Application Performance
-Learn how to combine StatsD, Graphite, and Grafana to visualize metrics about the performance of your applications.
Course 22: DevOps Foundations: Site Reliability Engineering
-Explore the basics of site reliability engineering for DevOps. Learn SRE techniques for release, change and incident management, self-service automation, and more.
Course 23: Learning Kubernetes
-Learn how to deploy container-based applications using Kubernetes, the popular open-source orchestration engine.
Course 24: Kubernetes: Cloud Native Ecosystem
-Learn about tools in the cloud native infrastructure space and how to go about adopting relevant cloud native technology, patterns, and methodologies.
Course 25: Kubernetes: Microservices
-Get started with microservices. Learn how to break monolithic applications down into nimble microservices and deploy them in a container-centric Kubernetes environment.
Course 1: DevOps Foundations
-Learn how DevOps can help you establish a culture of collaboration and communication between software engineers (Dev) and IT operations (Ops).
Course 2: Learning Ansible
-Learn the basics of Ansible, the popular open-source automation tool. Find out how to install Ansible, write playbooks, and employ Ansible for a variety of real-world use cases.
Course 3: Learning Puppet
-Manage your infrastructure more efficiently with Puppet, the IT automation platform. Learn best practices for using Puppet in a real-world environment.
Course 4: Learning Chef
-Learn how to use Chef, a powerful platform that transforms your infrastructure into code, to simplify and automate configuration management.
Course 5: Learning Docker
-Learn the basics of Docker, the open-source tool for deploying and managing applications as containers.
Course 6: DevOps Foundations: Continuous Delivery/Continuous Integration
-Build faster, more reliable software with continuous integration and continuous delivery. Learn about core CI/CD concepts by seeing how they fit into a delivery pipeline.
Course 7: Learning Jenkins
-Learn how to install Jenkins, create Jenkins jobs that can be triggered manually or on a schedule, and install and configure plugins and tools that extend the Jenkins framework.
Course 8: Learning Software Version Control
-Reviews the history of version control and demonstrates its fundamental concepts: check-in/checkout, forking, merging, commits, and distribution.
Course 9: DevOps Foundations: Lean and Agile
-Learn how to apply lean and agile principles to deliver better systems and better business outcomes for your DevOps team.
Course 10: Lean Technology Strategy: Running Agile at Scale
-Learn about common pitfalls you may encounter when adopting agile across an organization. Discover practical techniques that can help you successfully manage a transformation.
Course 11: Lean Technology Strategy: Building High-Performing Teams
-Great teams develop better products. Get tips to build a high-performing lean team.
Course 12: Lean Technology Strategy: Starting Your Business Transformation
-Learn how to leverage the lean management approach to innovate your organization and kick-start your business transformation.
Course 13: Lean Technology Strategy: Moving Fast With Defined Constraints
-Learn how to adopt lean and agile practices while dealing with defined processes, compliance, risk, and other concerns.
Course 14: DevOps Foundations: DevSecOps (2018)
-Get an overview of DevSecOps. Find out how a DevSecOps program can help you integrate security into the application development pipeline.
Course 15: DevOps Foundations: Infrastructure as Code
-Learn the basics of infrastructure as code, including how to keep your configuration in a source repository and have it built and deployed like an application.
Course 16: DevSecOps: Building a Secure Continuous Delivery Pipeline
-Explore best practices and tools that can help you implement security across the entirety of the continuous integration and continuous delivery (CI/CD) pipeline.
Course 17: DevSecOps: Automated Security Testing
-Learn how to set up automated security testing for your software delivery workflow, including continuous integration/continuous delivery pipelines.
Course 18: DevOps Foundations: Monitoring and Observability
-Learn about techniques and tools for monitoring from a DevOps mindset.
Course 19: Learning the Elastic Stack
-Get started with the Elastic Stack (formerly known as the ELK Stack). Learn how to work with Kibana and the other core components of the stack.
Course 20: Learning Nagios
-Learn how to use Nagios to monitor system health and gain actionable intelligence about your IT infrastructure.
Course 21: Graphite and Grafana: Visualizing Application Performance
-Learn how to combine StatsD, Graphite, and Grafana to visualize metrics about the performance of your applications.
Course 22: DevOps Foundations: Site Reliability Engineering
-Explore the basics of site reliability engineering for DevOps. Learn SRE techniques for release, change and incident management, self-service automation, and more.
Course 23: Learning Kubernetes
-Learn how to deploy container-based applications using Kubernetes, the popular open-source orchestration engine.
Course 24: Kubernetes: Cloud Native Ecosystem
-Learn about tools in the cloud native infrastructure space and how to go about adopting relevant cloud native technology, patterns, and methodologies.
Course 25: Kubernetes: Microservices
-Get started with microservices. Learn how to break monolithic applications down into nimble microservices and deploy them in a container-centric Kubernetes environment.
Courses
-
Learn how DevOps can help you establish a culture of collaboration and communication between software engineers (Dev) and IT operations (Ops).
-
Monitoring is a key practice area of modern operations. Learn the techniques and tools for monitoring from a DevOps mindset.
-
Explore the basics of site reliability engineering for DevOps. Learn SRE techniques for release, change and incident management, self-service automation, and more.
-
Explore best practices and tools that can help you implement security across the entirety of the continuous integration and continuous delivery (CI/CD) pipeline.
-
Learn about common pitfalls you may encounter when adopting agile across an organization. Discover practical techniques that can help you successfully manage a transformation.
-
Learn how to set up a cluster, deploy applications, and manage those applications with Kubernetes.
-
Learn how to apply lean and agile principles to deliver better systems and better business outcomes for your DevOps team.
-
Learn the basics of infrastructure as code and all the implications of treating all our infrastructure code as application code, including testing and deployment.
-
Learn how to set up automated security testing for your software delivery workflow, including continuous integration/continuous delivery pipelines.
-
Learn how to combine StatsD, Graphite, and Grafana to visualize metrics about the performance of your applications.
-
Get started with microservices. Learn how to break monolithic applications down into nimble microservices and deploy them in a container-centric Kubernetes environment.
-
Great teams develop better products. Get tips to build a high-performing lean team.
-
Learn how to adopt lean and agile practices while dealing with defined processes, compliance, risk, and other concerns.
-
Learn how to leverage the lean management approach to innovate your organization and kick-start your business transformation.
-
Learn the basics of Ansible, the popular open-source automation tool. Find out how to install Ansible, write playbooks, and employ Ansible for a variety of real-world use cases.
-
Learn how to use Chef, a powerful platform that transforms your infrastructure into code, to simplify and automate configuration management.
-
Learn how to use Nagios to monitor system health and gain actionable intelligence about your IT infrastructure.
-
Manage your infrastructure more efficiently with Puppet, the IT automation platform. Learn best practices for using Puppet in a real-world environment.
-
Explore the fundamentals of using software version control to manage changes, prevent conflicts, and collaborate more effectively during software development.
-
Build faster, more reliable software with continuous integration and continuous delivery. Learn about core CI/CD concepts by seeing how they fit into a delivery pipeline.
-
Get an overview of DevSecOps. Find out how a DevSecOps program can help you integrate security into the application development pipeline.
-
Learn about tools in the cloud native infrastructure space and how to go about adopting relevant cloud native technology, patterns, and methodologies.
-
Learn the basics of Docker, the open-source tool for deploying and managing applications as containers.
-
Learn how to install Jenkins, create Jenkins jobs that can be triggered manually or on a schedule, and install and configure plugins and tools that extend the Jenkins framework.
-
Get started with the Elastic Stack (formerly known as the ELK Stack). Learn how to work with Kibana and the other core components of the stack.
Taught by
James Wickett, Anthony Sequeira, Josh Samuelson, Robin Beck, Arthur Ulfeldt, Michael J., Michael Lehman, Karthik Gaekwad, Jez Humble, Barry O'Reilly, Joanne Molesky, Tim Chase, Peco Karayanev and Laura Stone
Related Courses
A Beginner's Guide to Kubernetes for Container OrchestrationPackt via FutureLearn Advanced Terraform with GCP
A Cloud Guru Ansible: Setup, Configure, and Ad Hoc Commands Deep Dive
A Cloud Guru Applying Infrastructure as Code and Serverless Technologies to AWS Deployments
A Cloud Guru AWS Certified DevOps Engineer – Professional
A Cloud Guru