Mi az AWS?

Üdvözöljük az Amazon Web Services útmutatóban. Ebben az útmutatóban az AWS-ről és a felhőalapú számításokról olvashatunk. Részletesen tárgyaljuk az Amazon Web Services különböző területeit. A képzés előfeltétele, hogy rendelkezzenek bizonyos ismeretekkel az alkalmazások kiszolgálón történő telepítéséről, és kevés ismeretekkel rendelkezzenek a számítógépes rendszerek kezeléséről.

Először meg kell értenünk, mi a felhőalapú számítástechnika. Ez az AWS megértésének alapja.

Mi az a számítási felhő?

A felhőalapú számítástechnika az interneten tárolt szolgáltatásra utal, és a szolgáltatáshoz távolról is hozzáférhet az interneten keresztül. Olyan szolgáltatás elérhetősége, mint az adattárolás, a kiszolgálók vagy bármely más számítógépes erőforrás az interneten keresztül a felhőalapú számítástechnika. Ön nem kezeli személyesen, és inkább egy erőforrás bérlésével jár.

Egyszerűen fogalmazva: a felhőalapú számítás a távoli számítástechnikai erőforrás felhasználását használja az adatok tárolására, kezelésére és feldolgozására, nem pedig helyi kiszolgálóra vagy személyi számítógépre.

Hatalmas sikerének köszönhetően sokan próbálják ki gyakorlati felhőalapú számítástechnikájukat. Nagyon sok játékos van odakint, és a felsorolt ​​felhőalapú szolgáltatásokat nyújtja,

  • Google Cloud platform
  • Amazon webszolgáltatás
  • Microsoft Azure
  • Digitális óceán
  • IBM Cloud
  • VMWARE
  • Rackspace
  • Terredmark
  • Joyent

Mi az AWS?

Ez egy olyan platform, ahol az Amazon felhőalapú szolgáltatásait kínálja, például adatbázist, szervereket, számítástechnikai gépeket, fájltárolókat stb., Ahol kölcsönözheti és fizetheti érte a felhasználásuknak megfelelően.

Különböző források szerint az Amazon Web Services (AWS) egy biztonságos felhőalapú szolgáltatási platform, amely számítási teljesítményt, adatbázis-tárolást, tartalomszolgáltatást és egyéb funkciókat kínál a vállalkozások méretezéséhez és növekedéséhez.

Hogyan teszi az AWS ilyen egyszerűvé a munkát?

Régi időkben, ha alkalmazást szeretne telepíteni, akkor szervert kell vásárolnia, és a kiszolgálók nem olcsók. Nagyon sok pénzt kell befektetnie bele, és sok időt kell beállítania. A kiszolgáló karbantartásához infrastruktúrát is ki kell állítania. Ha lecsökkent, akkor el kell végeznie a hibaelhárítást, és vállalkozása nem lesz erre az időre. Mivel a webhelyek különböző csúcsidőket mutatnak a forgalom szempontjából, több szervert kell vásárolnunk, hogy növeljük vagy csökkentsük a méretet. Mindent manuálisan kell kezelnünk. De az AWS esetén nem kell szervert vásárolnia, hanem bérelnie kell azt, és csak azért kell kifizetnie, amit használ. Nincs drágább szerver. Az Amazon kezeli az Ön számára. Ha a szerver leáll, az Amazon új példányt hoz létre az alkalmazásához. Az AWS használatával nem kell karbantartania a szerverek infrastruktúráját, csupán az üzleti célokra kell koncentrálnia.

Legjobb AWS cégek

  • Netflix - Online video streaming cég
  • NASA - Űrkutatási Ügynökség
  • Expedia - Online utazási társaság
  • Slack - Professzionális üzenetküldő platform
  • Samsung - egy mobil cég, a Samsung által kifejlesztett alkalmazásokat az AWS használatával telepítik
  • Nokia - egy mobil társaság
  • Adobe - Multimédiás szoftvercég
  • Airbnb - Bérleti szolgáltatás helyi tartózkodáshoz

Az AWS előnyei

Ebben a szakaszban három óriást hasonlítunk össze a számítási felhőben. A legfrissebb jelentés szerint a következő felhő-szereplőket sorolják a három legfontosabb felhő-szolgáltatóként.

  • Amazon webszolgáltatás
  • Microsoft Azure
  • Google felhőplatform

Miért vannak az AWS a másik kettő tetején?

Az AWS sikerének legnagyobb tényezője az, mert több szolgáltatást kínál, mint az Azure és a Google felhő. Az exponenciálisan növekszik, és támogatja a legújabb technológiákat. Az AWS-n végrehajtható műveletköre hatalmas. Az AWS érettebb, mint a másik kettő. Az Amazon legnagyobb gyengesége a költségszerkezet, ez nagyon zavaró a vállalkozások számára. Az Amazon támogat minden szintű vállalkozást (kicsitől nagyig).

A Google felhő és a Microsoft Azure később kerül piacra, mint az AWS, és kevesebb szolgáltatást kínálnak, mint az AWS. Az Azure sikerének egyik legnagyobb tényezője a Windows operációs rendszer széles körű használata. Tehát érdemes az Azure-ot használni Windows-alapú alkalmazáskiszolgálókhoz. A Google igazán jól menedzselt költségszerkezettel rendelkezik. Könnyű elkezdeni a Google felhő használatát, mint a másik kettőnél.

Az AWS megértése és mit lehet tenni az AWS-vel?

Az AWS nem egyetlen szolgáltatás; felhőalapú termékek fórumkészletét kínálja. Lássuk őket egyenként.

Az AWS által nyújtott szolgáltatások felsorolása,

  • Kiszámít
  • Tárolás
  • adatbázisok
  • Analitika
  • Hálózatépítés és tartalomszállítás
  • Mobil
  • Biztonság, identitás és megfelelés
  • elvándorlás
  • Fejlesztői eszközök
  • Felügyeleti eszközök

1. Számítsa ki

Telepítheti alkalmazását számításban. A számítás a számítási teljesítményre utal. Néhány népszerű szolgáltatás a számításban az Amazon

  • EC2 virtuális gépekhez
  • Rugalmas Beanstalk az automatikus telepítésekhez
  • Lambda a függvények kiszolgáló nélküli futtatásához
  • Rugalmas terhelésmérlegek a kérelem kezelési kapacitásának kiegyensúlyozására
  • Automatikus skálázás a valósidejű igények szerinti fel- vagy leépítéshez.

2. Tárolás

Az Amazon fájlrendszert nyújt szolgáltatásként. A tárolással az adatokat tárolhatja és hozzáférhet az interneten igény szerint. Felhő-számítógépen tárolja. Ez bárhol és bármikor hozzáférést biztosít a fájlokhoz. A tárolás általában olyan információkat tartalmaz, amelyeket az alkalmazások használnak. Ez az egyik fő összetevő, mivel az adatbázis, a raktár, a biztonsági mentés, a kiszolgálás valamilyen tárolási formán alapul. Néhány népszerű szolgáltatás

  • Egyszerű tárolási szolgáltatás (S3), akárcsak egy fájlrendszer a fájlok, mappák, dokumentumok, képek, dalok stb. Tárolására.
  • Rugalmas fájlrendszer EC2 példányokhoz
  • Gleccser hosszú időn keresztül, alacsony költségű fájlok tárolására (főleg archívumszolgáltatáshoz)

3. Adatbázisok

Az AWS adatbázis-szolgáltatások széles skáláját kínálja, a relációs adatbázistól a NoSQL adatbázisig. Adatbázis-migrációs szolgáltatás használatával az adatokat is könnyen áttelepíthetjük az AWS-be.

  • A relációs adatbázis szolgáltatás (RDBS) támogatja az általánosan használt adatbázisokat, például a MySQL, az Oracle adatbázis, az MS SQL Server, a PostgreSQL SQL és az Amazon Aurora.
  • Vöröseltolódás, amely közeli rokon a PGSQL-hez.
  • Az Elasticache támogatja a memória-gyorsítótár szolgáltatásokat, például a Memcached és a Redis.
  • A DynamoDB egy nagyon skálázható NoSQL adatbázis, nagyon alacsony késleltetéssel.

Megjegyzés : Kérjük, értse meg az adatbázis és a tárolás közötti különbséget. A tárolás egy fájlrendszeren alapuló szolgáltatás, ahol futtatható fájlokat tárolhat. De az adatbázis nem tartalmazhat végrehajtható fájlokat.

4. Elemzés

Betekintést kaphat a rendelkezésére álló adatokba. Az elemzett adatokhoz vizualizációkat is létrehozhat. Néhány szolgáltatás, mint például

  • Athena az SQL lekérdezések S3 vödörön történő futtatásához.
  • Gyors látás az üzleti betekintéshez és az adatok megjelenítéséhez.
  • Ragasztó Extract Transform Load (ETL) rendszerek létrehozására.
  • Kinesis valós idejű elemzés elvégzéséhez a streaming tartalomról
  • Elasztikus keresés és a Cloud Search menedzselt keresőmotor létrehozásához

5. Hálózatépítés és tartalomszállítás

Az AWS fő hálózati alapú szolgáltatásai a virtuális magánfelhők, amelyek lehetővé teszik az erőforrások elindítását az izolált hálózatban, a közvetlen kapcsolat lehetővé teszi egy dedikált kapcsolat létrehozását az AWS-hez való kapcsolódáshoz, az 53. út pedig lehetővé teszi a nagy mértékben skálázható tartománynevezési rendszer használatát. A tartalom kézbesítéséhez a CloudFront alkalmazást használjuk, amely egy ketrecbe helyezési szolgáltatás, amely lehetővé teszi számunkra, hogy a tartalmat a felhasználó közelében lévő helyre ketrecbe helyezzük. Tehát csökkentjük a tartalom kézbesítésének késését.

6. Mobil

A szolgáltatáskészlet, amely lehetővé teszi a mobil alkalmazások fejlesztését vagy a mobil alkalmazások fejlesztését. Ezeket a szolgáltatásokat a felhasználói adatok felhasználásával végezheti el.

  • A mobil elosztó a mobilalkalmazások hozzáadására, konfigurálására és tervezésére.
  • Az eszközfarm segítségével kipróbálhatja mobilalkalmazását több száz eszközön.
  • Cognito az egyszeri bejelentkezés integrációja a mobilalkalmazásokkal.
  • Mobile Analytics mobil adatok elemzéséhez

7. Biztonság, identitás és megfelelés

Az engedélyek, a hozzáférési korlátozások, a biztonságkezelés és a fenyegetések felismerése érdekében különféle szolgáltatásokat használhatunk ezen a területen.

  • Az identitás- és hozzáféréskezelés (IAM) lehetővé teszi a különféle felhasználók számára, hogy létrehozhassanak, kezelhessenek és különféle hozzáféréseket biztosítsanak.
  • Felügyelő virtuális gépeink biztonsági réseinek felkutatására
  • Webalkalmazás-tűzfal (WAF), hogy megvédje az olyan általános támadásokatól, mint az XSS, az SQL befecskendezés stb.
  • Kulcskezelő szolgáltatás (KMS) a titkosított kulcsok kezelésére. Készíthet és vezérelhet kulcsokat, amelyeket az adatok titkosításához használt.
  • Guard Duty a veszélyek intelligens észlelésére az AWS-fiókok védelme érdekében.

8. Migráció

Nem kell aggódnia az adatok áttelepítésén az AWS-en. Adatokat szerezhet vagy adatokat helyezhet el az AWS-ekre a migrációs szolgáltatásaik segítségével. Emellett átállíthatja az adatokat egy adatbázisból egy másikba.

  • Adatbázis-migrációs szolgáltatás (DMS) az adatok áttelepítéséhez adatbázisból adatbázisba.
  • Szerveráttelepítési szolgáltatás (SMS) a helyszíni szerverek gyors migrálásához
  • A hógolyó feltölti adatait az S3, Pack csomagba, és elküldi a merevlemezt az AWS-hez

9. Fejlesztői eszközök

A fejlesztői eszközöket a szoftverfejlesztési életciklusok kezelésére használják. E szolgáltatási készlet felhasználásával szoftveralkalmazásokat hozhat létre, építhet és telepíthet.

  • Code-Star szolgáltatás szoftverprojektek létrehozásához, kezeléséhez és azokkal való együttműködéshez
  • A Code-Commit olyan verziószabályozó szoftver, mint a git
  • A Code-Build a kódbázis felépítésére szolgál
  • Kód-telepítés az alkalmazás telepítésének automatizálásához
  • A Code-Pipeline lehetővé teszi, hogy figyelemmel kísérje az alkalmazások felépítését, tesztelését és telepítését.

10. Menedzsment eszközök

  • A Cloud-Watch felhasználható az erőforrások felhasználásának figyelésére
  • A Cloud-Trail naplózza az összes változást és az API-hívásokat az Amazon webszolgáltatásokhoz
  • Felhő-formáció, amely az infrastruktúrát felhővé alakítja, tehát mint sablon lesz. Percek alatt létrehozhat egy termelésre kész környezetet.
  • A megbízható tanácsadó javaslatokat ad Önnek a költségoptimalizálás és a környezet védelme érdekében.

Az AWS szükségessége és miért használjuk?

Az AWS használatának előnyei:

  • Rugalmasság
  • Könnyen kezelhető
  • biztonságos
  • Megbízható
  • Költséghatékony

A felhő-számítás szükségessége képezi az alapot a felhő-szolgáltatók megértéséhez. A felhőalapú számítások fő igénye a költségmegtakarítás . Igen, a felhőalapú számítástechnikával csökkentheti a hardver és a szoftver költségeit. Nem kell kiszolgálót karbantartania. Napi napi problémák a szerverrel valószínűleg hektikusak, ha a vállalat gyorsabban növekszik. Minden licenc vagy megújítás esetén a felhő szolgáltatók gondoskodnak. A felhőalapú számítástechnika segítségével bárhonnan, bármikor elérheti adatait és szerverét. Nem kell különös figyelmet fordítania az ügyfelek adatainak védelmére. Felhőszolgáltatók is gondoskodnak róla; adatai mindig jó kezekben lesznek.

Ki a megfelelő közönség az AWS technológiák tanulásához?

Ez pusztán a háttéréből fakad, az AWS készségeknek különösen három szerepe van. Ők

  • AWS Sysops
  • AWS építész
  • AWS fejlesztés

Ha adminisztrátor háttérrel rendelkezik, akkor dönthet úgy, hogy megtanul bizonyos készségeket, hogy AWS Sysops legyen. Csakúgy, mint a telepítés, a csővezetékek és az építési folyamat kezelése. Szüksége lehet szakértelemre az IAM, a VPC, a Route53, az ELB stb. Területén.

Ha fejlesztői háttérrel rendelkezik, akkor olyan készségekkel járhat, amelyek támogatják a SaaS-alapú alkalmazásokat. Szüksége lehet szakértelemre a blokklánc, a mesterséges intelligencia, a VR vagy az AR, az automatikus méretezés, a terheléselosztás stb. Területén.

Az AWS építész számára több tapasztalatra van szüksége az AWS platformon való munka során. Olyan, mint egy jó infrastruktúra kiépítése egy olyan alkalmazás számára, amelyre szükség lehet a speciális igények kielégítéséhez. Ön is junior felhő-építész lehet, ha jó ismerete van az AWS platformon.

Hogyan segít ez a technológia a karrier növekedésében?

Nem véletlen, hogy minden tech nyer felhőalapú számítástechnikába, például az Amazon, a Google, a Microsoft, az IBM, az Oracle, az Alibaba. Óriási keresletet és terjedelmet láttak a felhőalapú szolgáltatások piacán. Az elkövetkező években az alkalmazások és a webhelyek nagy részét felhőalapú szolgáltatáson fogják telepíteni, és felhőalapú szolgáltatást fognak használni a belső műveletekhez. Ha mostantól kezdődik a felhőtechnológiák tanulása, ez segít felmenni a karrierjében.

Nos, miért az AWS? Habár háború zajlik a különféle felhőszolgáltatók között, az Amazon király továbbra is a tetején áll, mivel a nyilvános felhő szektorban a részesedések 47, 1% -át teszi ki. Másrészt az Azure erőfölényben van a vállalati alkalmazásokban. Válasszon okosan az Ön igényei szerint.

Következtetés

Minden felhővé alakul, szinkronizáljuk kapcsolatainkat, fényképeinket, dokumentumainkat stb. Egy felhővel. Nem tároljuk filmjeinket vagy videóinkat a helyi tárolóhelyen vagy a személyi számítógépen; ma streaming őket az Amazon vagy a YouTube. Már elkezdtük a felhőtermékek használatát anélkül, hogy rájöttünk volna.

A felhőalapú termékek a mindennapi életünkben vannak, és az AWS segít létrehozni, telepíteni és kezelni alkalmazásunkat. Manapság a legtöbb társaság felhőalapú szolgáltatásokat használ. Tehát ahhoz, hogy továbblépjünk az úton, meg kell szereznünk ezeket a készségeket.

Ajánlott cikkek

Ez egy útmutató az Mi az AWS-hez. Itt megvitattuk az AWS működését, készségeit, karrier-növekedését és előnyeit az ezt a technológiát megvalósító vezető cégekkel. A további javasolt cikkeken keresztül további információkat is megtudhat -

  1. AWS alternatívák
  2. Karrier az AWS-ben
  3. Mi a Python?
  4. Mi a Minitab?
  5. Google Cloud vs AWS | Legfontosabb különbségek

Kategória: