Co je AWS?

Vítejte v průvodci Amazon Web Services. V této příručce se podíváme na AWS a cloud computing. Podrobně probereme různé domény v Amazon Web Services. Předpokladem pro absolvování předmětu je znalost některých způsobů nasazení aplikace na serverech a malá znalost správy počítačových systémů.

Nejprve musíme pochopit, co je cloud computing, je to základ pro pochopení AWS.

Co je cloud computing?

Cloud computing označuje službu hostovanou na internetu a ke službě můžete přistupovat vzdáleně pomocí internetu. Dostupnost služby, jako je ukládání dat, servery nebo jakýkoli výpočetní prostředek přes internet, je cloud computing. Nespravujete to osobně a je to spíš jako pronájem zdroje.

Jednoduše řečeno, cloud computing je použití vzdáleného výpočetního zdroje pro ukládání, správu a zpracování dat, spíše než místní server nebo osobní počítač.

Vzhledem ke svému obrovskému úspěchu se mnoho lidí snažilo o cloud computing. Existuje mnoho hráčů, kteří poskytují cloudové služby, jak je uvedeno,

  • Cloudová platforma Google
  • Webová služba Amazon
  • Microsoft Azure
  • Digitální oceán
  • IBM cloud
  • VMWARE
  • Rackspace
  • Terredmark
  • Radost

Co je AWS?

Je to platforma, kde Amazon nabízí své cloudové služby, jako je databáze, servery, výpočetní stroje, úložiště souborů atd., Kde si je můžete pronajmout a zaplatit za ně podle vašeho použití.

Podle různých zdrojů je Amazon Web Services (AWS) bezpečná platforma cloudových služeb, která nabízí výpočetní výkon, úložiště databáze, doručování obsahu a další funkce, které pomáhají podnikům rozšiřovat a rozšiřovat se.

Jak AWS usnadňuje práci?

V dávných dobách, pokud chcete nasadit aplikaci, musíte koupit server a servery nejsou levnými kamarády. Musíte do něj investovat spoustu peněz a mnoho času na jejich nastavení. K údržbě serveru je také třeba vytvořit infrastrukturu. Pokud by to šlo dolů, pak to musíte vyřešit a vaše firma bude na tu dobu mimo provoz. Vzhledem k tomu, že webové stránky mají různou dobu provozu, musíme si koupit více serverů, aby bylo možné měřítko nahoru nebo dolů. Musíme vše zvládnout ručně. Ale u AWS nemusíte kupovat server, pronajímat jej a nasazovat a platit pouze za to, co používáte. Žádný dražší server. Amazon to zvládne za vás. Pokud server spadne, Amazon vytvoří novou instanci pro vaši aplikaci. S AWS nemusíte udržovat infrastrukturu pro své servery, stačí se soustředit na své obchodní cíle.

Nejlepší společnosti AWS

  • Netflix - online video streaming společnost
  • NASA - Agentura pro letecký výzkum
  • Expedia - online cestovní kancelář
  • Slack - profesionální platforma pro zasílání zpráv
  • Samsung - Mobilní společnost, aplikace vyvinuté společností Samsung jsou rozmístěny pomocí AWS
  • Nokia - mobilní společnost
  • Adobe - multimediální softwarová společnost
  • Airbnb - půjčovna pro místní pobyty

Výhody AWS

V této části porovnáme tři giganty v cloud computingu. Podle nedávné zprávy jsou následující cloudoví hráči zařazeni mezi tři nejlepší poskytovatele cloudu.

  • Webová služba Amazon
  • Microsoft Azure
  • Cloudová platforma Google

Proč jsou AWS na vrcholu těch dvou?

Největším faktorem úspěchu AWS je to, že nabízí více služeb ve srovnání s cloudem Azure a Google. Stále roste exponenciálně a podporuje nejnovější technologie. Rozsah operací, které lze na AWS provádět, je obrovský. AWS je vyspělejší než ostatní dva. Největší slabinou Amazonu je struktura nákladů, která je pro podniky velmi matoucí. Amazon podporuje všechny podniky na úrovni (od malých po velké).

Google cloud a Microsoft Azure přicházejí na trh pozdě než AWS a nabízejí také méně služeb než AWS. Jedním z největších faktorů úspěchu Azure je široce používaný operační systém Windows. Proto má smysl používat Azure pro aplikační servery se systémem Windows. Google má opravdu dobře spravovanou strukturu nákladů. Začít s cloudem Google je snadné než u ostatních dvou.

Porozumění AWS a co můžete dělat s AWS?

AWS není jediná služba; nabízí deskovou sadu produktů založených na cloudu. Podívejme se na ně jeden po druhém.

Seznam služeb poskytovaných AWS,

  • Vypočítat
  • Úložný prostor
  • Databáze
  • Analytics
  • Sítě a doručování obsahu
  • mobilní, pohybliví
  • Zabezpečení, identita a soulad
  • Migrace
  • Vývojářské nástroje
  • Nástroje pro správu

1. Vypočítat

Aplikaci můžete nasadit do výpočtu. Compute odkazuje na výpočetní schopnosti. Některé populární služby v oblasti výpočetní techniky jsou Amazon

  • EC2 pro virtuální stroje
  • Elastic Beanstalk pro automatizované nasazení
  • Lambda pro spouštění funkcí bez serveru
  • Elastické vyvažování zátěže pro vyrovnání kapacity zpracování požadavků
  • Automatické změny měřítka nahoru nebo dolů podle požadavků v reálném čase.

2. Skladování

Amazon poskytuje souborový systém jako službu. S úložištěm můžete ukládat a přistupovat k datům na internetu podle potřeby. Je uložen v cloudovém počítači. To vám umožní kdekoli a kdykoli přístup k vašim souborům. Úložiště obvykle obsahuje informace, které používají aplikace. Toto je jedna z hlavních součástí, jako je databáze, sklad, zálohování, obsluha je založena na nějaké formě úložiště. Některé populární služby jsou

  • Jednoduchá služba úložiště (S3), stejně jako systém souborů pro ukládání souborů, složek, dokumentů, obrázků, skladeb atd.
  • Elastický systém souborů pro instance EC2
  • Ledovec pro dlouhodobé ukládání souborů s nízkými náklady (používá se hlavně pro archivaci)

3. Databáze

AWS nabízí širokou škálu databázových služeb, od relační databáze k databázi NoSQL. Pomocí služby migrace databáze můžeme také snadno migrovat naše data do AWS.

  • Služba relačních databází (RDBS) podporuje běžně používané databáze jako MySQL, databáze Oracle, MS SQL Server, PostgreSQL SQL a Amazon Aurora.
  • Redshift, který je blízký PGSQL.
  • Elasticache podporuje paměťové služby v paměti jako Memcached a Redis.
  • DynamoDB je vysoce škálovatelná databáze NoSQL s velmi nízkou latencí.

Poznámka : Pochopte prosím rozdíl mezi databází a úložištěm. Úložiště je služba založená na systému souborů, kde můžete ukládat spustitelné soubory. Databáze však nemůže obsahovat spustitelné soubory.

4. Analytics

Můžete získat náhled na data, která máte. Můžete také vytvořit vizualizace na analyzovaných datech. Některé služby jako

  • Athena pro spouštění dotazů SQL na kbelíku S3.
  • Quick Sight pro obchodní statistiky a vizualizace dat.
  • Lepidlo vytvoří systémy extrakce transformace zatížení (ETL).
  • Kinesis pro provádění analýzy v reálném čase na streamování obsahu
  • Elastické vyhledávání a cloudové vyhledávání pro vytvoření spravovaného vyhledávače

5. Sítě a doručování obsahu

Hlavní síťové služby v AWS jsou Virtuální privátní cloud, který vám umožní spouštět zdroje v izolované síti, přímé připojení vám umožní vytvořit vyhrazené připojení pro připojení k AWS a Route 53 vám umožní používat vysoce škálovatelný systém názvů domén. Pro doručování obsahu používáme CloudFront, což je služba umístění do klecí, která nám umožňuje umístit obsah do umístění v blízkosti uživatele. Snižujeme tak zpoždění při doručování obsahu.

6. Mobilní

Sada služeb, která vám umožní vyvíjet mobilní aplikace nebo pomáhá při vývoji mobilních aplikací. Pomocí těchto služeb můžete provádět analýzu uživatelských dat.

  • Mobilní rozbočovač pro přidávání, konfiguraci a navrhování funkcí pro mobilní aplikace.
  • S farmou zařízení můžete vyzkoušet svou mobilní aplikaci na stovkách zařízení.
  • Cognito pro integraci jednotného přihlášení s mobilními aplikacemi.
  • Mobilní analytika pro mobilní analýzu dat

7. Zabezpečení, identita a soulad

Ke správě oprávnění, omezení přístupu, správy zabezpečení, detekce hrozeb můžeme v této doméně použít různé služby.

  • Správa identit a přístupu (IAM) umožňuje vytvářet, spravovat a poskytovat různý přístup různým uživatelům.
  • Inspektor prohledává zranitelnosti na našich virtuálních strojích
  • Firewall webové aplikace (WAF) pro ochranu před běžnými útoky, jako je XSS, SQL Injection atd.
  • Služba správy klíčů (KMS) pro správu šifrovaných klíčů. Můžete vytvářet a ovládat klíče, které jste použili k šifrování dat.
  • Guard Duty pro inteligentní detekci hrozeb pro ochranu účtů AWS.

8. Migrace

Nemusíte se obávat migrace dat na AWS. Můžete získat data nebo dát data na AWS pomocí jejich migračních služeb. Rovněž můžete migrovat data z jedné databáze do jiné databáze.

  • Služba migrace databáze (DMS) pro migraci dat z databáze do databáze.
  • Serverová migrační služba (SMS) pro rychlou migraci serverů na místě
  • Snowball může nahrát vaše data do S3, Pack a poslat pevný disk na AWS

9. Vývojářské nástroje

Vývojové nástroje se používají pro správu životních cyklů vývoje softwaru. Pomocí této sady služeb můžete vytvářet, budovat a nasazovat softwarové aplikace.

  • Služba Code-Star pro vytváření, správu a práci se softwarovými projekty
  • Code-Commit je software pro správu verzí jako git
  • Code-Build je pro vytváření vaší kódové základny
  • Zavádění kódu pro automatizaci nasazení aplikace
  • Code-Pipeline vám umožní sledovat oči na vytváření, testování a nasazení aplikací.

10. Nástroje pro správu

  • Cloud-Watch lze použít ke sledování využití zdrojů
  • Cloud-Trail zaznamenává všechny změny a volání API provedené do webových služeb Amazonu
  • Cloud-Formation slouží k převodu infrastruktury do cloudu, takže bude jako šablona. Můžete vytvořit prostředí připravené k výrobě během několika minut.
  • Důvěryhodný poradce vám dává doporučení, jak optimalizovat náklady a zabezpečit své prostředí.

Potřebujete AWS a proč bychom ji měli používat?

Výhody používání AWS jsou

  • Flexibilita
  • Snadné použití
  • Zajistit
  • Spolehlivý
  • Nákladově efektivní

Potřeba cloud computingu je základem porozumění všem poskytovatelům cloudu. Hlavní potřeba cloud computingu je úspora nákladů . Ano, s cloud computingem můžete snížit náklady na hardware a software. Nemusíte udržovat server. Každodenní problémy se serverem mohou být hektické, pokud společnost roste rychleji. Veškeré licence nebo obnovení jsou poskytovány poskytovatelům cloudu. Díky cloud computingu můžete přistupovat ke svým datům a serveru kdekoli a kdykoli. Zajištění údajů o zákaznících nemusíte věnovat zvláštní péči. Postarají se také o poskytovatele cloudu; vaše data budou vždy v dobrých rukou.

Kdo je tím pravým publikem pro učení technologií AWS?

To je čistě založeno na vašem pozadí, existují zejména tři role pro dovednosti AWS. Oni jsou

  • AWS Sysops
  • Architekt AWS
  • Vývoj AWS

Pokud jste z administrátorského prostředí, můžete se rozhodnout naučit nějakou sadu dovedností, abyste se stali AWS Sysops. Je to jako správa nasazení, potrubí a proces sestavování. Možná budete potřebovat odborné znalosti v oblasti IAM, VPC, Route53, ELB atd.

Pokud jste z vývojářského prostředí, můžete jít se sadou dovedností, které podporují aplikace založené na SaaS. Možná budete potřebovat odborné znalosti v oblasti blockchainu, umělé inteligence, VR nebo AR, automatického škálování, vyrovnávání zatížení atd.

Pro architekta AWS potřebujete více zkušeností s prací na platformě AWS. Je to jako budovat dobrou infrastrukturu pro aplikaci, která může vyžadovat splnění specifických potřeb. Můžete být také juniorským cloudovým architektem, pokud máte dobré znalosti na platformě AWS.

Jak vám tato technologie pomůže v kariérním růstu?

Není náhodou, že všechny technologie získávají skoky do cloud computingu jako Amazon, Google, Microsoft, IBM, IBM, Oracle, Alibaba. Viděli na trhu cloudových služeb obrovskou poptávku a rozsah. V nadcházejících letech bude většina aplikací a webových stránek nasazena v cloudové službě a pro interní operace použije cloudovou službu. Pokud se začnete učit cloudové technologie od nynějška, pomůže vám to jít nahoru ve své kariéře.

Proč AWS? Přestože probíhá válka s různými poskytovateli cloudu, král Amazon zůstává na vrcholu díky 47, 1% akcií veřejného cloudového sektoru. Na druhou stranu má Azure dominantní postavení v podnikových aplikacích. Vyberte si moudře podle vašich požadavků.

Závěr

Všechno se mění v cloud, synchronizujeme naše kontakty, fotografie, dokumenty atd. Do cloudu. Neukládáme naše filmy nebo videa do našeho místního úložiště nebo do osobního počítače; dnes je streamujeme na Amazonu nebo na YouTube. Již jsme začali používat cloudové produkty, aniž bychom je museli realizovat.

Cloudové produkty jsou v našem každodenním životě a AWS nám pomáhá vytvářet, nasazovat a spravovat naši aplikaci. Většina společností dnes využívá cloudové služby. Abychom zůstali na cestě vpřed, musíme si tyto dovednosti osvojit.

Doporučené články

Toto byl průvodce Co je AWS. Zde jsme diskutovali o práci, dovednostech, kariérním růstu a výhodách AWS s předními společnostmi, které tuto technologii implementují. Další informace naleznete také v dalších navrhovaných článcích -

  1. Alternativy AWS
  2. Kariéra v AWS
  3. Co je Python
  4. Co je Minitab?
  5. Google Cloud vs AWS | Nejlepší rozdíly

Kategorie: