Canary Testing არის გზა რისკის შესამცირებლად და ახალი პროგრამული უზრუნველყოფის დადასტურებით პროგრამული უზრუნველყოფისმომხმარებელთა მცირე პროცენტისთვის გამოშვებით. … ასევე მოიხსენიება, როგორც კანარის განლაგება, დამატებითი, ეტაპობრივი ან ეტაპობრივი გავრცელება, კანარის გამოშვება საუკეთესო პრაქტიკაა devops და პროგრამული უზრუნველყოფის შემუშავებაში.
რა არის კანარის პროგრამული უზრუნველყოფა?
Canary გამოშვება არის ტექნიკა, რომელიც ამცირებს პროგრამული უზრუნველყოფის ახალი ვერსიის წარმოებაში დანერგვის რისკს. მთელი ინფრასტრუქტურა და ყველასთვის ხელმისაწვდომი.
რისთვის გამოიყენება კანარი?
კანარიები გამოიყენებოდა მაღაროებში 1800-იანი წლების ბოლოს გაზების აღმოსაჩენად, როგორიცაა ნახშირბადის მონოქსიდი. გაზი სასიკვდილოა როგორც ადამიანებისთვის, ასევე კანარებისთვის დიდი რაოდენობით, მაგრამ კანარები გაცილებით მგრძნობიარეა მცირე რაოდენობით გაზის მიმართ და, შესაბამისად, უფრო სწრაფად რეაგირებენ, ვიდრე ადამიანები.
რა არის კანარი პროგრამული უზრუნველყოფის დანერგვაში?
კანარის განლაგება არის განლაგების სტრატეგია, რომელიც ავრცელებს აპლიკაციას ან სერვისს თანდათანობით მომხმარებელთა ქვეჯგუფისთვის. … კანარის გამოშვება ყველაზე დაბალი რისკის შემცველია განლაგების ყველა სხვა სტრატეგიასთან შედარებით, ამ კონტროლის გამო.
რა არის კანარის პროცესი?
კანარის ტესტი (კანარის განლაგება)
პროგრამული ტესტირებისას, კანარი არის პროგრამირების კოდის ცვლილებები საბოლოო მომხმარებლების მცირე ჯგუფში, რომლებმაც არ იციან, რომ ისინი იღებენ ახალ კოდს.. … კანარისტესტები, რომლებიც ხშირად ავტომატიზირებულია, ტარდება მას შემდეგ, რაც ტესტირება დასრულდება სავარჯიშო გარემოში.