PočetnaOblasti02 · Cloud & Deployment
Cloud & Deployment
AWS arhitektura, deployment preko Docker-a, upravljanje tajnama. Ili sopstveni server, ako je to bolja računica. Ova stranica pokazuje gde to pada, kako sam to napravio i po čemu možeš da proveriš.
- Oblast
- 02 od 04
- Stack
- 9 tehnologija
- Referenca
- SnipeFlip

Polazno stanje: deployment ume jedna osoba
Deployment je u mnogim timovima korak koji ume tačno jedna osoba. Tajne stoje u env fajlovima u repozitorijumu, račun raste, i niko ne ume da kaže koji servis pravi troškove.
VI-generisanoNačin rada
Prvo meriti, pa premeštati. Često jeftinija arhitektura nije modernija: SnipeFlip obrađuje 2.500 Deals dnevno na jednom jedinom VPS-u. Gde Lambda pobeđuje, koristim Lambda — odlučuje račun, ne moda.
DokaziPre i posle2 eksponata
VI-generisanoReferentni projekat za ovu oblast
Sposobnost bez projekta iza sebe je spisak tehnologija. Ovo je taj projekat — sa brojem koji je iz njega izašao i studijom slučaja u kojoj to možeš proveriti.
Sneaker ponude · Automatizacija
2.500
operacija dnevno · jedan VPS
Praćenje ponuda koje obrađuje 2.500 operacija dnevno
Next.js React TypeScript PostgreSQL / Prisma WebSocket Cheerio DeepSeek PM2 VPS


Na čemu sam radio
Četiri vrste posla, svaka sa onom jednom slikom koja je čini proverljivom. Numerisane da bi se na njih moglo pokazati — ne zato što jedna sledi drugu: svaka stoji za sebe.
- 01
Postavljanje deployment pipeline-a i CI/CD
- 02
Kontejnerizacija postojećih aplikacija

- 03
Smanjenje troškova bez odustajanja od sigurnosti rada

- 04
Sređivanje pristupa i upravljanja tajnama
Stack: AWS, Docker, CI/CD
Posle polaznog stanja i načina rada niko više ne pita šta je instalirano — nego da li je išta od toga stvarno. Linija ostaje, dva okvira ispod nje odgovaraju.
AWS (S3, Lambda, ECS, EventBridge) Docker SSM-Tunneling Infisical Nginx PM2 Hetzner Gitea CI/CD
U radu
Ponovljivo

Red veličine
Pipeline je obično stajao za nekoliko dana. Migracija u cloud ili iz njega trajala je dve do šest nedelja, zavisno od nasleđa.
VI-generisanoČesta pitanja
Pet pitanja koja se redovno postavljaju o ovoj oblasti — odgovorena iz projekata u kojima su se pojavila.
- AWS ili sopstveni server — šta je jeftinije?
- To odlučuje opterećenje, a ne katalog. SnipeFlip obrađuje 2.500 Deals dnevno na jednom jedinom VPS-u; gde Lambda pobeđuje, koristim Lambda. Računa se unapred, ne naknadno.
- Koliko je trajalo dok CI/CD pipeline nije proradio?
- Za aplikaciju sa urednim build-om bilo je nekoliko dana: build, testovi, migracije, rollout i put nazad ako nešto pukne. Duže je trajalo tamo gde je build do tada radio na laptopu.
- Može li postojeća aplikacija da se kontejnerizuje?
- Po pravilu da. Posao retko stoji u Dockerfile-u, nego u putanjama, cron poslovima i pristupima koji su godinama izrastali na tačno jednoj mašini.
- Gde stoje tajne, ako ne u repozitorijumu?
- U secrets store-u iz kog ih aplikacija i pipeline povlače u toku rada — kod mene najčešće Infisical. Ko je jednom imao lozinku, posle je ne vidi u čitljivom obliku.
- Kolika je ušteda na kraju izašla?
- Zavisilo je od toga šta je pre toga radilo. Najveća stavka gotovo nikad nije bila računarska snaga, nego servisi koje niko nije otkazao. Zato je na početku stajalo merenje, a ne obećanje.



