Architecture & Systems

Arkitektura ng sistema at cloud na imprastraktura

Bihirang bumagsak ang sistema dahil sa iisang maling desisyon. Bumabagsak ito dahil sa tatlumpung maliliit na desisyong walang nagsulat. Dinidisenyo namin ang arkitektura, isinusulat ang imprastraktura bilang code, at iniiwan sa inyo ang diagram na tugma sa aktuwal na tumatakbo.

Team
2–5 senior na inhinyero
Simula
Plano sa loob ng ~1 linggo
Pagmamay-ari
Sa inyo mula sa umpisa
Kontrata
Kompanyang US, USD

Ano talaga ang kasama sa trabaho

Pagsusuri ng arkitektura

Nakasulat na pagtatasa ng meron kayo: mga siksikan, mga single point of failure, at gastos na hindi nakikita.

Imprastraktura bilang code

AWS, GCP o sariling makina, nakasulat sa Terraform — muling maitatayo ang environment, hindi na kailangang alalahanin.

Trabaho sa pagiging maaasahan

Backup na talagang ibinabalik ayon sa iskedyul, monitoring na gumigising ng tao, at sadyang sinubok na mga daan ng pagpalya.

Inhinyeriya ng gastos

Binabasa ang bill ng cloud linya kada linya — nasa hindi na tinitingnang bahagi ang malaking natitipid.

Paano kami magtrabaho

1

Nagbabasa muna bago magpresyo

Bago may lumabas na numero, binabasa namin ang brief, ang umiiral na code, at kung ano man ang tumatakbo na sa production. Makakakuha kayo ng nakasulat na plano na may mga petsa at pinangalanang panganib — karaniwan sa loob ng isang linggo. Kung ang totoong sagot ay hindi ninyo kami kailangan, iyon ang sasabihin namin.

2

Maliit na senior na team, isang may pananagutan

Dalawa hanggang limang inhinyero at isang lead na may pananagutan sa resulta at siya mismo ang bumabasa ng mensahe ninyo. Walang account manager na tagasalin ng tanong, walang paikot-ikot na tao, walang junior na nag-aaral gamit ang budget ninyo.

3

Sa inyo ang lahat mula sa unang araw

Nakapangalan sa inyo ang mga repository, cloud account, domain at pipeline mula sa unang commit, hindi ibinibigay sa dulo. Kapag natapos ang trabaho, walang huminto.

Unang tinatanong ng mga kliyente

Iisang malaking server lang kami. Kailangan ba ng microservices?+

Malamang hindi. Ang team na wala pang limampung inhinyero ay kadalasang mas nakikinabang sa isang maayos na naka-istrukturang aplikasyon kaysa labindalawang serbisyo at problema sa distributed tracing. Kapag iyon ang totoo, sinasabi namin — kami ang natatalo ng mas malaking proyekto, kayo ang nakakatipid ng isang taon.

Kaya bang makipagtulungan sa DevOps team namin?+

Oo, at iyon ang karaniwan. Isinusulat namin ang arkitektura at Terraform kasama ang inyong mga inhinyero, hindi sa likod nila: ang imprastrakturang walang nakakaintindi sa loob ng kompanya ay outage na naghihintay ng bakasyon namin.

Paano ninyo pinapatunayang gumagana ang backup?+

Ibinabalik namin ito ayon sa iskedyul sa isang pansamantalang environment at sinusuri ang resulta. Ang backup na hindi pa naibabalik ay file lang, hindi backup, at ang pagkakaibang iyon ay laging natutuklasan sa pinakamasamang araw.

Kayo ba ang inhinyero, hindi ang kliyente?

Bahagi ng trabahong ito ay ginagawa ng mga independiyenteng developer at studio na na-verify sa sarili naming platform. Sa parehong platform nagpapadala ng invoice sa mga kliyenteng Amerikano ang mga kontratista sa labas ng US, at doon din sila binabayaran.

Paano ito gumagana

Iba pang ginagawa namin

enruukhizhidesvitlfrdept

Sabihin ninyo kung ano ang ginagawa ninyo

Sapat na ang maikling paglalarawan ng problema para magsimula. Sasagot kami kung ano ang gagawin namin, ano ang kakailanganin, at ano ang hindi namin gagalawin.

Pag-usapan ang proyekto