Tsallaka zuwa babban abun ciki
BilgeQor

Injiniyancin Dandamali

Cloud Platform & Production Engineering

A Najeriya, shirye-shiryen tsaron yanar gizo da kariyar bayanai da ke la'akari da NDPA su ne tsarin shiri da ake da shi don tattaunawa da BilgeQor game da Cloud Platform & Production Engineering, wadda ke farawa da buƙata. Iyakokin aikin da aka rubuta suna tabbatar da iyakokin muhallin tsarin da na tsarin da ake amfani da shi a zahiri, lokutan kulawa, damar lura da yanayin tsarin, ƙaddamar da sabuntawa, shirin komawa ga sigar da ta gabata da farfaɗowa, da ƙuntatawar miƙa aikin. Ba a yin alkawarin wani sakamako na ƙaura, lokacin da tsarin zai kasance yana aiki, ƙarfin tsarin, kuɗi, farfaɗowa, ko bin doka kafin a amince da ikon aiwatar da aikin da hujjoji.

An ayyana iyaka kuma ana fara da buƙata. Muna tabbatar da iyakar muhalli, izinin samarwa, samun dama, abubuwan dogaro, ka'idojin karɓa, ƙuntatawar kulawa, da shawarar aiki kafin aikin ya fara; ba a nuna farashin jama'a ko matakin kunshin ba.

Shirin dandalin girgije mai iyaka da isar da shi zuwa aiki na gaske, tare da yanke shawarwarin tsari da aka rubuta, matakan sakewa da za a iya maimaitawa, ganin yadda aiki ke gudana, shirin dawowa, shaidar karɓa, da miƙa fasaha.

Ana zaɓar mai samar da ayyukan girgije da kayan aiki bayan an tabbatar da iyakokin aikin a rubuce. AWS, Azure, Google Cloud, Hetzner, kayayyakin more rayuwa masu zaman kansu, Docker, Podman, Nginx, Kubernetes, Terraform, tsarin CI/CD, Prometheus, Grafana, Loki, OpenTelemetry, ayyukan sa ido da ake gudanarwa, da tsarin sarrafa bayanan sirrin shiga misalai ne da ba su ɗaure kowa da wani wajibci ba; ba alkawarin samar da su kai tsaye ba ne.

Ya dace idan

  • Iyakar da aka ƙayyade ta muhalli, tura tsarin zuwa aiki, fitar da sabon sigar tsarin, sa ido kan yanayin tsarin, farfaɗowa, ko ƙaura tana buƙatar rubutaccen shirin isar da aikin
  • Ƙungiyarku na buƙatar iyakoki bayyanannu na tsarin gine-gine, samun dama, sarrafa canje-canje, komawa baya, ajiya, da karɓa kafin aikin samarwa ya ci gaba
  • Masu tafiyar da tsarin suna buƙatar saitin ababen more rayuwar fasaha ko na tura tsarin zuwa aiki, tare da jagororin gudanar da ayyuka, shaidar tabbatarwa da miƙa aikin fasaha

Bai dace ba idan

  • Ana ɗauka cewa an riga an zaɓi mai ba da sabis, ko shirin girgije mara iyaka, ko tabbacin shirin samarwa, ko ƙaura ba tare da katsewar aiki ba, kafin a tabbatar da zangon aiki.
  • Ana zaton cewa an haɗa da haɓaka aikace-aikace, dabarun kasuwanci na backend, duba tsaron aikace-aikace, gwajin kutsawa, takardar shaidar bin ƙa'ida, ko Platform Rescue & Modernisation
  • Ana tsammanin samun damar shiga tsarin da ke aiki a zahiri, ƙaura zuwa wani tsarin, sauya zuwa sabon tsarin, sauya aiki zuwa tsarin madadin idan na asali ya gaza, maido da tsarin, gwajin da ke lalata tsarin, ko gudanar da ayyuka a kai a kai 24/7 ba tare da izini a rubuce da shirin da aka amince da shi ba

Wannan ya dace da waye

  • Ƙungiyoyin dandamali, samfur, da ayyuka masu buƙatar yanke shawara kan wani iyakantaccen yanayi, sakin aiki, ko shirin kasancewa a shirye don samarwa
  • Ƙungiyoyin da ke buƙatar a rubuta iyakokin sabis, cibiyar sadarwa, shaidar ainihi, bayanai, damar shiga, da raba muhallai kafin aiwatarwa
  • Masu gudanar da aiki waɗanda ke buƙatar ƙaddamar da tsarin ta matakan da za a iya maimaitawa, ikon gane yanayin tsarin ta bayanan aikinsa, ajiyar kwafin bayanai, dawo da tsarin da bayanai, miƙa matsaloli ga matakin da ya dace, da takardun miƙa aikin tare da abin da aka yi yarjejeniya za a miƙa musu
  • Masu saye da za su iya tabbatar da masu alhakin yanke shawara, damar shiga da aka ba da izini, iyakokin aikin kulawa, abubuwan da tsarin ya dogara da su, ƙa'idodin karɓa, da ƙuntatawar tsarin yayin amfani da shi a zahiri, a lokacin bita kan iyakar aikin

Abin da za ka samu

Shawarar tsarin fasaha da aka tabbatar da iyakokin muhallin aiki na girgijen jama'a, ababen more rayuwa masu zaman kansu, ko muhallin da ya haɗa duka biyun, kamar yadda aka amince
Bayanan sabis (Service), hanyar sadarwa, tantance ainihi, bayanai, damar shiga, ware muhallai, ƙarfin tsarin, hasashen da aka dogara da shi wajen ƙiyasta kuɗi, da matakan tsaro don iyakokin aikin da aka rubuta
Container, samar da image, tsari, ingress ko reverse proxy, gano sabis, da tsarin aiki na musamman ga kowane yanayi idan an amince
Matakan gina manhaja da za a iya maimaitawa, samar da fayilolin da ginin ya haifar, kai su zuwa mataki na gaba, tura manhajar zuwa muhallin aiki, amincewa da fitar da sigarta, da shiri don komawa sigar da ta gabata
Tsarin sakin aiki da aka rubuta wanda ya dace da yanayin da aka amince da shi, kamar blue-green, canary, rolling, ko wata hanya da aka tabbatar
Bayyana yadda ake duba lafiyar tsarin, ma'aunan farko, rubuta bayanan abubuwan da ke faruwa cikin tsari, bin diddigin aiki, allon bayanai, faɗakarwa, bayanan yanayin da ke buƙatar miƙa matsala zuwa mataki na gaba, da bayanan littafin jagorar gudanarwa na mai kula da tsarin, inda aka haɗa su
Iyakokin sarrafa bayanan sirri da kula da damar shiga ba tare da bayyana bayanan tabbatar da shiga ko bayanan asusun mai ba da sabis ba
Ajiyayyen, maido da bayanai, kwafin bayanai (replication), canja wurin aiki idan matsala ta faru (failover), RPO/RTO da aka gabatar, da iyakokin hanyoyin farfaɗowa don iyakar aikin da aka tabbatar
Rubutaccen bayanin gwajin dawo da tsarin aiki da aka ba da izinin yi, idan an gudanar da shi cikin aminci, ko kuma rubutaccen shirin wannan gwaji idan ba a ba da izinin gudanar da shi a tsarin da ke aiki ba
Jerin abubuwan da ke akwai a halin yanzu, tsarin gine-ginen da ake nufi, jerin matakan ƙaura, motsin bayanai, lokacin kulawa, sauyawa zuwa sabon tsari, tabbatarwa, komawa baya, da bayanan sa ido a inda aka amince da ƙaura
Ka'idojin karɓa, hujjojin tabbatarwa, abubuwan da aikin ya dogara da su da ba a warware ba, bayanai kan yadda za a iya gudanar da binciken tantancewa, kundin umarnin gudanar da aiki, miƙa aikin fasaha, da shawarwarin mataki na gaba

Misalin da ke nuna hanyar gudanar da aiki

Wannan yana nuna tsarin kunshin shirye-shiryen tsarin girgije don amfani a aikace. Misali ne da ke nuna hanyar gudanar da aiki, ba nazarin aikin abokin ciniki ba, ko da'awar cewa an kammala aikin da aka ɗauka, ko hujjar cewa an ƙaddamar da tsarin don amfani a aikace, ko sakamako da aka ba da tabbacin samu.

Misali na tsaka tsakiMisalin hanyar gudanar da aiki — ba aikin da aka yi wa abokin ciniki baAn tabbatar yayin nazarin iyakar aikiMai samar da sabis, asusu, yanki, damar shiga, da rawar kowane mai aiki da aka tabbatar yayin fayyace iyakokin aikin
Muhalli da iyakar sabis da aka tabbatar

Ƙungiya tana buƙatar iyakokin muhallin da aka amince da su, shawara kan tsarin gine-ginen fasaha, hanyar fitar da sabon sigar tsarin, shiri don dawo da tsarin bayan matsala, da miƙa ayyukan gudanarwa kafin ba da izinin faɗaɗa aikin tsarin da ake amfani da shi a zahiri. Mai samar da sabis, asusu, yankin, adadin sabis, ƙarfin tsarin, RPO, RTO, SLO, lokacin da aka ware don kulawa, da hasashen kuɗin aiki suna nan a matsayin bayanan riƙon wuri da ba su nuna zaɓi ko ƙuduri ba har sai an tabbatar da iyakokin aikin.

Tsarin hanyoyin gudanar da aiki
  • Tabbatar da muhalli da iyakar sabis, zaton halin da ake ciki a yanzu, masu yanke shawara, samun damar da aka ba da izini, abubuwan da aka dogara da su, ikon yin canji, iyakar kulawa, da ma'aunin karɓa
  • Rubuta shawarar da aka yanke kan tsarin gine-ginen da ake nufi da iyakokin da aka amince da su na hanyar sadarwa, tantance ainihi, bayanai, damar shiga, saituna, sarrafa bayanan sirri, saka tsarin cikin aiki, da zirga-zirgar abubuwan da aka samar yayin gina tsarin
  • Rubuta amincewa da fitar da siga, komawa sigar da ta gabata, duba lafiyar tsarin, ma'aunan aiki, rajistan abubuwan da suka faru, sawun ayyuka, aika faɗakarwa, miƙa matsala zuwa matakin da ya fi girma, ajiyar kwafin bayanai, maido da bayanai, farfaɗo da tsarin, da zato game da amintacciyar hanyar gwaji ko shirin gwaji
  • Rubuta jerin matakan ƙaura da sauyawa zuwa sabon tsarin inda ya dace, abubuwan da aikin ya dogara da su waɗanda ba a warware ba, shaidar tabbatarwa, miƙa kula da ayyukan tsarin, da shawarwarin mataki na gaba waɗanda aka kayyade iyakokinsu daban
Misalin miƙa ayyukan gudanarwa

Misalin ya nuna yadda aikin da aka tabbatar da za a yi zai iya haɗa shawarwarin tsarin gine-gine, shirye-shiryen fitar da sabbin sigogi da dawo da tsarin waɗanda za a iya maimaitawa, iyakokin gudanar da aiki, shaidar karɓar aikin, da miƙa aikin. Ba ya da'awar cewa akwai abokin ciniki, an tura tsarin don amfani, ko an samu wani takamaiman tsawon lokacin da tsarin yake aiki, jinkirin amsa, yawan aikin da tsarin yake iya sarrafawa, sakamakon dawo da tsarin, rage kuɗi, nasarar ƙaura zuwa wani tsarin, ma'aunin gwajin kwatance, sakamakon tsaro, ko sakamakon kasuwanci.

Tsarin kunshin shirye-shirye

Kunshin Shirye-shiryen Amfani da Tsarin Girgije a Aiki — Shawarar Tsarin Gini, Jerin Matakan Fitar da Sabon Sigar Tsarin da Littafin Matakan Farfaɗo da Aiki

  • Muhalli da iyakar sabis da aka tabbatar
  • Hasashe game da halin da ake ciki yanzu da shawarar tsarin gine-ginen da ake son cimmawa
  • Iyakokin hanyar sadarwa, tantance ainihi, bayanai, da samun dama
  • Tsarin tafiyar da ƙaddamarwa, fayilolin da aka samar, saituna, da sarrafa bayanan sirri
  • Amincewa da saki, hanyar komawa baya, da iyakar binciken tantancewa
  • Binciken lafiyar tsarin, ma'aunai, kundin abubuwan da suka faru, bayanan sawun aiwatarwa, allunan sa ido, faɗakarwa, da ƙa'idodin farko na miƙa matsaloli zuwa matakin da ya fi sama
  • Hanyar yin kwafin ajiyar bayanai, maido da su, kwafe su zuwa wasu wurare, da farfaɗo da tsarin bayan matsala
  • RPO/RTO ko hasashen farfaɗowa da aka gabatar a matsayin shawara
  • Hanyar gwajin dawo da aiki da aka ba da izini ko shirin gwaji da aka rubuta
  • Jerin matakan ƙaura da sauya aiki zuwa sabon tsarin inda hakan ya dace
  • Ka'idodin karɓa da hujjojin tabbatarwa
  • Dogaro da ba a warware ba, mika ayyuka ga ƙungiyar gudanarwa, da shawarwari kan mataki na gaba
  • An tabbatar da iyaka
  • An rubuta hanyar fitarwa
  • An rubuta zaton dawo da aiki
  • An duba tabbatarwa
  • An shirya miƙa aiki

Misalin tsarin aiki ne kawai. Ainihin fakitin shirin aiki ana tsara shi bisa rubutaccen faɗin aiki, izinin shiga da aka ba da, yanayin da aka tabbatar, yanayin aiki mai aminci, abubuwan dogaro da aka karɓa, da sharuɗɗan karɓa da aka amince da su.

Muhimmi:Wannan ba binciken harka na abokin ciniki ba ne, ba kammalallen ƙaddamarwa a tsarin samarwa ba ne, kuma ba hujjar tabbataccen sakamako ba ce. Ba a wakilta wani abokin ciniki, lokacin aiki, jinkiri, yawan aiki, lokacin murmurewa, matsayin murmurewa, ajiyar kuɗin aiki, nasarar ƙaura, ma'aunin gwaji, sakamakon tsaro, ko sakamakon kasuwanci a nan.

Abin da ba a haɗa shi ba

An haɗa shi

  • Rubutacciyar tabbatar da iyakar aikin da ta ƙunshi tsarin ginin fasaha, yanayin aiki, damar shiga, ikon yin sauye-sauye, abubuwan da tsarin ya dogara da su, ƙa'idojin karɓa, da ƙuntatawar yanayin aiki na ainihi
  • Shirye-shiryen kayayyakin more rayuwa na fasaha, turawa, CI/CD, fitarwa, sa ido, ajiyar madadin, dawo da bayanai, ko ƙaura, a cikin iyakar sabis da aka amince da ita kawai
  • Misalan saituna, matakan da za a iya maimaitawa, canje-canje a lambar tushe, gwaje-gwaje, bayanan gudanar da aiki, da kayan miƙa aikin da suka dace da iyakokin aikin da aka tabbatar
  • Tabbatarwa da aka rubuta, shirin komawa ga tsarin da ya gabata, abubuwan da aikin ya dogara da su waɗanda ba a warware ba, da shaidar karɓar aikin da aka ba da izinin aiwatarwa

Ba a haɗa su ba

  • Zaɓen mai ba da sabis na girgije, tsarin gine-gine, Kubernetes, ko duk wata na'ura da aka ambata ta atomatik kafin a tabbatar da iyakar aiki
  • Haɓaka manhajoji, aikin backend kan ƙa'idojin gudanar da kasuwanci, aikin Secure Backend & API Engineering, ko kammala da miƙa frontend da manhajojin wayar hannu, sai dai idan an tabbatar da su dabam
  • Bitar tsaron aikace-aikace, gwajin kutse, binciken bin ƙa'idoji, bayar da takardar shaida, ko amincewar hukuma ta fuskar shari'a ko daga hukumomin kula da ƙa'idoji
  • Ƙaura yayin da tsarin ke aiki, sauya aiki zuwa sabon tsarin, miƙa aiki zuwa tsarin madadi idan an samu tangarɗa, maido da tsarin, farfaɗowa daga matsala, gwaji mai lalata, ko canje-canje ga tsarin da ake amfani da shi a zahiri ba tare da tsarin aiki da aka amince da shi, iyakokin aikin kulawa, da izini bayyananne a rubuce ba
  • Tabbacin shirin tafiyar da samarwa, rashin lokacin tsayawa gaba ɗaya, lokacin aiki, samuwa, jinkiri (latency), ƙarfin sarrafa bayanai (throughput), RPO, RTO, SLO, ajiyar kuɗi, tsaro, aikin tsari, murmurewa, ko sakamakon kasuwanci
  • Platform Rescue & Modernisation, sabunta tsarin ba tare da iyaka ba, ci gaba da gudanar da ayyuka a matsayin hidima, SRE na 24/7, SOC, MDR, NOC, ko martani ga lamarin tsaro yayin da yake faruwa
  • Kuɗaɗen mai ba da sabis, lasisi, sunayen yankin yanar gizo, takardun shaida, kuɗaɗen canja wurin bayanai, ajiyar bayanai, kayan aikin lura da yanayin tsarin, ababen more rayuwa, da kuɗaɗen ma'amala, waɗanda ake tabbatarwa daban
  • Tasiri a kan jadawalin lokaci saboda damar shiga da abokin ciniki ke bayarwa, sarrafa DNS, amincewa da asusu, bayanai, abubuwan da aikin ya dogara da su, samuwar wasu ɓangarori na waje, lokutan da aka ware don kulawa, ko amincewa daga cikin ƙungiya

Ƙarin da ake samu

  • Yanayin da aka tsara daban, manufa ta turawa, hanyar saki, iyakar lura, ko aikin dawo da aiki
  • Atisayen maido da tsarin, canja aiki zuwa tsarin madadi, ƙaura, sauya daga tsohon tsarin zuwa sabon, ko auna aikin tsarin da aka ba da izini, bayan an tabbatar da shiri mai aminci, damar shiga, da iyakar aikin kulawa
  • Aikin Secure Backend & API Engineering, tsaron aikace-aikace, Platform Rescue & Modernisation, ko gudanar da ayyukan tsarin, wanda aka ƙayyade iyakokinsa dabam

Yadda yake aiki

Iyakokin aiki da izinin aiki a muhallin amfani na ainihi

Muna tabbatar da iyakar muhalli, masu yanke shawara, zaton mai bada sabis ko kayayyakin more rayuwa, izinin shiga da aka amince da shi, ikon yin canji, iyakokin kulawa, dogaro, ma'aunin karɓa, da ƙuntatawar samarwa kafin mu karɓi aikin.

Tsarin ginin fasaha da iyakokin gudanar da aiki

Muna rubuta iyakokin sabis, cibiyar sadarwa, ainihi, bayanai, samun dama, muhalli, ƙarfin aiki, kuɗin aiki, matakan tsaro, fitarwa, dawo da aiki, da gudanarwa da aka amince da su kafin a ci gaba da aiwatarwa.

Gina manhaja, sanya ta aiki, da shirye-shiryen fitar da ita

Muna shirya saitunan da aka amince da su, tsarin tafiyar kwantena ko tura manhaja, matakan gini da gwaji, matsar da fayilolin da aka samar zuwa mataki na gaba, wuraren amincewa, hanyar fitar da sabon sigar, hanyar komawa sigar da ta gabata, da iyakokin binciken tantancewa bisa iyakar aikin da aka tabbatar.

Sa ido kan tsarin da shirye-shiryen farfaɗowa

Muna rubuta bayanai game da duba yanayin lafiyar tsarin, ma'aunan aiki, adana bayanan abubuwan da suka faru a tsarin, bin diddigin ayyuka inda ya dace, faɗakarwa, yanayin da ke buƙatar ɗaukaka batu zuwa matakin da ya dace, kwafin ajiyar bayanai, maido da bayanai daga kwafin ajiya, abubuwan da aka ɗauka a matsayin tushe wajen farfaɗo da tsarin, da amintacciyar hanyar gwaji ko shirin gwaji.

Tabbatarwa da miƙa aiki

Muna duba ka'idojin karɓa da aka amince da su, shaidar tabbatarwa, dogaro da suka rage a buɗe, littafin jagorar aiki, kayan dawo da tsarin da komawa baya, mikawa, da matakan gaba da aka ayyana daban.

Aiko da bayanin shawarar da kuke buƙatar yankewa game da dandamali, tura tsarin zuwa inda zai yi aiki, fitar da sabon sigar, sa ido don fahimtar yanayin tsarin, dawo da tsarin bayan matsala, ko ƙaura, tare da yanayin aiki da ƙuntatawar da suka shafi batun. Za mu tabbatar da dacewar aikin da ke da iyakokin da aka ƙayyade, sannan mu amince kan iyakar aikin, damar shiga da aka ba da izini, iyakokin aminci, ƙa'idojin karɓa, jadawalin lokaci, da shawarar aikin kafin a fara aiki.

Kun shirya don farawa?

Aiko da bayanin shawarar da kuke buƙatar yankewa game da dandamali, tura tsarin zuwa inda zai yi aiki, fitar da sabon sigar, sa ido don fahimtar yanayin tsarin, dawo da tsarin bayan matsala, ko ƙaura, tare da yanayin aiki da ƙuntatawar da suka shafi batun. Za mu tabbatar da dacewar aikin da ke da iyakokin da aka ƙayyade, sannan mu amince kan iyakar aikin, damar shiga da aka ba da izini, iyakokin aminci, ƙa'idojin karɓa, jadawalin lokaci, da shawarar aikin kafin a fara aiki.

Tambayoyi da ake yawan yi