Ua luhi ʻoe i ka hoʻolālā ʻana i kāu ʻōnaehana IT mai ka honua i kēlā me kēia manawa?
Makemake ʻoe e hiki iā ʻoe ke hoʻopili i nā mea i kūkulu mua ʻia a me nā lawelawe e like me Legos e kūkulu i kāu hoʻonohonoho kūpono?
No laila, mai makaʻu! Kapua Me hiki mai ka haku mele i ka hoʻopakele!
ʻO Composability ka superhero o ka honua computing.
Hāʻawi ia i nā ʻoihana e kūkulu a hana i kā lākou ʻōnaehana IT e like me ka wā ma mua. Hiki i nā ʻoihana ke hoʻolālā, hoʻolālā, a hoʻokele i nā ʻoihana me ka mana o nā API, microservices, a me nā ipu.
ʻAʻole ʻo ia wale nō, akā kākoʻo pū ka composability i nā ala DevOps a me nā hoʻolālā multi-cloud, e hoʻolilo iā ia i hoa pili maikaʻi no nā ʻoihana e hoʻāʻo nei e noho ma mua o ka hoʻokūkū.
No laila, e hahai mai a e komo kākou i ke ao o ka composability.
He aha ke ʻano o ka Composability?
I loko o ka pōʻaiapili o ka computing kapua, ʻo ka composability ka hiki ke kūkulu a hoʻokele i ka ʻōnaehana IT me ka hoʻohana ʻana i nā mea lako polokalamu i kūkulu mua ʻia, nā lawelawe, a me nā API.
ʻO ia ka hoʻomaʻamaʻa ʻana o ka hui ʻana i nā mea hale modular a hoʻololi ʻia e hoʻomohala wikiwiki a maikaʻi hoʻi i nā hoʻonā ʻenehana kūʻokoʻa.
Hoʻohana ʻia nā API, microservices, a me nā ipu e hāʻawi i ka composability i ka computing cloud. Hiki i nā API ke hoʻololi i ka ʻikepili a me ke kamaʻilio ʻana ma waena o nā ʻāpana polokalamu like ʻole.
He ʻokoʻa nā ʻāpana liʻiliʻi o nā lako polokalamu i hiki ke hoʻohui ʻia a hoʻonohonoho ʻia e hana i nā noi nui aʻe. Hoʻopili ʻia nā noi a me kā lākou mau mea hilinaʻi i loko o nā pahu, nā ʻāpana liʻiliʻi liʻiliʻi i maʻalahi ke kau a mālama.
He aha ka Pahuhopu o ka Composability?
ʻO ka composability i ka cloud computing ka manaʻo e hāʻawi i nā ʻoihana i kahi ʻoihana maʻalahi a agile e hiki ke hoʻololi wikiwiki a hiki ke hoʻololi i nā koi ʻoihana.
Hāʻawi ia i nā ʻoihana e hōʻoki i nā koina, hoʻonui i kā lākou ʻoihana e like me ka mea e pono ai, a hoʻohana i nā kumuwaiwai i loaʻa. Kōkua pū ka Composability i nā ʻoihana e hoʻohana i nā hoʻolālā multi-cloud a me nā ala DevOps, e hoʻonui ana i ka maʻalahi a me ke kūpaʻa.
Kekahi mau hihia hoʻohana
Eia ʻelua mau hiʻohiʻona pehea e hiki ai i nā hui ke hoʻohana i ka composability i ke ao.
Papahana no ka E-kālepa
E noʻonoʻo i kahi ʻōnaehana hiki ke hoʻololi a hiki ke hoʻohana i kahi helu nui o nā mea hoʻohana like a me ka loli ʻana o nā kaʻa e pono ai no kahi kahua e-commerce.
Hiki ke hana ʻia ka paepae ma ke ʻano he pūʻulu o nā microservices hiki ke hoʻomohala ʻia, hoʻāʻo ʻia a hoʻoili ʻia hoʻokahi me ka hoʻohana ʻana i kahi ʻano composable.
ʻO ka paepae, no ka laʻana, hiki ke loaʻa kahi microservice no ka hoʻokele waiwai, kahi ʻē aʻe no ka hoʻoponopono kauoha, a ʻo kekahi no ka hoʻoili uku.
Hoʻopili nā microservices kekahi i kekahi me ka hoʻohana ʻana i nā API, e ʻae i ka paepae e hoʻohui koke a holoi i nā lawelawe e like me ka mea e pono ai. Hoʻonui kēia ʻenehana i ka maʻalahi o ka paepae, agility, a me ka scalability, e ʻae iā ia e hoʻololi i nā pono ʻoihana a me nā manaʻo mākeke.
Noi no na lawelawe Waiwai
Hiki ke koi ʻia kahi noi e hiki ai ke hoʻokele i ka hoʻopili ʻana i ka ʻikepili, nā loiloi pilikia, a me nā koi hoʻokō e kahi hui lawelawe kālā.
Ma ka hoʻohana ʻana i kahi hoʻolālā composable, hiki i ka ʻoihana ke hoʻokaʻawale i ka papahana i nā ʻāpana liʻiliʻi, e like me nā microservices no ka loiloi pilikia, ka nānā ʻana, a ʻikeʻike ʻikepili.
ʻO ka hiki ke hana kaʻawale a hoʻāʻo i kēlā me kēia microservice e hiki ai i ka ʻoihana ke hana i nā hoʻololi a i ʻole ka hoʻomaikaʻi ʻana i nā ʻāpana kikoʻī o ka noi me ka ʻole e pili ana i ka ʻōnaehana holoʻokoʻa. Hiki i ka polokalamu ke hoʻopili mālie me nā ʻōnaehana a me nā lawelawe ʻē aʻe mai ka mea hiki i nā microservices ke kamaʻilio me kekahi i kekahi ma o nā API.
Ma nā hihia ʻelua, kōkua ka composability i nā ʻoihana e holomua.
Nā mea nui o ka ʻenehana Composable
Hoʻolālā Microservices
I ka hoʻohana 'ana paha hale hana microservices ʻo ia ka mea nui mua o ka ʻenehana composable. He ala kēia no ka hoʻomohala ʻana i nā polokalamu e pili ana i ka hana ʻana i nā lawelawe liʻiliʻi kūʻokoʻa i hui pū ʻia e kūkulu i nā noi nui aʻe.
Hiki i nā hui ke hoʻohui koke, holoi, a hoʻoponopono paha i nā hana e like me ka mea e pono ai ma ka wāwahi ʻana i nā polokalamu i nā ʻāpana liʻiliʻi, me ka ʻole o ka hopena i ka ʻōnaehana holoʻokoʻa.
API-Ke ala mua
ʻO ke ala API-mua i ka hoʻomohala polokalamu ʻo ia ka lua o ka mea koʻikoʻi. ʻO ia hoʻi, ua hana ʻia nā API ma mua o nā noi e hoʻohana iā lākou.
Hāʻawi nā API i nā ʻāpana like ʻole a me nā lawelawe e kamaʻilio me kekahi, e maʻalahi ka hoʻohui ʻana i kahi ʻōnaehana nui.
Nā ʻenehana Cloud-First
ʻO ka hoʻohana ʻana i nā ʻenehana ʻōiwi e like me nā ipu, Kubernetes, a me serverless computing ʻo ia ke kolu o ka mea koʻikoʻi o ka ʻenehana composable.
Hāʻawi kēia mau ʻenehana i nā ʻoihana e hana i nā papahana ma kahi ala hiki ke hoʻonui ʻia, hoʻohele ʻia, a me ke kumu kūʻai.
Hoʻolālā Poʻo ʻole
ʻO ka hā o ka mea koʻikoʻi, ʻo ia ka hoʻohana ʻana i kahi hoʻolālā poʻo ʻole, kahi e hoʻokaʻawale ai i ka mua a me ka hope o kahi noi. Hāʻawi kēia i nā ʻoihana e hoʻololi i nā kikowaena mua-hope ʻoiai e mālama ana i ka hana like hope.
Hāʻawi kēia ʻano hana i ka maʻalahi no ka mea hiki i nā ʻoihana ke pane wikiwiki i ka hoʻololi ʻana i nā koi o nā mea kūʻai aku.
He aha nā manaʻo kumu?
Autonomy a me Modularity
ʻO ka modularity kahi manaʻo koʻikoʻi o ka composability, ʻo ia hoʻi ka wāwahi ʻana i nā papahana nui i nā ʻāpana liʻiliʻi a ʻoi aku ka maʻalahi i ʻike ʻia he microservices.
ʻO kēia ka mea e hiki ai i kēlā me kēia lawelawe ke holo kūʻokoʻa a hoʻomohala ʻia, hōʻano hou a hoʻololi ʻole ʻia me ka ʻole o ka hopena i ke koena o ka ʻōnaehana.
Hāʻawi kēia ʻano hana i nā ʻoihana e hoʻololi a hoʻololi paha i nā ʻāpana o kahi kaʻina hana me ka ʻole o ka pili ʻana i ka ʻōnaehana holoʻokoʻa. Hiki i nā ʻoihana ke hoʻokō i ka modularity a mālama i ka mana kūʻokoʻa o kēlā me kēia lawelawe ma o ka hoʻomohala ʻana i nā kūlana maʻamau no ka hoʻolālā ʻana i nā noi, e ʻae iā lākou e hoʻonui a hoʻololi e like me ka mea e pono ai.
ʻImi ʻImi a me ka hoʻokani pila
ʻO ka ʻike ʻana i nā koho hoʻolālā hou e hiki ai ke hoʻoikaika i nā ʻoihana i nā hanana i manaʻo ʻole ʻia kekahi ʻāpana o ka composability. Hoʻopili kēia i ka ʻimi mau ʻana i nā ala e hoʻomaikaʻi a hoʻomaikaʻi i nā kaʻina hana ʻoihana i mea e hāʻawi pono ai i ka waiwai.
ʻO ka Orchestration ka hoʻokele o kēia mau kaʻina hana a me nā lawelawe e hōʻoia i ka hana like ʻana. Hiki i nā ʻoihana ke hoʻomohala i nā polokalamu scalable a hiki ke hoʻololi i nā koi ʻoihana a hāʻawi i ka waiwai lōʻihi me ka hoʻohana ʻana i ka ʻike a me ka orchestration.
laulima
ʻO kekahi mea ʻē aʻe o ka composability ʻo ia ka mea e hiki ai ke hana hou aku ma waena o nā ʻoihana a me nā hui IT. Hiki i nā ʻoihana ke hoʻokumu i nā hui fusion i hui pū ʻia me nā ʻoihana interdisciplinary me ka ʻoihana a me ka loea ʻenehana ma o ka hoʻohui ʻana i kēia mau hui.
Hoʻoikaika kēia hoʻolālā i ka hoʻomohala noiʻi ʻoi aku ka maikaʻi a me ka hoʻokumu ʻana, a me ka ʻoi aku ka nui o ke kuleana no ka ʻoihana a me nā hopena ʻenehana.
Hiki iā lākou ke hoʻolālā i nā hoʻonā e kūlike i ko lākou mau pono ponoʻī a paipai i ka hoʻomohala ʻana a me ka holomua ma o ka hoʻokomo ʻana i nā keʻena he nui i ke kaʻina hana hoʻoholo.
Pehea e hoʻohui ai i ka Composability i loko o ka Cloud Computing?
1. E ʻike i nā microservice kūpono
ʻO ka hana mua, ʻo ia ke koho i nā microservices kūpono e hana i ka noi nui. Hoʻopili kēia i ka hoʻokaʻawale ʻana i ka noi i nā ʻāpana liʻiliʻi i kūkulu ʻia, hoʻāʻo ʻia, a hoʻolālā ʻia.
Pono nā Microservices i nā palena ʻokoʻa, nā API i wehewehe maikaʻi ʻia, a me ka hiki ke hoʻopili me nā microservices e like me ka mea e pono ai.
No ka laʻana, inā e hoʻomohala ana ʻoe i kahi kahua e-commerce, e hoʻomaka ʻoe ma ka hoʻokaʻawale ʻana iā ia i nā ʻāpana liʻiliʻi e like me ka catalog huahana, kaʻa kūʻai kūʻai, kaʻina hana hōʻaiʻē, ka puka uku, a me ka mālama mea kūʻai aku.
Ma ke ʻano he microservices, e kūkulu ʻia kēlā me kēia ʻāpana, hoʻāʻo ʻia a hoʻoili ʻia kēlā me kēia.
2. Hoʻolālā no ka maʻalahi
Pono e hoʻololi ʻia nā Microservices, e ʻae iā lākou e hoʻololi a hoʻololi ʻole ʻia me ka ʻole o ka hoʻopilikia ʻana i ke koena o ka ʻōnaehana.
Hiki ke hoʻokō ʻia kēia ma ka hoʻohana ʻana i nā interface maʻamau, ka hahai ʻana i nā loina hoʻolālā maʻamau, a me ka hōʻemi ʻana i nā hilinaʻi paʻakikī ma waena o nā microservices.
3. E hoʻohana i nā pahu
Manaʻo ʻia e hoʻohana i nā ʻenehana containerization e like me Docker or Kubernetes e hōʻoiaʻiʻo e hiki ke maʻalahi a mālama ʻia nā microservices. Hāʻawi nā pahu i kahi ʻoluʻolu māmā, lawe lima, a hiki ke hoʻonui ʻia e hoʻopili a hoʻopololei i nā polokalamu, e maʻalahi ai ka hoʻokele ʻana i nā microservice he nui o ka noi.
4. E hoʻohana i nā API
Pono nā API no ka hoʻomaʻamaʻa ʻana i ke kamaʻilio ʻana ma waena o nā microservices a e ʻae iā lākou e hana like. Pono nā API e maʻalahi e hoʻohana, i kākau maikaʻi ʻia, a me nā kūlana ʻoihana.
5. E hoʻokō i ka hoʻohui mau a me ka hoʻolaha ʻana (CI/CD)
No ka ʻae ʻana i ka hoʻomohala wikiwiki, ka hoʻāʻo ʻana, a me ka hoʻolaha ʻana i nā microservices, pono kahi hoʻolālā composable i kahi kiʻekiʻe o ka automation. Hiki kēia ma ka hoʻohana ʻana i nā pipeline CI/CD e hoʻomaʻamaʻa i ke kaʻina hana o ka hoʻomohala ʻana, hoʻāʻo, a me ka lawe ʻana i nā microservices.
6. E hoʻohana i ka nānā ʻana a me ka nānā ʻana
No ka hōʻoiaʻiʻo i ka holo pono ʻana o ka noi, pono e hoʻokō ʻia nā ʻenehana nānā a me ka nānā ʻana e hāʻawi i ka ʻike manawa maoli i ka hana o nā microservices.
Hiki i kēia ke kōkua i ka ʻike ʻana i nā hewa ma mua o ka lilo ʻana i mea koʻikoʻi, e ʻae ana i ka mālama pono ʻana a me ka loiloi.
7. E hana i ka moʻomeheu hui
ʻO ka mea hope loa, he mea koʻikoʻi ka hoʻoulu ʻana i kahi moʻomeheu kolepa ma waena o nā ʻoihana a me nā hui IT e hōʻoiaʻiʻo e hana pū ana lākou e hoʻokō i nā pahuhopu like.
Hiki ke hoʻokō ʻia kēia ma ke kamaʻilio pinepine ʻana, ka hoʻomaʻamaʻa cross-functional, a me ka hoʻokumu ʻana i nā hui hui pū ʻia me nā ʻoihana a me nā loea loea e hana ana i nā papahana kikoʻī.
Ma o ka composable approach to cloud computing, hiki i kēia hoʻolālā ke kōkua i ka hoʻoulu ʻana i ka hana hou, ka noʻonoʻo, a me ke kuleana, e ʻae ana i nā ʻoihana e hoʻokō i ka kūleʻa lōʻihi.
Ka Manaʻo a me nā mea nui e hoʻomanaʻo ai
ʻO ka mea hope loa, ma ka computing cloud, ʻo ka composability kahi ʻenehana e hiki ai i nā ʻoihana ke hoʻomohala i nā ʻōnaehana maʻalahi a hiki ke hoʻonui ʻia ma o ka wāwahi ʻana i nā papahana nui i nā ʻāpana liʻiliʻi, kūʻokoʻa.
Hiki i nā ʻoihana ke hoʻolālā i kā lākou mau ʻōnaehana e maʻalahi i ka hoʻololi ʻana i nā koi ʻoihana, hoʻemi i ka manawa hoʻomohala a me ke kumukūʻai, a hoʻonui i ka hana ʻōnaehana holoʻokoʻa ma o ka hoʻohana ʻana i kahi hoʻolālā composable.
Eia kekahi, eia kekahi mau memo e hoʻomanaʻo.
- He mea koʻikoʻi ka loiloi ʻana i ke kālepa-offs ma waena o ka composability a me ka paʻakikī i ka wā e hana ana i kahi papa hana composable. ʻOiai ʻo ka wāwahi ʻana i nā polokalamu i nā ʻāpana liʻiliʻi e hoʻonui i ka maʻalahi, e hoʻonui i ka paʻakikī a hoʻokomo i nā hilinaʻi hou.
- Pono ka hoʻololi ʻana i ka noʻonoʻo a me ka moʻomeheu i ka lawe ʻana i kahi hoʻolālā haku mele. Pono ka hui pū ʻana a me ka hoʻohālikelike ʻana ma waena o nā ʻoihana a me nā hui IT, a me ka manaʻo nui i ka hana hou a me ka hoʻokolohua.
- Hiki i ka Composability ke kōkua i nā ʻoihana e hōʻea i ka mana piha o ka computing cloud ma o ka ʻae ʻana iā lākou e hoʻohana i ka maʻalahi o ke ao a me ka scalability.
- Pono nā hui e hoʻoponopono i ka palekana a me ka hoʻokele ʻikepili i ka wā e hoʻohana ana i kahi hoʻolālā composable e hōʻoiaʻiʻo i ka paʻa ʻana o kā lākou mau ʻōnaehana i nā kūlana hoʻoponopono.
Waiho i ka Reply