ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Build Serverless Apps on Kubernetes with Knative: Build, deploy, and manage serverless applications on Kubernetes

دانلود کتاب ساخت برنامه های بدون سرور در Kubernetes با Knative: ساخت، استقرار و مدیریت برنامه های بدون سرور در Kubernetes

Build Serverless Apps on Kubernetes with Knative: Build, deploy, and manage serverless applications on Kubernetes

مشخصات کتاب

Build Serverless Apps on Kubernetes with Knative: Build, deploy, and manage serverless applications on Kubernetes

ویرایش:  
نویسندگان: , ,   
سری:  
ISBN (شابک) : 9789355515797 
ناشر: BPB Publications 
سال نشر: 2023 
تعداد صفحات: 364 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 5 Mb 

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



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

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


در صورت تبدیل فایل کتاب Build Serverless Apps on Kubernetes with Knative: Build, deploy, and manage serverless applications on Kubernetes به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب ساخت برنامه های بدون سرور در Kubernetes با Knative: ساخت، استقرار و مدیریت برنامه های بدون سرور در Kubernetes نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب ساخت برنامه های بدون سرور در Kubernetes با Knative: ساخت، استقرار و مدیریت برنامه های بدون سرور در Kubernetes

نحوه استقرار و نگهداری برنامه های کاربردی بدون سرور با کارایی بالا و انعطاف پذیر را با استفاده از ویژگی های کلیدی Knative بیاموزید ● مزایای استفاده از Knative را به عنوان چارچوبی برای برنامه های بدون سرور خود بدانید. ● با آخرین ویژگی ها و قابلیت های Knative به روز باشید. ● از قابلیت‌های Knative برای ساخت، استقرار و مدیریت کانتینرهای بدون سرور استفاده کنید. توصیف از آنجایی که رایانش ابری در جریان های کاری توسعه مدرن اهمیت فزاینده ای پیدا کرده است، توسعه دهندگان شروع به جستجوی راه هایی برای استفاده کامل از پتانسیل آن کرده اند. معماری بدون سرور یکی از این رویکردها است و Knative یک راه حل قدرتمند و همه کاره برای استقرار و مدیریت کانتینرهای بدون سرور است. این کتاب راهنمای جامع کانتینرهای بدون سرور Knative است. با معرفی مفاهیم اصلی معماری بدون سرور و مزایای آن آغاز می شود. سپس، کاوش عمیقی از Knative، اجزای آن، و نحوه تناسب آن با اکوسیستم گسترده‌تر Kubernetes ارائه می‌کند. این کتاب نحوه ساخت، استقرار و مدیریت کانتینرهای بدون سرور را با استفاده از Knative از طریق مثال‌های عملی و مطالعات موردی نشان می‌دهد. موضوعاتی مانند راه‌اندازی یک محیط توسعه، ایجاد برنامه‌های بدون سرور سفارشی، ادغام با سایر ابزارها و سرویس‌های بومی ابری، و بهترین شیوه‌ها برای نظارت، ثبت‌نام و عیب‌یابی را پوشش می‌دهد. در پایان، کتاب به موضوعات پیشرفته ای مانند مقیاس بندی، بهینه سازی عملکرد و امنیت می پردازد. تا پایان کتاب، می‌توانید برنامه‌های بدون سرور را با استفاده از Knative روی Kubernetes اجرا کنید. آنچه خواهید آموخت ● با مفاهیم اصلی معماری بدون سرور، پروژه Knative و اجزای آن آشنا شوید. ● نحوه راه اندازی یک محیط توسعه برای Knative را بیاموزید. ● بیاموزید که چگونه توابع Knative را بدون زحمت بسازید و به کار ببرید. ● با استفاده از مؤلفه‌های Knative مانند سرویس و رویداد، برنامه‌های درجه یک سازمانی بسازید. ● عملکرد و مقیاس پذیری برنامه های بدون سرور خود را بهینه کنید. این کتاب برای چه کسی است چه یک متخصص فعلی یا مشتاق فناوری/IT، دانشجو، یا کسی که می‌خواهد حرفه خود را در معماری بدون سرور شروع کند یا پیشرفت کند، این کتاب برای شماست. فهرست مطالب 1. به طور خلاصه بدون سرور و Knative 2. نصب و پیکربندی Knative - قسمت اول 3. نصب و پیکربندی - قسمت دوم 4. عملکردهای Knative - مروری 5. Knative Serving 6. Knative Evening 7. Scaling and Routing بهترین شیوه های Knative


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

Learn how to deploy and maintain high-performing, resilient serverless applications using Knative KEY FEATURES ● Understand the benefits of using Knative as the framework for your serverless applications. ● Stay up-to-date with the latest features and capabilities of Knative. ● Harness Knative\'s capabilities to build, deploy, and manage serverless containers. DESCRIPTION As cloud computing has become increasingly important in modern development workflows, developers have begun to look for ways to harness its full potential. Serverless architecture is one such approach, and Knative is a powerful and versatile solution for deploying and managing serverless containers. This book is a comprehensive guide to Knative serverless containers. It begins by introducing the core concepts of serverless architecture and its benefits. Then, it provides an in-depth exploration of Knative, its components, and how it fits within the broader Kubernetes ecosystem. The book demonstrates how to build, deploy, and manage serverless containers using Knative through practical examples and case studies. It covers topics such as setting up a development environment, creating custom serverless applications, integrating with other cloud-native tools and services, and best practices for monitoring, logging, and troubleshooting. Toward the end, the book delves into advanced topics such as scaling, performance optimization, and security. By the book\'s end, you can run serverless applications on Kubernetes using Knative. WHAT YOU WILL LEARN ● Get familiar with the core concepts of serverless architecture, the Knative project, and its components. ● Learn how to set up a development environment for Knative. ● Learn how to build and deploy Knative Functions effortlessly. ● Build enterprise-grade apps using Knative components such as Serving and Eventing. ● Optimize the performance and scalability of your serverless applications. WHO THIS BOOK IS FOR Whether you\'re a current or aspiring tech/IT professional, a student, or someone who wants to start or advance their career in serverless architecture, this book is for you. TABLE OF CONTENTS 1. Serverless and Knative in a Nutshell 2. Installation and Configuration of Knative – Part I 3. Installation and Configuration – Part II 4. Knative Functions – An Overview 5. Knative Serving 6. Knative Eventing 7. Scaling and Routing 8. Knative Best Practices



فهرست مطالب

1. Serverless and Knative in a Nutshell
  
Introduction
 
Structure
 
Objectives
 
Introduction to Serverless
 
Serverless
  
How serverless works
 
Key advantages of serverless
 
Serverless should be considered for
 
Key limitations/shortcomings of serverless
 
Scenarios not suited for serverless
 
Serverless 1.0 - Function-as-a-Service
 
Serverless 2.0 - Serverless Containers
  
Introduction to Knative
  
Knative Serving
 
Knative Eventing
 
Knative features
  
Conclusion
 
Multiple choice questions
  
Answers
  
Key terms
  
2. Installation and Configuration of Knative – Part I
  
Introduction
 
Structure
 
Objectives
 
Kubernetes cluster
  
Explore and understand various methods to get Kubernetes cluster
  
Install kubectl CLI
 
Validation of the Kubernetes cluster
  
Kubernetes package manager
  
Understanding Helm and its need
  
Helm installation
 
Verify Helm installation
  
Istio
  
Why Istio for Knative
  
Istio installation
 
Verify Istio installation
  
Knative installation
  
Explore and understand various approaches to installing Knative
 
Install Knative
  
Install Knative Serving with YAML
 
Install Knative Eventing with YAML
 
Install Knative CLI
 
Validate Knative installation
  
Conclusion
 
Multiple choice questions
  
Answers
  
Key terms
  
3. Installation and Configuration – Part II
  
Introduction
 
Structure
 
Objective
 
Broker
  
Brokers for Knative and its need
 
Installation options for Kafka broker
 
Installation and validation of Kafka
  
GitOps with Argo CD
  
Understanding GitOps and its need
  
Installation of Argo CD
  
Observability
  
Understanding observability and its significance in Knative
 
Understanding the Knative observability stack
 
Loki
  
Installing Loki
  
Prometheus
  
Installing Prometheus
  
Jaeger
  
Installing Jaeger
  
Grafana
  
Conclusion
 
Multiple choice questions
  
Answers
  
Key terms
  
4. Knative Functions – An Overview
  
Introduction
 
Structure
 
Objectives
 
Knative Functions
 
Installing Knative functions
 
Creating function
 
Building function
  
Local build
 
Remote build
  
Conclusion
 
Multiple choice questions
  
Answers
  
Key terms
  
5. Knative Serving
  
Introduction
 
Structure
 
Objectives
 
Knative Serving
 
Benefits of Knative Serving
 
Case study – Online order processing system
  
Functional architecture
 
Deployment architecture
 
Flow diagram
 
Service Implementation
 
Order service
  
Product service
 
Customer service
  
Build and deploy
  
Order service
 
Product and customer service
  
Validate services
 
Knative Serving – Services runtime behavior
  
Conclusion
 
Multiple choice questions
  
Answers
  
Key terms
  
6. Knative Eventing
  
Introduction
 
Structure
 
Objectives
 
Knative Eventing
 
Knative Eventing patterns
  
Source to Sink pattern
 
Broker and Trigger pattern
  
Case study – Online order processing system
  
Functional architecture
 
Deployment architecture
 
Order processing system with Source to Sink pattern
  
Service implementation
 
Build and deploy services
 
Event source installation
 
Create event sources
 
Validate services
  
Order processing system with Broker and Triggers Pattern
  
Service implementation
 
Build and deploy services
 
Broker installation
 
Create event source
 
Create triggers
 
Validate services
  
Conclusion
 
Multiple choice questions
  
Answers
  
Key terms
  
7. Scaling and Routing
  
Introduction
 
Structure
 
Objectives
 
Deployment of use case on remote Kubernetes cluster
 
Autoscaling in Knative
  
About Knative Pod autoscaler
 
Autoscaling configurations
  
Global settings configuration
 
Applying global settings – Order processing system
 
Per-Revision settings configuration
 
Metrics and targets
  
Traffic management
  
Revisions
 
Understanding Revisions with order service
 
Traffic splitting and switching
 
Deployment strategies
  
Blue-green deployment strategy
 
Apply blue-green deployment strategy
 
Canary deployment strategy
 
Apply canary deployment strategy
 
A/B testing deployment strategy
 
Apply A/B testing deployment strategy
  
Conclusion
 
Multiple choice questions
  
Answers
  
Key terms
  
8. Knative Best Practices
  
Introduction
 
Structure
 
Objectives
 
Manage Knative Services deployment
  
Manage Service deployment with GitOps powered by Argo CD
  
Installation of Argo CD
 
Access Argo CD web interface
 
Setup Git repository for deployment through Argo CD
 
Add Git repository for Argo CD
 
Deployment of Services with Argo CD
 
Continuous deployment with Argo CD
  
Observability for Knative services
  
Observability tools - Loki, Prometheus, Jaeger, and Grafana
 
Configure Loki for logs
 
Access Grafana web interface
 
Visualize logs with Grafana
 
Integrate Jaeger for distributed tracing
 
Set up and configure Prometheus for Metrics Collection
 
Configure alerts using Grafana
  
Conclusion
 
Multiple choice questions
  
Answers
  
Key terms
  
Index




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