I roto i tēnei papakupu, ka whakamāramahia e mātou he aha te Hanganga Tautuhi-Pūmanawa (SDI). E whakaahua ana tēnei kupu i tētahi taiao hangarau mōhiohio e whakahaerehia ana ngā wāhanga katoa (pēnei i te rorohiko, te rokiroki, te whatunga me te whakahaere) mā te pūmanawa kaua mā te taputapu tūturu. Mā te whakarāpopototanga o te taputapu, ka tautokohia e te hanganga tautuhi-pūmanawa te whakahaere rauemi ngāwari ake, tauine ake, me te whai hua ake mā roto i ngā atanga hōtaka me ngā anga aunoatanga.
Tautuhinga:
Ngā Ratonga Hanganga kua Tautuhia e te Pūmanawa #
Ko te tikanga o ngā ratonga hanganga kua tautuhia e te pūmanawa ko te tango i te mahi taputapu mai i tētahi pūnaha, ā, i taua wā, ko te tikanga kia whakamahia, kia whakahaerehia hoki ngā hanganga e te waehere. Ko tēnei hanganga te pūtake o te mahi a ngā taiao kapua o nāianei, ā, ka taea ai enterprisekia pai ake ai te whakahaere i ngā ratonga hangarau mōhiohio, kia tere ake te urupare, kia iti hoki te utu.
He aha te mea e "Tautuhia ana e te Pūmanawa" tētahi Hanganga? #
Engari i te whakamahi i ngā tikanga hanganga tuku iho e hiahia ana kia tiakina ā-ringa, kia whāngai rauemi rānei mā roto i ngā taputapu motuhake ki te taputapu, ka whakamahia e te hanganga kua tautuhia e te pūmanawa ngā papa whakahaere pokapū, ngā API, me ngā taputapu aunoa hei pupuri me te whakahaere rauemi. Ko ngā kōnae arorau me ngā kōnae whirihoranga e hangai ana ki te kaupapa here te mea e tautuhi ana i te hanganga, ehara i te tautuhinga taputapu ā-tinana. Mā tēnei ka taea:
- Aunoatanga katoa o te whakarato me te tauine
- Te tohatoha rauemi e ahu mai ana i te kaupapa here
- Te tangohanga taputapu me te mana motuhake o te kaihoko
- Te tere o te whakatinanatanga o ngā taupānga me ngā ratonga
- Ngā taiao whakakotahi puta noa i ngā whakatinanatanga ranu me ngā whakatinanatanga kapua maha
Ngā Wāhanga Matua o tētahi Ratonga Hanganga Tautuhi-Pūmanawa #
Hei mārama katoa ki te hanganga pūmanawa-tautuhi, me wehewehe tātou i ōna wāhanga matua. Ko te ratonga hanganga pūmanawa-tautuhi pakari kei roto i ēnei:
- Aroturuki me te tātaritanga – Kei roto i ngā ratonga hanganga pūmanawa whai hua ngā tūāpapa tirotiro mō te aroturuki mahi, te whakatūpato, me te whakaora aunoa. Anei ētahi tauira: Prometheus, Grafana, me te takiuru pokapū me ngā puranga ELK, Loki rānei
- Te Tātaitanga Tautuhinga Pūmanawa (SDC) – Ka whakamāoritia e tēnei wāhanga ngā rauemi rorohiko ā-tinana, ka taea ai te tohatoha hihiri o te PTM me te mahara mā roto i ngā hypervisor, i ngā wā oma ipu rānei pērā i a Docker, i a Kubernetes rānei
- Rokiroki Tautuhi Pūmanawa (SDS) – Ko tā tēnei huānga he tango i ngā ratonga rokiroki mai i ngā taputapu tūturu. Ka kohikohia, ka whakaratohia hoki te rokiroki mā roto i te pūmanawa, ka taea ai te tauine, te taurite, me te ngāwari. Ko ētahi tauira ko Ceph, GlusterFS, me ngā monomai rokiroki kua whakauruhia ki roto i a Kubernetes.
- Whatunga Tautuhi Pūmanawa (SDN) – Ka whakapūmau tēnei huānga i te mana whakahaere o te hokohoko whatunga, ka wehea te papa whakahaere mai i te papa raraunga. Mena kei te hiahia koe ki ngā tauira, ka taea e koe te titiro ki ngā taputapu pēnei i a OpenFlow, i ngā paparanga whatunga rānei (hei tauira, Calico, Flannel) hei āwhina i te whakahaere hihiri i te ara, te wehewehe, me te hanga hokohoko.
- Hanganga hei Waehere (IaC) - IaC Mā tēnei ka taea te whakarato i ngā hanganga mā te whakamahi i ngā kōnae whirihoranga ka taea te pānui e te mīhini. He mea nui ngā taputapu pēnei i a Terraform, Ansible, me ngā tūtohi Helm ki te whakahaere i ngā hanganga kua tautuhia e te pūmanawa i ngā wā katoa.
- Ngā Utauta Whakaritenga me te Aunoatanga – Ka whakauruhia e ēnei tūāpapa ngā wāhanga SDI, ka taea ai te whakahaere me te whakarite tahi. Ko Kubernetes tētahi tauira matua, e whakahaere ana i ngā kawenga mahi me ngā ratonga kua whakapūmautia puta noa i ngā taupū.
Ngā Painga me ngā Wero o te Hanganga Tautuhi-Pūmanawa #
Ki te whiriwhiri koe i ngā ratonga hanganga kua tautuhia e te pūmanawa ka taea e koe te whiwhi: Tuhinga, täwariwari, Te Tino Kairangi, Tere me te Manawanui a Te tautuhi mo to whakahaere.
I tētahi atu taha, tera pea ētahi wero ka pā mai ki a koe me whakaaro koe ki: Te Uauatanga o te Haumarutanga, Te Mahi Mahi, Nga Take Whakauru or Nga Aputa TirohangaKei te hiahia koe ki te mōhio me pēhea te wikitoria i a rātou? Pānui tonu!
Ngā Whakaaro Haumarutanga hei Whakaaroaro #
He wāhanga nui te haumarutanga o te hanganga kua tautuhia e te pūmanawa. I te mea ka kaha ake te hihiri me te honohono o ngā rauemi, he mea nui, he mea tika hoki te whakarite kia rite tonu ngā kaupapa here haumarutanga me te kimi tūraru i te wā tūturu. Ko ngā whakaaro matua ka uru atu ki:
- Te whakapūmau i ngā API me ngā papa whakahaere
- Te aroturuki me te whakahaere i ngā mea ngaro i roto i te IaC tātauira
- Ngā papaaho whakapakeke me te whakarite i ngā ipu
- Te whakarite i te tutuki i ngā whakaritenga puta noa i ngā taiao tohatoha
Te Hononga a SDI ki a Xygeni #
#
- Ka whakawhirinaki a SDI ki te hanganga e whakahaerehia ana e te waehere → Xygeni Ka Haumaru i te Hanganga hei Waehere (IaC): Ka whakamahia e SDI ngā taputapu pēnei i ngā kōnae YAML Terraform, Ansible, me Kubernetes. Ka matawaihia e Xygeni ēnei kōnae hei tautuhi i ngā whirihoranga hē, ngā takahi kaupapa here, me te whakaaturanga o ngā mea ngaro, he mea nui katoa ēnei mō te tiaki i ngā taiao SDI.
- Me Haumaru Tonu ngā Taiao Aunoa, Hihiri → Xygeni E whakarato ana i te Aroturukitanga Wā-tūturu: Ka whakauru a Xygeni ki roto CI/CD pipelinehei whakarato i te whakamana me te haumarutanga tonu mō ngā hanganga, ngā whakatinanatanga, me ngā whirihoranga. Mā tēnei ka ārai i ngā huringa kore whakamanatanga, mōrearea rānei i roto i ngā pūnaha SDI e tere hurihuri ana.
- Ka Whakawhanui a SDI i te Mata Whakaeke → A Xygeni Huarahi Anomaly Ngā Aroturuki i te Heke me ngā Huringa Kore Whakamana: Mā te tirotiro i ngā huringa ohorere o IaC konae pipelines, ngā whirihoranga ipu rānei, ka pupuri a Xygeni i te pono o ngā hanganga me te whakatūpato i ngā tīma mō ngā takahi ture pea.
- Te Mōrearea o te Mekameka Tuku i roto i ngā Whakatakotoranga SDI → Ka Tiaki a Xygeni Ngā Wāhanga Pūtake Tuwhera me ngā Wāhanga Tuatoru: Ko te SDI hou e whakawhirinaki nui ana ki ngā mōkihi tuatoru me ngā mōkihi tuwhera. Ka kitea e Xygeni te pūmanawa kino, ngā ngoikoretanga, me ngā mōrearea raihana i roto i ēnei wāhanga, kia mau ai te turanga haumaru.
He aha te take me whai tikanga te Ratonga SDI mō ngā Rōpū Haumarutanga #
Ngā kaiwhakahaere haumarutanga, ngā tīma DevSecOps, me CISMe mārama ngā OS ki te hanganga kua tautuhia e te pūmanawa hei whakatinana i ngā mana whakahaere e rite ana ki te tere me te tauine o te whanaketanga o ēnei rā. He rerekē ki ngā huarahi tuku iho e hangai ana ki te taha, e hiahiatia ana e te SDI:
- Te whakauru i te haumarutanga ki te waehere (IaC security)
- Te wa-roa pipeline security haki
- Te aro turuki tonu i ngā panonitanga rawa
- Software supply chain security
Mā te whakauru i te haumarutanga SDI ki ngā rerengamahi o ia rā, ka taea e ngā tīma te whakatinana hanganga ture, ārai i ngā whirihoranga hē, me te whakaiti i te pānga ki ngā whakaekenga pēnei i te werohanga waehere, turuturu o ngā mea ngaro, te nekenekehanga o ngā hanganga rānei.
Nō reira, hei whakamutunga… #
He mea nui te mārama ki te hanganga rorohiko kua tautuhia e te pūmanawa mō ngā whakahaere katoa e whakahou ana i ana mahi hangarau mōhiohio. Nā te tipu haere o te whakamahi i ngā ipu, ngā ratonga moroiti, me te whanaketanga kapua taketake, kua noho ngā ratonga hanganga rorohiko kua tautuhia e te pūmanawa hei pou tuara mō ngā taiao rorohiko tauine me te whai hua (e ai ki tā tātou i kite ai i runga ake nei).
Heoi anō, pērā tonu, ka whakanuia ake hoki e tēnei ngāwari te uauatanga me te āhua pea o ngā mōrearea haumarutanga. Hei whakarite kia haumaru, kia whai hua, kia pakari hoki tō whakatinanatanga SDI, me whakauru e koe te haumarutanga ki ia wāhanga o tō huringa ora hanganga. Mō tēnā ka taea e koe tūhuratia te Pūhara AppSec Katoa-i-te-Kotahi a Xygeni ka taea e tō tīma te tiaki i tō Hanganga hei Waehere, te tiaki i tō pipelines, me te tiaki i ō whakawhirinakitanga pūtake tuwhera hei wāhanga o tētahi rautaki hanganga pūmanawa pakari kua tautuhia. Mātakihia tā mātou Haerenga Hua or Whakaritea he Whakamātau Free!
