دانلود کتاب فارسی آموزش پیشرفته نصب و پیکربندی پایگاه داده PostgreSQL جلد سوم

کتاب به زبان فارسی و به صورت ترجمه از منابع خارجی می باشد

پشتیبانی ایتا پشتیبانی بله پشتیبانی روبیکا
دسته‌بندی: تاریخ به روز رسانی: 30 تیر 1405

458,000 تومان

torobpay
هر قسط با ترب‌پی: 114,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
snapppay
هر قسط با اسنپ‌پی: 114,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.

بخش یازدهم | استفاده از PostgreSQL در محیط‌های ابری

فصل 11 | استفاده از PostgreSQL در محیط‌های ابری

  • فصل 11-1 انتخاب ارائه‌دهنده خدمات ابری
  • فصل 11-2 بررسی مزایا و معایب PostgreSQL در AWS، Microsoft Azure و Google Cloud
  • فصل 11-3 مقایسه هزینه‌ها و قابلیت‌های ارائه‌دهندگان خدمات ابری
  • فصل 11-4 انتخاب مناسب‌ترین بستر ابری بر اساس نیازهای کسب‌وکار
  • فصل 11-5 اجرای PostgreSQL در خدمات ابری
  • فصل 11-6 راه‌اندازی PostgreSQL در AWS RDS
  • فصل 11-7 ایجاد و مدیریت Snapshotها در AWS RDS
  • فصل 11-8 راه‌اندازی PostgreSQL در Azure Database for PostgreSQL
  • فصل 11-9 راه‌اندازی PostgreSQL در Google Cloud SQL
  • فصل 11-10 مدیریت PostgreSQL با Console، CLI و API
  • فصل 11-11 تنظیمات اولیه امنیت و دسترسی
  • فصل 11-12 تنظیمات پیشرفته در محیط‌های ابری
  • فصل 11-13 مدیریت دسترسی با IAM Roles و Policies در AWS
  • فصل 11-14 پیکربندی VPC و Firewall در Google Cloud و Azure
  • فصل 11-15 بهینه‌سازی حافظه، CPU و IOPS
  • فصل 11-16 استفاده از Performance Insights و ابزارهای Query Monitoring
  • فصل 11-17 مدیریت مقیاس‌پذیری
  • فصل 11-18 مقیاس‌پذیری عمودی (Vertical Scaling)
  • فصل 11-19 افزایش منابع CPU و RAM
  • فصل 11-20 مقیاس‌پذیری افقی (Horizontal Scaling)
  • فصل 11-21 استفاده از Replication در محیط‌های ابری
  • فصل 11-22 پیاده‌سازی Clustering در Kubernetes
  • فصل 11-23 استفاده از Load Balancerها برای توزیع بار
  • فصل 11-24 مدیریت و نظارت بر PostgreSQL در فضای ابری
  • فصل 11-25 استفاده از AWS CloudWatch
  • فصل 11-26 استفاده از Google Cloud Monitoring
  • فصل 11-27 استفاده از Azure Monitor
  • فصل 11-28 مانیتورینگ با Prometheus
  • فصل 11-29 طراحی داشبورد با Grafana
  • فصل 11-30 نظارت با Zabbix
  • فصل 11-31 پیکربندی هشدارها و داشبوردهای سفارشی
  • فصل 11-32 استراتژی‌های پشتیبان‌گیری و بازیابی
  • فصل 11-33 استفاده از Snapshotهای خودکار و دستی
  • فصل 11-34 پیاده‌سازی Continuous Archiving در فضای ابری
  • فصل 11-35 بازیابی در سناریوهای Region Failure
  • فصل 11-36 بازیابی داده‌های حذف‌شده (Accidental Deletes)
  • فصل 11-37 پیاده‌سازی High Availability
  • فصل 11-38 استفاده از Multi-AZ Deployment در AWS RDS
  • فصل 11-39 استفاده از Zone-Redundant Deployment در Azure
  • فصل 11-40 پیاده‌سازی Patroni در محیط‌های ابری
  • فصل 11-41 پیاده‌سازی Pgpool-II در محیط‌های ابری
  • فصل 11-42 پیکربندی Streaming Replication
  • فصل 11-43 استفاده از Kubernetes برای PostgreSQL
  • فصل 11-44 آشنایی با Kubernetes و Helm Charts
  • فصل 11-45 استقرار PostgreSQL در Kubernetes Cluster
  • فصل 11-46 پیکربندی Persistent Volume
  • فصل 11-47 خودکارسازی پشتیبان‌گیری در Kubernetes
  • فصل 11-48 بهینه‌سازی هزینه‌ها در محیط‌های ابری
  • فصل 11-49 استفاده از Reserved Instances
  • فصل 11-50 استفاده از Spot Instances
  • فصل 11-51 مدیریت و پایش هزینه‌های زیرساخت ابری
  • فصل 11-52 مدیریت امنیت در محیط‌های ابری
  • فصل 11-53 پیاده‌سازی SSL/TLS
  • فصل 11-54 استفاده از Encryption at Rest
  • فصل 11-55 استفاده از Encryption in Transit
  • فصل 11-56 مدیریت Security Groups و Firewallها
  • فصل 11-57 ادغام PostgreSQL با سرویس‌های دیگر
  • فصل 11-58 استفاده از ابزارهای ETL مانند AWS Glue و Google Dataflow
  • فصل 11-59 اتصال PostgreSQL به Tableau و Power BI
  • فصل 11-60 طراحی Data Pipeline در محیط‌های ابری
  • فصل 11-61 معماری یکپارچه PostgreSQL با سرویس‌های ابری و ابزارهای تحلیلی

 

بخش دوازدهم | توسعه و کدنویسی پیشرفته با PostgreSQL

فصل 12 | توسعه و کدنویسی پیشرفته با PostgreSQL

  • فصل 12-1 مقدمه‌ای بر توسعه در PostgreSQL
  • فصل 12-2 معماری توسعه و قابلیت‌های برنامه‌نویسی PostgreSQL
  • فصل 12-3 آشنایی با زبان PL/pgSQL
  • فصل 12-4 ایجاد و مدیریت بلوک‌های کدنویسی
  • فصل 12-5 توابع (Functions)
  • فصل 12-6 ایجاد Functionهای سفارشی
  • فصل 12-7 پارامترهای ورودی و خروجی
  • فصل 12-8 مدیریت انواع داده در Functionها
  • فصل 12-9 بهینه‌سازی عملکرد Functionها
  • فصل 12-10 رویه‌های ذخیره‌شده (Stored Procedures)
  • فصل 12-11 ایجاد Stored Procedure
  • فصل 12-12 مدیریت Transactionها در Procedureها
  • فصل 12-13 تفاوت Procedure و Function
  • فصل 12-14 کاربردهای عملی Stored Procedure
  • فصل 12-15 Triggerها
  • فصل 12-16 ایجاد Triggerهای BEFORE و AFTER
  • فصل 12-17 Triggerهای Row-Level و Statement-Level
  • فصل 12-18 مدیریت رویدادهای INSERT، UPDATE و DELETE
  • فصل 12-19 بهینه‌سازی Triggerها
  • فصل 12-20 View و Materialized View
  • فصل 12-21 ایجاد Viewهای سفارشی
  • فصل 12-22 مدیریت Materialized View
  • فصل 12-23 Refresh کردن Materialized View
  • فصل 12-24 بهینه‌سازی Viewها
  • فصل 12-25 مدیریت Exceptionها
  • فصل 12-26 استفاده از بلوک EXCEPTION
  • فصل 12-27 مدیریت خطاها
  • فصل 12-28 ثبت رخدادها (Logging)
  • فصل 12-29 طراحی کدهای مقاوم در برابر خطا
  • فصل 12-30 برنامه‌نویسی پویا (Dynamic SQL)
  • فصل 12-31 استفاده از دستور EXECUTE
  • فصل 12-32 جلوگیری از SQL Injection
  • فصل 12-33 ساخت Queryهای پویا
  • فصل 12-34 توسعه Extensionهای PostgreSQL
  • فصل 12-35 آشنایی با Extensionها
  • فصل 12-36 نصب و مدیریت Extensionها
  • فصل 12-37 توسعه Extension سفارشی
  • فصل 12-38 اتصال PostgreSQL به زبان‌های برنامه‌نویسی
  • فصل 12-39 اتصال با Python
  • فصل 12-40 اتصال با Java
  • فصل 12-41 اتصال با C#
  • فصل 12-42 اتصال با Node.js
  • فصل 12-43 اتصال با PHP
  • فصل 12-44 توسعه APIهای مبتنی بر PostgreSQL
  • فصل 12-45 استفاده از PostgreSQL در REST API
  • فصل 12-46 اتصال به GraphQL
  • فصل 12-47 مدیریت Connection Pool
  • فصل 12-48 تست و اشکال‌زدایی
  • فصل 12-49 Debug کردن کدهای PL/pgSQL
  • فصل 12-50 تست واحد (Unit Testing)
  • فصل 12-51 پروفایل‌گیری و بهینه‌سازی کد
  • فصل 12-52 بهترین شیوه‌های توسعه
  • فصل 12-53 استانداردهای کدنویسی
  • فصل 12-54 مستندسازی کدها
  • فصل 12-55 مدیریت نسخه اسکریپت‌های پایگاه داده
  • فصل 12-56 طراحی پروژه‌های سازمانی مبتنی بر PostgreSQL

 

بخش سیزدهم | کار با افزونه‌ها و ابزارهای جانبی

فصل 13 | کار با افزونه‌ها و ابزارهای جانبی PostgreSQL

  • فصل 13-1 افزونه PostGIS و سیستم اطلاعات جغرافیایی (GIS)
  • فصل 13-2 نصب و راه‌اندازی PostGIS
  • فصل 13-3 ذخیره و مدیریت داده‌های جغرافیایی
  • فصل 13-4 اجرای پرس‌وجوهای مکانی (Spatial Queries)
  • فصل 13-5 تحلیل‌های پیشرفته داده‌های جغرافیایی
  • فصل 13-6 افزونه TimescaleDB و مدیریت داده‌های سری‌زمانی
  • فصل 13-7 نصب و ادغام TimescaleDB با PostgreSQL
  • فصل 13-8 مدیریت داده‌های سری‌زمانی (Time-Series Data)
  • فصل 13-9 بهینه‌سازی پرس‌وجوهای سری‌زمانی
  • فصل 13-10 استفاده از Continuous Aggregates
  • فصل 13-11 افزونه CitusDB و مقیاس‌پذیری افقی
  • فصل 13-12 نصب و راه‌اندازی CitusDB
  • فصل 13-13 شاردینگ (Sharding) جداول
  • فصل 13-14 مدیریت خوشه‌های داده
  • فصل 13-15 تحلیل و بهینه‌سازی پرس‌وجوهای توزیع‌شده
  • فصل 13-16 جستجوی متن کامل (Full-Text Search)
  • فصل 13-17 پیکربندی Full-Text Search
  • فصل 13-18 ایجاد و مدیریت ایندکس‌های جستجو
  • فصل 13-19 استفاده از توابع پیشرفته جستجو
  • فصل 13-20 پیاده‌سازی Highlighting و Ranking
  • فصل 13-21 Foreign Data Wrappers (FDW)
  • فصل 13-22 نصب و پیکربندی FDW
  • فصل 13-23 اتصال به پایگاه‌های داده MySQL، Oracle و MongoDB
  • فصل 13-24 مدیریت و یکپارچه‌سازی داده‌های خارجی
  • فصل 13-25 محدودیت‌ها و بهینه‌سازی FDW
  • فصل 13-26 افزونه pg_trgm و جستجوی تقریبی
  • فصل 13-27 نصب و راه‌اندازی pg_trgm
  • فصل 13-28 پیاده‌سازی جستجوی فازی (Fuzzy Search)
  • فصل 13-29 بهینه‌سازی جستجوی تقریبی در داده‌های حجیم
  • فصل 13-30 افزونه pgAudit
  • فصل 13-31 نصب و فعال‌سازی pgAudit
  • فصل 13-32 ثبت رویدادهای مهم پایگاه داده
  • فصل 13-33 تحلیل و مدیریت لاگ‌های امنیتی
  • فصل 13-34 پیاده‌سازی الزامات امنیتی و انطباق (Compliance)
  • فصل 13-35 افزونه pg_partman
  • فصل 13-36 نصب و راه‌اندازی pg_partman
  • فصل 13-37 خودکارسازی ایجاد پارتیشن‌ها
  • فصل 13-38 مدیریت پارتیشن‌های زمانی و محدوده‌ای
  • فصل 13-39 تحلیل و گزارش‌گیری از پارتیشن‌ها
  • فصل 13-40 افزونه Multicorn
  • فصل 13-41 اتصال به منابع داده سفارشی با Multicorn
  • فصل 13-42 ادغام PostgreSQL با Python و سایر زبان‌ها
  • فصل 13-43 پیاده‌سازی سرویس‌های خارجی در PostgreSQL
  • فصل 13-44 افزونه Hstore
  • فصل 13-45 نصب و پیکربندی Hstore
  • فصل 13-46 ذخیره و مدیریت داده‌های Key-Value
  • فصل 13-47 استفاده از توابع Hstore در پرس‌وجوهای پیشرفته
  • فصل 13-48 مقایسه Hstore و JSONB و کاربردهای هرکدام
  • فصل 13-49 مدیریت افزونه‌ها با pg_extension
  • فصل 13-50 نصب، به‌روزرسانی و حذف افزونه‌ها
  • فصل 13-51 تحلیل وابستگی‌های افزونه‌ها
  • فصل 13-52 پیکربندی و مدیریت پیشرفته افزونه‌ها
  • فصل 13-53 ابزارهای نظارتی
  • فصل 13-54 نصب و استفاده از pgAdmin
  • فصل 13-55 مانیتورینگ با Zabbix
  • فصل 13-56 مانیتورینگ با Prometheus
  • فصل 13-57 گزارش‌گیری و تحلیل عملکرد با ابزارهای جانبی
  • فصل 13-58 توسعه افزونه‌های سفارشی
  • فصل 13-59 طراحی و ایجاد افزونه‌های اختصاصی
  • فصل 13-60 توسعه افزونه با PL/pgSQL و Python
  • فصل 13-61 اشکال‌زدایی (Debugging) و نگهداری افزونه‌ها
  • فصل 13-62 بهترین شیوه‌های توسعه و انتشار افزونه‌های PostgreSQL

 

بخش چهاردهم | مدیریت مهاجرت و به‌روزرسانی پایگاه داده

فصل 14 | مدیریت مهاجرت و به‌روزرسانی پایگاه داده PostgreSQL

  • فصل 14-1 برنامه‌ریزی مهاجرت پایگاه داده
  • فصل 14-2 اهمیت و اصول برنامه‌ریزی مهاجرت
  • فصل 14-3 تحلیل وابستگی‌ها و بررسی سازگاری Schemaها
  • فصل 14-4 نسخه‌بندی (Versioning) پایگاه داده
  • فصل 14-5 مدیریت نسخه‌ها در محیط‌های توسعه، آزمایش و تولید
  • فصل 14-6 ابزارهای مدیریت مهاجرت
  • فصل 14-7 آشنایی با Flyway
  • فصل 14-8 آشنایی با Liquibase
  • فصل 14-9 آشنایی با Sqitch
  • فصل 14-10 مقایسه مزایا و معایب ابزارهای مهاجرت
  • فصل 14-11 پیاده‌سازی مهاجرت با ابزارهای مدیریت نسخه
  • فصل 14-12 اجرای مهاجرت پایگاه داده
  • فصل 14-13 اصول طراحی اسکریپت‌های مهاجرت
  • فصل 14-14 افزودن جدول‌ها و ستون‌های جدید
  • فصل 14-15 تغییر ساختار جدول‌ها
  • فصل 14-16 حذف ایمن ستون‌ها و داده‌ها
  • فصل 14-17 طراحی اسکریپت‌های Rollback
  • فصل 14-18 آزمون و اعتبارسنجی مهاجرت در محیط‌های غیرتولیدی
  • فصل 14-19 مدیریت به‌روزرسانی PostgreSQL
  • فصل 14-20 استراتژی‌های ارتقای PostgreSQL
  • فصل 14-21 ارتقای نرم‌افزار PostgreSQL
  • فصل 14-22 ارتقای نسخه پایگاه داده
  • فصل 14-23 بررسی قابلیت‌های نسخه‌های جدید
  • فصل 14-24 مدیریت ناسازگاری‌های بین نسخه‌ها
  • فصل 14-25 ارتقای بدون Downtime
  • فصل 14-26 مفهوم Zero Downtime Upgrade
  • فصل 14-27 ارتقا با pg_upgrade
  • فصل 14-28 ارتقا با Logical Replication
  • فصل 14-29 اجرای ارتقا در محیط‌های عملیاتی با حداقل اختلال
  • فصل 14-30 ارتقا در محیط‌های خوشه‌ای و High Availability
  • فصل 14-31 مدیریت ارتقا در Clusterها
  • فصل 14-32 ارتقا در محیط‌های Streaming Replication
  • فصل 14-33 هماهنگی Failover و ارتقای Primary و Standby
  • فصل 14-34 اعتبارسنجی سرویس پس از ارتقا
  • فصل 14-35 مهاجرت بین محیط‌های مختلف
  • فصل 14-36 مهاجرت به AWS RDS
  • فصل 14-37 مهاجرت به Azure Database for PostgreSQL
  • فصل 14-38 مهاجرت به Google Cloud SQL
  • فصل 14-39 مهاجرت از سایر پایگاه‌های داده به PostgreSQL
  • فصل 14-40 استفاده از ابزارهای ETL در مهاجرت
  • فصل 14-41 مدیریت داده‌های ناسازگار و تبدیل داده‌ها
  • فصل 14-42 نظارت و عیب‌یابی مهاجرت
  • فصل 14-43 بررسی لاگ‌های فرآیند مهاجرت
  • فصل 14-44 استفاده از ابزارهای مانیتورینگ برای مهاجرت
  • فصل 14-45 تحلیل و رفع خطاهای مهاجرت
  • فصل 14-46 آزمون و اعتبارسنجی داده‌ها پس از مهاجرت
  • فصل 14-47 مستندسازی مهاجرت و به‌روزرسانی
  • فصل 14-48 مستندسازی فرآیند مهاجرت
  • فصل 14-49 ثبت تغییرات ساختار و نسخه‌ها
  • فصل 14-50 تهیه راهنمای فنی برای توسعه‌دهندگان و مدیران سیستم
  • فصل 14-51 استفاده از ابزارهای مستندسازی مانند Confluence
  • فصل 14-52 بهترین روش‌ها و استراتژی‌های مهاجرت
  • فصل 14-53 مدیریت تغییرات با رویکرد Agile
  • فصل 14-54 برگزاری Code Review و جلسات فنی برای مهاجرت
  • فصل 14-55 مدیریت ریسک در فرآیند مهاجرت
  • فصل 14-56 طراحی راهبرد جامع Migration و Upgrade برای PostgreSQL

 

نقد و بررسی‌ها

نقد و بررسی وجود ندارد.

افزودن نقد و بررسی

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پنج × 5 =

سبد خرید

سبد خرید شما خالی است.

ورود به سایت
دانلود کتاب فارسی آموزش پیشرفته نصب و پیکربندی پایگاه داده PostgreSQL جلد سوم

458,000 تومان