blog

30 mar 2017

Com executar Linux en Azure, Part I: Conceptes bàsics

/
Publicat per

Microsoft ha estat fent alguns suggeriments per a Linux i el grup de codi obert durant els últims anys. Tot des de l'execució de SQL Server i Visual Studio a Linux per executar un veritable bloc Bash blau a Windows 10. De fet, al novembre de 2016, Microsoft es va unir a la Fundació Linux com a part del platí. Amb la majoria d'aquests, potser a penes es nota el principi, i des de nombrosos punts de vista, el més imperatiu, l'escenari de Microsoft per captar i reforçar completament Linux-Microsoft Azure. He de compartir una part dels motius principals que he convertit en un gran devot per executar Linux en Azure.

Linux és un dels millors jugadors de línia a Azure

Quan vaig començar a investigar el funcionament del Linux a Azure, estava disposat a necessitar una nova forma radical de treballar amb Azure. He estat treballant (bé, generalment jugant amb) Azure ja que bàsicament és la seva iniciació oberta. Vaig fer el pas de l'etapa de l'enginyer a l'escenari de la fundació i fins i tot de la variant d'Azure a l'adaptació dos. Estava preparat per fer el trasllat a Linux en Azure.

Resulta que ho vaig pensar. El marc de l'Azure és bastant recent: la seva base. Funciona igual per a Linux que ho fa per a Windows, precisament de la manera que s'esperava un canvi o un tallafoc per treballar pagant poc respecte a l'escenari utilitzant-lo. Per ser honest, va ser gairebé una cosa hostil a climactic.

En el transcurs dels últims temps, Microsoft ha dut a terme millores destacables en la seva racionalitat i en els aspectes relacionats amb el codi obert quan tot es diu en Windows i específicament en Linux. El codi obert ja no es veu en, pot dir, una llum negativa. Microsoft Azure és aparentment on això és més obvi i és l'etapa principal de Microsoft on la incorporació de Linux és evident.

Una certesa intrigant (que escoltaràs en qualsevol introducció de Microsoft a Azure) és que hi ha més de 40 per cent de les noves màquines virtuals fabricades a Azure que es basen en Linux. He estat en unes poques introduccions on expressen que és la major part de les noves càrregues de treball, independentment de la forma en què sigui extremadament enorme. Envision backpedaling 10 anys i revelant a Microsoft que la notable taxa de nou treball en el seu entorn més essencial serà Linux. Això seria divertit, però em vaig perdre.

Microsoft ha anat a la reunió tard, tot i que ara estan tots. Fer recursos basats en Linux a Azure és tan simple com fer que els recursos basats en Windows. De manera més significativa, els recursos de Linux s'han reunit per obtenir informació i utilitat a Azure. Microsoft s'ha unit ara amb uns pocs comerciants inconfusibles basats en Linux per donar administracions en els nivells de la fundació, l'escenari i la programació. Els proveïdors, per exemple, Red Hat i Docker tenen administracions que es poden fer en minuts en Azure. Les administracions de codi obert, per exemple, Redis Cache i Chef són actualment un centre d'una part del marc Azure.

No és gens difícil fer i supervisar els recursos de Linux a Azure

L'enginyeria fonamental dins d'Azure fa de Linux un reproductor equivalent a Windows. La base de núvols del centre es divideix en tres classes fonamentals: emmagatzemar, organitzar i representar. Les habilitats d'administració de sistemes i capacitat a Azure són OS racionalistes, el que significa que funcionarà d'una manera similar, ja sigui amb Windows o Linux.

El més important que realment canvia és el marc de treball que s'executa en una màquina virtual. Bé, això i, òbviament, les aplicacions que s'executen dins del marc de treball.

A Azure podeu fer la majoria de recursos alternatius abans de fer la màquina virtual i, per tant, uniu la màquina virtual als recursos correctes. També podeu fer la major part dels recursos immediatament utilitzant la línia de comandes o l'entrada. El procediment és el mateix ja sigui que feu recursos de Windows o recursos de Linux.

Com deia algunes vegades, sóc un home de Windows, però he estat utilitzant un client de Linux per fer i supervisar tot el que està en Azure durant un temps. Actualment, honestament, en general, utilitzo un intèrpret d'ordres de GUI, però he estat utilitzant el shell Bash per a la major part de la meva tasca de treball i manteniment de màquines virtuals. Microsoft ofereix un arranjament d'instruments de cross-stage, per exemple, CLI o XPLAT CLI en cas de sorts que necessiteu escanejar-los, que us permeten supervisar completament a Azure. Per exemple, per fer una màquina virtual, usareu:

azure vm make -Q canònic: ubuntuserver: 14.04.4-LTS: l'últim ...

L'estructura estructural de l'estructura instrumental de l'estructura transversal és veritablement sensata. Realment descobreixo l'estructura de càrrega dels dispositius CLI més comuns que els dispositius PowerShell (que són els aparells de línia d'ordres essencials per a la condició de Windows).

Hi ha nombroses motivacions extraordinàries per executar Linux en Azure. Cerqueu la secció segona d'aquest article on discutirem la reconciliació, la escalabilitat, la seguretat i les operacions de dev. En aquest moment, hi ha dos cursos curts i inventius que us ofereixen experiència útil per posar-vos en funcionament amb Linux a Azure.

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