دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۷
  • اسفند

جلسه ۱۱ : مدل های سرویس ابر در رایانش ابری (Cloud Computing)

  • دسته‌بندی‌ها :
جلسه ۱۱ : مدل های سرویس ابر در رایانش ابری (Cloud Computing)
    • جزئیات
    • نوع محتواآموزشی

      سلام. با آموزش محاسبات ابری (Cloud Computing) در خدمت شما همراهان و کاربران عزیز وب سایت آموزشی پی وی لرن هستیم. در این بخش، با انواع مدلهای سرویس ابر در رایانش ابری (Cloud Computing) آشنا خواهیم شد.

      مدلهای سرویس ابر در رایانش ابری (Cloud Computing)

      سه نوع سرویس خدمات ابری وجود دارد:

      • (Infrastructure as a Service (IaaS
      • (Platform as a Service (PaaS
      • (Software as a Service (SaaS

       

      مدلهای سرویس ابر در رایانش ابری (Cloud Computing)

      مدلهای سرویس ابر در رایانش ابری (Cloud Computing)

      (Infrastructure as a Service (IaaS

      IaaS به عنوان (Hardware as a Service (HaaS نیز شناخته می شود. IaaS یک زیرساخت محاسباتی است که از طریق اینترنت اداره می شود. مهم ترین مزیت استفاده از IaaS این است که به کاربران کمک می کند تا از هزینه ها و پیچیدگی مدیریت سرورهای فیزیکی جلوگیری کنند.

      ویژگی های IaaS

      خصوصیات زیر در مورد IaaS وجود دارد.

      • منابع به عنوان یک سرویس در دسترس هستند.
      • خدمات بسیار مقیاس پذیر هستند.
      • پویا و انعطاف پذیر است.
      • دسترسی مبتنی بر API و GUI
      • کارهای مدیریتی خودکار

      مثال: DigitalOcean, Linode, Amazon Web Services (AWS), Microsoft Azure, Google Compute Engine (GCE), Rackspace, و Cisco Metacloud.

      (Platform as a Service (PaaS

      پلت فرم محاسبات ابری PaaS برای برنامه نویس ایجاد شده است تا برنامه ها را توسعه ، آزمایش ، اجرا و مدیریت کند.

      ویژگی های PaaS

      خصوصیات زیر در مورد PaaS وجود دارد.

      • در دسترس کاربران مختلف از طریق همین برنامه توسعه است.
      • با خدمات وب و بانک های اطلاعاتی یکپارچه شده است.
      • بر اساس فناوری مجازی سازی بنا شده است ، بنابراین منابع براساس نیاز سازمان می توانند به راحتی مقیاس شوند.
      • چندین زبان و فریم ورک را پشتیبانی می کند.
      • توانایی “مقیاس خودکار” را فراهم می کند.

      مثال: AWS Elastic Beanstalk ، Windows Azure ، Heroku ، Force.com ، Google App Engine ، Apache Stratos ، Cloud Magento Commerce و OpenShift.

      (Software as a Service (SaaS

      SaaS به عنوان “on-demand software” نیز شناخته می شود. این نرم افزاری است که در آن برنامه ها توسط ارائه دهنده خدمات ابری میزبانی می شوند. کاربران می توانند با کمک اتصال به اینترنت و مرورگر وب به این برنامه ها دسترسی پیدا کنند.

      ویژگی های SaaS

      خصوصیات زیر در SaaS وجود دارد.

      • مدیریت از یک مکان مرکزی
      • روی سرور راه دور میزبانی شده است.
      • از طریق اینترنت قابل دسترسی است.
      • کاربران مسئول بروزرسانی سخت افزار و نرم افزار نیستند. به روز رسانی ها بصورت خودکار اعمال می شوند.
      • خدمات بر اساس مبلغ پرداخت به ازای هر بار مصرف (pay-as-per-use) خریداری می شوند.

      مثال: BigCommerce, Google Apps, Salesforce, Dropbox, ZenDesk, Cisco WebEx, ZenDesk, Slack و GoToMeeting

      تفاوت بین IaaS ، PaaS و SaaS

      جدول زیر تفاوت بین IaaS ، PaaS و SaaS را نشان می دهد.

      IaaSPaasSaaS
      یک مرکز داده مجازی برای ذخیره اطلاعات و ایجاد بسترهایی برای توسعه برنامه ، آزمایش و استقرار فراهم می کند.پلت فرم و ابزارهای مجازی را برای ایجاد ، آزمایش و استقرار برنامه ها فراهم می کند.نرم افزار و برنامه های وب را برای انجام کارهای تجاری فراهم می کند.
      دسترسی به منابعی مانند ماشین های مجازی ، ذخیره سازی مجازی و غیره را فراهم می کند.برنامه محیط های زمان اجرا (runtime) و ابزارهای استقرار را برای برنامه ها فراهم می کند. نرم افزاری به عنوان یک سرویس به کاربران نهایی ارائه می دهد.
      توسط معماران شبکه استفاده می شود.توسط توسعه دهندگان استفاده می شود.توسط کاربران نهایی استفاده می شود.
      IaaS فقط زیرساخت را ارائه می دهد.PaaS زیرساخت + پلت فرم را فراهم می کند.SaaS زیرساخت + پلت فرم + نرم افزار را ارائه می دهد.

      کلام پایانی

      با مدلهای سرویس ابر در رایانش ابری (Cloud Computing) در این بخش از آموزش یارانش ابری آشنا شدیم. در جلسه ی آینده در مورد IaaS Layer بیش تر صحبت خواهیم کرد.

      QR:  جلسه ۱۱ : مدل های سرویس ابر در رایانش ابری (Cloud Computing)
      به اشتراک بگذارید