Manning publications jun 2021 (4 Ergebnisse)

- Softcover
Anbieter: AHA-BUCH GmbH, Einbeck, DeutschlandAHA-BUCH GmbH
Verkäufer/-in kontaktierenVerkäufer/-in mit 5 SternenZustand: Neu
EUR 60,69
EUR 30,50 VersandVersand von Deutschland nach USAAnzahl: 2 verfügbar
Taschenbuch. Zustand: Neu. Neuware - GitOps and Kubernetes teaches you how to use Git and the GitOps methodology to manage a Kubernetes cluster.Summary GitOps and Kubernetes introduces a radical ideamanaging your infrastructure with the same Git pull requests you use to manage your codebase. In this in-depth tutorial, you'll lea…rn to operate infrastructures based on powerful-but-complex technologies such as Kubernetes with the same Git version control tools most developers use daily. With these GitOps techniques and best practices, you'll accelerate application development without compromising on security, easily roll back infrastructure changes, and seamlessly introduce new team members to your automation process. Purchase of the print book includes a free Elektronisches Buch in PDF, Kindle, and ePub formats from Manning Publications. About the technology With GitOps you use the Git version control system to organize and manage your infrastructure just like any other codebase. It's an excellent model for applications deployed as containers and pods on Kubernetes. About the book GitOps and Kubernetes teaches you how to use Git and the GitOps methodology to manage a Kubernetes cluster. The book interleaves theory with practice, presenting core Ops concepts alongside easy-to-implement techniques so you can put GitOps into action. Learn to develop pipelines that trace changes, roll back mistakes, and audit container deployment. What's inside Managing secrets the GitOps way Controlling access with Git, Kubernetes, and Pipeline Branching, namespaces, and configuration About the reader For developers and operations engineers familiar with continuous delivery, Git, and Kubernetes. About the author Billy Yuen, Alexander Matyushentsev, Todd Ekenstam, and Jesse Suen are principal engineers at Intuit. They are widely recognized for their work in GitOps for Kubernetes. Table of Contents PART 1 - BACKGROUND 1 Why GitOps 2 Kubernetes & GitOps PART 2 - PATTERNS & PROCESSES 3 Environment Management 4 Pipelines 5 Deployment Strategies 6 Access Control & Security 7 Secrets 8 Observability PART 3 - TOOLS 9 Argo CD 10 Jenkins X 11 Flux.

- Softcover
Anbieter: AHA-BUCH GmbH, Einbeck, DeutschlandAHA-BUCH GmbH
Verkäufer/-in kontaktierenVerkäufer/-in mit 5 SternenZustand: Neu
EUR 62,67
EUR 30,50 VersandVersand von Deutschland nach USAAnzahl: 1 verfügbar
Taschenbuch. Zustand: Neu. Neuware - Grokking Simplicity is a friendly, practical guide that will change the way you approach software design and development.SummaryDistributed across servers, difficult to test, and resistant to modificationmodern software is complex. Grokking Simplicity is a friendly, practical guide that will…change the way you approach software design and development. It introduces a unique approach to functional programming that explains why certain features of software are prone to complexity, and teaches you the functional techniques you can use to simplify these systems so that they're easier to test and debug.About the technologyDevelopers rightly fear the unintended complexity that infects most code. This book shows you how to write software that keeps complexity close to its inherent minimum. As you write software you should distinguish between code that alters your system's state, and code that does not. Once you learn to make that distinction, you can refactor much of your state-altering "actions" into stateless "calculations." Your software will be simpler.About the bookThe book also teaches you to solve the complex timing bugs that inevitably creep into asynchronous and multithreaded code. In advanced sections of the book you learn how composable abstractions help avoid repeating code and open up new levels of expressivity.What's insidePatterns for simpler codePowerful time modeling approaches to simplify asynchronous codeHow higher-order functions can make code reusable and composableAbout the readerFor intermediate and advanced developers building complex software. Exercises, illustrations, self-assessments, and hands-on examples lock in each new idea.About the authorEric Normand is an expert software developer who has been an influential teacher of functional programming since 2007.Table of Contents1 Welcome to Grokking Simplicity2 Functional thinking in actionPART 1 - ACTIONS, CALCULATIONS, AND DATA3 Distinguishing actions, calculations, and data4 Extracting calculations from actions5 Improving the design of actions6 Staying immutable in a mutable language7 Staying immutable with untrusted code8 Stratified design, part 19 Stratified design, part 2PART 2 - FIRST-CLASS ABSTRACTIONS10 First-class functions, part 111 First-class functions, part 212 Functional iteration13 Chaining functional tools14 Functional tools for nested data15 Isolating timelines16 Sharing resources between timelines17 Coordinating timelines18 Reactive and onion architectures19 The functional journey ahead.

- Softcover
Anbieter: AHA-BUCH GmbH, Einbeck, DeutschlandAHA-BUCH GmbH
Verkäufer/-in kontaktierenVerkäufer/-in mit 5 SternenZustand: Neu
EUR 69,05
EUR 30,50 VersandVersand von Deutschland nach USAAnzahl: 1 verfügbar
Taschenbuch. Zustand: Neu. Neuware.

- Softcover
Anbieter: AHA-BUCH GmbH, Einbeck, DeutschlandAHA-BUCH GmbH
Verkäufer/-in kontaktierenVerkäufer/-in mit 5 SternenZustand: Neu
EUR 69,05
EUR 30,50 VersandVersand von Deutschland nach USAAnzahl: 1 verfügbar
Taschenbuch. Zustand: Neu. Neuware - Spring Microservices in Action, Second Edition teaches you to build microservice-based applications using Java and Spring.SummaryBy dividing large applications into separate self-contained units, Microservices are a great step toward reducing complexity and increasing flexibility. Spring Micr…oservices in Action, Second Edition teaches you how to build microservice-based applications using Java and the Spring platform. This second edition is fully updated for the latest version of Spring, with expanded coverage of API routing with Spring Cloud Gateway, logging with the ELK stack, metrics with Prometheus and Grafana, security with the Hashicorp Vault, and modern deployment practices with Kubernetes and Istio.About the technologyBuilding and deploying microservices can be easy in Spring! Libraries like Spring Boot, Spring Cloud, and Spring Cloud Gateway reduce the boilerplate code in REST-based services. They provide an effective toolbox to get your microservices up and running on both public and private clouds.About the bookSpring Microservices in Action, Second Edition teaches you to build microservice-based applications using Java and Spring. You'll start by creating basic services, then move to efficient logging and monitoring. Learn to refactor Java applications with Spring's intuitive tooling, and master API management with Spring Cloud Gateway. You'll even deploy Spring Cloud applications with AWS and Kubernetes.What's insideMicroservice design principles and best practicesConfiguration with Spring Cloud Config and Hashicorp VaultClient-side resiliency with Resilience4j, and Spring Cloud Load BalancerMetrics monitoring with Prometheus and GrafanaDistributed tracing with Spring Cloud Sleuth, Zipkin, and ELK StackAbout the readerFor experienced Java and Spring developers.About the authorJohn Carnell is a senior cloud engineer with 20 years of Java experience. Illary Huaylupo Sánchez is a software engineer with over 13 years of experience.Table of Contents1 Welcome to the cloud, Spring2 Exploring the microservices world with Spring Cloud3 Building microservices with Spring Boot4 Welcome to Docker5 Controlling your configuration with the Spring Cloud Configuration Server6 On service discovery7 When bad things happen: Resiliency patterns with Spring Cloud and Resilience4j8 Service routing with Spring Cloud Gateway9 Securing your microservices10 Event-driven architecture with Spring Cloud Stream11 Distributed tracing with Spring Cloud Sleuth and Zipkin12 Deploying your microservices.