Blog

30 sagandēt 2017

Kā palaist Linux uz Azure, 1.daļa: pamati

Pēdējo pāris gadu laikā Microsoft ir devusi dažus ieteikumus Linux un atvērtā koda grupai. Viss, sākot no operētājsistēmas SQL Server un Visual Studio uz Linux, lai palaistu patieso zilā Bash apvalku operētājsistēmā Windows 10. Patiešām, 2016 novembrī Microsoft pievienojās Linux Foundation kā platīna daļai. Lielākā daļa no tā var būt gandrīz pamanāmi sākotnēji un no daudziem viedokļiem vissvarīgākais, Microsoft posms, lai saprastu un pilnībā atbalstītu Linux-Microsoft Azure. Man ir jāsadala daļa no galvenajiem iemesliem, kādēļ esmu kļuvis par lielu bhaktu, lai Linux darbotos Azurā.

Linux ir Azure līnijas spēlētāja top

Kad es sāku izmēģināt Linux darbību Azūrā, es biju gatavs radikāli jaunā veidā iesaistīties darbā Azure. Esmu strādājis ar (labi, parasti spēlēja) Azūrā, jo pēc būtības tā bija atvērta ierosināšana. Es pārcēlos no inženiera posma uz dibināšanas posmu un pat no viena Azure varianta līdz diviem adaptācijai. Es biju gatavs virzīties uz Linux uz Azure.

Izrādās, es to pārdomāju. Azura pamats ir pavisam nesen - tā pamats. Tas darbojas tieši attiecībā uz Linux, jo tas tiek panākts Windows, tieši tā, kā jūs sagaidāt, ka izmaiņas vai ugunsmūris darbosies, maksājot maz uzmanības skatuves, izmantojot to. Godīgi sakot, tas bija ļoti nedaudz naidīgs pret klimatu.

Jaunākās diezgan ilgajā laikā Microsoft ir izcēlusi ievērojamus uzlabojumus to racionalitātē un pozīcijās attiecībā uz atvērtā koda saturu, ja tas viss tiek teikts darīts un Linux īpaši. Varētu teikt, ka atklātā koda signāls ir negatīvs. Microsoft Azure ir šķietami visur, kur tas ir visredzamākais, un tas ir galvenais Microsoft posms, kurā ir iekļauta Linux ir acīmredzama.

Viena aizraujoša pārliecība (ko jūs dzirdēsit jebkurā Microsoft ievadā Azurvāzijā) ir tas, ka dažās vietās vairāk nekā 40 procenti no jaunajām virtuālajām mašīnām, kas izgatavotas Azurā, ir patiešām balstīti uz Linux. Man ir bijuši daži ievadi, kur viņi pauž, ka tā ir lielākā daļa jaunu darba slodžu, lai arī kādā veidā tas ir ārkārtīgi liels. Paredzēt backingaling 10 gadi un atklājot Microsoft, ka ievērojams ātrums jaunu darbu par to būtiskākajā vidē būs Linux. Tas būtu jautri, tomēr es nolaidos.

Microsoft ir aizgājusi uz vākšanu vēlu, bet tagad viņi visi ir. Linux tīklu veidošana Azure ir tikpat vienkārša kā Windows balstītu resursu veidošana. Vēl jo vairāk, Linux resursi ir apmierināti nokļūt un lietderību Azure. Tagad Microsoft ir mēģinājis kopā ar dažiem nepārprotami Linux tirgotājiem pārdot administrācijas pamatsastāva, skatuves un programmēšanas līmenī. Piegādātājiem, piemēram, Red Hat un Docker ir administrācijas, kuras var veikt minūtēs Azūrā. Atvērtā koda administrācijas, piemēram, Redis Cache un šefpavārs, pašlaik ir daļa no Azure sistēmas.

Tas ir kaut kas, bet grūti, lai izveidotu un pārraudzītu Linux resursus Azure

"Azure" pamattehnoloģija padara Linux par līdzvērtīgu spēlētāju Windows. Centra mākoņa pamats iedala trīs pamatklasēs: krājumu veidošana, organizēšana un skaitīšana. Azure kapacitāte un sistēmas pārvaldes spējas ir OS racionālisma, kas nozīmē, ka tie darbosies tāpat kā operētājsistēma Windows vai Linux.

Galvenais, kas patiešām mainās, ir virtuālā mašīna, kas darbojas ar sistēmu. Nu tas, un, protams, lietojumprogrammas darbojas darba ietvaros.

Azurā jūs varat izveidot lielāko daļu alternatīvo resursu, pirms jūs izveidojat virtuālo mašīnu, pēc tam būtībā piesaistot virtuālo mašīnu pareizajos resursos. Jūs varat arī veikt lielāko daļu resursu, nekavējoties izmantojot pasūtījuma līniju vai ieeju. Procedūra ir tāda pati, vai jūs veicat Windows resursus vai Linux resursus.

Kā jau minēts, es esmu Windows puisis, bet es jau kādu laiku izmantoju Linux klientu, lai izveidotu un pārraudzītu visu, kas atrodas Azure. Pašlaik godīgi es kopumā izmantoju GUI apvalku, tomēr esmu izmantojis Bash apvalku lielākajai daļai manu darba veikšanas un virtuālo mašīnu uzturēšanas. Microsoft piedāvā starpposmu rīkus, piemēram, CLI vai XPLAT CLI, par izslēgtu iespēju, ka jums ir nepieciešams skenēt tos, kas ļauj pilnībā pārraudzīt Azure. Piemēram, lai izveidotu virtuālo mašīnu, jūs varētu izmantot:

Azure vm make -Q kanoniskais: ubuntuserver: 14.04.4-LTS: jaunākais ...

Cross-stage instrumentālās valodu struktūras struktūra ir patiesi saprātīga. Es tiešām atklāju CLI ierīču maksas struktūru biežāk nekā PowerShell ierīces (kas ir galvenās pasūtījumu līnijas aparāti Windows stāvoklī).

Ir vairāki ārkārtēji motīvi, kā palaist Linux uz Azure. Meklējiet šā panta otro sadaļu, kurā es apspriestu saskaņošanu, mērogojamību, drošību un dev darbību. Pašlaik ir pieejami divi īss izgudrojumu kursi, kas dod jums noderīgu pieredzi, lai izveidotu un darbotos ar Linux uz Azure.

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