Microservicii Cloud bazate pe containere
În acest articol, vom descrie un sistem backend modern de microservicii, instalate în containere Docker în cadrul unei infrastructuri Cloud. Articolul va prezenta o viziune de ansamblu asupra diferitelor componente și tehnologii utilizate. Articolul nu recapitulează și nu face un rezumat al documentaţiei pe această temă, ci oferă o viziune generală care aduce argumente pro și contra la abordările și strategiile de succes pentru 3SS. Vom explica și vom detalia aceste structuri pe baza experienţei de dezvoltare a propriilor produse pentru a putea oferi exemple reale. Când se începe construirea arhitecturii pentru infrastructura backend și cea de sistem a produsului, am ţinut cont de următoarele aspecte legate de clienţii noștri posibili:
- Utilizare maximă în prime-time - Serviciile VOD și TV au puncte maxime de utilizare la anumite ore din zi și anumite zile din săptămână în timp ce consumul scade în celelalte perioade. Într-o abordare clasică, infrastructura trebuie dimensionată pentru a putea face faţă punctelor de maxim consum pentru a fi apoi utilizată mai puţin sau deloc pentru restul timpului, adică 80-90%, între punctele maxime.