E pili ana i nā koi a me ke kāpeti

Nā noʻonoʻo i kahi e hele mai ai ka makemake e hele i ka palapala hōʻoia AWS Solutions Architect Associate.

ʻO ke kumu hoʻokahi: "Axes"

ʻO kekahi o nā loina pono loa no kēlā me kēia ʻoihana ʻo "E ʻike i kāu mau mea hana" (a i ʻole kekahi o kāna mau ʻokoʻa "e oi i ka pahi").

Ua lōʻihi mākou i ke ao, akā no ka manawa he mau noi monolithic wale nō me nā ʻikepili i kau ʻia ma nā manawa EC2 - ʻoluʻolu a hauʻoli.

Akā, ua hele mālie mākou i loko o ka monolith. Hoʻonohonoho mākou i kahi papa no ka ʻoki ʻana i kahi ala maikaʻi - no ka modularization, a laila no nā microservices i kēia manawa. A wikiwiki loa "hoʻokahi haneli pua" ma kēia lepo.

No ke aha e hele lōʻihi aku ai - ʻo ka papahana logging haʻawina aʻu e holo nei i kēia manawa aia:

  • Nā mea kūʻai ma ke ʻano o nā noi like ʻole o kā mākou huahana - mai nā kihi mamao o ka hoʻoilina paʻa a hiki i nā microservices ma .Net Core.
  • ʻO Amazon SQS queues, aia nā lāʻau e pili ana i nā mea e hana nei me nā mea kūʻai aku.
  • He microservice .Net Core e kiʻi i nā memo mai kahi pila a hoʻouna iā lākou i Amazon Kinesis Data Streams (KDS). Loaʻa iā ia kahi kikowaena API Web a me ka swagger UI ma ke ʻano he ala hoʻihoʻi no ka hoʻāʻo lima. Hoʻopili ʻia ia i kahi pahu Docker Linux a mālama ʻia ma lalo o Amazon ECS. Hāʻawi ʻia ʻo Autoscaling inā he kahe nui o nā lāʻau.
  • Mai KDS, hoʻouna ʻia nā ʻikepili e nā hose ahi i Amazon Redshift me nā hale kūʻai waena ma Amazon S3.
  • Hoʻopili ʻia nā papa hana no nā mea hoʻomohala (ka ʻike debug, nā memo hewa, a me nā mea ʻē aʻe) i JSON maikaʻi a hoʻouna ʻia i Amazon CloudWatch Logs

E pili ana i nā koi a me ke kāpeti

Ke hana nei me kahi zoo o nā lawelawe AWS, makemake ʻoe e ʻike i ka mea i loko o ka arsenal a pehea e hoʻohana ai.

E noʻonoʻo wale ʻoe - he koʻi liʻiliʻi kāu i ʻoki maikaʻi i nā kumulāʻau a me nā kui kui. I loko o nā makahiki o ka hana, ua aʻo ʻoe i ka mālama maikaʻi ʻana iā ia, hoʻohui i kahi hale ʻīlio, ʻelua hale hoʻoheheʻe a i ʻole kahi hale. I kekahi manawa, hiki mai nā pilikia, no ka laʻana, ʻo ka hoʻopaʻa ʻana i ke koʻi me ke koʻi ʻaʻole hiki ke hana wikiwiki, akā maʻamau hiki ke hoʻoponopono ʻia me ke kōkua o ke ahonui a me kēlā me kēia makuahine.

A laila ʻike ʻia kahi hoalauna waiwai ma kahi kokoke, nona kahi ao pōʻino o nā mea hana like ʻole: nā ʻili uila, nā pū kui, nā screwdrivers a ʻike ke Akua i nā mea ʻē aʻe. Ua mākaukau ʻo ia e hoʻolimalima i kēia waiwai a puni ka uaki. He aha ka hana? Hoʻokuʻu mākou i ke koho o ka lawe ʻana i ke koʻi a hoʻokuʻu iā ia ma ke ʻano he ʻike ʻole politika. ʻO ka mea akamai loa e hana ai, ʻo ia ke aʻo ʻana i ke ʻano o nā mea hana, pehea lākou e hoʻokō ai kekahi i kekahi i nā hana like ʻole, a ma lalo o nā kūlana i hāʻawi ʻia.

No ka mea ʻo kēia ke kumu nui iaʻu, ua hoʻonohonoho ʻia ka hoʻomākaukau e like me ia - e ʻimi i kahi alakaʻi kumu a nānā pono iā ia. A he alakaʻi ia ua loaa. Ua kākau ʻia ka puke me kahi maloʻo iki, akā ʻaʻole paha kēia e hoʻoweliweli i ka poʻe i aʻo i ka matan e like me Fichtenholtz.

Heluhelu au ia mai ka uhi a hiki i ka uhi a manaʻo wau ua hoʻokō pono ia i kāna kumu i manaʻo ʻia - hāʻawi ia i kahi ʻike maikaʻi o nā lawelawe ponoʻī a me nā manaʻo maʻamau e ʻike ʻia ma ka hoʻokolokolo. Eia kekahi, ʻo ka bonus maikaʻi ka manawa e hele ai i kahi kaʻina hoʻopaʻa inoa ʻano ʻē aʻe ma Sybex a pane i nā nīnau hoʻāʻo āpau a hoʻomaʻamaʻa i nā hoʻokolohua mai ka puke ma ka pūnaewele.

He wahi koʻikoʻi: Ua aʻo au me ka hoʻohana ʻana i kahi puke mai ka 2016 paʻi, akā ma AWS ua loli nā mea a pau, no laila e ʻimi i ka paʻi hou loa e loaʻa i ka manawa hoʻomākaukau. No ka laʻana, ʻike pinepine ʻia nā nīnau e pili ana i ka loaʻa a me ka lōʻihi o nā papa S3 a me Glacier i nā hoʻokolohua hoʻāʻo, akā ua loli kekahi o nā helu i ka makahiki 2016. Eia hou, ua hoʻohui ʻia nā mea hou (no ka laʻana, INTELLIGENT_TIERING a i ʻole ONEZONE_IA).

Manaʻo ʻelua: “65 mau aka alani”

Pono ka noʻonoʻo ʻana i kahi hoʻoikaika. Akā ʻaʻole ia he mea huna i ka nui o nā mea papahana e ʻike i ka leʻaleʻa masochistic mai nā pilikia puʻupuʻu, nā nīnau a me nā hoʻokolohua i kekahi manawa.

Manaʻo wau ua like kēia leʻaleʻa i ka pāʻani He aha? Ma hea? I ka manawa?" a i ʻole, he pāʻani chess maikaʻi.

Ma kēia ʻano, maikaʻi loa ka hōʻike ʻo AWS Solutions Architect Associate. ʻOiai i ka wā o ka hoʻomākaukau ʻana, ma waena o nā nīnau hoʻāʻo, i kēlā me kēia manawa aia nā nīnau "crammed", e like me "ʻEhia mau helu IP elastic hiki iā ʻoe ke loaʻa i kahi VPC?"a i ʻole"He aha ka loaʻa o S3 IA?", i ka wā o ka hoʻokolokolo ponoʻī ʻaʻohe poʻe like. ʻO kaʻoiaʻiʻo, kokoke i kēlā me kēia o nā nīnau 65 he pilikia hoʻolālā mini. Eia kahi hiʻohiʻona maʻamau mai ka palapala kūhelu:

Hiki i ka polokalamu kele pūnaewele ke hoʻouka i nā kauoha i kahi bakeke S3. ʻO ka hopena o nā hanana Amazon S3 e hoʻoulu i kahi hana Lambda e hoʻokomo i kahi leka i kahi queue SQS. Heluhelu ka helu EC2 hoʻokahi i nā memo mai ka pila, hana iā lākou, a mālama iā lākou i loko o kahi papa DynamoDB i hoʻokaʻawale ʻia e ka ID kauoha kūʻokoʻa. ʻO ka mahina aʻe e manaʻo ʻia e hoʻonui ʻia ka huakaʻi ma kahi kumu o 10 a ke nānā nei kahi Solutions Architect i ka hale hana no nā pilikia scaling. ʻO ka mea hea ka mea e pono ai ke kūkulu hou ʻana i mea e hiki ai ke hoʻonui i ke kaʻa hou?
A. Lambda hana B. SQS queue C. EC2 instance D. DynamoDB table

E like me kaʻu ʻike, ʻo ka mana mua o ka hoʻokolohua he 55 mau nīnau a ua hoʻokaʻawale ʻia he 80 mau minuke. ʻIke ʻia, ua hana maikaʻi lākou ma ia mea: i kēia manawa he 65 mau nīnau a me 130 mau minuke no lākou. Ua hoʻonui ʻia ka manawa o kēlā me kēia nīnau, akā ʻaʻohe nīnau e hala. Pono wau e noʻonoʻo i kēlā me kēia, i kekahi manawa no ʻelua mau minuke.

Ma ke ala, aia kahi hopena kūpono mai kēia. ʻO ka mea maʻamau ka manaʻo lanakila e hele wikiwiki i nā nīnau āpau a pane koke i ka mea i pane koke ʻia. I ka hihia o SAA-C01, ʻaʻole pono kēia; pono ʻoe e kaha kokoke i kēlā me kēia nīnau me nā pahu pahu, inā ʻaʻole hiki ke ʻike i kekahi kikoʻī a pane pololei ʻole. Hoʻopau wau i ka pane ʻana, hoʻolilo i hoʻokahi minute a ʻelua paha ma kēlā me kēia nīnau, a laila e hoʻi hou i nā mea i hae ʻia a hoʻolilo i nā minuke 20 i koe ma luna o lākou.

Motive ʻekolu: "Inā ʻike ka ʻōpio, inā hiki i ka ʻelemakule"

E like me kāu e ʻike ai, ʻo kekahi o nā kumu maʻamau no ka hōʻole ʻana i loaʻa e nā mea papahana ma luna o 40 ko lākou hiki ke aʻo i ka hoʻohālikelike ʻia me ka poʻe ʻōpio.

I kēia manawa, aia kekahi manaʻo ma kekahi mau wahi ua piʻi aʻe koʻu hiki ke aʻo i ka hoʻohālikelike ʻana i kaʻu mau makahiki haumāna - ma muli o ka ʻoi aku o ka hoʻomanawanui a me ka ʻike, hiki iaʻu ke hoʻohana i nā hoʻohālikelike maʻamau no nā pilikia ʻike ʻole.

Akā hiki ke hoʻopunipuni ka manaʻo; pono ke ʻano kumu. ʻAʻole anei he koho e hoʻomākaukau no ka hōʻike a hoʻokō ʻia?

Manaʻo wau ua holomua ka hoʻāʻo. Ua hoʻomākaukau wau ma oʻu iho a ua hele mālie ka hoʻomākaukau. ʻAe, ʻae, i ʻelua mau manawa aʻu i hiamoe ai i loko o kahi hammock i ka heluhelu ʻana i kahi manual, akā hiki kēia i kekahi.
I kēia manawa aia kahi palapala hōʻoia a me nā helu kūpono no ka hoʻokolokolo ma ke ʻano he hōʻailona o ka pauda i loko o nā pahu.

ʻAe, he mea liʻiliʻi e pili ana i ka mea hiki ke hoʻoikaika, akā ʻaʻole paha ia i koʻu hihia.

ʻAʻole ke kumu mua: "Cabbage"

Loaʻa ka hoihoi Forbes noiʻi e pili ana i nā loea me nā palapala hōʻoia i uku nui ʻia ma ka honua, a aia ʻo AWS SAA ma kahi hanohano 4 ma laila

E pili ana i nā koi a me ke kāpeti

Akā, ʻo ka mea mua, he aha ke kumu a he aha ka hopena? Manaʻo wau he kālā maikaʻi nā kāne
ma muli o kekahi mau mākau, a ʻo kēia mau mea hiki ke kōkua i ka hele ʻana i ka palapala hōʻoia. ʻO ka lua, ua hōʻeha ʻia au e nā kānalua kānalua e uku ʻia kekahi i $ 130 K i kēlā me kēia makahiki ma waho o USA, ʻoiai inā e hōʻoia ʻia ʻo ia mai ke poʻo a ka wāwae.

A ma ka laulā, e like me kāu e ʻike ai, ma hope o ka hoʻokō ʻana i nā pae haʻahaʻa o ka pyramid, pau ka uku i ke kumu nui.

ʻAʻole ke kumu ʻelua: "Nā koi ʻoihana"

Hiki i nā ʻoihana ke hoʻoikaika a koi paha i nā palapala hōʻoia (ʻoi aku inā pono lākou no ka hui ʻana, e like me ka lālā AWS APN i ka hihia o Amazon).

Akā i kā mākou hihia, hoʻopuka ʻia kahi huahana kūʻokoʻa, a ke hoʻāʻo nei mākou e pale aku i ka mea kūʻai aku laka. No laila ʻaʻohe mea e koi i nā palapala hōʻoia. E hoʻomaikaʻi lākou iā ʻoe a uku no ka hōʻike no ka ʻike ʻana i kekahi mau hana - ʻo ia ka mana āpau.

ʻAʻole ke kumu ʻekolu: "Employment"

ʻO ka loaʻa ʻana paha o nā palapala hōʻoia he mea kūpono loa ia no ka loaʻa ʻana o kahi hana, ua like nā mea ʻē aʻe a pau. Akā ʻaʻohe oʻu manaʻo e hoʻololi i nā hana. He mea hoihoi ia e hana i kahi huahana paʻakikī e hoʻohana ikaika ana i nā ala hou a me nā lawelawe AWS. Ua lawa kēia mau mea ma kahi o kēia manawa.

ʻAʻole, ʻoiaʻiʻo, aia nā hihia like ʻole: i loko o 23 mau makahiki ma IT ua hoʻololi au i nā hana 5. ʻAʻole ia he ʻoiaʻiʻo ʻaʻole pono wau e hoʻololi hou inā lōʻihi au i 20 mau makahiki. Akā inā e hahau lākou iaʻu, e lanakila mākou. uwe.

Hoʻohana

I ka hopena, e haʻi wau i kekahi mau mea hou aʻe aʻu i hoʻohana ai no ka hoʻomākaukau ʻana no ka hoʻokolokolo a ma ke ʻano he "koi no ka saw":

  • Nā papa wikiō ʻike nui и ao kumu. ʻO ka mea hope, ʻōlelo lākou, ʻoi aku ka maikaʻi inā kūʻai ʻoe i kahi kau inoa me ke komo ʻana i nā hoʻokolohua hoʻomaʻamaʻa āpau. Akā ʻo kekahi o kaʻu kūlana pāʻani ʻaʻole e hoʻolilo i hoʻokahi keneta no ka hoʻomākaukau ʻana; ʻaʻole maikaʻi ke kūʻai ʻana i kahi kau inoa me kēia. Eia hou, ʻike pinepine au i ka ʻano wikiō e ʻoi aku ka liʻiliʻi ma ke ʻano o ka nui o ka ʻike i kēlā me kēia ʻāpana o ka manawa. Eia naʻe, i ka wā e hoʻomākaukau ai lākou no SA Professional, e kākau inoa wau no kahi kau inoa.
  • Tons of Amazon official documents, including FAQ and WhitePapers.
  • ʻAe, ʻo ka mea hope, akā nui - hōʻoia hōʻoia. Ua loaʻa iaʻu i kekahi mau lā ma mua o ka hoʻokolokolo a hoʻomaʻamaʻa maikaʻi. ʻAʻohe mea e heluhelu ai ma laila, akā maikaʻi ke kikowaena pūnaewele a me nā ʻōlelo i nā pane.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka