Razvoj

Cloud hosting i DevOps

Isporuka koda koja je namerno dosadna: automatska, povratna i dovoljno česta da puštanje verzije prestane da bude događaj kojeg se neko pribojava.

Kontaktirajte nas
Automatski pipeline isporuke prolazi kroz faze izrade, testiranja i objavljivanja

Zašto isporuka treba da bude dosadna

Kada je puštanje verzije ručno i rizično, timovi ga rade retko. Retka puštanja su velika, velika su teža za dijagnozu kada nešto pukne, a strah raste sa svakim sledećim. To je petlja koja se završava kompanijom koja se plaši sopstvenog softvera. Izlaz je suprotan od opreza: puštati malo i često, automatski, uz brz povratak unazad. Isporuka koja traje četiri minuta i vraća se za jedan jeste isporuka zbog koje niko ne mora da zakazuje sastanak.

Šta postavljamo

Pipeline koji gradi, pokreće testove i isporučuje pri spajanju koda. Staging koji zaista odslikava produkciju, jer je drugačije podešen staging test koji ne dokazuje ništa. Migracije baze verzionisane uz kod, a ne primenjene ručno u ponoć. Praćenje sa obaveštenjima koja stižu čoveku, uz dostupnost, greške i one metrike performansi koje zaista prate pritužbe korisnika. Backup sa testiranim vraćanjem. Tajne u sefu, a ne u fajlovima okruženja koji završe u repozitorijumu ili u poruci na četu.

Hosting za koji preuzimamo odgovornost

Aplikacije hostujemo na Azure-u ili sličnoj infrastrukturi, dimenzionisanoj prema stvarnom korišćenju, a ne prema pretpostavljenom naletu pri lansiranju. Ne kupujete mesto na pretrpanom deljenom serveru i niste sami sa računom za infrastrukturu koji ne umete da protumačite. Kada aplikacije već negde radе, možemo da preuzmemo njihovo vođenje bez ponovne izrade. Prvo što isporučimo obično je vidljivost: većina kompanija nasledi hosting koji niko nije pošteno pogledao, a samo mogućnost da se vidi šta radi i koliko košta menja razgovor.

Šta dobijate

Automatska izrada i isporuka

Gradi, testira i isporučuje pri spajanju koda. Puštanje verzije prestaje da bude događaj sa sastankom.

Povratak za minut

Brz povratak unazad je ono što česta puštanja čini bezbednim, a lošu verziju beznačajnom.

Staging koji odslikava produkciju

Staging podešen drugačije od produkcije jeste test koji ne dokazuje ništa.

Obaveštenja koja stižu čoveku

Dostupnost, greške i metrike performansi koje zaista prate pritužbe korisnika.

Tajne u sefu

A ne u fajlovima okruženja koji završe u repozitorijumu ili nalepljeni u poruci na četu.

Možemo preuzeti postojeći hosting

Bez ponovne izrade. Prvo što isporučimo obično je uvid u to šta radi i koliko košta.

Tehnologije

AzureDockerGitHub ActionsAzure DevOpsTerraformBicepAzure MonitorApplication InsightsKey VaultPostgreSQL

Često postavljana pitanja

Gde je hosting?

Obično Microsoft Azure, uz evropske regione kada je lokacija podataka važna vama ili regulatoru. Možemo raditi i sa drugim provajderima kada već imate odnos; prakse su važnije od logotipa na računu.

Je li ovo previše za jednu malu aplikaciju?

Pun postav može biti, i skaliramo ga. Ali i mala aplikacija ima koristi od automatske isporuke, testiranog backup-a i obaveštenja kada padne. To troje košta vrlo malo, a upravo to ljudi požele u najgorem trenutku.

Možete li da preuzmete aplikaciju koju je gradio neko drugi?

Možemo. Počinjemo dokumentovanjem kako se isporučuje i od čega zavisi, a to često nikad nije bilo zapisano. Odatle možemo da stabilizujemo pipeline i praćenje bez ponovnog pisanja same aplikacije.

Neka puštanje verzije bude nešto o čemu niko ne razmišlja

Kontaktirajte nas

Dobijte besplatnu procenu

Imate pitanje ili želite da razgovarate o projektu? Rado ćemo vas čuti. Kontaktirajte nas i odgovorićemo što je pre moguće.

Član BCILITY tima tokom poziva, uz beleške

Kontakt informacije

Popunite formular i naš tim će vam se javiti u roku od 24 sata.

Lokacija

Serbia

Pratite nas