reklama - zainteresowany?

DevOps with OpenShift. Cloud Deployments Made Easy - Helion

DevOps with OpenShift. Cloud Deployments Made Easy
ebook
Autor: Stefano Picozzi, Mike Hepburn, Noel O'Connor
ISBN: 978-14-919-7661-6
stron: 152, Format: ebook
Data wydania: 2017-07-10
Księgarnia: Helion

Cena książki: 126,65 zł (poprzednio: 147,27 zł)
Oszczędzasz: 14% (-20,62 zł)

Dodaj do koszyka DevOps with OpenShift. Cloud Deployments Made Easy

Tagi: Programowanie w chmurze

For many organizations, a big part of DevOps’ appeal is software automation using infrastructure-as-code techniques. This book presents developers, architects, and infra-ops engineers with a more practical option. You’ll learn how a container-centric approach from OpenShift, Red Hat’s cloud-based PaaS, can help your team deliver quality software through a self-service view of IT infrastructure.

Three OpenShift experts at Red Hat explain how to configure Docker application containers and the Kubernetes cluster manager with OpenShift’s developer- and operational-centric tools. Discover how this infrastructure-agnostic container management platform can help companies navigate the murky area where infrastructure-as-code ends and application automation begins.

  • Get an application-centric view of automation—and understand why it’s important
  • Learn patterns and practical examples for managing continuous deployments such as rolling, A/B, blue-green, and canary
  • Implement continuous integration pipelines with OpenShift’s Jenkins capability
  • Explore mechanisms for separating and managing configuration from static runtime software
  • Learn how to use and customize OpenShift’s source-to-image capability
  • Delve into management and operational considerations when working with OpenShift-based application workloads
  • Install a self-contained local version of the OpenShift environment on your computer

Dodaj do koszyka DevOps with OpenShift. Cloud Deployments Made Easy

 

Osoby które kupowały "DevOps with OpenShift. Cloud Deployments Made Easy", wybierały także:

  • Ansible 2 w praktyce. Automatyzacja infrastruktury, zarzÄ…dzanie konfiguracjÄ… i wdrażanie aplikacji
  • Terraform w praktyce. Kurs video. Architektura serverless i us
  • Microsoft Azure. Kurs video. ZostaÅ„ administratorem systemów IT
  • Amazon Web Services (AWS). Kurs video. ZostaÅ„ administratorem systemów IT
  • Python dla DevOps. Naucz siÄ™ bezlitoÅ›nie skutecznej automatyzacji

Dodaj do koszyka DevOps with OpenShift. Cloud Deployments Made Easy

Spis treści

DevOps with OpenShift. Cloud Deployments Made Easy eBook -- spis treści

  • Preface
    • Who Should Read This Book
    • Why We Wrote This Book
    • Online Resources
    • Conventions Used in This Book
    • Using Code Examples
    • OReilly Safari
    • How to Contact Us
    • Acknowledgments
      • Stefano
      • Mike
      • Noel
  • 1. Introduction to DevOps with OpenShift
    • DevOps
    • Containers
    • Container Orchestration
    • Continuous Integration
    • Continuous Delivery
    • Continuous Deployment
    • Pipelines
    • Software Configuration Management
    • Deployment Patterns
    • Continuous Improvement
    • Summary
  • 2. Installing the All-In-One OpenShift
    • Software Requirements
      • Install OpenShift oc Client Tools
      • Install Docker
      • Launch OpenShift
    • Verify Your Environment
      • Log In Using the Command Line
      • Log In from Console
    • Working with Storage
      • Create a Persistent Volume
      • Set Up the Volume Claim
    • Create a GitHub Account
    • Alternative Form Factors
    • Summary
  • 3. Deployments
    • The Replication Controller
    • Deployment Strategies
      • Rolling
      • Triggers
      • Recreate
      • Custom
      • Lifecycle Hooks
      • Deployment Pod Resources
    • Blue-Green Deployments
    • A/B Deployments
    • Canary Deployments
    • Rollbacks
    • Summary
  • 4. Pipelines
    • Our First Pipeline Example
      • Pipeline Components
      • So Whats Happened Here? Examination of the Pipeline Details
      • Explore Jenkins
    • Multiple Project Pipeline Example
      • Build, Tag, Promote
      • Create Projects
      • Add Role-Based Access Control
      • Deploy Jenkins and Our Pipeline Definition
      • Deploy Our Sample Application
      • Run Our Pipeline Deployment
      • Quickly Deploying a New Branch
    • Managing Image Changes
    • Cascading Pipelines
    • Customizing Jenkins
    • Parallel Build Jobs
    • Summary
  • 5. Configuration Management
    • Secrets
      • Secret Creation
      • Using Secrets in Pods
        • Mounting as a volume
        • Mounting secrets as environment variables
      • Additional Information
    • Configuration Maps
      • Creating Configuration Maps
      • Mounting Configuration Maps as Volumes
      • Mounting the Configuration Map as Environment Variables
    • Environment Variables
      • Adding Environment Variables
      • Removing Environment Variables
      • Change Triggers
    • Labels and Annotations
      • Label examples
      • Annotation examples
    • Downward API
    • Handling Large Configuration Data Sets
      • Persistent Volumes
      • Layered Images
    • Summary
  • 6. Custom Image Builds
    • OpenShift Builds
      • Build Strategies
      • Build Sources
      • Build Configurations
        • Creating build configs
      • Source to Image
      • S2I Process
      • Custom S2I Scripts
        • Build environment
    • Custom S2I Builder
      • Builder Image
        • S2I labels
      • S2I Scripts
        • Assemble
        • Run
      • Adding a New Builder Image
      • Building a Sample Application
        • Alternative approach
      • Troubleshooting
    • Summary
  • 7. Application Management
    • Integrated Logging
    • Container Logs Are Transient
    • Aggregated Logging
    • Kibana
    • Some General Aggregated Kibana Queries
    • Simple Metrics
    • Resource Scheduling
      • Quotas
      • Quota Scopes
      • Quota Enforcement
      • Limit Ranges and Requests Versus Limits
      • Multiproject Quotas
    • Applications
    • Eviction and Pod Rescheduling
    • Overcommit
    • Auto Pod Scaling
    • Java-Based Application Monitoring and Management Using Jolokia
    • Summary
  • Afterword
    • What We Covered
    • Final Words
  • A. OpenShift and 12 Factor Apps
    • Codebase
    • Dependencies
    • Configuration
    • Backing Services
    • Build, Release, Run
    • Processes
      • Session Affinity
      • Storage
      • Stateful Pods
    • Port Binding
    • Concurrency
    • Disposability
    • Dev/Prod Parity
    • Logs
    • Admin Processes
    • Security
    • Summary
  • Index

Dodaj do koszyka DevOps with OpenShift. Cloud Deployments Made Easy

Code, Publish & WebDesing by CATALIST.com.pl



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