ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Monitoring Cloud-Native Applications: Lead Agile Operations Confidently Using Open Source Software

دانلود کتاب نظارت بر برنامه‌های Cloud-Native: عملیات چابک را با اطمینان با استفاده از نرم‌افزار منبع باز هدایت کنید

Monitoring Cloud-Native Applications: Lead Agile Operations Confidently Using Open Source Software

مشخصات کتاب

Monitoring Cloud-Native Applications: Lead Agile Operations Confidently Using Open Source Software

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 1484268873, 9781484268872 
ناشر: Apress 
سال نشر: 2021 
تعداد صفحات: 253 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 13 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Monitoring Cloud-Native Applications: Lead Agile Operations Confidently Using Open Source Software به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب نظارت بر برنامه‌های Cloud-Native: عملیات چابک را با اطمینان با استفاده از نرم‌افزار منبع باز هدایت کنید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب نظارت بر برنامه‌های Cloud-Native: عملیات چابک را با اطمینان با استفاده از نرم‌افزار منبع باز هدایت کنید



خودتان را با تفاوت‌های ظریف نظارت مدرن برای برنامه‌های کاربردی ابری که روی خوشه‌های Kubernetes اجرا می‌شوند، آشنا کنید. این کتاب به شما کمک می‌کند تا مفاهیم نظارت را شروع کنید، ابزارهای نظارتی منبع باز محبوب را به شما معرفی کند، و به یافتن مجموعه صحیح موارد استفاده برای اجرای آنها کمک کند. این جزئیات فنی عمیق نرم‌افزار منبع باز مورد استفاده در سیستم‌های نظارتی مدرن را پوشش می‌دهد که برای محیط‌هایی که میکروسرویس‌ها را اجرا می‌کنند ساخته شده‌اند.

مانیتورینگ برنامه‌های کاربردی Cloud-Native به دو بخش تقسیم می‌شود. بخش 1 با مقدمه ای بر برنامه های کاربردی ابری و مفاهیم اساسی نظارت شروع می شود. سپس شما را از طریق جنبه های مختلف نظارت بر حجم کاری کانتینری با استفاده از Kubernetes به عنوان پلت فرم ارکستراسیون واقعی راهنمایی می کند. شما عمیقاً در معماری یک سیستم نظارتی مدرن غوطه ور خواهید شد و اجزای منفرد آن را با جزئیات مشاهده خواهید کرد.

بخش 2 شما را با ابزارهای منبع باز محبوبی آشنا می کند که توسط شرکت ها و استارت آپ ها به طور یکسان استفاده می شوند و به خوبی به عنوان ابزار انتخابی برای پیشگامان صنعت شناخته شده است. ابتدا به پرومتئوس نگاه خواهید کرد و معماری و کاربرد آن را درک خواهید کرد. همچنین در مورد InfluxDB که قبلاً TICK Stack (Telegraf، InfluxDB، Chronograf و Kapacitor) نامیده می شد، آشنا خواهید شد. شما جزئیات فنی معماری آن و موارد استفاده ای که حل می کند را بررسی خواهید کرد. در فصل بعدی، با Grafana، یک ابزار تجزیه و تحلیل متن باز چند پلتفرمی و تجسم تعاملی که می تواند به شما در تجسم داده ها و داشبوردها کمک کند، آشنا می شوید.

پس از خواندن این کتاب، درک بسیار بهتری از اصطلاحات کلیدی و مفاهیم کلی در مورد نظارت و مشاهده خواهید داشت. همچنین می‌توانید از مجموعه راه‌حل‌های نظارت منبع باز موجود برای برنامه‌ها، میکروسرویس‌ها و ظروف، راه‌حل نظارتی مناسبی را انتخاب کنید. با داشتن این دانش، آمادگی بیشتری برای طراحی و رهبری یک تیم عملیات چابک موفق خواهید داشت.

آنچه یاد خواهید گرفت

نظارت و مشاهده معیارها، رویدادها، گزارش‌ها و ردیابی‌ها

انجام زیرساخت و نظارت بر برنامه‌ها برای معماری میکروسرویس‌ها

تجزیه و تحلیل و تجسم داده‌های جمع‌آوری‌شده

استفاده از هشدار، گزارش‌دهی و اقدامات خودکار برای حل مشکل< /p>

این کتاب برای چه کسی است

مدیران DevOps، مدیران ابر و مهندسین قابلیت اطمینان سایت (SRE) که برنامه‌ها و زیرساخت‌های ابری را مدیریت و نظارت می‌کنند به صورت روزانه در سازمان هایشان.


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

Introduce yourself to the nuances of modern monitoring for cloud-native applications running on Kubernetes clusters. This book will help you get started with the concepts of monitoring, introduce you to popular open-source monitoring tools, and help with finding the correct set of use cases for their implementation. It covers the in-depth technical details of open-source software used in modern monitoring systems that are tailor made for environments running microservices.

Monitoring Cloud-Native Applications is divided into two parts. Part 1 starts with an introduction to cloud-native applications and the foundational concepts of monitoring. It then walks you through the various aspects of monitoring containerized workloads using Kubernetes as the de-facto orchestration platform. You will dive deep into the architecture of a modern monitoring system and look at its individual components in detail.

Part 2 introduces you to popular open-source tools which are used by enterprises and startups alike and are well established as the tools of choice for industry stalwarts. First off, you will look at Prometheus and understand its architecture and usage. You will also learn about InfluxDB, formerly called TICK Stack (Telegraf, InfluxDB, Chronograf, and Kapacitor). You will explore the technical details of its architecture and the use cases which it solves. In the next chapter, you will be introduced to Grafana, a multi-platform open source analytics and interactive visualization tool that can help you with visualization of data and dashboards.     

After reading this book, you will have a much better understanding of key terminologies and general concepts around monitoring and observability. You will also be able to select a suitable monitoring solution from the bouquet of open-source monitoring solutions available for applications, microservices, and containers. Armed with this knowledge, you will be better prepared to design and lead a successful agile operations team.

What You Will Learn

Monitor and observe of metrics, events, logs, and traces

Carry out infrastructure and application monitoring for microservices architecture

Analyze and visualize collected data

Use alerting, reporting, and automated actions for problem resolution

Who This Book Is For

DevOps administrators, cloud administrators, and site reliability engineers (SREs) who manage and monitor applications and cloud infrastructure on a day-to-day basis within their organizations.



فهرست مطالب

Table of Contents
About the Authors
About the Technical Reviewer
Introduction
Part I: Architecture of Modern Monitoring Systems for Cloud Native Applications
	Chapter 1: Introduction to Modern Monitoring
		Microservices
		Containers
		Monitoring
			Importance of Monitoring
			DevOps—Roles and User Personas
			Monitoring Domains
			Reactive vs. Proactive Monitoring
		Monitoring System
			Need for a Monitoring System
			Features of a Modern Monitoring System
			Push vs. Pull Monitoring
			Advent of AIOps
		Kubernetes
		Summary
	Chapter 2: Observability
		Observability
		Three Pillars of Observability
			Metrics
				Time Series
				Granularity/Resolution
				Metadata Tags
				Categories of Metrics
					Work Metrics
					Resource Metrics
				Methods of Measurement
					USE Method
					RED Method
					Four Golden Signals
				Types of Metrics
					Gauges
					Counters
					Timers
					Histograms
					Summary
					Statistical Functions
			Events
		Observability of Kubernetes
			Sources of Metrics in Kubernetes
				Kubernetes API Server
				cAdvisor
				Kubernetes Metrics Server
				Kube-State-Metrics
				Kubernetes Internal Metrics
			Operations in a Kubernetes Environment
	Chapter 3: Architecture of a Modern Monitoring System
		Modern Monitoring System Architecture
			Data Collection
				Instrumenting Your Code
					Exposition
					Bridges
					Parsers
					Third-Party Exporters
				Agents
					collectd
					StatsD
					Telegraf
					fluentd
				OpenTelemetry
					OpenTelemetry Collector
					OpenTelemetry Collector Architecture
					Agent
					Gateway
					Open Telemetry Agent
			Data Storage
				LSM-Tree
				Time-Series Data
					TSDB
					Time-Series Data Models
						Modeling by Data Source
						Modeling by Metrics
			Data Analysis and Query Engine
				Filter
				Aggregation
				Grouping
				Downsampling
				Auto-rollup
			Data Visualization
				Line Graphs
				Stacked Graphs
				Bar Graphs
				Heatmaps
				Summary Graphs
				Aggregation
			Alerting Engine
				Alerting Strategy
				Features of a Modern Alerting System
			Log Aggregation
				Log Aggregation Architecture
				Ingestion Pipeline
				Logging in a Kubernetes Environment
				Best Practices for Logging
		Summary
Part II: Open Source Monitoring Tools
	Chapter 4: Prometheus
		Installation
		Architecture
			Data Collection
				Exposition Format
				Service Discovery
				Targets
			Data Storage
			Visualization
			Alerting
				Grouping
				Routing
				Inhibition
				Silences
	Chapter 5: TICK Stack
		Installation
		Key Concepts in InfluxDB
			Organization
				Creating an Organization
				Renaming an Organization
				Deleting an Organization
			Members
				Creating a New User
				Updating a Username
				Removing a Member
				Deleting a User
			Buckets
		Data Collection
			Scraper
			Telegraf
				Telegraf Installation
				Manual Telegraf Configuration
		Data Storage
			InfluxDB Data Elements and Schema
				Tables
				Line Protocol
		Influx Query Language
		Alerting
			Configuring a Check
			Setting Thresholds
			Connecting to a Notification Endpoint
		Visualization
		Summary
	Chapter 6: Grafana
		Installation
		Adding a Data Source
		Creating a Dashboard
			Panels
			Panel Editor
			Visualization
				Stat
				Gauge
				Bar Gauge
				Display Settings
		Dashboards
			Dashboard Header
			Rows
			Manage Dashboards
			Dashboard Folder
			Playlists
			Explore
		Alerting
			State History
			Test Rule
			Adding a Notification Channel
		Summary
Index




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