Blog

30 Mar 2017

Linux-ды қалай іске қосу керек, I бөлім: Негіздеме

Microsoft соңғы бірнеше жыл ішінде Linux және ашық көздер тобына бірнеше ұсыныс жасады. Windows 10 жүйесінде шынайы Blue Bash айқастарын іске қосу үшін SQL Server және Visual Studio жұмыс істейтін Linux-дегі барлық нәрсе. Шынында да, 2016 қараша айында Microsoft корпорациясы Linux Foundation-қа платина бөлігі ретінде қосылды. Мұның көп бөлігі, бастапқыда және көптеген көзқарастардан Microsoft-тың сатысы Linux-Microsoft Azure-ды толығымен алға тартып, толығымен күшейтуі мүмкін. Linux-ге арналған Linux-ды іске қосу үшін басты адамға айналған басты себептерімнің бір бөлігін бөлісуім керек.

Linux - «Azure» желілік ойыншысының жоғарғы бөлігі

Linux-ге арналған Linux-ті тексеруді бастаған кезде, мен Azure-де жұмыс істеуді түбегейлі жаңа жолмен алуға тура келді. Мен (әрине, әдетте ойнап жүрген) Азурмен жұмыс істеп келемін, өйткені оның айтарлықтай бастамасы болды. Мен инженерлі кезеңнен фазалық кезеңге, тіпті «Азур» нұсқасының екеуін де бейімдеуге көшкен болатынмын. Мен Linux-ге көшіруге дайындалдым.

Шықты, мен оны жеңдім. Азурлық құрылым жақында ғана - оның негізі. Ол Linux үшін бірдей жұмыс істейді, өйткені ол Windows үшін жүзеге асырылады, дәл сол сияқты сіз оны өзгертуді немесе брандмауэрды сахнаға сəйкессіздікпен төлеуді күтуді күтесіз. Шынын айтсам, бұл климактікке қатысты біршама дұшпандық болды.

Microsoft корпорациясы ең соңғы уақытта Microsoft корпорациясы өздерінің ұтымдылығына және ашық дереккөзге арналған баптарға назар аударады. Ашық дерек көзі, біз айтатын шығармыз, теріс жарық. Microsoft Azure бұл ең айқын көрінетін жерде көрінеді және ол Linux-ті қосудың негізгі Microsoft кезеңі болып табылады.

Бір керемет сенімділік (Microsoft корпорациясындағы кез-келген Microsoft корпорациясымен таныстыру барысында) Azure-де жасалынған жаңа виртуалды машиналардың 40 пайызы шынымен Linux-ге негізделген. Мен жаңа жұмыс жүктемелерінің көп бөлігі екенін білдіретін бірнеше кіріспеге кірдім, дегенмен ол өте үлкен. 10 жыл бұрын жаңартылып, Microsoft корпорациясына өздерінің ең маңызды ортадағы жаңа жұмысының жылдамдығын Linux деп түсіндіріңіз. Бұл қызықты болар еді, бірақ мен кетіп қалдым.

Microsoft жиналысқа кешікпей барды, бірақ олар қазірдің өзінде бар. Linux-ға негізделген ресурстарды Windows-ге негізделген ресурстар жасау сияқты қарапайым ету. Ең алдымен, Linux ресурстарын «Azure» -те пайдалану және пайдалы болу. Microsoft негіздері, сатысы және бағдарламалау деңгейлерінде әкімшіліктерді беру үшін Linux-ға негізделген бірнеше саудагерлермен бірге енді. Жабдықтаушылар, мысалы, Red Hat және Docker әкімшіліктері бар, олар бірнеше минут ішінде Azure арқылы жасалуы мүмкін. Ашық бастапқы әкімшіліктер, мысалы, Redis Cache және Chef, қазіргі уақытта Azure шеңберінің бір бөлігі болып табылады.

Linux ресурстарын Azure-да жасау және қадағалау қиын емес

Azure ішіндегі іргелі техника Linux-ге Windows-ге балама ойыншы жасайды. Орталықтың бұлтты іргетасы үш іргелі сыныпқа бөлінеді: қорларды жинау, ұйымдастыру және фигурация. Azure-дегі сыйымдылық пен жүйенің басқару қабілеті OS рационализаторы болып табылады, яғни олар Windows немесе Linux операциялық жүйесімен жұмыс істейді.

Шын мәнінде өзгеретін басты нәрсе - виртуалды машинада жұмыс істейтін жұмыс жүйесі. Жақсы және, анық, қосымшалар жұмыс шеңберінде жұмыс істейді.

Виртуалды машинаны жасамас бұрын, Azure-де баламалы ресурстардың көпшілігін жасауға болады, содан кейін виртуалды машинаны шынайы ресурстарды байланыстырады. Сіз сондай-ақ ресурстардың үлкен бөлігін тапсырыс жолын немесе кіре берісте бірден қолдануға болады. Процедура Windows ресурстарын немесе Linux ресурстарын жасайсыз ба, бірдей.

Бірнеше рет айтқанымдай, мен Windows жігітмін, бірақ мен Linux клиентін біраз уақыттан бері «Azure» -те жасау және қадағалау үшін қолданамын. Қазіргі уақытта мен GUI қабықшасын көп пайдаланамын, бірақ мен өзімнің жұмысымның көп бөлігін және виртуалды машиналарды сақтауға арналған Баш раковинасын қолданамын. Майкрософт корпорациясы, мысалы, CLI немесе XPLAT CLI сценарийлерінің сканерлеуін қажет ететін мүмкіндікті өшіруге мүмкіндік береді. Мысалы, виртуалды машинаны жасау үшін сіз:

azure vm make -Q канондық: ubuntuserver: 14.04.4-LTS: соңғы ...

Таспалы аспаптың лингвистикалық құрылымының құрылымы шынымен ақылға қонымды. Мен шын мәнінде, CLS құрылғыларының зарядтау құрылымын PowerShell құрылғыларына қарағанда (Windows талаптары үшін маңызды тапсырыс сызық аппараттары болып табылатын) қарағанда кең тараған.

Linux-ды «Azure» -те іске қосу үшін көптеген керемет себептер бар. Осы мақаланың екінші бөлімін салыстырып, салыстыруға, ауқымдылыққа, қауіпсіздікке және дев-әрекеттерге қатысты мәселелерді талқылаңыз. Қазір Azure-де Linux-де жұмыс істеу үшін пайдалы тәжірибе беретін екі қысқа, өнертабыстық курстар қол жетімді.

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