დღიური

30 Mar 2017

როგორ აწარმოებს Linux Azure, ნაწილი I: საფუძვლები

Microsoft უკვე აკეთებს რამოდენიმე შემოთავაზებას Linux- ზე და ღია კოდის განმავლობაში ბოლო რამდენიმე წლის განმავლობაში. ყველაფერი გაშვებული SQL Server და Visual Studio on Linux გაშვებული ნამდვილი ლურჯი Bash ჭურვი Windows 10. მართლაც, ნოემბერში, XXIX, Microsoft შეუერთდა Linux Foundation როგორც პლატინის ნაწილი. უმრავლესობით ეს შეიძლება საგრძნობლად შესამჩნევი იყოს თავდაპირველად და მრავალრიცხოვანი თვალსაზრისით ყველაზე აუცილებელი, Microsoft- ს ეტაპზე დაჯექი და მთლიანად აძლიერებს Linux- ის Microsoft Azure- ს. მე უნდა ვიზიარებ ძირითად მიზეზთა ნაწილს, რომლითაც გავხდი მთავარი აზრი, რომ აზიურ ენაზე გაშვებული Linux.

Linux არის Azure- ის ხაზის წამყვანი მოთამაშე

როცა დაიწყო Azure- ზე გაშვებული Linux- ის გამოძიება, მე მზად ვიყავი რადიკალურ ახალ გზას, რათა საქმე მიეღო Azure- ში. მე ვმუშაობ (კარგად, ზოგადად თამაშობდა) Azure არსებითად მისი ღია ინიციატივით. საინჟინრო ეტაპიდან ფონდის ეტაპამდე გადავდიოდი და კიდევ ერთი ასურული ვარიანტისგან შემდგარი ნაბიჯი გადავწყვიტე ორი ადაპტაციისთვის. მე მზად ვიყავი Linux- ზე გადასასვლელად Azure- ზე.

თურმე, მე გადავლახდი მას. ცოტა ხნის წინ ეს აზრი დაფუძნებულია. იგი მუშაობს იმავე Linux- ისთვის, როგორც ეს ხორციელდება Windows- ისთვის, ზუსტად ისე, როგორც თქვენ გელით ცვლილება ან firewall იმუშაოს მცირე პატივისცემის სცენაზე გამოყენებისას. მართალი გითხრათ, ეს იყო თითქმის მტრული დამოკიდებულება კლიმაქტული.

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

ერთი დამაინტრიგებელი სიზუსტე (რომ თქვენ მოისმენთ ნებისმიერ Microsoft შესავალი Azure) არის ის, რომ ზოგიერთი ადგილი მეტია, ვიდრე 40 პროცენტზე ახალი ვირტუალური მანქანები დამზადებული Azure მართლაც Linux დაფუძნებული. რამდენიმე შესავალი ვიყავი, სადაც ისინი აცხადებდნენ, რომ ეს ახალი სამუშაო დატვირთვის დიდი ნაწილია, თუმცა რომელი გზაა ძალიან დიდი. 10 წლის უკან დაბრუნების და Microsoft- ის გამოვლენის მოსაზრება, რომ Linux- ის ყველაზე მნიშვნელოვან გარემოში ახალი სამუშაოების საგრძნობი მაჩვენებელი იქნება Linux. ეს იქნებოდა გასართობად, მაგრამ მე მაწანწალა.

Microsoft წავიდა შეკრების გვიან, მაგრამ ისინი ახლა ყველა. Linux- ზე დაფუძნებული რესურსი Azure- ში ისეთი მარტივია, როგორც Windows- ზე დაფუძნებული რესურსები. ყველა უფრო მნიშვნელოვანია, Linux რესურსი აკმაყოფილებს მისაღებად და სარგებელს Azure. ახლა Microsoft- მა რამდენიმე შეუსაბამოდ დაფუძნებული სავაჭრო ობიექტებთან ერთად დააფუძნა ადმინისტრაცია ფონდის, ეტაპებისა და პროგრამირების დონეზე. მომწოდებლები, მაგალითად, Red Hat და Docker აქვს ადმინისტრაციები, რომელიც შეიძლება გაკეთდეს წუთში Azure. ღია კოდის ადმინისტრაციები, მაგალითად, Redis Cache და Chef ამჟამად ცენტრის ზოგიერთი ნაწილია.

ეს არაფერია, მაგრამ აზრს გაუძლებს Linux- ის რესურსებს

ფუნდამენტური საინჟინრო Azure ხდის Linux ეკვივალენტური მოთამაშე Windows. ცენტრი ღრუბელი დაფუძნებულია სამ ფუნდამენტურ კლასებად: მარაგი, ორგანიზება და ფიგურა. სიმძლავრის და სისტემური ადმინისტრაციული შესაძლებლობები Azure- ში არის OS რაციონალისტი, რაც იმას ნიშნავს, რომ ისინი იმუშავებენ თუ არა Windows ან Linux- ის გაშვება.

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

Azure- ში შეგიძლიათ გააკეთოთ ალტერნატიული რესურსების უმრავლესობა, სანამ ვირტუალურმა მანქანამ შექმნა ვირტუალური მანქანა სწორი რესურსების შესაქმნელად. ასევე შეგიძლიათ გააკეთოთ რესურსის უფრო დიდი ნაწილი, რათა დაუყოვნებლივ გამოიყენოთ წესრიგი ან შესასვლელი. პროცედურა იგივეა თუ არა Windows რესურსების ან Linux რესურსების მიღებისას.

როგორც ვთქვი რამდენჯერმე მე Windows Guy, ჯერჯერობით მე უკვე იყენებს Linux კლიენტი, რათა გააგრძელოს და გააკონტროლოს ყველაფერი Azure ხნით. ახლა, გულწრფელად ვამბობ GUI ჭურვი და მე ვიყენებ ბაშის ჭურვი ჩემს მუშაობის დიდ ნაწილს და ვირტუალურ მანქანებს შევინარჩუნებ. Microsoft აძლევს ჯვრის ეტაპობრივი ინსტრუმენტების მოწყობას, მაგალითად, CLI ან XPLAT CLI- ს შანსი, რომ საჭიროა სკანირებისთვის, რაც საშუალებას მოგცემთ სრულიად გააკონტროლონ Azure. მაგალითად, რათა ვირტუალური მანქანა, თქვენ გამოიყენოს:

azure vm make -Q კანონიკური: ubuntuserver: 14.04.4-LTS: უკანასკნელი ...

ჯვრის სცენაზე ინსტრუმენტის სტრუქტურის სტრუქტურის სტრუქტურა მართლაც მგრძნობიარეა. მე ნამდვილად აღმოჩენა CLI მოწყობილობების ბრალდებულის სტრუქტურა, რომელიც უფრო მეტად იკვებება ვიდრე PowerShell მოწყობილობები (რომლებიც Windows- ის არსებითი შეკვეთის სავალდებულოა).

უამრავი არაჩვეულებრივი მოტივაცია არსებობს Linux- ზე Azure- ზე. ამ მუხლის ორ ნაწილად მოძებნე, სადაც მე შევეცდები შერიგების, scalability, უსაფრთხოება და dev- ოპერაციები. ორი ხანმოკლე, საგამომგონებლო კურსები, რომლებიც მოგცემთ სასარგებლო გამოცდილებას, მიიღონ და აწარმოონ Linux- ზე Linux- ზე ამჟამად ხელმისაწვდომი.

GTranslate Your license is inactive or expired, please subscribe again!