Teknisk innhold
Komme i gang med Kubernetes er designet for nybegynnere. Så det forventer ikke at du vil ha noen forkunnskaper. Du trenger imidlertid Google Cloud -konto og Amazon AWS -konto som er satt opp hvis du vil dra nytte av øvelsene. Bare lesing er ikke nok til å lære konseptene. Du må prøve ut kommandolinjen og koden for å få en grundig forståelse av konseptene og ideene.
Boken starter med en introduksjon til containerteknologi og Kubernetes. Du lærer det grunnleggende om containerstyring og hvordan Kubenetes kan hjelpe. Du vil også kjøre din første Kubernetes -klynge i begynnelseskapittelet. Å få en praktisk opplevelse fra starten av vil gi deg en smak av teknologien. Hvis du bare er nysgjerrig og prøver å finne ut om det er den rette løsningen for deg, bør begynnelsesklyngøvelsen hjelpe deg med å ta en mer informert beslutning.
Neste få kapitler i boka går mer dyptgående til å forklare konstruksjonene til Kubernetes. Å forstå pods, tjenester, replikakontrollere og etiketter er viktig for å utnytte teknologiens fulle potensiale. Boken gjør en god jobb med å forklare disse konseptene med grafiske representasjoner og faktisk kommandolinjekode. Det forholder seg også til hvordan tjenester er relatert til nettverk en belastningsbalansering.
Kubernetes er et orkestrerings- og automatiseringsverktøy. Boken dekker rullende oppdateringer, A/B -testing og autoskalering i sammenheng med Kubernetes, slik at du vil ha bedre måter å orkestrere prosessene dine. Det er et eget kapittel om hvordan du kan støtte applikasjoner under distribusjon. Det vil gi deg mer dyptgående bakgrunn i applikasjonsskalering og oppdateringer.
Med enhver mikroservices arkitektur, er vedvarende lagring for scenefulle applikasjoner alltid et problem. Utholdenhet bringer sine egne utfordringer. Komme i gang med Kubernetes diskuterer temaet vedvarende lagring og statlige operasjoner og gir deg tips til å håndtere din egen unike situasjon.
(Dette innlegget inneholder tilknyttede lenker. Det er en måte for dette nettstedet å tjene reklameavgift ved å annonsere eller lenke til visse produkter og/eller tjenester.)
Kubernetes er et verktøy som hjelper til med å lette bedre utvikling og distribusjon. Så DevOps -praksis som Continuous Integration (CI) og Continuous Delivery (CD) er viktige komponenter i å bygge en vellykket rørledning. Boken tar deg gjennom prosessen med å implementere CI/CD i Kubernetes -klyngene dine og viser deg hvordan du bruker Jenkins i forbindelse med Kubernetes. For overvåking og logging viser det deg også måter å bruke verktøy som Fluentd og Grafana. Fluentd samler inn data for enhetlig loggingslag og Grafana hjelper deg med å visualisere dataene for bedre overvåking.
I den siste delen av boken diskuteres mer avanserte emner. Diskusjonen går inn i Cluster Federation. Forbundet hjelper med styring av flere klynger. Det gir deg muligheten til å inspisere, starte og kontrollere ressurser på tvers av klynger. Så Federation kan hjelpe deg med å forbedre produktiviteten din og få mer ut av Kubernetes.
Boken berører også temaet contaatsikkerhet. Det vil hjelpe deg å få en grunnleggende forståelse av risikoen ved å bruke containere. Det snakker om viktige punkter du må vurdere når du har å gjøre med sensitive data.
Komme i gang med Kubernetes diskuterer også OCP, CoreOS og Tectonic. Dette er de nye standardene som kan bidra til å forbedre Kubernetes -implementeringen din. Du bør være klar over disse standardene og fordelene deres hvis du vil være forberedt på fremtiden. Boken ender med informasjon om tips, verktøy og nyttige ressurser, slik at du kan fortsette læringsreisen din.
Tilnærming til materialet
Boken følger formatet til en standard teknisk guide. Hvert kapittel åpner og illustrerer konseptene. Deretter går det inn på kommandolinjeverktøy for å vise konseptene i handling.
Illustrasjonene er klare og i farger. De er enkle å følge. Paragrafene er delt inn i små biter. Boken bruker kulepunkter, innrykk og kursiv. Så det er lett å lese. Den bruker advarsler og tips for å legge vekt på viktige punkter.
I følge Hemingway -appen er lesbarheten til boka under klasse 8. Så det er en lett og hurtiglesing. Å følge eksemplene vil imidlertid kreve en tidsinvestering. Du må sette av betydelig tid for å fullføre øvelsene. Du kan alltid bare lese dem. Men en guide som dette er ment å være en praktisk opplevelse. Så hvis du ikke prøver øvelsene, vil du gå glipp av læringsopplevelsen.
Den endelige dommen
Som nevnt i begynnelsen, er Kubernetes et arbeid som pågår. Så ting endrer seg raskt. Du bør ikke bruke boken å komme i gang med Kubernetes som en hvordan du installerer og kjører guide, ettersom ting kan endre seg når du får den. Boken tar imidlertid opp stadig grønne problemer om containerstyring og utviklingsrørledninger. Også kjernekonseptene har eksistert i noen år. Disse emnene kommer til å være de samme selv om du bruker en nyere versjon av plattformen.
Komme i gang med Kubernetes er designet for å være nyttig for nybegynnere og hjemvendte utøvere. Det gjør en bemerkelsesverdig jobb med å dekke det grunnleggende. Det er også designet som en praktisk guide. Eksemplene er relevante for enhver virkelige operasjon. Du kan bruke denne boken som et springbrett for din Kubernetes -reise. Hvis du allerede er en erfaren Kubernetes -bruker, gir denne boken kanskje ikke så mye verdi for deg.
Boken understreker hovedsakelig på Google Cloud. Kubernetes ble opprettet basert på Google -teknologi. Så vektleggingen er forståelig. Imidlertid er den nylige Amazon Elastic Container Service for Kubernetes (Amazon EKS) en administrert tjeneste som gjør det enkelt for deg å bruke Kubernetes. Du kan ta det i betraktning når du kjører øvelsene.
Totalt sett er det en utmerket ressurs for nybegynnere å komme i gang med Kubernetes. Du vil lære det grunnleggende og utforske eksempler i det virkelige liv for å få praktisk erfaring. Boken slår en fin balanse mellom teori og koding. Komme i gang med Kubernetes skal være et fint tillegg til læringsbiblioteket ditt.
Hopp over til Amazon.com og kjøp selskapet ditt akkurat nå for å starte reisen!
(Dette innlegget inneholder tilknyttede lenker. Det er en måte for dette nettstedet å tjene reklameavgift ved å annonsere eller lenke til visse produkter og/eller tjenester.)