Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
DevOps ნულიდან - CICD, Terraform, AWS, Docker ქართულად
Highest Rated
Rating: 4.9 out of 5(13 ratings)
41 students

DevOps ნულიდან - CICD, Terraform, AWS, Docker ქართულად

გაუშვი აპლიკაციის Docker კონტეინერი მაღალი დონის ქლაუდ ინფრასტრუქტურაზე Gitlab, Terraform, AWS, Docker ტექნოლოგიებით
Created bySaba Orkoshneli
Last updated 3/2025
Georgian

What you'll learn

  • დაგეგმე, ააწყვე და დაშალე საჭირო ქლაუდ ინფრასტრუქტურა როცა გჭირდება, ხარჯის შესამცირებლად
  • შექმენი სისტემის არქიტექტურა რომელიც არის მარტივად გაზრდადი, გამძლე და შეუძლია გაუძლოს ათასობით მომხმარებელს წამში
  • დანერგე ავტომატიზაცია და სისტემა რის საშუალებითად შენს აპლიკაციას გაანახლებ ისე რომ აპლიკაცია მუდმივად გაშვებული იქნება (Zero Downtime deployment)
  • შექმენი პროფესიონალური დეველოპმენტის, ტესტირების და განახლების სისტემა
  • ააწყვე აპლიკაციის დოკერ კონტეინერი და გაუშვი კონტეინერ ორქესტრაციის გამოყენებით

Course content

9 sections • 40 lectures • 3h 29m total length
  • ზოგადი შესავალი8:48

    ამ ლექციაში განვიხილავთ თუ რას ვისწავლით კურსის განმავლობაში, ჩამოვთვლით იმ ტექნოლოგიებს რომლებსაც გამოვიყენებთ და ავღწერთ სისტემას რომელსაც ავაწყობთ.

  • საჭირო ანგარიშები და მოთხოვნები1:40

    ამ ლექციაში განხილულია ყველა საჭირო პლატფორმა სადაც მოსწავლეებმა ანგარიშები უნდა შექმნან.

    შექმენით ანგარიშები პლატფორმებზე:
    gitlab.com

    aws.amazon.com

    hub.docker.com

  • დემო პროექტის მიმოხილვა1:42

     ამ ლექციაში გავაკეთებთ მოკლე აღწერას თუ რას წარმოადგენს ჩვენი დემო პროექტი რომელსაც კურსის განმავლობაში AWS-ზე გავუშვებთ

    დემო პროექტის ლინკი: https://gitlab.com/SabaOrk/devops-from-zero-to-hero-udemy

  • AWS მიმოხილვა5:41

    ამ ლექციაში ზედაპირულად ავღწერთ ამაზონზე ასაწყობ ინფრასტრუქტურას

  • Terraform მიმოხილვა3:09

    ამ ლექციაში ავხსნით თუ რა არის Terraform და როგორ მუშაობს ის

  • CICD მიმოხილვა4:13

Requirements

  • კურსის მასალა გათვლილია დევოპს სფეროში დაინტერესებული პერსონებისთვის, წინასწარი ცოდნა არ არის საჭირო მაგრამ სასურველია სტუდენტი გარკვეული იყოს დეველოპმენტში, და ტექონლოგიაში დაბალ დონეზე მაინც, დიდი პლიუსია ინგლისურის ნორმალურ დონეზე ცოდნა
  • დამწყები დევოპს ინჟინრებისთვის
  • სოფთვეარ ინჟინრებისთვის ვინც დაინტერესებულია დევოპსით და ავტომატიზაციით

Description

ამ კურსის დასრულების შემდეგ თქვენ გექნებათ ღრმა წარმოდგენა დევოპსის მნიშვნელოვან კომპონენტებზე როგორიცაა:

  • Continious Integration and Continious Delivery (CICD)

  • Environments

  • Zero downtime deployments

  • Cloud platforms (AWS)

  • Infrastructure as Code (IaC)

  • Container Orchestration

  • Docker Containers

  • Automated Testing

  • Code Review and management

  • Monitoring

კურსის განმავლობაში ჩვენ ავაწყობთ სისტემას რომელიც შედგება რამოდენიმე პლატფორმისგან, ტექნოლოგიისგან და კომპონენტისგან  რაც საბოლოოდ შექმნის სისტემას რომელიც დღეს გამოიყენება აპლიკაციების გასაშვებად ქლოუდზე, მის დეველოპმენტის ავტომატიზაციისთვის და შენარჩუნებისთვის.

თქვენ ისწავლით AWS-ის ყველაზე მნიშვნელოვან სერვისებს როგორიცაა:

  • VPC

  • RDS

  • ECS

  • ECR

  • Load Balancer

  • Cloudwatch

კურსის განმავლობაში ისწავლით Docker კონტეინერის შექმნას, ატვირთვას და გაშვებას, ააწყობთ ინფრასტრუქტურის აწყობას და მენეჯმენტს IaC Terraform-ის გამოყენებით, ისწავლით დეველოპმენტის პროცესის,  ტესტვის და გაშვების ავტომატიცაზიას Gitlab CICD-ს მეშვეობით

  • Continious Integration (CI) - გაუმარტივებული და ავტომატიზირებული ინტეგრაცია, რაც უზრუნველყოფს კოდის ტესტირებისა და დამატების პროცესის სისწრაფეს და საიმედოობას.

  • Continious Delivery (CD) - ავტომატიზირებული პროცესები, რომლებიც უზრუნველყოფს აპლიკაციების განახლებებისა და ახალი ფუნქციონალების უსაფრთხოდ და სწრაფად მიწოდებას.

  • გასაშვები გარემოები (Environments) - ფუნქციონალური და შესაბამისი ინფრასტრუქტურის შექმნა და მართვა, რომლებიც განკუთვნილია აპლიკაციის სხვადასხვა ეტაპისთვის (მაგალითად, Development, Testing, Production).

  • Zero Downtime Deployments - აპლიკაციის განახლების პროცესი ისე, რომ არ შეწყდეს პროდუქტის მიწოდება მომხმარებლისთვის.

  • ქლოუდ პლატფორმები (Cloud platforms) როგორიცაა AWS, რომლის სერვისებსაც საფუძვლიანად შეისწავლით.

  • Infrastructure as Code (IaC) - ინფრასტრრუქტურის მართვის მოდერნიზებული მიდგომა, რომელიც რამდენიმე ინსტრუმენტისა და ტექნოლოგიის გამოყენებას აერთიანებს.

  • კონტეინერების ორკესტრაცია (Container orchestration) - მრავალ კონტეინერის ავტომატიზირებული მენეჯმენტი და კონტროლი.

  • Docker Containers - ერთ-ერთი ყველაზე პოპულარული და ფუნქციური ტექნოლოგია, რომელიც მარტივად აგებს და მართავს კონტეინერებს.

  • ავტომატიზირებული ტესტირება (Automated Testing) - კოდის ხარისხის მუდმივი მონიტორინგი ტესტირების ავტომატიზაციის მეშვეობით.

  • კოდის რევიუ და მენეჯმენტი (Code Review and Management) - კოდის ხარისხის კონტროლი, დეველოპერებს შორის კოლაბორაციის გაუმჯობესება და პროცესის სტანდარტების დაცვა.

  • ონიტორინგი (Monitoring) - სისტემების და აპლიკაციების აქტიური მონიტორი და ანალიზი, რათა სწრაფად აღმოიფხვრას პრობლემები და გაუმჯობესდეს ეფექტურობა.

Who this course is for:

  • დამწყები პროგრამისტებისთვის და დევოპს ინჟინრებისთვის
  • დევოპს ინჯინრებისთვის ვისაც უნდა Terraform, AWS ECS, Gitlab ტექნოლოგიებში განვითარება
  • დევოპს ინჟინრებისთვის ვისაც აინტერესებს რეალური პროქტისთვის საჭირო ინფრასტრუქტურის და ავტომატიზაციის აწყობა