reklama - zainteresowany?

OpenShift for Developers. 2nd Edition - Helion

OpenShift for Developers. 2nd Edition
ebook
Autor: Joshua Wood, Brian Tannous
ISBN: 9781098103316
stron: 148, Format: ebook
Data wydania: 2021-09-01
Księgarnia: Helion

Cena książki: 152,15 zł (poprzednio: 176,92 zł)
Oszczędzasz: 14% (-24,77 zł)

Dodaj do koszyka OpenShift for Developers. 2nd Edition

Ready to build cloud native applications? Get a hands-on introduction to daily life as a developer crafting code on OpenShift, the open source container application platform from Red Hat. Creating and packaging your apps for deployment on modern distributed systems can be daunting. Too often, adding infrastructure value can complicate development. With this practical guide, you'll learn how to build, deploy, and manage a multitiered application on OpenShift.

Authors Joshua Wood and Brian Tannous, principal developer advocates at Red Hat, demonstrate how OpenShift speeds application development. With the Kubernetes container orchestrator at its core, OpenShift simplifies and automates the way you build, ship, and run code. You'll learn how to use OpenShift and the Quarkus Java framework to develop and deploy apps using proven enterprise technologies and practices that you can apply to code in any language.

  • Learn the development cycles for building and deploying on OpenShift, and the tools that drive them
  • Use OpenShift to build, deploy, and manage the ongoing lifecycle of an n-tier application
  • Create a continuous integration and deployment pipeline to build and deploy application source code on OpenShift
  • Automate scaling decisions with metrics and trigger lifecycle events with webhooks

Dodaj do koszyka OpenShift for Developers. 2nd Edition

 

Osoby które kupowały "OpenShift for Developers. 2nd Edition", wybierały także:

  • Windows Media Center. Domowe centrum rozrywki
  • Ruby on Rails. Ćwiczenia
  • DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker
  • Przywództwo w Å›wiecie VUCA. Jak być skutecznym liderem w niepewnym Å›rodowisku
  • Scrum. O zwinnym zarzÄ…dzaniu projektami. Wydanie II rozszerzone

Dodaj do koszyka OpenShift for Developers. 2nd Edition

Spis treści

OpenShift for Developers. 2nd Edition eBook -- spis treści

  • Preface
    • Who This Book Is For
    • What You Will Learn
    • Conventions Used in This Book
    • Using Code Examples
    • OReilly Online Learning
    • How to Contact Us
    • Acknowledgments
  • 1. A Kubernetes Application Platform
    • Linux Containers
    • Kubernetes
    • What OpenShift Adds
      • Web Console
      • Curated Software Catalogs: An OpenShift App Store
      • CI/CD: Pipelines
      • Networking and Service Mesh
      • Integrated Prometheus Metrics, Monitoring, and Alerts
    • Summary
  • 2. OpenShift Concepts
    • Projects Organize Applications and Teams
      • Projects and Applications
    • Application Components in OpenShift
      • Pods
      • Services
      • OpenShift Routes
    • Building Container Images
    • Deploying Applications
    • Interacting with OpenShift
      • oc
      • OpenShift Web Console
    • Summary
  • 3. OpenShift Lab
    • CodeReady Containers
      • CRC Requirements
      • Installing CRC on Windows
      • CRC Always Wants More
    • Logging In to OpenShift
      • Log In to the Web Console
        • OpenShift Web Console
        • Developer Web Console
      • Log In on the Command Line
    • Summary
  • 4. Deploying an Application on OpenShift
    • A Simple Sample Application
      • Git and GitHub
      • Building and Deploying the Application on OpenShift
      • Adding and Deploying a New Feature
        • Changing hello source
        • A new OpenShift Deployment
    • Summary
  • 5. OpenShift Pipelines
    • Tekton
    • OpenShift Pipelines Operator
      • Installing the Pipelines Operator
        • OperatorHub
        • Install the Red Hat OpenShift Pipelines Operator
      • Pipelines in the Web Console
      • Using Pipelines
    • OpenShift Pipelines Resources
      • Command
      • Script
    • Summary
  • 6. Developing and Deploying from Source Code
    • Noted: A Cloud-Ready Notes Application
      • Application Topology
      • Fork the Backend Repository
      • Create a New Project for the Noted App
      • Deploy the Backend Component
      • Inspect the Backend Resources
      • Deploy the Frontend Component
      • A Running Noted Application
    • Automatic Pipeline Runs Using Tekton Triggers
      • Pipeline Triggers
      • The Forward Proxy Workaround
      • Deploy the ngrok Template
      • GitHub Webhook Configuration
    • The Reversed Text Quarkus-Backend Bug Fix
    • Summary
  • 7. Evolving the Application: Data Persistence
    • Database Without Delay
    • Database Templates
    • Service Binding Operator
    • The Postgres Operator Designed for Service Binding
      • Add the Sample DB Operators OperatorSource
      • Install the PostgreSQL Database Operator
      • Verify Operator Installation
      • Deploy a PostgreSQL Database
    • Configure the pgsql quarkus-backend Branch
      • Inspect the quarkus-backend pgsql Branch
    • Service Binding Operator Usage
      • Configure a ServiceBinding
      • Test the ServiceBinding
      • Inspect the ServiceBinding Injection
    • Persistence in Action
    • Summary
  • 8. Production Deployment and Scaling
    • Application Scaling
      • Manual Scaling
      • The Service Abstraction
      • Automatic Scaling
        • The Horizontal Pod Autoscaler
        • Update the quarkus-backend requests and limits
        • Configure a Horizontal Pod Autoscaler
        • Verify autoscaling
    • Health Checks
      • Health-Checking Probes
        • Readiness probe
        • Liveness probe
        • Startup probe
      • Configure the Health Checks in OpenShift
    • Production Deployment Strategies
      • Available Deployment Strategies on OpenShift
        • Rolling deployment strategy
        • Canary deployments
        • Recreate deployment strategy
        • Custom deployment strategy
      • Configuring a Deployment Strategy
      • Deployment Rollbacks
    • Summary
  • 9. Monitoring and Managing Applications on OpenShift
    • Listing and Detailing Resources
      • Using Labels to Filter Listed Resources
      • Describing Resources
    • Events and Logs
    • Debugging an Application in Its Container
      • oc rsh
      • oc exec
      • oc debug
    • OpenShift Monitoring
      • Monitoring in the Web Console Developer Perspective
        • Monitoring a Deployment
    • Deleting Resources, Applications, and Projects
    • Summary
  • 10. Templates, Operators, and OpenShift Automation
    • Templates
      • Templates in the OpenShift Web Console
        • Inspecting templates
        • Processing templates with oc process
      • Creating Your Own Templates
    • Operators
      • Operator Subscriptions and the Operator Lifecycle Manager
      • Operators from the Developer Perspective
    • Summary
  • Index

Dodaj do koszyka OpenShift for Developers. 2nd Edition

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.