-
Digitālā transformācija
Конспект18 Финансы, кредит, Компьютеры, программирование, электроника, Коммуникации, транспорт, связь
8. Mikroservisu īpašības un projektēšanas vadlīnijas
Testa jautājumi:
(False) Jauna konteinera izveidošana ir lēnāka par virtuālās mašīnas izveidošanu (False)
Ko mikroservisiem nozīmē norobežots konteksts? (Mikroservisi izmanto koplietojamu datu bāzi VAI Mikroserviss uztur savai darbībai nepieciešamo informāciju)
Konteinerizācija nodrošina servisiem specifisko vidi, neradot pārmērīgu papildus datošanas resursu patēriņu (True)
Mikroservisu arhitektūrā dalītai datu bāzei ir spēkā (CAP teorēma)
Mikroservisu arhitektūra nodrošina neatkarīgu servisu izstrādi un izvietošanu (True)
Mikroservisu arhitektūru ir izdevīgi izmantot, ja dažādu iezīmju ("feature") izstrādei ir nepieciešamas atšķirīgas datu pārvaldības metodes (True)
Konteineru attēlu izmantošana atvieglo mikroservisu testēšanu un izvietošanu produktīvajā vidē, jo tie ietver visus servisa izpildei nepieciešamos komponentus. (True)
Konteiners ir konteinera attēla instance (True)
Īpašības:
1) Mikroservisu arhitektūras stils ir pieeja vienotas aplikācijas izstrādei kā mazu servisu komplekts.
2) Servisi tiek veidoti izmantojot biznesa iespējas, kas ir patstāvīgi izvietojamas un iepakotas, un katrs no tiem darbojas savā procesā
3) Katram servisam ir savs datubāžu slānis
4) Katrs serviss var tikt testēts izolēti neatkarīgi no pārējiem servisiem
5) Katrs serviss vari izvēlēties sev piemērotāko tehnoloģiju steku.
Vadlīnijas:
1) Jāizmanto Single-Responsibility Principle jeb SRP – limitēts un fokusēts biznesa tvērums
2) Izstrādāšanas laikā, ir jāatrod robežas un jāsavieto tās ar biznesa iespējām
3) Mikroservisiem ir jābūt izmantojamiem agile vai neatkarīgā izstrādē, kā arī servisu izvietošanā
4) Atšķirībā no SOA (Service-Oriented Architecture), mikroservisam jābūt salīdzinoši maz operāciju vai funkcionalitāšu, kā arī tam jābūt vienkāršā ziņas formātā.
…
“Lielais sprādziens” • Visus paredzētos ERP moduļus visā uzņēmumā ievieš vienlaicīgi • Priekšrocības o Nav nepieciešami pagaidu integrācijas risinājumi o Samazina nepieciešamību uzturēt un modificēt mantotās sistēmas o Ieinteresētība projektā o Labāka funkcionalitātes savstarpējā saistība o Nav atgriešanās ceļa o Īsāks kopējais ieviešanas laiks Trūkumi • Liels resursu patēriņš īsā laika momentā o Mazāk uzmanības tiek pievērsts katram atsevišķam modulim • Augstāks projekta pilnīgas neveiksmes risks • Īsāks praktiskās apmācības periods • Grūti demonstrēt starprezultātus • Ilgāks laiks starp izstrādi un ieviešanu Pakāpeniska ieviešana • Katru moduli vai moduļu grupu ievieš atsevišķi. ERP sistēma tiek izmantota paralēli mantoto sistēmu izmantošanai • Priekšrocības o Vienmērīgāks resursu sadalījums Lielāka uzmanība tiek pievērsta katram atsevišķam modulim o Zemāks risks o Zināšanu akumulēšana o Taustāmi starprezultāti o Īsāks laiks starp izstrādi un ieviešanu Trūkumi • Pagaidu integrācijas risinājumi o Nekas nav tik stabils kā pagaidu risinājumi • Nepieciešamība modificēt mantotās sistēmas • Samazinās darbinieku motivācija • Atsevišķie moduļi nespēj nodrošināt nepieciešamo funkcionalitāti • Augstākas kopējās izmaksas
-
Digitālā transformācija
Конспект18 Финансы, кредит, Компьютеры, программирование, электроника, Коммуникации, транспорт, связь
-
E-komercija
Конспект20 Экономика, Компьютеры, программирование, электроника
- Lekciju konspekti datorgrafikā
-
Ты можешь добавить любую работу в список пожеланий. Круто!Lekciju konspekti datorgrafikā
Конспект для университета40
-
E-komercija
Конспект для университета20
-
E-komercija
Конспект для университета22
-
Multimediju standarti
Конспект для университета16
-
Informācijas tehnoloģiju vēsture un attīstība
Конспект для университета7