Mis on Amazon Linux 2?

What Is Amazon Linux 2



Amazon on pilveturu suurim tegija ja tema Amazon Web Services (AWS) pilvandmetöötlusplatvorm on alates selle käivitamisest 2006. aastal säilitanud väga tugeva kasvutempo.

Et aidata oma klientidel oma pilvepakkumist täielikult ära kasutada, lõi ettevõte oma Linuxi serveri operatsioonisüsteemi nimega Amazon Linux. Red Hat Enterprise Linuxil (RHEL) põhinev Amazon Linux paistab silma tänu tihedale integreerimisele paljude Amazoni veebiteenuste (AWS) teenustega, pikaajalisele toele ning kompilaatorile, tööriistarihma loomisele ja LTS-tuumale, mis on häälestatud Amazoni paremaks toimimiseks EC2.







2017. aasta detsembris teatas Amazon oma Linuxi opsüsteemi teisest versioonist: Amazon Linux 2. Nii nagu tema eelkäijat, toetatakse ka Amazon Linux 2 5 aastat turvalisuse ja hoolduse värskendustega kuni 30. juunini 2023.



Amazonil on üle maailma palju kliente, kelle rakendused ja infrastruktuur asuvad täielikult tema pilveserverites. Selliste klientide jaoks on väga mõttekas kasutada operatsioonisüsteemi, mis on loodud hõlpsasti integreeruma Amazoni pilvandmetöötlusplatvormiga ja pigistama sellest välja iga untsi jõudlust.



Stabiilne verejooksu serv

Amazon Linux 2 abil saavad kliendid nautida ka kahte eelist, mis sageli ei käi kokku: pikaajalist tuge ja juurdepääsu populaarsete tarkvarapakettide uusimatele versioonidele. Pikaajaline tugi kehtib põhipakettidele (mille täieliku loendi leiate aadressilt Amazon Linux 2 KKK -lehel ). Amazon lubab pakkuda turvavärskendusi ja veaparandusi 5 aastaks.





Üks oluline hoiatus on see, et Amazon Linux 2 ei säilita kerneli-ruumi ABI ühilduvust, nii et muudatused Linuxi eelnevas kernelis, mis rikuvad ABI stabiilsust, võivad kolmanda osapoole kerneli draiveritele tuginevad rakendused vajada täiendavaid muudatusi.

Selle kirjutamise ajal on Amazon Linuxi 2, mis saab Amazonilt pikaajalist tuge, vaikimisi kernel Linuxi kernel 4.14. Kasutajad saavad aga hõlpsasti uuendada AWS-i optimeeritud Linuxi kernel 4.19-le, installides selle kataloogist Lisad, mis on tipptasemel tarkvara, sealhulgas tuumade, tööaegade, tööriistakettide, andmebaaside, veebipakkide jms, hoidla.



Linuxi kerneli 4.19 installimine on ühe lihtsa käsu küsimus:

sudoamazon-linux-lisadpaigaldadakernel-ng

Teist kataloogi Lisad saadaolevat tarkvara saab loetleda järgmise käsu abil:

amazon-linux-lisade loend
0saadaval2[= 2.4.2 = 2.4.6 =2.8 ]
2httpd_modules saadaval[=1.0 ]
3memcached1.5 saadaval[= 1.5.1 = 1.5.16]
5postgresql9.6 on saadaval[= 9.6.6 = 9.6.8]
6postgresql10 saadaval[=10 ]
8redis4.0 saadaval[= 4.0.5 = 4.0.10]
9R3.4 saadaval[= 3.4.3]
10rooste1 saadaval
[= 1,22,1 = 1,26,0 = 1,26,1 = 1,27,2 = 1,311,0]
üksteist ma tulinsaadaval[=8.0 ]
13rubiin2.4 saadaval[= 2.4.2 = 2.4.4 = 2.4.7]
viisteistphp7.2 on saadaval
[= 7.2.0 = 7.2.4 = 7.2.5 = 7.2.8 = 7.2.11 = 7.2.13 = 7.2.14
= 7.2.16 = 7.2.17 = 7.2.19 = 7.2.21]
16php7.1 on saadaval
[= 7.1.22 = 7.1.25 = 7.1.27 = 7.1.28 = 7.1.30 = 7.1.31]
17lamp-mariadb10.2-php7.2 saadaval
[= 10.2.10_7.2.0 = 10.2.10_7.2.4 = 10.2.10_7.2.5
= 10.2.10_7.2.8 = 10.2.10_7.2.11 = 10.2.10_7.2.13
= 10.2.10_7.2.14 = 10.2.10_7.2.16 = 10.2.10_7.2.16 = 10.2.10_7.2.17
= 10.2.10_7.2.19 = 10.2.10_7.2.21]
18vaba kontor saadaval[= 5.0.6.2_15 = 5.3.6.1]
19 gimpsaadaval[= 2.8.22]
kakskümmend dokkija= viimane lubatud
[= 17.12.1 = 18.03.1 = 18.06.1]
kakskümmend üksmate-desktop1.x on saadaval[= 1,19,0 = 1,20,0]
22GraphicsMagick1.3 on saadaval[= 1.3.29 = 1.3.32]
2. 3tomcat8.5 saadaval
[= 8.5.31 = 8.5.32 = 8.5.38 = 8.5.40 = 8.5.42]
24soe saadaval[=7.11 ]
25testimine saadaval[=1.0 ]
26ekid saadaval[= stabiilne]
27corretto8 saadaval
[= 1.8.0_192 = 1.8.0_202 = 1.8.0_212 = 1.8.0_222]
28ilutulestik saadaval[=0,11 ]
29golang1.11 on saadaval
[= 1.11.3 = 1.11.11 = 1.11.13]
30saadaval on kalmaar4[=4 ]
31php7.3 saadaval
[= 7.3.2 = 7.3.3 = 7.3.4 = 7.3.6 = 7.3.8]
32lustre2.10 on saadaval[= 2.10.5]
33java-openjdk11 saadaval[=üksteist ]
3. 4lynis saadaval[= stabiilne]
35kernel-ng saadaval[= stabiilne]
36BCC on saadaval[=0.x]
37mono saadaval[=5.x]
38nginx1 on saadaval[= stabiilne]
39rubiin2.6 saadaval[=2.6 ]

Kohapealne arendus ja testimine

Tõenäoliselt ei üllata teid, et Amazon Linux 2 on saadaval Amazon Machine Image (AMI) kujul kasutamiseks Amazon Elastic Compute Cloud (AmazonEC2) ja Dockeri konteineripildina, mis ühildub Amazon Elastic Container Service (Amazon ECS).

Mis võib teid üllatada, on see, et saate ka virtuaalse masina pilte alla laadida VMware, Oracle VM VirtualBox ja Microsofti Hyper-V virtualiseerimislahenduste jaoks kohapealse tarkvara arendamiseks ja testimiseks.

Kui soovite, et Amazon Linux 2 töötaks kohalikus masinas, peate valmistama algse konfiguratsiooniteabega alglaadimispildi, laadima alla oma valitud virtualiseerimisplatvormi jaoks virtuaalse masina pildi Amazon Linux 2 ja käivitama oma uue virtuaalse masina. Esimene samm on ka ainus, mis nõuab kasutajatelt nõu Amazon Linux 2 kasutusjuhend .

Alates SysVinitist kuni süsteemini

Amazon Linuxi eelmine versioon tugines SysVinitile, et käivitada Linuxi kasutajaruum ja hallata süsteemiprotsesse hiljem.

Kuigi SysVinit on lihtne ja kompaktne, ei ole see loodud kaasaegsete kasutajate vajaduste rahuldamiseks ja paljude protsesside käivitamiseks, mida kasutajad on aastate jooksul usaldanud. Lisaks käivitab SysVinit protsesse järjestikku, mis tähendab, et ta peab ootama iga protsessi laadimist, enne kui saab alustada järgmise protsessi laadimist. Protsesside laadimisjärjestuse seadistamine on palju tööd ja mitte lõbus.

Systemd pakub sõltuvuspõhist init-süsteemi, mis suudab paralleelselt käivitada Linuxi kasutajaruumi. See toob kaasa olulise jõudluse paranemise võrreldes SysVinitiga. Systemd sisaldab ka selliseid funktsioone nagu deemonite nõudmisel käivitamine, hetktõmmise tugi, protsesside jälgimine ja inhibiitorilukud, mis muudavad selle Linuxi süsteemi põhiliste ehitusplokkide komplektiks.

Turvalisus kõigepealt

Amazon Linux 2 piirab kokkupuudet turvaaukudega, vähendades eksemplarile installitud mittekriitiliste pakettide arvu. Amazon Linux 2 yumi hoidlad on turvavärskenduste edastamise peamine kanal, kuid turvavärskendused jõuavad kasutajateni ka värskendatud Amazon Machine Images (AMI) ning VM ja konteineripiltide kaudu.

Kõik turvaüritused on loetletud kaustas Amazon Linuxi AMI turvakeskus , mis pakub ka käepärast RSS -kanalit. Kasutajad, kes soovivad oma küberkaitset veelgi tõhustada, saavad kasutada sadu AWS Marketplace'is saadaolevaid turvalahendusi, sealhulgas Trend Micro Deep Security.

Trend Micro armastab Linuxit, sest meie kliendid armastavad Linuxit. Linux on tõepoolest Trend Micro esmaklassiline kodanik ja meie AL2 turuletoomise tugi on veel üks näide meie pühendumusest kaitsta oma klientide muutuvat töökoormust, märkis Trend Micro oma veebisaidil. Ükskõik, kas kasutate oma AL2 -d AWS -is, virtuaalserverites või konteinerites, pakub Deep Security kihilist kaitset teie hübriidkeskkonnale.

Lisatasu klienditoe valikud on saadaval AWS-i toe tellimuste kaudu, kuid need ei hõlma Amazon Linux 2 kohapealset kasutamist, mis eristab neid teistest Red Hat'i pakutavatest tellimisvõimalustest.

Järeldus

Kui rääkida Linuxi töökoormuste käivitamisest AWS -is, on Amazon Linux 2 lihtne valik. Kombineerides pikaajalise toe ja mugava juurdepääsu tipptasemel tarkvarale, pakub see RHEL-põhine Linuxi distributsioon mugavat sisenemispunkti Amazoni veebiteenuste maailma ja sellega kaasnevate lõputute võimalustega.