پلتفرم ابری گوگل (Google Cloud Platform)

دسته بندی: سرویس های گوگل

در این صفحه می خوانیم:

گوگل کلود پلتفرم یا پلتفرم ابری گوگل چیست؟

پلتفرم ابری گوگل مجموعه ای از سرویس های رایانش ابری عمومی ارائه شده توسط گوگل است. این پلت فرم شامل طیف وسیعی از سرویس های میزبانی شده برای محاسبه، ذخیره سازی و توسعه نرم افزار است که در سخت افزار Google اجرا می شود. می توان به سرویس های پلتفرم ابری گوگل توسط توسعه دهندگان نرم افزار، مدیران کلود و دیگر شرکت های فناوری اطلاعات در سراسر اینترنت عمومی و یا از طریق یک اتصال اختصاصی شبکه دسترسی پیدا کرد.

رقبای اصلی گوگل در بازار رایانش ابری عمومی سرویس های وب آمازون (Amazon Web Services -AWS) و Microsoft Azure هستند.

مزایای پلتفرم ابری گوگل

یکی از بزرگترین مزایای استفاده از Google Cloud Platform در مقایسه با سایر ارائه دهندگان سرویس ابر عمومی، قیمت مناسب تر است. یکی دیگر از مزایای کلیدی انتخاب Google Cloud، حضور شبکه گسترده جهانی خصوصی با استفاده از کابل های فیبر نوری است که حتی در امتداد اقیانوس ها نیز اجرا می شود. سرعت بالای شبکه بسیار عالی مزایای زیادی را ارائه می دهد از جمله داده ها را می توان سریع تر پردازش کرد. پلتفرم ابری گوگل همچنین راه مهاجرت های زنده از ماشین های مجازی را ایجاد می کند.

ارائه دهندگان مانند AWS و Azure نمی توانند این عملکرد منحصر به فرد را ارائه دهند. مثلا هنگامی که شما یک سایت وردپرسی میزبانی می کنید می توانید مطمئن باشید که VM ها همیشه در حال اجرا هستند. حتی زمانی که VM ها تغییر می کنند، هیچ تغییری در عملکرد رخ نخواهد داد. بنابراین، مهندسان Google Cloud می توانند مشکلات پچ یا به روز رسانی را بهتر حل کنند. پلتفرم ابری گوگل همچنین می تواند عملکرد بهتر را تضمین کند. همچنین امنیت بالا و حداقل خطا را برایتان به ارمغان می آورد. در نهایت، Google Cloud همواره متعهد به گسترش زیرساخت های خود برای بسیاری از لوکیشن های جدید است.

ویژگی های پلتفرم ابری گوگل

  • بدون مدیریت سرور – کد خود را مستقر کنید و اجازه دهید گوگل آن را برایتان اجرا و مقیاس کند.
  • پرداخت هزینه تنها برای زمانی که کد شما اجرا می شود
  • مقیاس کردن به صورت خودکار
  • کد را در پاسخ به رویدادها اجرا می کند
  • خدمات را متصل و گسترش می دهد.
  • متن باز و آشنا

سرویس های پلتفرم ابری گوگل

پلتفرم ابری گوگل سرویس هایی برای محاسبه، ذخیره سازی، شبکه سازی، کلان داده ها، یادگیری ماشینی و اینترنت اشیا (IoT)، و همچنین مدیریت ابر، امنیت و ابزارهای توسعه ارائه می دهد. محصولات رایانش ابری در پلتفرم ابری گوگل عبارتند از:

  • موتور محاسبات ابری گوگل (Google Compute Engine) یک زیرساخت به عنوان یک سرویس (IaaS) است که کاربران را با نمونه های ماشین مجازی برای هاستینگ کار فراهم می کند.
  • موتور اجرای برنامه گوگل (Google App Engine) یک سرویس پلت فرم به عنوان یک سرویس (PaaS) است که دسترسی توسعه دهندگان نرم افزار را به هاستینگ مقیاس پذیر Google فراهم می کند. توسعه دهندگان همچنین می توانند از یک کیت توسعه دهنده نرم افزار (SDK) برای توسعه محصولات نرم افزاری که در موتور برنامه اجرا می شوند استفاده کنند.
  • ذخیره سازی ابری گوگل (Google Cloud Storage) یک پلت فرم ذخیره سازی ابری است که برای ذخیره مجموعه های داده های بزرگ و غیر ساختاری طراحی شده است. گوگل همچنین گزینه های ذخیره سازی پایگاه داده را ارائه می دهد، از جمله Cloud Datastore برای ذخیره سازی غیررابطه ای NoSQL و Cloud SQL برای ذخیره سازی کاملا رابطه ای MySQL و همچنین پایگاه داده Cloud BigTable نیتیو گوگل.
  • موتور کانتینر گوگل (Google Container Engine) یک سیستم مدیریت و ارکستریشن برای کانتینرهای Docker است که در ابر عمومی گوگل اجرا می شود. موتور کانتینر گوگل مبتنی بر موتور ارکستریشن کانتینر Google Kubernets است.

پلتفرم ابری گوگل سرویس های توسعه و یکپارچه سازی اپلیکیشن ها را ارائه می دهد. به عنوان مثال، Google Cloud Pub / Sub یک سرویس پیام رسانی مدیریت شده و در زمان واقعی است که اجازه می دهد پیام ها بین برنامه ها مبادله شوند. علاوه بر این، Google Cloud Endpoints به توسعه دهندگان اجازه می دهد تا خدمات مبتنی بر API های RESTful ایجاد کنند و سپس این سرویس ها را برای مشتریان اپل iOS، Android و جاوا فراهم کند. گوگل همچینین دارای سرویس هایی در سطح بالاتر است مانند:

  • Google BigQuery برای آنالیز و پردازش داده
  • Google Cloud Dataflow برای پردازش داده
  • Google Cloud Dataproc که خدمات Apache Spark و Hadoop را برای پردازش کلان داده ها ارائه می دهد.
  • Cloud Machine Learning Engine برای هوش مصنوعی جهت ترجمه و تحلیل گفتار، متن، تصاویر و فیلم ها.
  • Google Cloud IoT Core برای اینترنت اشیامجموعه آموزش های پلتفرم ابری گوگل (Google Cloud Platform) - پلتفرم ابری گوگل مجموعه ای از سرویس های رایانش ابری عمومی ارائه شده توسط گوگل است. این پلت فرم شامل طیف وسیعی از سرویس های میزبانی شده برای محاسبه، ذخیره سازی و توسعه نرم افزار است که در سخت افزار Google اجرا می شود.
آیا این نوشته را دوست داشتید؟
pluralsight-api-development-on-google-cloud-s-apigee-api-platform

آموزش توسعه API روی Apigee API Platform گوگل کلود


این دوره به شما یک مرور کلی در مورد توسعه API در پلتفرم Apigee API می دهد. یاد خواهیم گرفت که چگونه به درستی به توسعه API خود نزدیک شویم و اطمینان حاص...

1399/10/21 310 بازدید
pluralsight-app-deployment-debugging-and-performance

توسعه، اشکال زدایی و عملکرد اپلیکیشن


در این دوره، توسعه دهندگان برنامه ها می آموزند که چگونه اپلیکیشن های cloud-native را طراحی کنند و توسعه دهند که به طور یکپارچه اجزای موجود در اکوسیستم...

1399/10/19 364 بازدید
pluralsight-modernizing-data-lakes-and-data-warehouses-with-gcp

مدرنیزه کردن Data Lakes و Data Warehouses با GCP


دو مؤلفه اصلی هر پایپ لاین داده، Data Lakes و Data Warehouses هستند. این دوره موارد استفاده برای هر کدام از این فضاهای ذخیره سازی را نمایش می دهد و در...

1399/10/16 365 بازدید
pluralsight-smart-analytics-machine-learning-and-ai-on-gcp

تحلیل هوشمند، یادگیری ماشینی، و هوش مصنوعی بر روی GCP


در این دوره، چندین شیوه یادگیری ماشینی که می تواند در پایپ لاین های داده روی پلتفرم ابری گوگل (GCP) گنجانده شود پوشش داده خواهد شد. علاوه بر این در اد...

1399/10/15 507 بازدید
pluralsight-api-security-on-google-cloud-s-apigee-api-platform

امنیت API روی پلتفرم Apigee API ابری گوگل


این دوره، امنیت API را با استفاده از پلتفرم Apigee API پوشش می دهد. در مورد چگونگی ایمن سازی صحیح API های شما را با پوشش دادن موضوعاتی مانند انواع OAu...

1399/10/11 297 بازدید
pluralsight-understanding-your-google-cloud-platform-gcp-costs

درک هزینه های پلتفرم ابری گوگل (GCP)


در آزمایشگاه های عملی، نحوه مشاهده فاکتور خود، ردیابی هزینه های GCP خود با گزارش های صورتحساب خود، تحلیل داده های صورتحساب خود با BigQuery یا Google S...

1399/10/04 358 بازدید
pluralsight-optimizing-your-google-cloud-platform-gcp-costs

بهینه سازی هزینه های پلتفرم ابری گوگل (GCP)


این دوره برای افرادی که دارای نقش مالی و/یا فناوری اطلاعات هستند و مسئول بهینه سازی زیرساخت های ابری سازمانشان هستند ، مناسب ترین است. در اینجا چندین ...

1399/09/30 419 بازدید
pluralsight-building-scalable-compute-solutions-with-managed-instance-groups

آموزش ساخت راه حل های محاسبه قابل مقیاس با Managed Instance Group


در این دوره با معرفی، استفاده و مقیاس Managed Instance Groups در پلترفم گوگل کلود آشنا می شوید. ابتدا خواهید آموخت که  instance template چیست، چگونه ا...

1399/08/20 229 بازدید
pluralsight-image-understanding-with-tensorflow-on-gcp

درک تصویر با TensorFlow بر روی GCP


در این دوره، ما نگاهی به استراتژی های مختلف در ساخت یک Image Classifier با استفاده از شبکه های عصبی پیچشی (convolutional) خواهیم انداخت. در ادامه این ...

1399/08/15 623 بازدید زیرنویس دارد
pluralsight-mitigating-security-vulnerabilities-on-google-cloud-platform

کاهش آسیب پذیری های امنیتی در Google Cloud Platform


این دوره به شرکت کنندگان، مطالعه گسترده ای درباره کنترل و تکنیک های امنیتی در Google Cloud Platform می دهد. این دوره به شرکت کنندگان، مطالعه گسترده ای...

1399/08/08 347 بازدید زیرنویس دارد
pluralsight-google-cloud-platform-fundamentals-for-aws-professionals

اصول پلتفرم ابری گوگل (GCP) برای متخصصان AWS


این دوره آموزشی سریع 6-ساعته به همراه آزمایشگاه ها، متخصصان AWS را با قابلیت های اصلی GCP در چهار ستون تکنولوژی: شبکه سازی، محاسبات، ذخیره سازی و پایگ...

1399/08/07 477 بازدید زیرنویس دارد
pluralsight-networking-in-gcp-hybrid-connectivity-and-network-management

شبکه سازی در GCP - قابلیت اتصال هیبریدی و مدیریت شبکه


در این دوره، شما از طریق سخنرانی های ضبط شده، نمایش ها و آزمایشگاه های عملی، تکنولوژی های شبکه سازی GCP مانند اتصال بین شبکه ها، الگوهای رایج طراحی شب...

1399/07/28 378 بازدید زیرنویس دارد
pluralsight-networking-in-gcp-defining-and-implementing-networks

شبکه سازی در GCP - تعریف و پیاده سازی شبکه ها


شما در این دوره، تکنولوژی های شبکه سازی در GCP مانند شبکه های (Google Virtual Private Cloud (VPC، زیر شبکه ها و فایروال ها که در طی سخنرانی ضبط شده ان...

1399/07/27 402 بازدید زیرنویس دارد
pluralsight-leveraging-architectural-design-patterns-on-the-google-cloud

الگوی های طراحی معماری در Google Cloud


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

1399/07/08 416 بازدید
pluralsight-managing-logs-errors-and-application-performance-using-google-stackdriver

مدیریت logs، خطاها و عملکرد اپلیکیشن با استفاده از Google Stackdriver


در این دوره، ما هر یک از کامپوننت های مجموعه Stackdriver به استثناء سرویس مانیتورینگ، که شامل یک دوره جداگانه است را بررسی خواهیم کرد. بعلاوه، لاگ گیر...

1399/06/12 299 بازدید
pluralsight-leveraging-fully-managed-redis-datastores-using-google-cloud-memorystore

بکارگیری Datastores ردیس کاملاً مدیریت شده با Google Cloud Memorystore


Memorystore یک مسیر مهاجرت آسان برای کاربران Redis فراهم میکند. در این دوره، شما تمامی جنبه های کار با Memorystore، نحوه استفاده از این سرویس پایگاه د...

1399/06/11 480 بازدید
pluralsight-architecting-event-driven-serverless-solutions-using-google-cloud-functions

معماری راه حل های رویداد محور فاقد سرور با Google Cloud Functions


در این دوره، شما نحوه ایجاد و پیکربندی توابع Google Cloud با تعدادی از انواع مختلف تریگرها، از جمله تریگرهای Cloud Storage ،Pub/Sub ،HTTP و سایر موارد...

1399/06/11 334 بازدید
pluralsight-leveraging-advanced-features-on-the-google-cloud-kubernetes-engine

استفاده از ویژگی‌های پیشرفته بر روی Google Cloud Kubernetes Engine


در این دوره با تنظیم جنبه‌های شبکه و امنیتی خوشه‌های GKE را، همچنین هماهنگی CI/CD pipelines پیچیده در پلتفرم گوگل، پیاده سازی برنامه‌های stateful و st...

1399/06/09 660 بازدید
pluralsight-streamlining-api-management-using-google-apigee

جریان سازی مدیریت API با استفاده از Google Apigee


در این دوره، شما توانایی ساخت، استقرار و تنظیم دقیق پروکسی های API برای اعمال سیاست ها و تنظیم دسترسی به APIs خود در پلتفرم ابری گوگل (GCP) را کسب خوا...

1399/06/03 369 بازدید
linkedin-learning-google-cloud-iot-core

آموزش Google Cloud IoT Core


در این دوره، نحوه ساخت اپلیکیشن های IoT را با Google Cloud IoT Core یاد می گیرید. مدرس دوره، Lee Assam جزئیات چالش های مقیاس گذاری IoT را توضیح می دهد...

1399/05/04 1063 بازدید زیرنویس دارد