Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Devops Bootcamp: Fast Learning Track [Hands-On Course]

Posted By: ELK1nG
Devops Bootcamp: Fast Learning Track [Hands-On Course]

Devops Bootcamp: Fast Learning Track [Hands-On Course]
Published 1/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.44 GB | Duration: 3h 7m

Learn DevOps like never before. Straight to the point with practical day-to-day projects [CI/CD, IAC, Docker, etc]

What you'll learn

Vagrant: Create consistent development environments in seconds. Simplified virtualization for efficient collaboration between development teams

Terraform: Manage infrastructure as code. Automate deployment and resource management across different cloud providers.

GitLab: Master the software development lifecycle. Leverage the power of version control, continuous integration, and continuous delivery all in one place.

Docker: Containerize your applications for consistency and portability. Simplify the development, testing and deployment process.

Kubernetes: Orchestrate and scale your containers efficiently. Manage container clusters in a scalable and automated way.

Requirements

Basic IT knowledge. It would be cool if you knew about Git tools and Virtualization

Description

The IT professional who has knowledge of DevOps plays a crucial role in modern operations management and software development. DevOps is a cultural and practical approach that aims to integrate development (Dev) and operations (Ops) teams, promoting continuous and efficient collaboration throughout the software development lifecycle.Are you ready to take a significant leap forward in your career as a developer or systems operator? This DevOps Bootcamp is an unmissable opportunity to dive deep into essential technologies and boost your DevOps expertise. This intensive program offers a complete immersion in the industry's leading tools, preparing you to face real development and operations challenges.What you'll learn:Vagrant:Create consistent development environments in seconds.Simplified virtualization for efficient collaboration between development and operations teams.Terraform:Manage infrastructures as code.Automate the deployment and management of resources across different cloud providers.GitLab:Master the software development lifecycle.Harness the power of version control, continuous integration and continuous delivery in one place.Docker:Containerize your applications for consistency and portability.Simplify the development, testing and deployment process.Kubernetes:Orchestrate and scale your containers efficiently.Manage container clusters in a scalable and automated way.Hands-On:Learn by applying practical knowledge to real projects, simulating production and development environments.This bootcamp is aimed at developers, system operators and IT professionals who want to improve their DevOps skills.

Overview

Section 1: Introduction

Lecture 1 Important Information

Lecture 2 What is DevOps?

Lecture 3 How are modern applications created and published?

Lecture 4 Programs required for the first deployment

Section 2: Infrastructure as code using Vagrant

Lecture 5 Creating a VM using Vagrant

Lecture 6 Installing Apache

Lecture 7 Installing the application via repository

Lecture 8 Automating deployment

Lecture 9 Creating multiple VMs with Vagrant

Section 3: Infrastructure as code using Terraform

Lecture 10 Terraform: Intro & Installation on Windows

Lecture 11 Terraform: Installation on Linux

Lecture 12 Installing the AWS CLI on Windows

Lecture 13 Installing the AWS CLI on Linux

Lecture 14 Terraform: Specifying the cloud provider

Lecture 15 Terraform: Creating a VM

Lecture 16 Terraform: Applying code settings

Lecture 17 Terraform: Security Group

Lecture 18 Terraform: Initialization Script

Lecture 19 Terraform: Creating more than one virtual machine

Section 4: Running containerized applications

Lecture 20 Microservices and Docker

Lecture 21 Docker Desktop (Windows)

Lecture 22 Installing Docker on Linux

Lecture 23 Getting to know Docker Hub and running the first container

Lecture 24 Creating a personlized image

Lecture 25 Uploading the image to Docker Hub

Lecture 26 Deploying a containerized application

Section 5: GitLab: Creating a Deployment Pipeline

Lecture 27 What is GitLab and what is its role in DevOps

Lecture 28 Gitlab: First commit

Lecture 29 Gitlab Runner

Lecture 30 Gitlab-runner user settings

Lecture 31 Starting to build the pipeline

Lecture 32 Finalizing the first pipeline

Lecture 33 Updating the application

Section 6: Scaling the application with Kubernetes

Lecture 34 Scaling applications with Kubernetes

Lecture 35 Preparing the environment in GCP

Lecture 36 Creating and configuring a bastion host

Lecture 37 Starting with the database

Lecture 38 Creating the database and table

Lecture 39 Finalizing the application

Lecture 40 Creating a Load Balancer

Lecture 41 Performing a load test

Lecture 42 Important information about services created in the public cloud

Lecture 43 Next steps

Software Developers,Systems Operators (Sysadmins),IT professionals,Students and Graduates,Cloud Professionals,Interested in DevOps