Dear friends,
მე მესმის საკუთარი მკვდარი ადამიანის ჩამრთველის აშენების მიმზიდველობა. გსურთ სრული კონტროლი, არა მესამე მხარის დამოკიდებულებები და კმაყოფილება, რომ შექმნათ რაღაც ზუსტად თქვენს საჭიროებებზე. როგორც მას, ვისაც უყვარს ნივთების აშენება, მე მთლიანად მესმის.
მაგრამ მე ასევე უნდა გაგიზიაროთ ის, რაც ვისწავლე იმის შესახებ, თუ რატომ აქვთ თვითმმართველობის გადამრთველებს უკმარისობის შემაშფოთებელი მაჩვენებელი, როდესაც ადამიანებს ისინი ყველაზე მეტად სჭირდებათ. ეს არ ეხება მხოლოდ ტექნიკურ სირთულეს - თუმცა ეს, რა თქმა უნდა, მისი ნაწილია - ეს ეხება ადამიანურ ელემენტებს, რომელთა ინჟინერიაც შეუძლებელია.
თვითმმართველობის მქონე სისტემები საჭიროებს მუდმივ მოვლას, უსაფრთხოების განახლებებს, სერვერის მართვას და მონიტორინგს. როდესაც თქვენ აშენებთ საკუთარ სიკვდილს, თქვენ ქმნით სისტემას, რომელიც იდეალურად უნდა იმუშაოს ზუსტად იმ მომენტში, როდესაც ვეღარ შეძლებთ მის გამოსწორებას, განახლებას ან შენარჩუნებას.
ჩვენ ვნახეთ ბრწყინვალე ინჟინრები, რომლებიც ქმნიან დახვეწილ გადამრთველებს, რომლებიც ვერ მოხერხდა ვადაგასული SSL სერთიფიკატების, ელ.ფოსტის მოძველებული პროვაიდერების, სერვერის ჰოსტინგის ცვლილებების ან დროთა განმავლობაში მარტივი კონფიგურაციის დრიფტის გამო. ტექნიკური გამოწვევები გადაჭრადია, მაგრამ ისინი საჭიროებენ მუდმივ ყურადღებას, რაც შეუძლებელი ხდება სიკვდილის შემდეგ.
ასევე არის ემოციური ტვირთი თქვენს საყვარელ ადამიანებზე. როდესაც თქვენი თვითმასპინძელი სისტემა ვერ ხერხდება, ისინი რჩებიან თქვენი კოდის პრობლემების აღმოფხვრაზე, თქვენი ინფრასტრუქტურის გაგებაში და თქვენი კონფიგურაციის გამართვის მცდელობებზე, სანამ გლოვობენ თქვენს დაკარგვას. ეს არ არის მემკვიდრეობა, რომელსაც ადამიანების უმეტესობას სურს დატოვოს.
ეს არ ეხება ტექნიკურ შესაძლებლობებს - ბევრი თქვენგანი ბევრად უფრო გამოცდილია ვიდრე ჩვენი გუნდი. საუბარია იმ უნიკალურ გამოწვევაზე, რომ ავაშენოთ ის, რაც მის შემქმნელს უნდა გადააჭარბოს და არ საჭიროებს შენარჩუნებას იმ ადამიანებისგან, რომლებსაც არასოდეს უთხოვიათ სისტემის ადმინისტრატორები გამხდარიყვნენ.
თუ თქვენ აირჩევთ თვითმმართველობის მარშრუტს, გთხოვთ, დააკონკრეტოთ ყველაფერი ვრცლად, მოახდინეთ ყველა ტექნიკური მომსახურების ავტომატიზაცია, დაგეგმეთ სერვისზე დამოკიდებულებები და რაც მთავარია, გქონდეთ სარეზერვო გეგმა, როდესაც თქვენი ძირითადი სისტემა აუცილებლად აწყდება პრობლემებს.
JP, Luca, CJ, 8 და Summer