ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب OpenShift for Developers: A Guide for Impatient Beginners

دانلود کتاب OpenShift برای توسعه دهندگان: راهنمای مبتدیان بی حوصله

OpenShift for Developers: A Guide for Impatient Beginners

مشخصات کتاب

OpenShift for Developers: A Guide for Impatient Beginners

دسته بندی: شبکه سازی: اینترنت
ویرایش: 2 
نویسندگان:   
سری:  
ISBN (شابک) : 109810336X, 9781098103361 
ناشر: O'Reilly Media 
سال نشر: 2021 
تعداد صفحات: 148 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 18 مگابایت 

قیمت کتاب (تومان) : 45,000



کلمات کلیدی مربوط به کتاب OpenShift برای توسعه دهندگان: راهنمای مبتدیان بی حوصله: DevOps، پایگاه‌های داده، PostgreSQL، نظارت، ثبت‌نام، خطوط لوله، استقرار، GitHub، تحویل مداوم، Kubernetes، یکپارچه‌سازی مداوم، اتوماسیون، Git، هماهنگ‌سازی کانتینر، Prometheus، OpenShift، مش سرویس، پایداری داده



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 5


در صورت تبدیل فایل کتاب OpenShift for Developers: A Guide for Impatient Beginners به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب OpenShift برای توسعه دهندگان: راهنمای مبتدیان بی حوصله نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب OpenShift برای توسعه دهندگان: راهنمای مبتدیان بی حوصله

برای ساخت برنامه های بومی ابری آماده اید؟ در OpenShift، پلتفرم برنامه کانتینر منبع باز از Red Hat، به عنوان یک کد ساخت برنامه‌نویس، زندگی روزمره را به طور عملی معرفی کنید. ایجاد و بسته بندی برنامه های شما برای استقرار در سیستم های توزیع شده مدرن می تواند دلهره آور باشد. اغلب اوقات، افزودن ارزش زیرساخت می تواند توسعه را پیچیده کند. با این راهنمای عملی، نحوه ساخت، استقرار و مدیریت یک برنامه چند لایه در OpenShift را خواهید آموخت. نویسندگان Joshua Wood و Brian Tannous نشان می دهند که چگونه OpenShift توسعه برنامه را سرعت می بخشد. OpenShift با داشتن هماهنگ‌کننده کانتینر Kubernetes در هسته‌اش، نحوه ساخت، ارسال و اجرای کد را ساده و خودکار می‌کند. شما یاد خواهید گرفت که چگونه از OpenShift و چارچوب Quarkus Java برای توسعه و استقرار برنامه ها با استفاده از فناوری ها و روش های سازمانی اثبات شده استفاده کنید که می توانید برای کدنویسی به هر زبانی اعمال کنید. • چرخه های توسعه برای ایجاد و استقرار در OpenShift و ابزارهایی که آنها را هدایت می کنند، بیاموزید • از OpenShift برای ساخت، استقرار، و مدیریت چرخه عمر مداوم یک برنامه n-tier استفاده کنید • یک خط لوله پیوسته یکپارچه سازی و استقرار ایجاد کنید تا تغییرات کد منبع خود را به مراحل تولید تبدیل کنید • تصمیمات مقیاس‌بندی را با معیارها به‌طور خودکار انجام دهید و رویدادهای چرخه حیات را با قلاب‌های وب راه‌اندازی کنید


توضیحاتی درمورد کتاب به خارجی

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 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 turn your source code changes into production rollouts • Automate scaling decisions with metrics and trigger lifecycle events with webhooks



فهرست مطالب

Copyright
Table of Contents
Preface
	Who This Book Is For
	What You Will Learn
	Conventions Used in This Book
	Using Code Examples
	O’Reilly Online Learning
	How to Contact Us
	Acknowledgments
Chapter 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
Chapter 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
Chapter 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
		Log In on the Command Line
	Summary
Chapter 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
	Summary
Chapter 5. OpenShift Pipelines
	Tekton
	OpenShift Pipelines Operator
		Installing the Pipelines Operator
		Pipelines in the Web Console
		Using Pipelines
	OpenShift Pipelines Resources
		Command
		Script
	Summary
Chapter 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
Chapter 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
Chapter 8. Production Deployment and Scaling
	Application Scaling
		Manual Scaling
		The Service Abstraction
		Automatic Scaling
	Health Checks
		Health-Checking Probes
		Configure the Health Checks in OpenShift
	Production Deployment Strategies
		Available Deployment Strategies on OpenShift
		Configuring a Deployment Strategy
		Deployment Rollbacks
	Summary
Chapter 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
	Deleting Resources, Applications, and Projects
	Summary
Chapter 10. Templates, Operators, and OpenShift Automation
	Templates
		Templates in the OpenShift Web Console
		Creating Your Own Templates
	Operators
		Operator Subscriptions and the Operator Lifecycle Manager
		Operators from the Developer Perspective
	Summary
Index
About the Authors
Colophon




نظرات کاربران