Mis on AWS?

Tere tulemast Amazoni veebiteenuste juhendisse. Selles juhendis näeme AWS-i ja pilvandmetöötlust. Üksikasjalikumalt arutame erinevaid Amazon Web Services'i domeene. Kursuse läbimise eelduseks on teadmiste olemasolu rakenduste serverites kasutamise kohta ja väikesed teadmised arvutisüsteemide haldamise kohta.

Esiteks peame mõistma, mis on pilvandmetöötlus. See on AWS-i mõistmise alus.

Mis on pilvandmetöötlus?

Pilvandmetöötlus viitab teenusele, mida majutatakse Internetis ja millele saate Interneti kaudu Interneti kaudu juurdepääsu. Sellise teenuse nagu andmesalvestus, serverid või mis tahes arvutusressursi kättesaadavus Internetis on pilvandmetöötlus. Te ei halda seda isiklikult ja see on pigem ressursi rentimine.

Lihtsamalt öeldes on pilvandmetöötlus kaugarvuti ressursi kasutamine andmete salvestamiseks, haldamiseks ja töötlemiseks, mitte kohalik server või personaalarvuti.

Selle tohutu edu tõttu proovivad paljud inimesed oma pilvandmetöötlust. Seal on palju mängijaid, kes pakuvad loendis pilveteenuseid,

  • Google Cloud platvorm
  • Amazoni veebiteenus
  • Microsoft Azure
  • Digitaalne ookean
  • IBM Cloud
  • VMWARE
  • Rackspace
  • Termarmark
  • Joyent

Mis on AWS?

See on platvorm, kus Amazon pakub oma pilveteenuseid nagu andmebaas, serverid, arvutid, failide salvestusruum jne, kus saate neid rentida ja nende eest vastavalt teie kasutusele maksta.

Erinevate allikate sõnul on Amazon Web Services (AWS) turvaline pilveteenuste platvorm, mis pakub arvutusvõimsust, andmebaaside säilitamist, sisu edastamist ja muid funktsioone, mis aitavad ettevõtetel mastaapida ja kasvada.

Kuidas teeb AWS töötamise nii lihtsaks?

Vanasti, kui soovite rakendust juurutada, peate ostma serveri ja serverid pole odavad sõbrad. Sellesse peate investeerima palju raha ja selle seadistamiseks palju aega. Serveri hooldamiseks peate üles seadma ka taristu. Kui see langes, peate selle tõrkeotsinguks tegema ja teie ettevõte jääb selleks ajaks seisma. Kuna veebisaitide liikluse tippajad on erinevad, peame suurendamiseks või vähendamiseks ostma rohkem serverit. Me peame kõike käsitsi haldama. Kuid AWS-i korral ei pea te serverit ostma, vaid rentite selle ja juurutate ning maksate ainult selle eest, mida kasutate. Pole kallimat serverit. Amazon haldab seda teie eest. Kui server läheb alla, lisab Amazon teie rakendusele uue eksemplari. AWS-i abil ei pea te oma serverite infrastruktuuri ülal pidama, vaid peate keskenduma oma ärieesmärkidele.

Parimad AWS-i ettevõtted

  • Netflix - veebivoogesituse ettevõte
  • NASA - kosmoseuuringute agentuur
  • Expedia - veebireisifirma
  • Lõtvus - professionaalne sõnumsideplatvorm
  • Samsung - mobiiliettevõte, Samsungi välja töötatud rakendused võetakse kasutusele AWS-i abil
  • Nokia - mobiiliettevõte
  • Adobe - multimeediumitarkvara ettevõte
  • Airbnb - Renditeenus kohalike ööbimiste jaoks

AWS eelised

Selles jaotises võrdleme kolme pilvandmetöötluse hiiglast. Värske raporti kohaselt on järgmised pilvimängijad järjestatud kolme parima pilveteenuse pakkuja hulka.

  • Amazoni veebiteenus
  • Microsoft Azure
  • Google'i pilveplatvorm

Miks on AWS ülejäänud kahe tipus?

AWS-i edu suurim tegur on see, et see pakub Azure'i ja Google'i pilvega võrreldes rohkem teenuseid. See kasvab jätkuvalt hüppeliselt ja toetab uusimaid tehnoloogiaid. AWS-is tehtava töö ulatus on tohutu. AWS on küpsem kui kaks teist. Amazoni suurim nõrkus on kulustruktuur, see on ettevõtetele väga segane. Amazon toetab kõiki taseme ettevõtteid (väikestest suurteni).

Google'i pilv ja Microsoft Azure on AWS-i turustamiseks hilja ning lisaks pakuvad nad vähem teenuseid kui AWS. Azure'i edu üks suurimaid tegureid on laialdaselt kasutatav Windowsi opsüsteem. Niisiis, on mõistlik kasutada Azure'i Windowsi põhiste rakendusserverite jaoks. Google'il on tõesti hästi hallatud kulustruktuur. Google'i pilvega on lihtne alustada kui kahe teisega.

AWS-i mõistmine ja mida saate AWS-ist teha?

AWS ei ole ühtne teenus; see pakub pilvepõhiste toodete tahvlikomplekti. Vaatame neid ükshaaval.

AWS-i pakutavate teenuste loetelu,

  • Arvuta
  • Ladustamine
  • Andmebaasid
  • Analytics
  • Võrgustiku loomine ja sisu edastamine
  • Mobiil
  • Turvalisus, identiteet ja vastavus
  • Ränne
  • Arendaja tööriistad
  • Juhtimisriistad

1. Arvuta

Saate oma rakenduse arvutis kasutusele võtta. Arvutamine viitab arvutusvõimsustele. Mõned populaarsed teenused arvutis on Amazon

  • EC2 virtuaalsete masinate jaoks
  • Elastne Beanstalk automatiseeritud juurutamiseks
  • Lambda funktsioonide käitamiseks ilma serverita
  • Elastsed koormakaalud, et tasakaalustada päringute käsitlemisvõimet
  • Automaatskaala suurendamine vastavalt reaalajas kehtivatele vajadustele.

2. Ladustamine

Amazon pakub teenusena failisüsteemi. Salvestusruumi abil saate Internetis andmeid salvestada ja neile juurde pääseda vastavalt nõudlusele. Seda hoitakse pilvearvutis. See annab teile juurdepääsu oma failidele igal pool ja igal ajal. Salvestusruum sisaldab tavaliselt rakenduste kasutatavat teavet. See on üks peamisi komponente, kuna andmebaas, ladu, varundamine ja teenindamine põhineb mingil kujul salvestusel. Mõned populaarsed teenused on

  • Lihtne salvestusteenus (S3) nagu failisüsteem failide, kaustade, dokumentide, piltide, lugude jms talletamiseks.
  • Elastsed failisüsteemid EC2 eksemplaride jaoks
  • Liustik madala hinnaga faili pikaajaliseks säilitamiseks (kasutatakse peamiselt arhiiviteenuste jaoks)

3. Andmebaasid

AWS pakub laia valikut andmebaasiteenuseid alates relatsiooniandmebaasist kuni NoSQL-i andmebaasini. Andmebaaside migreerimisteenuse abil saame oma andmeid hõlpsalt ka AWS-i üle viia.

  • Relatsioonandmebaasiteenus (RDBS) toetab levinumaid andmebaase nagu MySQL, Oracle andmebaas, MS SQL Server, PostgreSQL SQL ja Amazon Aurora.
  • Punasuhe, mis on PGSQL-i lähisugulane.
  • Elasticache toetab mälus asuvaid vahemäluteenuseid, näiteks Memcached ja Redis.
  • DynamoDB on väga mastaapsed NoSQL andmebaasid, mille latentsusaeg on väga madal.

Märkus . Palun mõistke andmebaasi ja salvestuse erinevust. Salvestusruum on failisüsteemil põhinev teenus, kuhu saate salvestada käivitatavaid faile. Kuid andmebaas ei saa sisaldada käivitatavaid faile.

4. Analytics

Võite saada teavet oma andmete kohta. Analüüsitud andmete kohta saate ka visualiseerida. Mingi teenuste komplekt meeldib

  • Athena SQL-päringus SQL-päringute käitamiseks.
  • Kiirvaade ärivaadete ja andmete visualiseerimise jaoks.
  • Liim ekstrakti teisenduskoormuse (ETL) süsteemide loomiseks.
  • Kinesis sisu voogesituse reaalajas analüüsi tegemiseks
  • Elastsed otsingud ja pilveotsing hallatud otsingumootori loomiseks

5. Võrgustiku loomine ja sisu edastamine

AWS-i peamised võrgupõhised teenused on virtuaalsed privaatpilved, mis võimaldavad teil ressurssi isoleeritud võrgus käivitada, otsene ühendus võimaldab teil luua AWS-iga ühenduse loomiseks spetsiaalse ühenduse ja Route 53 võimaldab teil kasutada väga skaleeritavat domeeninimede süsteemi. Sisu edastamiseks kasutame pilveteenust CloudFront, mis võimaldab meil sisu puurida kasutaja lähedal asuvasse kohta. Nii vähendame sisu edastamise latentsusaega.

6. Mobiil

Teenuste komplekt, mis võimaldab teil arendada mobiilirakendusi või aitab neid arendada. Neid teenuseid kasutades saate teha kasutajaandmetega analüüsi.

  • Mobiilne jaotur mobiilirakenduste lisamise, konfigureerimise ja kujundamise funktsioon.
  • Seadmefarmi abil saate oma mobiilirakendust testida sadades seadmetes.
  • Cognito ühekordseks sisselogimiseks mobiilirakendustega.
  • Mobiilianalüüs mobiilide andmete analüüsimiseks

7. Turvalisus, identiteet ja vastavus

Lubade, juurdepääsupiirangute, turbehalduse ja ohtude tuvastamise haldamiseks saame selles valdkonnas kasutada erinevaid teenuseid.

  • Identiteedi ja juurdepääsuhaldus (IAM) võimaldab teil luua, hallata ja anda erinevatele kasutajatele erinevat juurdepääsu.
  • Inspektor otsima haavatavusi meie virtuaalsetes masinates
  • Veebirakenduse tulemüür (WAF), mis kaitseb selliste tavaliste rünnakute eest nagu XSS, SQL-i süstimine jne.
  • Võtmehaldusteenus (KMS) krüptitud võtmete haldamiseks. Saate luua ja juhtida võtmeid, mida kasutasite andmete krüptimiseks.
  • Guard Duty ohtude intelligentse tuvastamise eest AWS-kontode kaitsmiseks.

8. Ränne

Te ei pea muretsema andmete üleviimise pärast AWS-is. Andmete hankimiseks või AWS-idesse sisestamiseks võite kasutada nende migreerimisteenuseid. Samuti saate rännata andmeid ühest andmebaasist teise andmebaasi.

  • Andmebaasi migreerimisteenus (DMS) andmete migreerimiseks andmebaasist andmebaasi.
  • Serveri migreerimisteenus (SMS) kohapealsete serverite kiireks migreerimiseks
  • Lumepall saab teie andmed üles laadida S3, Packi ja saata kõvaketta AWS-i

9. Arendaja tööriistad

Arendaja tööriistu kasutatakse tarkvaraarenduse olelustsüklite haldamiseks. Neid teenusekomplekte saate kasutada tarkvararakenduste loomiseks, loomiseks ja juurutamiseks.

  • Code-Stari teenus tarkvaraprojektide loomiseks, haldamiseks ja nendega töötamiseks
  • Code-Commit on versioonikontrolli tarkvara nagu git
  • Code-Build on teie koodialuse loomiseks
  • Koodi juurutamine rakenduse juurutamise automatiseerimiseks
  • Code-Pipeline võimaldab teil silma peal hoida rakenduste ehitamisel, testimisel ja juurutamisel.

10. Juhtimisvahendid

  • Pilvevaatlust saab kasutada ressursikasutuse jälgimiseks
  • Cloud-Trail registreerib kõik muudatused ja Amazon-i veebiteenustesse tehtud API-kõned
  • Pilvevormimist kasutatakse infrastruktuuri teisendamiseks pilveks, nii et see oleks nagu mall. Saate mõne minutiga luua tootmisvalmis keskkonna.
  • Usaldusväärne nõustaja annab teile soovitusi, kuidas optimeerida kulusid ja kaitsta oma keskkonda.

Vajadus AWS järele ja miks peaksime seda kasutama?

AWS-i kasutamisest on kasu

  • Paindlikkus
  • Lihtne kasutada
  • Turvaline
  • Usaldusväärne
  • Kuluefektiivne

Pilvandmetöötluse vajadus on pilve pakkujate mõistmise alus. Pilvearvutuse peamine vajadus on kulude kokkuhoid . Jah, pilvandmetöötluse abil saate riist- ja tarkvara kulusid vähendada. Te ei pea serverit hooldama. Igapäevased probleemid serveriga võivad olla kiired, kui ettevõte kasvab. Kogu litsentsi või uuendamise eest hoolitsevad pilveteenuse pakkujad. Pilvandmetöötluse abil pääsete oma andmetele ja serverile juurde igal pool ja igal ajal. Oma kliendi andmete turvalisuse tagamiseks ei pea te erilist tähelepanu pöörama. Selle eest hoolitsevad ka pilveteenuse pakkujad; teie andmed on alati heades kätes.

Kes on AWS-tehnoloogiate õppimiseks õige publik?

See põhineb puhtalt teie taustal, AWS-oskuste jaoks on eriti kolm rolli. Nemad on

  • AWS Sysops
  • AWS-i arhitekt
  • AWS-i arendus

Kui olete administraatori taustast, võite AWS-süsteemiks saada mõned oskused. See on täpselt nagu juurutamise, torujuhtmete ja ehitamisprotsessi haldamine. Võimalik, et peate tundma teadmisi IAM-is, VPC-s, Route53-s, ELB-s jne.

Kui olete arendaja taustast, võite minna koos oskustega, mis toetavad SaaS-i põhiseid rakendusi. Võimalik, et peate teadmisi plokiahela, tehisintellekti, VR-i või AR-i, automaatse skaleerimise, koormuse tasakaalustamise jms alal.

AWS-i arhitekti jaoks vajate rohkem kogemusi AWS-i platvormiga töötamisel. See on nagu hea infrastruktuuri ehitamine rakendusele, mis võib vajada konkreetsete vajaduste rahuldamist. Võite olla ka noorem pilvearhitekt, kui teil on AWS-i platvormil head teadmised.

Kuidas see tehnoloogia aitab teid karjääri kasvamisel?

Pole juhus, et kõik tehnoloogilised eelised hüppavad pilvandmetöötlusse nagu Amazon, Google, Microsoft, IBM, Oracle, Alibaba. Nad on pilveteenuste turul näinud tohutut nõudlust ja ulatust. Lähiaastatel võetakse enamik rakendusi ja veebisaite kasutusele pilvepõhises teenuses ning kasutab sisemisteks toiminguteks pilvepõhist teenust. Kui alustate pilvetehnoloogiate õppimist nüüdsest, aitab see teil oma karjääris edasi minna.

Miks AWS? Ehkki eri pilveteenuse pakkujate vahel käib sõda, püsib kuningas Amazon kõige tipus, omades 47, 1% aktsiatest avalikus pilvasektoris. Teisest küljest on Azure'il ettevõtterakendustes domineerimine. Valige targalt vastavalt oma vajadustele.

Järeldus

Kõik on muutumas pilveks, sünkroonime oma kontaktid, fotod, dokumendid jne pilvega. Me ei salvesta oma filme ega videoid kohalikku mäluseadmesse ega personaalarvutisse. voogesitame neid täna Amazonis või YouTube'is. Hakkasime juba pilvetooteid kasutama, mõistmata neid.

Pilvetooted on meie igapäevases elus ja AWS aitab meil oma rakendusi luua, juurutada ja hallata. Enamik ettevõtteid on tänapäeval hakanud kasutama pilveteenuseid. Niisiis, et teel püsida, peame need oskused omandama.

Soovitatavad artiklid

See on olnud teemaks Mis on AWS. Siin arutasime seda tehnoloogiat rakendavate tippettevõtetega AWS-i toimimist, oskusi, karjääri kasvu ja eeliseid. Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. AWS-i alternatiivid
  2. Karjäär AWS-is
  3. Mis on Python
  4. Mis on Minitab?
  5. Google Cloud vs AWS | Peamised erinevused

Kategooria: