AWS EC2 Tutorial: Amazon Elastic Compute Cloud



Inilalarawan ng AWS EC2 Tutorial na ito ang mga pangunahing konsepto ng Mga Uri ng Instance ng EC2 at Paggamit, Seguridad, Pagpepresyo sa EC2 na may mga halimbawa at isang case ng paggamit sa Ubuntu Instance.

Habang hinuhulaan ang kinakailangang lakas ng computer, maaaring mayroong dalawang mga pangyayari, maaari mong labis na matantya ang kinakailangan, at bumili ng mga stack ng mga server na hindi gagamitin, o maaari mong tantyahin ang paggamit, na hahantong sa pagbagsak ng ang iyong aplikasyon. Dito sa EC2 Tutorial mauunawaan namin ang lahat ng mga pangunahing konsepto at paggawa ng halimbawa sa sumusunod na pagkakasunud-sunod:

Panimula sa AWS EC2

Amazon Elastic Compute Cloud , Ang EC2 ay isang serbisyo sa web mula sa Amazon na nagbibigay sukat ulit kalkulahin ang mga serbisyo sa cloud. Ang mga ito ay malaki ang sukat dahil maaari mong mabilis na masukat o sukatin ang bilang ng mga pagkakataon ng server na iyong ginagamit kung magbago ang iyong mga kinakailangan sa computing.





ec2-what

Ang isang halimbawa ay isang virtual server para sa pagpapatakbo ng mga application sa EC2 ng Amazon. Maaari din itong maunawaan tulad ng isang maliit na bahagi ng isang mas malaking computer, isang maliit na bahagi na mayroong sariling Hard drive, koneksyon sa network, OS atbp. Ngunit ito ay talagang lahat ng virtual. Maaari kang magkaroon ng maraming 'maliliit' na computer sa isang solong pisikal na makina, at lahat ng mga maliliit na makina na ito ay tinatawag na Mga Instance.



ec2-resize

Bakit AWS EC2?

ec2-why

Ipagpalagay na ikaw ay isang developer, at dahil nais mong gumana nang nakapag-iisa bumili ka ng ilang mga server, tinantya mo ang tamang kapasidad, at sapat na ang lakas ng computing.Ngayon, kailangan mong bantayan ang pag-update ng mga patch ng seguridad araw-araw, kailangan mong i-troubleshoot ang anumang problema na maaaring mangyari sa isang back end level sa mga server at iba pa.

Ngunit kung bumili ka ng isang halimbawa ng EC2, hindi mo kailangang mag-alala tungkol sa anuman sa mga bagay na ito dahil ang lahat ay mapamahalaan ng Amazon kailangan mo lamang ituon ang iyong aplikasyon.Iyon din, sa isang maliit na bahagi ng isang gastos na naipon ka nang mas maaga! Hindi ba nakakainteres iyon?



Paano patakbuhin ang mga system sa EC2?

  • Mag-login sa iyong AWS account at mag-click sa AWS EC2.
  • Sa ilalim ng halimbawa ng paglikha, mag-click sa halimbawa ng paglulunsad.

Ngayon kailangan mong pumili ng Imahe ng Amazon Machine (AMI), Ang mga AMI ay mga template ng OS at nagbibigay sila ng impormasyong kinakailangan upang maglunsad ng isang halimbawa.

Kapag nais naming maglunsad ng isang halimbawa kailangan naming tukuyin kung aling AMI ang nais naming gamitin. Maaaring ito ay Ubuntu, windows server atbp.

  • Maaaring mai-configure ang mga AMI o maaari mo itong mai-configure nang mag-isa alinsunod sa iyong mga kinakailangan.
    • Para sa paunang naka-configure na mga AMI kailangan mong piliin ito mula sa AWS marketplace.
    • Para sa pagse-set up ng iyong sarili, pumunta sa mabilis na pagsisimula at pumili ng isa.
    • Habang ang pag-configure maaabot mo ang isang punto kung saan kailangan mong pumili ng EBS pagpipilian sa pag-iimbak. Elastic Block Storage (EBS) ay isang paulit-ulit na antas ng pag-iimbak ng antas ng block na ginagamit sa EC2.

Mga uri ng EC2 Computing Instances

Ang computing ay isang napakalawak na term, ang kalikasan ng iyong gawain ang nagpapasya kung anong uri ng computing ang kailangan mo.Samakatuwid, ang AWS EC2 ay nag-aalok ng 5 uri ng mga pagkakataon na ang mga sumusunod:

  • Pangkalahatang Mga Pangyayari
    • Para sa mga application na nangangailangan ng isang balanse ng pagganap at gastos.
      • Mga E.g system ng pagtugon sa email, kung saan kailangan mo ng isang mabilis na tugon pati na rin ang dapat itong maging epektibo sa gastos, dahil hindi ito nangangailangan ng maraming pagproseso.
  • Kalkulahin ang Mga Instant
    • Para sa mga application na nangangailangan ng maraming pagproseso mula sa CPU.
      • Hal. Pagtatasa ng data mula sa isang stream ng data, tulad ng Twitter stream
  • Mga Halimbawa sa memorya
    • Para sa mga application na mabigat sa likas na katangian, samakatuwid, nangangailangan ng maraming RAM.
      • Hal kung kailangan ng iyong system ng maraming mga application na tumatakbo sa background ibig sabihin ay multitasking.
  • Mga Instant sa Storage
    • Para sa mga application na malaki ang laki o may isang hanay ng data na sumasakop sa maraming puwang.
      • Hal Kung ang iyong aplikasyon ay may malaking sukat.
  • Mga Halimbawa ng GPU
    • Para sa mga application na nangangailangan ng ilang mabibigat na pag-render ng graphics.
      • Hal. Pagmomodelo ng 3D atbp.

Ngayon, ang bawat uri ng halimbawa ay may isang hanay ng mga pagkakataon na na-optimize para sa iba't ibang mga karga sa trabaho:

Pangkalahatang Mga Pangyayari Kalkulahin ang Mga Instant Mga Halimbawa sa memorya Mga Instant sa Storage Mga Halimbawa ng GPU
  • t2
  • m4
  • m3
  • c4
  • c3
  • r3
  • x1
  • i2
  • d2
  • g2

Ngayong alam mo na ang tungkol sa iba't ibang uri ng mga pagkakataon, alamin natin ang tungkol sa mga hakbang na kasangkot sa paggawa ng halimbawa sa AWS EC2 Tutorial na ito.

AWS EC2 Tutorial: Mga Hakbang para sa Paglikha ng Instance

Susunod sa AWS EC2 Tutorial na ito, unawain natin ang buong proseso ng paglikha ng halimbawa ng EC2 sa pamamagitan ng isang kaso ng paggamit kung saan lilikha kami ng isang halimbawa ng Ubuntu para sa isang pagsubok na kapaligiran.

  • Mag-login sa AWS Management Console.

  • Piliin ang iyong ginustong Rehiyon. Susunod,Pumili ng isang rehiyon mula sa drop down, ang pagpili ng rehiyon ay maaaring gawin batay sa mga pamantayan na tinalakay nang mas maaga sa blog.

  • Piliin ang Serbisyo ng EC2 Mag-click sa EC2 sa ilalim ng seksyon ng Compute. Dadalhin ka nito sa dashboard ng EC2.

pagsamahin ang pag-uuri ng c ++ code
  • Mag-click Ilunsad ang Instance .
  • Pumili ng isang AMI: dahil nangangailangan ka ng isang halimbawa ng Linux, sa hilera para sa pangunahing 64-bit Ubuntu AMI, i-click ang Piliin.

  • Pumili ng isang Instance

Piliin ang halimbawa ng t2.micro, na karapat-dapat sa libreng baitang.

  • I-configure ang Mga Detalye ng Instance.
    I-configure ang lahat ng mga detalye at pagkatapos ay mag-click sa magdagdag ng imbakan

  • Magdagdag ng Imbakan

  • Mag-tag ng isang Instance

Mag-type ng isang pangalan para sa iyong halimbawa ng AWS EC2 sa kahon ng halaga. Ang pangalang ito, na mas kilala bilang tag, ay lilitaw sa console kapag naglulunsad ang halimbawa. Ginagawa nitong madali upang subaybayan ang mga tumatakbo machine sa isang kumplikadong kapaligiran. Gumamit ng isang pangalan na maaari mong madaling makilala at matandaan.

  • Lumikha ng isang Pangkat ng Seguridad

  • Suriin at Ilunsad ang isang Instance

Patunayan ang mga detalye na na-configure mo upang maglunsad ng isang halimbawa.

  • Lumikha ng isang Key Pair at maglunsad ng isang Instance

Susunod sa AWS EC2 Tutorial na ito, piliin ang pagpipiliang 'Lumikha ng isang bagong pares ng key' at magbigay ng isang pangalan ng isang key pares. Pagkatapos nito, i-download ito sa iyong system at i-save ito para magamit sa hinaharap.

  • Suriin ang mga detalye ng isang inilunsad na halimbawa.

  • Pag-convert ng Iyong Pribadong Key Gamit ang PuTTYgen

Hindi suportado ng PuTTY ang pribadong format ng key (.pem) na nilikha ng Amazon EC2. Ang PuTTY ay may tool na tinatawag na PuTTYgen, na maaaring mag-convert ng mga key sa kinakailangang PuTTY format (.ppk). Dapat mong i-convert ang iyong pribadong key sa format na ito (.ppk) bago subukang kumonekta sa iyong halimbawa gamit ang PuTTY.

  • I-click ang I-load. Bilang default, ang mga PuTTYgen ay nagpapakita lamang ng mga file na may extension .ppk. Upang hanapin ang iyong .pem file, piliin ang pagpipilian upang ipakita ang mga file ng lahat ng mga uri.

  • Piliin ang iyong.pem file para sa pangunahing pares na iyong tinukoy kapag inilunsad mo ang iyong halimbawa, at pagkatapos ay i-click ang Buksan. I-click ang OK upang maalis ang kahon ng dialogo ng kumpirmasyon
  • I-click ang I-save ang pribadong key upang mai-save ang key sa format na maaaring magamit ng PuTTY. Nagpapakita ang PuTTYgen ng isang babala tungkol sa pag-save ng key nang walang isang passphrase. Mag-click sa Oo.
  • Tukuyin ang parehong pangalan para sa key na ginamit mo para sa key pares (halimbawa, my-key-pair). Awtomatikong idinagdag ng PuTTY ang. ppk extension ng file.
  • Kumonekta sa halimbawa ng EC2 gamit ang SSH at PuTTY
  • Buksan ang PuTTY.exe
  • Sa Host Name box, ipasok ang Public IP ng iyong instance.
  • Sa listahan ng kategorya, palawakin ang SSH.
  • I-click ang Auth (huwag palawakin ito).
  • Sa Pribadong Key file para sa kahon ng pagpapatotoo, mag-browse sa PPK file na na-download mo at i-double click ito.
  • I-click ang Buksan.

  • Mag-type sa Ubuntu kapag sinenyasan para sa pag-login ID.

Binabati kita!Matagumpay mong inilunsad ang isang Ubuntu Instance.

Narito ang isang maikling AWS EC2 tutorial Video na nagpapaliwanag sa Amazon AMI EC2, Demo sa paglikha ng AMI, Mga pangkat ng seguridad, Pangunahing pares, Elastic IP vs Public IP at isang Demo upang ilunsad ang isang EC2 Instance atbp. Ang AWS EC2 tutorial na ito ay napakahalaga para sa mga nais upang maging AWS Certified Solutions Architect.

AWS EC2 Tutorial Para sa Mga Nagsisimula | AWS Certified Solutions Architect Tutorial | Pagsasanay sa AWS | Edureka

Inaasahan kong nasiyahan ka sa malalim na pagsisid sa AWS EC2 Tutorial na ito. Ito ay isa sa pinakahinahabol na mga hanay ng mga kasanayan na hinahanap ng mga recruiter sa isang AWS Solution Architect Professional. Narito ang isang koleksyon ng upang matulungan kang maghanda para sa iyong susunod na pakikipanayam sa trabaho ng AWS. Ang isa pang kagiliw-giliw na basahin na maaari mong suriin ay AWS S3 Tutorial at para sa isang mas malawak na pananaw ng AWS, tingnan ang aming .

Kung nalaman mong nauugnay ang AWS EC2 Tutorial na ito, maaari mong suriin ang live at pinapangunahan ng kurso ng Edureka , kapwa nilikha ng mga nagsasanay ng industriya.

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng AWS EC2 Tutorial na ito at babalikan ka namin.