ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Kubernetes Application Developer: Develop Microservices and Design a Software Solution on the Cloud

دانلود کتاب توسعه دهنده اپلیکیشن Kubernetes: میکروسرویس ها را توسعه دهید و یک راه حل نرم افزاری در فضای ابری طراحی کنید

Kubernetes Application Developer: Develop Microservices and Design a Software Solution on the Cloud

مشخصات کتاب

Kubernetes Application Developer: Develop Microservices and Design a Software Solution on the Cloud

ویرایش: [1 ed.] 
نویسندگان:   
سری:  
ISBN (شابک) : 1484280318, 9781484280317 
ناشر: Apress 
سال نشر: 2022 
تعداد صفحات: 177 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 5 Mb 

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



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

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


در صورت تبدیل فایل کتاب Kubernetes Application Developer: Develop Microservices and Design a Software Solution on the Cloud به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب توسعه دهنده اپلیکیشن Kubernetes: میکروسرویس ها را توسعه دهید و یک راه حل نرم افزاری در فضای ابری طراحی کنید

کدهای کارآمد، هوشمند و بهینه برای برنامه‌های کانتینری در ابرهای عمومی و خصوصی در سطح عمومی بنویسید. این کتاب به شما نشان می‌دهد که چگونه میکروسرویس‌هایی را راه‌اندازی کنید که قوی، مقیاس‌پذیر و قادر به اجرا در GKE (سرویس Google Kubernetes)، AKS (سرویس Kubernetes Azure)، ECS (سرویس کانتینر الاستیک)، یا حتی در یک کلاستر وانیلی K8S باشند.
این کتاب مهره‌ها و پیچ‌های موتورهای ارکستراسیون کانتینر (COE) را پوشش می‌دهد و نحوه نصب و پیکربندی آنها را توضیح می‌دهد. همچنین ایجاد و استقرار یک برنامه نمونه در COE را پوشش می دهد. شما یاد خواهید گرفت که چگونه برنامه های مختلف مانند OAuth را ادغام کنید و چگونه آنها را با استفاده از ایستیو سیتادل تست و ایمن کنید. همچنین به شما آموزش داده می‌شود که چگونه قوانین HPA را برای میکروسرویس‌ها ایجاد کنید و فقط آن دسته از ریزسرویس‌هایی را که به آن نیاز دارند مقیاس‌بندی کنید و پشته شما را هوشمند کند. در فصل پایانی، این کتاب توضیح می‌دهد که چگونه می‌توان یک راه‌حل SaaS را از ابتدا ایجاد کرد، در حال اجرا بر روی ابر با استقرار خودکار که به‌طور عمومی از طریق کنترل‌کننده ورودی ایمن K8S قابل دسترسی است.
در پایان کتاب، درک خوبی از این موضوع خواهید داشت. توسعه میکروسرویس ها و نحوه طراحی و ایجاد یک راه حل نرم افزاری در فضای ابری.

آنچه خواهید آموخت
  • نرم افزار بسازید در Kubernetes به بهینه ترین روش
  • تعامل با Kubernetes با استفاده از SDK های مشتری در Python، Go، nodejs و غیره.
  • ایجاد یک سیستم CI/CD تست و استقرار برای پشته های نرم افزار
  • برنامه خود را ایمن کنید با استفاده از ایستیو، بدون نوشتن کد
  • به میکروسرویس‌ها با استفاده از کنترل‌کننده‌های ورودی دسترسی داشته باشید و آنها را با استفاده از قوانین HPA مقیاس‌بندی کنید.


این کتاب برای چه کسانی است 
مهندسان و توسعه دهندگان نرم افزار و سیستم


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

Write efficient, smart, and optimized code for containerized applications on public and private clouds at a generic level. This book shows you how to set up microservices that are robust, scalable, and capable of running on GKE (Google Kubernetes Service), AKS (Azure Kubernetes Service), ECS (Elastic Container Service), or even on a vanilla K8S cluster. 
The book covers the nuts and bolts of container orchestration engines (COEs) and explains how to install and configure them. It also covers creation and deployment of a sample application on COEs. You will learn how to integrate different applications such as OAuth and how to test them and secure them using Istio Citadel. You also will be taught how to create HPA rules for microservices and scale only those microservices that require it, making your stack intelligent. In the concluding chapter, the book explains how to build a SaaS solution from scratch, running on the cloud with automated deployments accessed publicly via a secured ingress K8S controller.
By the end of the book, you will have a good understanding of developing microservices and how to design and create a software solution on the cloud.

What You Will Learn
  • Build software on Kubernetes in the most optimized way
  • Interact with Kubernetes using client SDKs in Python, Go, nodejs, etc.
  • Create a testing and deployment CI/CD system for software stacks
  • Secure your application using Istio, without writing code
  • Access microservices using ingress controllers and scale them using HPA rules


Who This Book Is For 
Software and system engineers and developers



فهرست مطالب

Table of Contents
About the Author
About the Technical Reviewer
Introduction
Chapter 1: What Is Cloud Computing?
	What Is Kubernetes?
	Kubernetes Flavors
	A Bird’s-eye View of the Kubernetes Architecture
		Setting up a K8s Cluster
		Common CLI Commands
			Case 1
			Case 2
			Case 3
	Summary
Chapter 2: Creating Applications on Kubernetes
	Create an Apache HTTP Server
	Create a Java Tomcat WAR-based Server
	Create a gRPC Server
	Differences in Creating Applications for Kubernetes
		State of a Pod
	Ingress Controller
		Installation Steps
		Access an Application via Ingress Controller
	Summary
Chapter 3: CI/CD Systems
	Overview
	Under the Hood
		Continuous Integration (CI)
		Continuous Delivery (CD)
		Continuous Deployment (CD)
		Designing Continuous Delivery vs. Continuous Deployment
	Designing a Basic Pipeline
		Creating a CI System for Testing
			Application-Specific CI
		Creating a CD System for Testing
		Adding a Simple CD System Stage
	Summary
Chapter 4: Infrastructure as Code and Service Mesh
	Overview
	IaC Solutions
		Working with Terraform
		State Management
	Service Mesh
	Summary
Chapter 5: Security and Monitoring
	Traditional Applications
	Cloud-Based Applications
	Security in Kubernetes
		Cluster-Level Practices
			Version Upgrades
			Use of Namespaces
			Special Workloads
			Container Registries
			RBAC
			Network Policies
			Allow Internet Access
			Inter-Pod Communication
			Runtime Users and Groups
	Monitoring in Kubernetes
		Setting up Prometheus
		Configuring an Application
	Summary
Chapter 6: Building a SaaS Solution
	Overview
	Phase Development
	Product Overview
		Authentication and Authorization
		Storage
		Computation
		Infrastructure
		Monitoring
		Backup
		Security
	Implementing the Bookstore
	The BookInfo Application
		Setting up Istio
		Deploying the Application
			Sidecar Magic
			Start the Application Services
			Apply Default Destination Rules
		Accessing the Application
	Summary
Index




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