ebook
Kubernetes Patterns:
Reusable elements for designing cloud-native applications
Scarica l'ebook Per sfruttare al meglio il cloud, gli esperti in tecnologia devono trovare nuovi approcci alle applicazioni.
Il modo in cui gli sviluppatori progettano, creano ed eseguono i software è cambiato molto con l'evoluzione dei microservizi e dei container. Queste architetture moderne usano nuovi concetti base che richiedono una serie di pratiche diverse rispetto a quelle a cui sono abituati gli sviluppatori, i leader tecnologici e gli architetti. In questa guida informativa, gli autori Bilgin Ibryam e Roland Huß di Red Hat offrono una presentazione dettagliata di elementi, modelli, principi e pratiche comuni riutilizzabili per progettare e implementare applicazioni cloud native su Kubernetes.
Quando si iniziano a erogare servizi critici su un sistema come Kubernetes, capire come procedere dagli errori fatti e andando per tentativi diventa troppo dispendioso in termini di tempo, con conseguenti problemi effettivi legati a inattività e interruzioni del servizio… I modelli Kubernetes consentono di imparare dalle esperienze precedenti che abbiamo codificato nelle API e negli strumenti che costituiscono Kubernetes.
Ogni modello include una descrizione del problema e la proposta di una soluzione con specifiche per Kubernetes. Molti modelli sono anche supportati da esempi di codici concreti. Questo ebook è perfetto per gli sviluppatori con una certa familiarità con i concetti base di Kubernetes che vogliono scoprire i comuni modelli cloud native.
Scopri i 5 modelli Kubernetes:
Foundational
Analizza i principi e le pratiche principali per la creazione di applicazioni containerizzate cloud native.
Behavioral
Analizza i concetti più granulari per la gestione di vari tipi di interazioni di container e piattaforme.
Structural
Consente di organizzare i container all'interno di un pod, ovvero l'atomo della piattaforma Kubernetes.
Configuration
Fornisce informazioni approfondite su come gestire le configurazioni applicative in Kubernetes.
Advanced
Copre più argomenti avanzati tra cui come ampliare la piattaforma con gli operatori.
Security
Fornisce modelli per consolidare le applicazioni in esecuzione su Kubernetes e renderle più sicure.