Evaluare:
Cartea oferă o abordare cuprinzătoare și practică a învățării microserviciilor, Docker și Kubernetes, ceea ce o face potrivită atât pentru începători, cât și pentru dezvoltatorii experimentați. Ea acoperă instrumentele și practicile esențiale pentru dezvoltarea software modernă, punând accentul pe o progresie clară a conceptelor și aplicațiilor practice.
Avantaje:⬤ Abordare hands-on cu exemple și exerciții practice.
⬤ Simplifică conceptele complexe, făcându-le accesibile.
⬤ Acoperă o gamă largă de subiecte, inclusiv microservicii, Docker, Kubernetes, CI/CD și Infrastructure as Code.
⬤ Potrivit pentru dezvoltatori de toate nivelurile de calificare.
⬤ Progresia subiectelor permite învățarea treptată.
⬤ Exemplele de cod de lucru facilitează înțelegerea și implementarea.
⬤ Perspective detaliate asupra integrării diverselor instrumente în dezvoltarea modernă.
⬤ Unii cititori au considerat că testarea ar trebui să fie integrată mai devreme în carte, în loc să fie plasată la sfârșit.
⬤ Unele critici referitoare la anumite practici promovate în carte care nu se aliniază cu cele mai bune practici recunoscute în industrie.
(pe baza a 9 recenzii ale cititorilor)
Bootstrapping Microservices, Second Edition: With Docker, Kubernetes, Github Actions, and Terraform
Construiți o aplicație de microservicii de la zero, strat cu strat. Această carte vă învață instrumentele și tehnicile de care aveți nevoie.
În Bootstrapping Microservices, ediția a doua veți obține experiență practică cu abilități de dezvoltare a microserviciilor precum:
⬤ Crearea, configurarea și rularea unui microserviciu cu Node. js.
⬤ Construirea și publicarea unui microserviciu utilizând Docker.
⬤ Aplicarea testării automate.
⬤ Rularea unei aplicații de microservicii în curs de dezvoltare cu Docker Compose.
⬤ Deploierea microserviciilor într-un cluster Kubernetes de producție.
⬤ Implementarea infrastructurii ca cod și configurarea unei conducte de livrare continuă.
⬤ Monitorizarea, gestionarea și depanarea.
Bootstrapping Microservices with Docker, Kubernetes, and Terraform a ajutat mii de dezvoltatori să creeze primele lor aplicații microservicii. Această a doua ediție complet revizuită prezintă instrumentele standard din industrie și abilitățile practice pe care le veți folosi pentru fiecare aplicație de microservicii. Sfaturile și îndrumările prietenoase ale autorului Ashley Davis vă ajută să faceți alegeri pragmatice care vor reduce curba de învățare pentru Docker, Terraform și Kubernetes.
Despre tehnologie
Trecerea unei aplicații de microservicii de la dovada conceptului la producție este o operațiune în mai multe etape care se bazează pe instrumente precum Docker, Terraform și Kubernetes. Cea mai bună modalitate de a învăța întregul proces este să construiți un proiect de la zero. Este exact ceea ce veți face în această carte!
Despre carte
Bootstrapping Microservices, ediția a doua este un ghid pentru microservicii și aplicații distribuite cloud-native. Acesta demistifică alegerile tehnice și vă oferă o abordare clară și cuprinzătoare a construirii microserviciilor. În el, veți învăța cum să configurați infrastructura cloud cu Terraform, să împachetați microservicii utilizând Docker și să vă implementați proiectul finalizat într-un cluster Kubernetes.
Pe parcurs, veți construi propriul dvs. serviciu de streaming video pentru a vedea cum se potrivește totul într-o aplicație completă. În plus, această nouă ediție complet revizuită conține o acoperire actualizată a livrării continue pentru GitHub Actions. De asemenea, include o acoperire extinsă a Kubernetes, inclusiv un ghid ușor pentru implementarea Kuberbetes împreună cu îndrumări pentru implementarea infrastructurii ca cod.
Despre cititor
Exemplele sunt în JavaScript. Nu este necesară experiență cu microservicii, Kubernetes, Terraform sau Docker.
Despre autor
Ashley Davis este un meșter software, antreprenor și autor cu peste 25 de ani de experiență în dezvoltarea de software - de la codare, la gestionarea echipelor, la înființarea de companii. A lucrat pentru o gamă largă de companii, de la cele mai mici startup-uri la cele mai mari companii internaționale. De-a lungul timpului, a contribuit la comunitate prin scrierile sale și prin codarea open source. În prezent, este vicepreședinte al departamentului de inginerie la Hone, construind produse pe blockchain-ul Algorand. El este, de asemenea, creatorul Data-Forge Notebook, o aplicație desktop pentru codarea exploratorie și vizualizarea datelor folosind JavaScript și TypeScript.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)