Efnisyfirlit[Fela][Sýna]
- 1. Hönnun gagnfrekrar umsóknar
- 2. Nútíma kerfishönnun og greining
- 3. Kerfisgreining og hönnun eftir Scott Tiley
- 4. Head First Design Pattern
- 5. Hreinn arkitektúr
- 6. Kerfisgreining og hönnun eftir Dennis, Wixom og Roth
- 7. Kerfishönnunarviðtal eftir Alex Xu
- 8. Mynstur Enterprise of Application Architecture
- 9. Byggja örþjónustur
- 10. Handvirk kerfishönnun
- 11. Innbyggð kerfishönnun
- 12. Kerfishönnunarviðtal: Heildarleiðbeiningar
- 13. Hönnun dreifðs kerfis
- 14. Hönnun vélanámskerfis
- 15. Hönnun örugg kerfi
- 16. Kerfisgreining, hönnun og prófun
- 17. Hugbúnaðararkitektúrmynstur fyrir netþjónalaus kerfi
- 18. Cloud Native Architectures
- 19. Inngangur að örgjörva byggða kerfishönnun
- 20. Sprungukerfishönnunarviðtal
- Niðurstaða
Fyrir nemendur sem stefna á tæknilega staðsetningar er Kerfishönnun mikilvægt viðfangsefni. Vinnuveitendur í dag eru að leita að háskólanemum með mikla hæfileika til að leysa vandamál og traust grunnatriði í tölvunarfræði.
Í mörgum FAANG viðtölum hafa spurningar um kerfishönnun orðið venja. Kerfi hönnun er einn af lykilþáttunum sem ákvarða framboð þitt í tæknistofnun.
Því skiptir sköpum að þú hafir þétt tök á efninu og skilur það eftir bestu getu. Bækur eru áreiðanlegasta uppspretta þekkingar.
Höfundur vill gera það auðvelt fyrir þig að bera um, viðráðanlegur pakki af öllum kenningum lífs þíns. Þegar þú lærir kerfishönnun er engin betri leið til að læra en með því að lesa mikilvægustu bækur höfunda þekktra höfunda.
20 sérstaklega valdar bækur um kerfishönnun eru taldar upp í þessari færslu.
Þeir munu aðstoða þig við að skilja kerfisgreiningu og hönnunarhugmyndir ítarlega og auka sjálfstraust þitt fyrir kerfishönnunarviðtal eða bæta þekkingu þína á því.
1. Hönnun gagnfrekrar umsóknar
Gagnatengdir erfiðleikar í kerfishönnun í dag eru þeir sem tengjast sveigjanleika, samræmi, áreiðanleika, skilvirkni og viðhaldshæfni.
Að auki gæti verið krefjandi að velja besta tólið fyrir forritið þitt úr hópi þeirra fjölmörgu sem til eru (svo sem lotuvinnslur, skilaboðamiðlarar osfrv.).
Hvað þýðir hugtökin hér?
Fjallað er um kosti og galla ýmissa tækni til að vinna og geyma gögn í þessari bók eftir Martin Kleppmann rithöfund.
Frá grunnhugmyndum og reikniritum til raunverulegrar notkunar og upplýsinga um ýmsa tækni, gefur bókin tæmandi umfjöllun um gagnageymslukerfi. Þessi bók mun aðstoða byrjendur við að flýta fyrir námsferlum sínum með því að innlima reynslu reyndra kerfisarkitekta.
Höfundurinn sameinar fræðileg hugtök af fagmennsku og raunhæfum notkunum í verkum sínum. Allir sem hafa áhuga á stórum gögnum, dreifðum kerfum eða innri gagnagrunni ættu að lesa þau.
Þessi bók er svo miklu meira en þú gætir búist við. Nýrri nálganir eins og örþjónustur, hvarfgjarn arkitektúr, DevOps og straumvinnsla sameina reyndir og sannar aðferðir eins og þjónustumiðaður og atburðadrifinn arkitektúr.
Fjölmörg þessara mynstra eru áhrifarík þegar þau eru notuð sjálfstætt, en eins og þessi gagnlega rafbók sýnir, þegar þau eru sameinuð, bjóða þau upp á yfirgripsmeiri og sannfærandi stefnu.
2. Nútíma kerfishönnun og greining
Íhugaðu að þú viljir praktíska nálgun til að rannsaka hugtök, hæfileika og aðferðir sem tengjast kerfisgreiningu og hönnun. Besta kerfishönnunarbókin fyrir þig í þeim aðstæðum er þessi.
Þessi bók er hentugri til að þróa heilt námskerfi nemenda vegna þess að hún hefur einnig kafla um liprar nálganir. Hugtökin, hæfileikar, nálganir, aðferðir, verkfæri og sjónarhorn nauðsynleg fyrir kerfisfræðinga til að búa til upplýsingakerfi eru kynntar í Modern Systems Analysis and Design, sem leggur meiri áherslu á hið hagnýta en fræðilega.
Gert er ráð fyrir því af höfundum að nemendur hafi sótt kynningarnámskeið í tölvukerfum og hafi nokkra fyrri reynslu af að skrifa forrit í að minnsta kosti einu forritunarmál.
Rithöfundarnir gefa hugmyndalegan og aðferðafræðilegan ramma á meðan þeir fara rökrétt í gegnum málefnin með því að vísa til lífsferils kerfisþróunar.
3. Kerfisgreining og hönnun eftir Scott Tiley
Ein mikilvægasta kennslubók í kerfishönnun sem nú er aðgengileg er almennt viðurkennd sem þessi bók eftir Scott Tiley um kerfishönnun. Til að byggja upp betri kerfi hafa kerfishönnuðir notað og bera saman hefðbundnar og háþróaðar aðferðir.
Þessi bók mun hjálpa þér að skilja hvað breyttist, hvers vegna þurfti að gera breytinguna og hvers vegna það þurfti að gera hana í upphafi.
Auk þess að læra hvernig kerfin virka muntu einnig læra um tölvuský og hreyfanlegur apps, meðal annars, samkvæmt höfundum, sem halda því fram að þessi bók innihaldi kafla um hlutbundinn kóðun og lipur aðferðafræði, tvær af þeim aðferðum sem oftast eru notaðar í fyrirtækjum í dag.
Bókin er stútfull af verkefnum og æfingum sem munu neyða þig til að setja á þig hugsunarhúfur og nota nýfengnar upplýsingar strax.
4. Head First Design Pattern
Þú vilt læra af þeim sem hafa farið á undan þar sem þér líkar ekki að byrja frá grunni þegar kemur að hugbúnaðargerð. Til að læra af reynslu annarra sem hafa staðið frammi fyrir svipuðum kerfishönnunaráskorunum og þú horfir til að hanna mynstur.
Með því að nota hönnunarmynstur geturðu nýtt þér þekkingu annarra þannig að þú getur einbeitt þér að erfiðari eða skemmtilegri verkefnum.
Þessi bók, skrifuð af Eric Freeman og Elisabeth Robson, kennir hvað mynstur eru og hvenær, hvers vegna og hvernig á að nota þau í eigin sköpun. Það kannar líka hlutbundnu hugmyndirnar sem liggja til grundvallar hönnuninni.
Þetta er skemmtileg aðferð til að fræðast um og auka skilning þinn á hugbúnaðarþróun. Þú munt læra grundvallarhönnunarhugmyndir og mynstur svo að þú getir leyst áskoranir um hugbúnaðarhönnun og átt samskipti á mynsturtungumáli við teymið þitt.
Það virðist kannski ekki „nógu alvarlegt“ í fyrstu, en eftir því sem tíminn líður festast hlutir í heilanum og þér finnst gaman að uppgötva mynstur. Þessi bók einfaldar og skýrir mynstur á áhrifaríkan hátt.
5. Hreinn arkitektúr
Robert er afrekshöfundur sem hefur skrifað fjölda bóka um lipur þróun og hreinan kóða.
Nú ætti það að segja sig sjálft að eftir að hafa lesið bækur Robert C. Martin, muntu geta bætt flæði kóðans þíns og tekið liprar tækni inn í hönnunarlausnir þínar auk þess að skilja hugmyndir um kerfishönnun.
Engu að síður fjallar þessi bók um grundvallaratriði kerfisgreiningar og hönnunar sem og fjölmörgum erfiðleikum sem kerfishönnuðir standa frammi fyrir þegar þeir búa til raunverulega lausn.
Einnig er fjallað um í þessari bók reynsludrifin þróunartækni og hvernig á að keyra einingapróf til að auka skilvirkni kerfisins. Fyrir nemendur í kerfishönnun og alla sem reyna að hækka staðalinn á hugbúnaði sínum þessa dagana er þessi bók sú besta sem er aðgengileg.
Hreinn arkitektúr útskýrir ákvarðanir sem þú þarft að taka og hvers vegna þær eru nauðsynlegar fyrir velgengni þína, frekar en að bjóða þér bara upp á ýmsa möguleika og segja: "Notaðu bestu dómgreind þína."
6. Kerfisgreining og hönnun eftir Dennis, Wixom og Roth
Þessi bók veitir ítarlegar útskýringar á verkefnum sem eiga við raunverulegar aðstæður, sem hjálpar þér að ná betri tökum á kerfisgreiningu og hönnun. Í bókinni eru einnig nokkrar dæmisögur og dæmi, sem öll eru ítarleg ítarlega.
Þessi bók mun hjálpa þér að auka nethönnunarnám þitt og fá staðfastan skilning á kerfisgreiningu og hönnunarhugtökum.
Samkvæmt því, allt eftir sjónarhorni þínu, er hægt að flokka þessa bók sem bæði kerfishönnunarbók fyrir byrjendur og kerfishönnunarbók fyrir miðlungs- og hærra stig tölvunarfræðinema.
Hlaupandi dæmi og dæmi eru notuð til að sýna helstu hugmyndir, sem síðan eru studdar með ítarlegum útskýringum og öðrum eiginleikum sem leggja áherslu á mikilvæg smáatriði og leggja áherslu á athöfnina að „gera“ auk „læra“.
Nemendur öðlast grundvallarupplýsingar og hæfileika sem faglegur sérfræðingur krefst sem og eðlishvöt fyrir nálgun, verkfærum og tækni þegar þeir beita eigin vinnu við raunverulegar aðstæður.
7. Kerfishönnunarviðtal eftir Alex Xu
Hönnuðir hafa oft svör við viðtalsspurningar um kerfishönnun vegna þess að þeir eru hræddir við mikið úrval mögulegra valkosta. En ef það er ekki skýrt svar, hvernig geturðu svarað því á áhrifaríkan hátt í viðtali?
Besta bókin á markaðnum sem stendur, þessi er mælt með fyrir alla sem eru að undirbúa kerfishönnunarviðtal. Bókin inniheldur mikið af myndskreytingum og grafík sem hjálpa þér að skilja raunverulega aðferðina með því að virðast vera raunveruleg spurningalistaatriði.
Að auki mun þessi bók hjálpa þér að skilja hvað ráðningarstjórar vilja sjá í lausninni þinni, sem gerir þér kleift að ná kerfishönnunarprófinu þínu á auðveldan hátt. Það mun veita þér meiri sjálfsöryggi í þessu mikilvæga viðtali.
Aðferðin til að nálgast kerfishönnunaráskorun er sett í smáatriðum í þessari bók. Það gefur einnig nokkur dæmi úr hinum raunverulega heimi til að sýna hvernig aðferðafræðileg nálgun virkar, ásamt skýrum leiðbeiningum sem þú getur fylgt.
8. Mynstur Enterprise of Application Architecture
Innleiðing nokkurrar nýrrar tækni sem gerir kleift að nýtast faginu í þróun fyrirtækjaforrita. Pallar sem gera hlutbundinni þróun í mörgum hæðum kleift, eins og Java og.NET, eru nú þegar útbreiddir.
Þrátt fyrir að hægt sé að nota þessi nýju tæki og tækni til að búa til öflug forrit er erfitt að koma þeim í framkvæmd. Vegna þess að forritarar þeirra skilja ekki byggingarreglurnar sem vanir hluthönnuðir hafa lært, mistekst viðskiptaöpp oft reglulega.
Framtaksforritarar glíma við ýmsa erfiðleika, sem urðu höfundum Patterns of Enterprise Application Architecture innblástur að skrifa bók sína.
Höfundurinn, frægur hlutbundinn hönnuður Martin Fowler, tók fram að hægt er að breyta sömu grundvallarhönnunarreglum og beita til að takast á við algeng vandamál óháð tæknibreytingum, frá Smalltalk til CORBA til Java til .NET.
Martin afsmíðar yfir fjörutíu endurteknar lausnir í mynstur með aðstoð fróður hóps sjálfboðaliða. Lokavaran er dýrmæt handbók um lagfæringar sem hægt er að nota með hvaða fyrirtækjaforriti sem er.
9. Byggja örþjónustur
Undanfarin tíu ár hafa dreifð kerfi þróast úr stórum, kóðafrekum einhæfum öppum yfir í fyrirferðarmeiri, óháðar örþjónustur. Hins vegar, að búa til þessi kerfi hefur sitt eigið sett af áskorunum.
Þessi bók kynnir yfirgripsmikla nálgun á þau atriði sem kerfisarkitektar og stjórnendur verða að taka tillit til þegar þeir búa til, stjórna og uppfæra örþjónustuarkitektúr, með mörgum dæmum og gagnlegum leiðbeiningum.
Tækni fyrir örþjónustu þróast hratt. Þó að kafa ofan í nýjustu aðferðirnar til að hanna, samþætta, prófa, dreifa og fylgjast með eigin sjálfstæðu þjónustu, gefur rithöfundurinn Sam Newman þér traustan grunn í meginreglunum.
Í gegnum bókina muntu fylgja ímynduðu fyrirtæki til að sjá hvernig það að búa til örþjónustuarkitektúr hefur áhrif á tiltekið lén.
10. Handvirk kerfishönnun
Einbeiting þessarar bókar er á stærðarstærð hugbúnaðar og hún tekur lesandann í ítarlega ferð. Eftir að hafa lesið þessa grein muntu hafa betri tök á því hvernig á að byggja upp skalanlegt forrit á fyrirtækisstigi.
Bókin fer í gegnum kerfishönnunarhugtök, tölvunet, helstu netsamskiptareglur, stigstærð gagnaaðgangsaðferðir og aðrar byggingarstílar til að byggja upp kerfið.
Ítarleg rannsókn á fjölmörgum tækni og útfærslu þeirra fer fram, þar á meðal Cache Memory, CDN, Hlaða jafnvægi, og skilaboða biðraðir.
Bókin útskýrir einnig hvernig á að smíða stigstærða lausn á fyrirtækisstigi með því að nota ýmsar tæknisamsetningar. Ákvörðun þín um ákjósanlega leið fyrir kerfisarkitektúr er studd af greiningu þinni á nokkrum byggingarlistarhönnunum.
Í bókinni er einnig skoðað hönnunarmynstur og hlutbundin forritun tækni sem hjálpar til við að skrifa skýran kóða sem hægt er að viðhalda. Með því að nota mörg raunveruleg dæmi um kerfishönnun mun lesandinn fá innsæi skilning á ýmsum verkfærum og aðferðum til að framleiða skalanlegt kerfi.
11. Innbyggð kerfishönnun
Að veita ítarlega kynningu á grundvallarhugtökum í innbyggðum kerfum, með forritum í net-eðlisfræðilegum kerfum og Internet of Things, er sérstaða þessarar kennslubókar með opnum aðgangi.
Rannsókn á forskriftarlíkönum og tungumálum fyrir innbyggð og neteðlisfræðileg kerfi er á undan kynningu á svæðinu.
Það útskýrir grundvallaratriði kerfishugbúnaðar fyrir innbyggð kerfi, þar á meðal rauntímastýrikerfi, og gefur grunnkynningu á vélbúnaðarhlutum sem notaðir eru í slíkum kerfum.
Að auki kynnir höfundur yfirlit yfir aðferðir til að kortleggja forrit á framkvæmdarvettvang, þar á meðal fjölkjarna vettvang, og fjallar um mats- og staðfestingaraðferðir fyrir innbyggð kerfi.
Vegna þess að innbyggð kerfi verða að vinna undir ströngum breytum, inniheldur bókin einnig handvalið safn af hagræðingaraðferðum, svo sem hagræðingaraðferðum hugbúnaðar. Í niðurlagi bókarinnar er stuttlega fjallað um prófun.
12. Kerfishönnunarviðtal: Heildarleiðbeiningar
Einn hataðasti og mest krefjandi hluti tækniviðtala er kerfishönnunarviðtalið. Óvissuþættirnir eru ógnvekjandi.
En ef þú skoðar vandlega greiningar og verklagsreglur sem lýst er í þessu tímariti, munt þú geta yfirstigið allar hindranir sem þú lendir í á meðan þú notar gagnaverkfræðitækni við mat.
Þú munt uppgötva margar viðtalsaðferðir fyrir verkfræðinga. Þú munt hafa fullan skilning á nauðsynlegum skrefum til að nota gagnafrekt forrit eftir að þú hefur lesið þessa handbók.
Eftir að hafa lesið hana, hvort sem þú ert sérfræðingur eða verkfræðingur sem ekki er bakhlið, muntu læra mikið um hvernig á að innleiða gagnakerfi yfir netkerfi, þar á meðal RDBMS, NoSQL, IMS og fleiri.
13. Hanna dreifð kerfi
Stór fyrirtæki vinna hörðum höndum að því að innleiða nýja tækni til að þróa nýjar vörur, verklag og viðskiptamódel í baráttunni við að keppa á mörkuðum nútímans.
Að leggja of mikla áherslu á tækni og ekki nóg á hvers konar ferla sem tæknin leyfir er ein hindrunin í stafrænni umbreytingu.
Hvað ef ýmsum fyrirtækjageirum væri leyft að búa til sína eigin þjónustu og öpp og ákvarðanataka væri dreifð frekar en miðstýrð? Til að gera mismunandi atvinnugreinum kleift að bregðast við gögnum í rauntíma, rannsakar þessi rannsókn hugmyndina um stafrænan viðskiptavettvang.
Í stafrænu fyrirtæki mun mikil nýsköpun eiga sér stað í auknum mæli á jaðrinum, hvort sem það felur í sér IoT tæki eða viðskiptanotendur (frá markaðsmönnum til gagnafræðinga).
Þitt kjarna upplýsingatæknistarfsfólk getur veitt þessum atvinnugreinum þau stafrænu úrræði sem þau þurfa til að þróast hratt til að hagræða ferlinu. Þessi bók rannsakar: Mikilvægar skipulags- og menningarbreytingar eru nauðsynlegar til að koma á viðskiptagetu í gegnum þvervirkt vöruteymi. kerfi til að tengja saman forrit, gagnagrunna, viðskiptavini, samstarfsaðila, félagslegur net, og Internet of Things tæki.
Í þeim tilgangi að þróa háþróaða þjónustu í stillingum með litlum kóða eða án kóða, eru innri API forritun Umsóknarvettvangur sem þjónusta, samþættingarvettvangur sem þjónusta og samþættingarhugbúnaður sem þjónusta nokkur dæmi um verkfæri.
14. Hönnun vélanámskerfis
Kerfi fyrir vélanám eru bæði flókin og sérstök. Þær eru flóknar vegna þess að þær hafa fjölbreytt úrval af hlutum og hagsmunaaðilum.
Vegna þess að þau eru háð gögnum, sem eru mjög mismunandi frá einu notkunartilviki til annars, eru þau sérstök.
Þú munt uppgötva alhliða aðferð til að búa til ML kerfi sem eru áreiðanleg, skalanleg, viðhaldanleg og aðlögunarhæf að breyttu umhverfi og viðskiptakröfum í þessari bók.
Höfundur Chip Huyen, annar stofnandi Claypot AI, tekur tillit til þess hvernig hvert hönnunarval gæti aðstoðað kerfið þitt í heild sinni við að ná markmiðum sínum.
Sem dæmi má nefna hvernig á að meðhöndla og framleiða þjálfunargögn, hvaða eiginleika á að nota, hversu oft á að endurþjálfa líkön og hverju á að fylgjast með. Ítrekuð aðferðafræði þessarar bókar notar raunveruleikarannsóknir sem eru studdar af miklum heimildum.
15. Hönnun örugg kerfi
Tækni, líkamlegt öryggi og mannleg ferli eru öll tengd í nútímakerfum. Árásarmenn eru meðvitaðir um þetta og nýta sér oft galla í einni tegund verndar til að taka yfir annars örugga starfsemi.
Við þurfum eitt, alltumlykjandi líkan sem hægt er að nota til að útskýra alla þætti kerfisins á jafnréttisgrundvelli til að sýna þessa galla.
Frá hengilásum til vefveiða til fyrirtækjahugbúnaðarhönnunar, Designing Secure Systems kynnir fræðilega byggða nálgun á vandamálum sem liggja að baki öllum tegundum kerfa og ræddi hvernig veikleikar á einu svæði kerfisins leiða til veikleika á öðrum sviðum á meðan innleiða ramma og staðla sem notaðir eru í netöryggisiðnaðurinn.
Öryggi alls kerfisins, þar með talið fólk þess, verklagsreglur og tækni, verður greint með einu líkani.
16. Kerfisgreining, hönnun og prófun
Markmiðið er að nota einfalt tungumál til að hjálpa nemendum á A-stigi að skilja hugtökin Kerfisgreining, Kerfishönnun, prófun og MIS.
Bókinni er ætlað að veita lesendum þá þekkingu sem þeir þurfa til að skilja kerfisgreiningu, hönnunarþætti og virkni prófa í hugbúnaðarþróun.
Ítarlegur skilningur er veittur með dæmisögum auk fræðilegs grunns. Með hjálp fjölda grafíkmynda á einföldu máli eru staðlar og leiðbeiningar fyrir formhönnun, skýrsluhönnun, GUI hönnun o.fl.
Einnig er farið stuttlega yfir kosti og galla CASE verkfæra. Einföld og áhrifarík dæmi sýna nýjustu UML skýringarmyndastaðla. Í bókinni er fjallað um bæði skipulagða og hlutbundna hugbúnaðargreiningu og hönnunaraðferðafræði.
Með hjálp fjölmargra dæma og myndskreytinga eru staðreyndaöflunaraðferðir, þróun sameiginlegrar umsóknar (JAD), endurgerð viðskiptaferla, flæðiritatækni, gagnaflæðisrit, ákvarðanatré, ákvörðunartöflur, skipulögð töflur og gagnaorðabækur útskýrðar á einfaldan hátt. Enska.
Nemendur, forritarar, vísindamenn og hugbúnaðarframleiðendur sem vilja skilja, greina og smíða hugbúnað ættu að lesa þessa bók.
17. Hugbúnaðararkitektúrmynstur fyrir netþjónalaus kerfi
Þessi bók sýnir hvernig á að smíða og keyra brothætt kerfi og leiða þig í gegnum helstu byggingarhluta sem leyfa breytingar, svo sem atburði, sjálfstæða þjónustu og ör framenda, sem knýja fram hugbúnaðarkerfi fyrirtækja.
Þú munt skipta upp kerfi og stilla færibreytur þannig að teymi geti starfað sjálfstætt og flýtt fyrir uppfinningarhraða. Ásamt hinum mörgu sjálfstæðu þjónustuhönnunarmynstri, fjallar bókin einnig um atburði á lágu stigi og gagnamynstur sem styðja allan arkitektúrinn.
Þú munt einbeita þér að bestu starfsvenjum fyrir öryggi, áreiðanleika, prófanleika, athuganleika og frammistöðu á meðan þú ferð.
Bókin sameinar síðan allt sem þú hefur lært með því að lýsa ferlinum við stöðugar tilraunir, dreifingu og afhendingu áður en þú gefur þér nokkrar síðustu ráðleggingar um hvernig á að byrja að halda áfram.
Í lok þessarar bókar muntu geta hannað þitt eigið atburðadrifna, netþjónalausa kerfi sem eru nógu sveigjanleg til að framleiða verðmæti á þeim hraða sem fyrirtækið þitt krefst.
18. Cloud Native arkitektúr
Stærsta byltingarkennda framfarir í upplýsingatækni síðan sýndarvæðing hefur verið ský computing. Þú hefur meiri sveigjanleika með skýjasniðinni hönnun samanborið við hefðbundin kerfi.
Þegar stofnanir uppgötva að þær geta ekki flutt yfir í skýið verða þær að uppfæra þróunarlíkön sín og arkitektúr til að nýta þetta.
Nútímavæðing skipulagsheildar, nútímavæðing dreifingar og skýjaætt byggingarmynstur eru þrír lykilþættirnir sem Cloud-Native arkitektúr sýnir þegar hann afhendir nútímalegan skýjaættan arkitektúr.
Til að lýsa og skýra hvað skýjaættaður arkitektúr er og ekki, byrjar þessi bók á stuttri kynningu á skýjaættum arkitektúr.
Þú munt fá skilning á skýjaupptökuramma og læra hvernig á að búa til skýjabyggðan arkitektúr með því að nýta byggingarhugtök örþjónustu og netþjónalausrar tölvunar.
Næst verður farið yfir helstu þætti skýjabyggðrar hönnunar, svo sem sveigjanleika, kostnaðarlækkun, öryggi og aðferðir til að ná rekstrarárangri. Þú munt einnig uppgötva margs konar opinbera skýhönnun, allt frá AWS og Azure til Google Cloud Platforms, í síðustu köflum.
19. Kynning á örgjörva byggða kerfishönnun
Fyrir verkfræði- og tölvunarfræðinema sem stunda fyrstu önn sína í örgjörvabyggðri kerfishönnun er mælt með þessari bók.
Það byrjar á samantekt á grundvallarhugmyndum, fer síðan með lesandanum í gegnum byggingu einfalt örgjörvadæmis með aðferðafræðilegri, skref-fyrir-skref nálgun við úrlausn vandamála.
Uppsetning og forritun örtölvukerfa sem byggð eru utan um annan örgjörva er síðan sýnd fyrir lesandanum. Meiri skilningur og skilvirkni í námi er veitt af fjölmörgum leystum tilvikum og æfingum.
Að auki eru mörg örgjörva-undirstaða kerfi, sem hafa verið byggð sérstaklega í kennslutilgangi, vandlega þróuð, hermt og útfærð á FPGA-byggðum kerfum í lokakafla bókarinnar.
Höfundar þessarar kennslubókar nýttu sér mikla þekkingu sína á meðan þeir bjuggu til námsúrræði fyrir grunn- og framhaldsnám í verkfræði.
20. Cracking System Design Viðtal
Þú verður að hafa þekkingu á kerfishönnun ef þú vilt komast áfram á sviði hugbúnaðarverkfræði. Jafnvel þótt þú sért nýbyrjaður með kóðun, þá er góð hugmynd að byrja á því að skilja kerfisarkitektúr.
Snemma á ferlinum mun kóðunarhæfileikar þínir fyrst og fremst ákvarða hversu vel þú stendur þig. Á hinni hliðinni munu viðtöl á hærra stigi oft gefa þekkingu þinni á og sérfræðiþekkingu með hönnun umsókna meira vægi.
Sú staðreynd að kerfishönnunarviðtöl eru opnari og skortir eitt rétt svar gerir þau erfiðustu fyrir verkfræðinga að ljúka.
Með þessari bók vonast höfundurinn til að útvega þér vegakort til að sigla í svona viðtöl vegna þess að skortur á skipulagi gæti verið ógnvekjandi.
Niðurstaða
Að lokum eru þessar 20 bækur sem taldar eru upp hér að ofan bestu kerfishönnunarbækurnar á netinu. Gættu þess að verða ekki óvart af þeim og kaupa þá alla.
Veldu bók sem þú hefur virkilega gaman af og vertu viss um að þú lesir hana kápa til kápu. Æskilegra er að lesa eina bók af þolinmæði en að renna fljótt í gegnum nokkrar þeirra.
Þú getur aukið þekkingu þína með hjálp þessara bóka og þú gætir jafnvel náð að standast kerfishönnunarviðtalið.
Skildu eftir skilaboð