وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Techworld with Nana – DevOps Bootcamp

سرفصل های دوره
  • 1.1 How to Work Through the Bootcamp
  • 1.2 Grab your Weekly Learning Schedule. For Level 1
  • 1.3 Introduction to DevOps
  • 1. Bootcamp Overview (Getting Started with the Bootcamp - IMPORTANT notes!)
  • 2.1 Introduction to Operating Systems
  • 2.2 Introduction to Virtualization & Virtual Machines
  • 2.3 Setup a Linux Virtual Machine
  • 2.4 Linux File System
  • 2.5 Introduction to Command Line Interface (CLI - Part 1)
  • 2.6 Basic Linux Commands (CLI Part 2)
  • 2.7 Package Manager. Installing Software on Linux
  • 2.8 Working with Vim Editor
  • 2.9 Linux Accounts & Groups (Users & Permissions Part 1)
  • 2.10 File Ownership & Permissions (Users & Permissions - Part 2)
  • 2.11 Basic Linux Commands - Pipes & Redirects (CLI - Part 3)
  • 2.12 Introduction to Shell Scripting Part 1
  • 2.13 Shell Scripting Part 2 Concepts and Syntax
  • 2.14 Shell Scripting Part 3 Concepts and Syntax
  • 2.15 Environment Variables
  • 2.16 Networking
  • 2.17 SSH Secure Shell
  • 2. Module Overview (Operating Systems & Linux Basics)
  • 3.1 Introduction to Version Control and Git
  • 3.2 Basic Concepts of Git
  • 3.3 Setup Git Repository Remote and Local
  • 3.4 Working with Git
  • 3.5 Initialize a Git project locally
  • 3.6 Concept of Branches
  • 3.7 Merge Requests
  • 3.8 Deleting Branches
  • 3.9 Rebase
  • 3.10 Resolving Merge Conflicts
  • 3.11 Gitignore
  • 3.12 Git stash
  • 3.13 Going back in history
  • 3.14 Undoing commits
  • 3.15 Merging branches
  • 3.16 Git for Devops
  • 3.17 Databases in development process
  • 3.18 Database Types
  • 3. Module Overview (Version Control with Git)
  • 4.1 Introduction to Build Tools
  • 4.2 Install Build Tools
  • 4.3 Installation Help for Windows User Part 1
  • 4.4 Installation Help for Windows User Part 2
  • 4.5 Installation Help for MacOS Unix User
  • 4.6 Build an Artifact
  • 4.7 Build Tools for Development
  • 4.8 Run the Application
  • 4.9 Build JS Applications
  • 4.10 Common Concepts and Differences of Build Tools
  • 4.11 Common Concepts and Differences of Build Tools
  • 4.12 Build Tools and Docker
  • 4.13 Build Tools for DevOps
  • 4. Module Overview (Build Tools and Package Manager Tools)
  • 5.0 Grab your Weekly Learning Schedule. For Level 2 (Entering Learning Phase 2 - DevOps Fundamentals)
  • 5.1 Module Overview (Cloud & Infrastructure as Service Basics with DigitalOcean)
  • 5.2 Intro to Cloud & IaaS
  • 5.3 Setup Server on DigitalOcean
  • 5.4 Deploy and run application artifact on Droplet
  • 5.5 Create and configure a Linux user on a cloud server
  • 6.1 Intro to Artifact Repository Manager
  • 6.2 Install and Run Nexus on a cloud server
  • 6.3 Introduction to Nexus
  • 6.4 Repository Types
  • 6.5 Publish Artifact to Repository
  • 6.6 Nexus REST API
  • 6.7 Blob Store
  • 6.8 Component vs Asset
  • 6.9 Cleanup Policies and Scheduled Tasks
  • 6. Module Overview (Artifact Repository Manager with Nexus)
  • 7.1 What is a Container
  • 7.2 Container vs Image
  • 7.3 Docker vs. Virtual Machine
  • 7.4 Docker Architecture and components
  • 7.5 Main Docker Commands
  • 7.6 Debug Commands
  • 7.7 Docker Demo Project Overview
  • 7.8 Developing with Docker
  • 7.9 Docker Compose Run multiple Docker containers
  • 7.10 Dockerfile Build your own Docker Image
  • 7.11 Private Docker Repository
  • 7.12 Deploy docker application on a server
  • 7.13 Docker Volumes Persisting Data
  • 7.14 Docker Volumes Demo
  • 7.15 Create Docker Hosted Repository on Nexus
  • 7.16 Deploy Nexus as Docker Container
  • 7.17 Docker Best Practices
  • 7. Module Overview (Containers with Docker)
  • 8.1 Module Overview (Build Automation & CI and CD with Jenkins)
  • 8.2 Intro to Build Automation
  • 8.3 Install Jenkins
  • 8.4 Introduction to Jenkins UI
  • 8.5 Install Build Tools in Jenkins
  • 8.6 Jenkins Basics Demo Freestyle Job
  • 8.7 Docker in Jenkins
  • 8.8 Freestyle to Pipeline Job
  • 8.9 Intro to Pipeline Job
  • 8.10 Jenkinsfile Syntax
  • 8.11 Create complete Pipeline
  • 8.12 Intro to Multibranch Pipeline
  • 8.13 Jenkins Jobs Overview
  • 8.14 Credentials in Jenkins
  • 8.15 Jenkins Shared Library
  • 8.16 Webhooks. Trigger Pipeline Jobs automatically
  • 8.17 Dynamically Increment Application version in Jenkins Pipeline Part 1
  • 8.18 Dynamically Increment Application version in Jenkins Pipeline Part 2
  • 8. Grab your Weekly Learning Schedule. For Level 3 (Entering Learning Phase 3 - DevOps Core)
  • 9.1 Introduction to AWS
  • 9.2 Create an AWS account
  • 9.3 IAM. Manage Users, Roles and Permissions
  • 9.4 Regions and Availability Zones
  • 9.5 VPC Manage Private Network on AWS
  • 9.6 CIDR Blocks explained
  • 9.7 Introduction to EC2 Virtual Cloud Server
  • 9.8 Deploy to EC2 server from Jenkins Pipeline CI or CD Part 1
  • 9.9 Deploy to EC2 server from Jenkins Pipeline CI or CD Part 2
  • 9.10 Deploy to EC2 server from Jenkins Pipeline CI or CD Part 3
  • 9.11 Introduction to AWS CLI Part 1
  • 9.12 Introduction to AWS CLI Part 2
  • 9.13 AWS & Terraform Preview
  • 9.14 Container Services on AWS Preview
  • 9. Module Overview (AWS Services)
  • 10.1 Intro to Kubernetes
  • 10.2 Main Kubernetes Components
  • 10.3 Kubernetes Architecture
  • 10.4 Minikube and kubectl Local Kubernetes Cluster
  • 10.5 Main kubectl commands
  • 10.6 YAML Configuration File
  • 10.7 Complete Demo Project Deploying Application in Kubernetes Cluster
  • 10.8 Namespaces Organizing Components
  • 10.9 Services Connecting to Applications inside cluster
  • 10.10 Ingress Connecting to Applications outside cluster
  • 10.11 Volumes Persisting Application Data
  • 10.12 ConfigMap & Secret Volume Types
  • 10.13 StatefulSet Deploying Stateful Applications
  • 10.14 Managed Kubernetes Services Explained
  • 10.15 Helm Package Manager for Kubernetes
  • 10.16 Helm Demo Managed K8s cluster
  • 10.17 Deploying Images in Kubernetes from private Docker repository
  • 10.18 Kubernetes Operators for Managing Complex Applications
  • 10.19 Secure your cluster Authorization with RBAC
  • 10.20 Microservices in Kubernetes
  • 10.21 Demo project. Deploy Microservices Application
  • 10.22 Production & Security Best Practices
  • 10.23 Demo project Create Helm Chart for Microservices
  • 10.24 Demo project. Deploy Microservices with Helmfile
  • 10. Module Overview (Container Orchestration with Kubernetes)
  • 11.1 Container Services on AWS
  • 11.2 Create EKS cluster with AWS Management Console
  • 11.3 Configure Autoscaling in EKS cluster
  • 11.4 Create Fargate Profile for EKS Cluster
  • 11.5 Create EKS cluster with eksctl command line tool
  • 11.6 Deploy to EKS Cluster from Jenkins Pipeline
  • 11.7 BONUS Deploy to LKE Cluster from Jenkins Pipeline
  • 11.8 Jenkins Credentials Note on Best Practices
  • 11.9 Complete CI or CD Pipeline with EKS and DockerHub
  • 11.10 Complete CICD Pipeline with EKS and ECR
  • 11. Module Overview (Kubernetes on AWS - EKS)
  • 12.1 Introduction to Terraform
  • 12.2 Install Terraform & Setup Terraform Project
  • 12.3 Providers in Terraform
  • 12.4 Resources Data Sources
  • 12.5 Change & Destroy Terraform Resources
  • 12.6 Terraform commands
  • 12.7 Terraform State
  • 12.8 Output Values
  • 12.9 Variables in Terraform
  • 12.10 Environment Variables in Terraform
  • 12.11 Create Git Repository for local Terraform Project
  • 12.12 Automate Provisioning EC2 with Terraform Part 1
  • 12.13 Automate Provisioning EC2 with Terraform Part 2
  • 12.14 Automate Provisioning EC2 with Terraform Part 3
  • 12.15 Provisioners in Terraform
  • 12.16 Modules in Terraform Part 1
  • 12.17 Modules in Terraform Part 2
  • 12.18 Modules in Terraform Part 3
  • 12.19 Automate Provisioning EKS cluster with Terraform Part 1
  • 12.20 Automate Provisioning EKS cluster with Terraform Part 2
  • 12.21 Automate Provisioning EKS cluster with Terraform Part 3
  • 12.22 Complete CICD with Terraform Part 1
  • 12.23 Complete CI or CD with Terraform Part 2
  • 12.24 Complete CICD with Terraform Part 3
  • 12.25 Remote State in Terraform
  • 12.26 Terraform Best Practices
  • 12. Module Overview (Infrastructure as Code with Terraform)
  • 13.1 Introduction to Python
  • 13.2 Installation and Local Setup
  • 13.3 Our first Python Program
  • 13.4 Python IDE vs Simple File Editor
  • 13.5 Strings and Number Data Types
  • 13.6 Variables
  • 13.7 Functions
  • 13.8 Accepting User Input
  • 13.9 Conditionals (if or else) and Boolean Data Type
  • 13.10 Error Handling with Try Except
  • 13.11 While Loops
  • 13.12 Lists and For Loops
  • 13.13 Comments
  • 13.14 Sets
  • 13.15 Built In Functions
  • 13.16 Dictionary Data Type
  • 13.17 Modules
  • 13.18 Project. Countdown App
  • 13.19 Packages, PyPI and pip
  • 13.20 Project. Automation with Python (Spreadsheet)
  • 13.21 OOP. Classes and Objects
  • 13.22 Project. API Request to GitLab
  • 13. Module Overview (Programming Basics with Python)
  • 14.1 Introduction to Boto Library (AWS SDK for Python)
  • 14.2 Install Boto3 and connect to AWS
  • 14.3 Getting familiar with Boto
  • 14.4 Terraform vs Python understand when to use which tool
  • 14.5 Health Check. EC2 Status Checks
  • 14.6 Write a Scheduled Task in Python
  • 14.7 Configure Server. Add Environment Tags to EC2 Instances
  • 14.8 EKS cluster information
  • 14.9 Backup EC2 Volumes. Automate creating Snapshots
  • 14.10 Automate cleanup of old Snapshots
  • 14.11 Automate restoring EC2 Volume from the Backup
  • 14.12 Handling Errors
  • 14.13 Website Monitoring 1. Scheduled Task to Monitor Application Health
  • 14.14 Website Monitoring 2. Automated Email Notification
  • 14.15 Website Monitoring 3. Restart Application and Reboot Server
  • 14. Module Overview (Automation with Python)
  • 15.1 Introduction to Ansible
  • 15.2 Install Ansible
  • 15.3 Setup Managed Server to Configure with Ansible
  • 15.4 Ansible Inventory and Ansible ad hoc commands
  • 15.5 Configure AWS EC2 server with Ansible
  • 15.6 Managing Host Key Checking and SSH keys
  • 15.7 Introduction to Playbooks
  • 15.8 Modules & Collections in Ansible
  • 15.9 Project. Deploy Nodejs application Part 1
  • 15.10 Project. Deploy Nodejs application Part 2
  • 15.11 Project. Deploy Nodejs application Part 3
  • 15.12 Ansible Variables make your Playbook customizable
  • 15.13 Project Deploy Nexus Part 1
  • 15.14 Project Deploy Nexus Part 2
  • 15.15 Ansible Configuration Default Inventory File
  • 15.16 Project. Run Docker applications Part 1
  • 15.17 Project. Run Docker applications Part 2
  • 15.18 Project. Terraform & Ansible
  • 15.19 Dynamic Inventory for EC2 Servers
  • 15.20 Project. Deploying Application in K8s
  • 15.21 Project. Run Ansible from Jenkins Pipeline Part 1
  • 15.22 Project. Run Ansible from Jenkins Pipeline Part 2
  • 15.23 Project. Run Ansible from Jenkins Pipeline Part 3
  • 15.24 Ansible Roles Make your Ansible content more reusable and modular
  • 15. Module Overview (Configuration Management with Ansible)
  • 16.1 Introduction to Monitoring with Prometheus
  • 16.2 Install Prometheus Stack in Kubernetesg
  • 16.3 Data Visualization with Prometheus UI
  • 16.4 Introduction to Grafana
  • 16.5 Alert Rules in Prometheus
  • 16.6 Create own Alert Rules Part 1
  • 16.7 Create own Alert Rules Part 2
  • 16.8 Create own Alert Rules Part 3
  • 16.9 Introduction to Alertmanager
  • 16.10 Configure Alertmanager with Email Receiver
  • 16.11 Trigger Alerts for Email Receiver
  • 16.12 Monitor Third Party Applications
  • 16.13 Deploy Redis Exporter
  • 16.14 Alert Rules & Grafana Dashboard for Redis
  • 16.15 Collect & Expose Metrics with Prometheus Client Library (Monitor own App - Part 1)
  • 16.16 Scrape Own Application Metrics & Configure Own Grafana Dashboard (Monitor own App - Part 2)
  • 16. Module Overview (Monitoring with Prometheus)
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 44770
    حجم: 85511 مگابایت
    مدت زمان: 3927 دقیقه
    تاریخ انتشار: ۲۷ اردیبهشت ۱۴۰۴
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید