Kas yra AWS mikropaslaugos?
Kas yra AWS mikropaslaugos?

Video: Kas yra AWS mikropaslaugos?

Video: Kas yra AWS mikropaslaugos?
Video: Windows 10 Docker Desktop for Windows: Explained 2024, Gegužė
Anonim

Mikropaslaugos yra architektūrinis ir organizacinis požiūris į programinės įrangos kūrimą, siekiant pagreitinti diegimo ciklus, skatinti naujoves ir nuosavybę, pagerinti programinės įrangos taikomųjų programų priežiūrą ir mastelio keitimą bei padidinti organizacijų, teikiančių programinę įrangą ir paslaugas, mastelį, taikant judrų metodą, kuris padeda komandoms

Taigi, kas yra „Microservices AWS“?

Mikropaslaugos yra architektūrinis ir organizacinis požiūris į programinės įrangos kūrimą, kai programinė įranga sudaryta iš mažų nepriklausomų paslaugų, kurios bendrauja per tiksliai apibrėžtas API. Šios paslaugos priklauso mažoms, savarankiškoms komandoms.

Be to, ką reiškia mikropaslaugos? Mikropaslaugos yra programinės įrangos kūrimo technika – į paslaugas orientuotos architektūros (SOA) struktūrinio stiliaus variantas, kuris sutvarko taikomąją programą kaip laisvai susietų paslaugų rinkinį. A mikropaslaugos architektūra, paslaugos yra smulkios, o protokolai yra lengvi.

Turint tai omenyje, ar „Amazon“naudoja „Microservices“?

„Netflix“, „eBay“, Amazon , Persiųsti, „Twitter“, „PayPal“, „Gilt“, „Bluemix“, „Soundcloud“, „The Guardian“ir daugelis kitų didelio masto svetainių ir taikomųjų programų iš monolitinės tapo mikropaslaugos architektūra.

Kaip paleisti mikropaslaugą AWS?

  1. 1 veiksmas: perkelkite esamą „Java Spring“programą į konteinerį, įdiegtą naudojant „Amazon ECS“. Pirmiausia perkelkite esamą monolitinę programą į konteinerį ir įdiekite ją naudodami „Amazon ECS“.
  2. 2 veiksmas: konvertuokite monolitą į mikropaslaugas, veikiančias „Amazon ECS“. Antras žingsnis – paversti monolitą mikropaslaugomis.

Rekomenduojamas: