آموزش کلود (Cloud)

دسته بندی: آموزش شبکه (Computer network)

آموزش کلود

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

معرفی کلود (Cloud)

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

Cloud computing یا رایانش ابری در دسترس بودن بر اساس تقاضا از منابع سیستم رایانه ای، به ویژه ذخیره دیتا و قدرت محاسبه، بدون مدیریت مستقیم توسط کاربر است. این اصطلاح معمولاً برای توصیف مراکز داده در دسترس بسیاری از کاربران از طریق اینترنت استفاده می شود. ابرهای بزرگ، غالب امروز، اغلب توابع توزیع شده در چندین مکان از سرورهای مرکزی دارند. اگر اتصال به کاربر نسبتاً نزدیک باشد، ممکن است یک سرور لبه تعیین شود. ممکن است ابرها به یک سازمان واحد (ابرهای سازمانی) محدود شوند، یا در دسترس بسیاری از سازمان ها (ابر عمومی) باشد. Cloud computing برای دستیابی به انسجام و اقتصاد مقیاس، به اشتراک منابع می باشد.

طرفداران ابرهای عمومی و هیبریدی خاطرنشان می كنند كه محاسبات ابری به شركت ها این اجازه را می دهد كه از هزینه های بالای زیرساخت فناوری اطلاعات بپرهیزند یا به حداقل برسانند. طرفداران همچنین ادعا می كنند كه محاسبات ابری به شركت ها این امکان را می دهد كه برنامه های خود را سریعتر اجرا كنند، با قابلیت مدیریت بهتر و نگهداری كمتری و این امر باعث می شود كه تیم های IT بتوانند با سرعت بیشتری منابع را برای پاسخگویی به نوسان و تقاضای غیرقابل پیش بینی، تنظیم كنند، این كار قابلیت قدرت محاسبات در دوره های معین از اوج تقاضای پشت سر هم را دارد.

ارائه دهندگان ابر معمولاً از یک مدل "pay-as-you-go" استفاده می کنند که در صورت عدم آشنایی مدیران با مدل های قیمت گذاری ابر، می تواند منجر به هزینه های غیر منتظره شود. در دسترس بودن شبکه های با ظرفیت بالا، رایانه های کم هزینه و دستگاه های ذخیره سازی و همچنین اتخاذ گسترده مجازی سازی سخت افزاری، معماری سرویس گرا و محاسبات مستقل و کاربردی باعث رشد رایانش ابری شده است. تا سال 2019، لینوکس پرکاربردترین سیستم عامل، از جمله در پیشنهادات مایکروسافت بود و به همین دلیل غالب توصیف شده است. ارائه دهنده خدمات Cloud (CSP) اطلاعاتی را در مورد فایروال ها، شناسایی نفوذ و / یا فریمورک های اقدام ضد فعالیت و جریان اطلاعات در داخل شبکه نمایش داده، نگه می دارد و جمع می کند.

پلتفرم سرویس Cloud مانند وب سرویس آمازون (AWS) دارای سخت افزار متصل به شبکه مورد نیاز برای این سرویس های کاربردی می باشد، در حالی که شما از طریق یک برنامه وب و از آنچه نیاز دارید استفاده می کنید.

تاریخچه کلود (Cloud)

رایانش ابری با انتشار Amazon.com محصولی Cloud Compute Cloud در سال 2006 رایج شد. ارجاعات به عبارت "رایانش ابری" در اوایل سال 1996 ظاهر شد، و اولین ذکر مشهور در یک سند داخلی Compaq انجام شد. تا اوایل سال 1977 از نماد ابر برای نشان دادن شبکه های تجهیزات محاسباتی در ARPANET اصلی استفاده شد، و CSNET تا سال 1981 - هر دو پیشینیان در اینترنت بودند. کلمه ابر به عنوان استعاره برای اینترنت مورد استفاده قرار گرفت و از یک شکل ابری استاندارد برای مشخص کردن شبکه ای در شماتیک های تلفنی استفاده شده است. با این ساده سازی، دلالت بر این است که ویژگی های اتصال end points یک شبکه به اهداف درک نمودار ربطی ندارد.

اصطلاح ابر برای اشاره به سیستم عامل ها برای محاسبات توزیع شده در اوایل سال 1993 مورد استفاده قرار گرفت، هنگامی که Apple spin-off General Magic و AT&T از آن برای توصیف (زوج) فناوری های Telescript و PersonaLink استفاده کردند.

ویژگی های کلود (Cloud)

  • شرکت ها برای ذخیره سازی مورد استفاده خود به طور متوسط ​​​​فقط در طول یک ماه نیاز به پرداخت دارند. این بدان معنا نیست که فضای ذخیره سازی ابر ارزان است، بلکه صرف هزینه های عملیاتی است نه هزینه های سرمایه.
  • مشاغل با استفاده از فضای ذخیره سازی ابری می توانند مصرف انرژی خود را تا 70 درصد کاهش دهند و آنها را به یک تجارت سبز تبدیل کنند.
  • سازمان ها می توانند بسته به معیارهای تصمیم گیری مربوطه كه مكمل پتانسیل اولیه صرفه جویی در هزینه مستقیم است، از بین گزینه های ذخیره سازی ابر و خارج از محل، یا مخلوطی از دو گزینه را انتخاب كنند. به عنوان مثال، استمرار عملیات (COOP)، ریکاوری فاجعه (DR)، امنیت (PII، HIPAA، SARBOX، IA / CND) و قوانین، مقررات و سیاست های حفظ پرونده را ثبت می کند.
  • در دسترس بودن حافظه و محافظت از اطلاعات برای معماری ذخیره سازی اشیاء ذاتی است، بنابراین بسته به نوع کاربرد، می توان از فناوری، تلاش و هزینه اضافی برای افزودن دسترسی و حفاظت استفاده کرد.
  • وظایف نگهداری انبارداری، مانند خرید ظرفیت ذخیره سازی اضافی، به عهده ارائه دهنده سرویس بارگیری نمی شود.
  • فضای ذخیره سازی Cloud دسترسی سریع به طیف وسیعی از منابع و برنامه های کاربردی را که در زیرساخت های سازمان دیگر از طریق یک رابط سرویس وب میزبان هستند فراهم می کند.
  • از فضای ذخیره سازی ابر می توان برای کپی کردن تصاویر دستگاه مجازی از ابر به مکان های داخلی یا برای وارد کردن تصویر دستگاه مجازی از مکان در محل به کتابخانه تصویر ابر استفاده کرد. علاوه بر این، از حافظه ابری می تواند برای جابجایی تصاویر دستگاه مجازی بین حساب های کاربری یا بین مراکز داده استفاده شود.
  • ذخیره سازی ابر می تواند به عنوان یک نسخه پشتیبان از فاجعه طبیعی استفاده شود، زیرا در حالت عادی 2 یا 3 سرور پشتیبان مختلف وجود دارد که در نقاط مختلف جهان قرار دارند.
  • ذخیره سازی ابر می تواند به عنوان یک درایو محلی با پروتکل WebDAV نقشه برداری شود. این می تواند به عنوان یک فایل سرور اصلی برای سازمان هایی که دارای چندین دفتر هستند، کار کند.

مدل های سرویس کلود (Cloud)

اگرچه معماری سرویس گرا از "همه چیز به عنوان یک سرویس" (با نام های اختصاری EaaS یا XaaS یا به طور ساده AAS) حمایت می کند، ارائه دهندگان محاسبات ابری "خدمات" خود را مطابق مدل های مختلف ارائه می دهند، که سه مدل استاندارد در هر NIST زیرساخت است. این مدل ها انتزاع بیشتری را ارائه می دهند. بنابراین، آنها اغلب به عنوان یک لایه در یک پشته ترسیم می شوند: زیرساخت ها، پلتفرم و نرم افزار به عنوان یک سرویس، اما این ها نیازی به ارتباط ندارند. به عنوان مثال، می توان SaaS را در ماشین های فیزیکی (bare metal) اجرا کرد، بدون استفاده از لایه های PaaS یا IaaS، و برعکس، می توان برنامه ای را روی IaaS اجرا کرد و مستقیماً به آن دسترسی پیدا کرد، بدون آنکه آن را به عنوان SaaS بسته بندی شود.

انواع مدل های سرویس کلود عبارتند از:

  • زیرساخت بعنوان سرویس (IaaS)
  • پلتفرم بعنوان سرویس (PaaS)
  • نرم‌ افزار بعنوان سرویس (SaaS)
  • "بک اند" موبایل به عنوان یک سرویس (MBaaS)
  • محاسبات بدون سرور
  • تابع به عنوان یک سرویس (FaaS)

مدل های توسعه کلود (Cloud)

ابر خصوصی (Private cloud)

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

ابر عمومی (Public cloud)

وقتی خدمات از طریق شبکه ای ارائه می شوند که برای استفاده عمومی باز باشد، "ابر عمومی" نامیده می شود. خدمات ابری عمومی ممکن است رایگان باشد. از نظر فنی ممکن است بین معماری ابری عمومی و خصوصی تفاوت کمی وجود داشته باشد، با این وجود، توجه به امنیت ممکن است برای خدمات (برنامه های کاربردی، ذخیره سازی و منابع دیگر) که توسط یک ارائه دهنده خدمات برای مخاطبان عمومی در دسترس است و وقتی ارتباط برقرار باشد، متفاوت باشد. روی یک شبکه غیر قابل اعتماد تأثیر گذار است.

ابر هیبریدی (Hybrid cloud)

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

از دیگر مدل های توسعه کلود می توان به موارد زیر اشاره نمود:

  • ابر انجمنی (Community cloud)
  • ابر توزیع شده (Distributed cloud)
  • چند ابری (Multicloud)
  • Poly cloud
  • ابر کلان داده (Big Data cloud)
  • HPC cloud

مزایای کلود (Cloud)

انعطاف پذیری

کاربران می توانند خدمات را متناسب با نیازهای خود، سفارشی سازی برنامه ها و دسترسی به سرویس های ابری از هر نقطه با اتصال اینترنتی مقیاس کنند.

سرعت و بهره وری

کاربران سازمانی می توانند بدون نگرانی در مورد هزینه های زیربنایی یا تعمیر و نگهداری، برنامه های کاربردی را به بازار عرضه کنند. درصورتی که بتوانید به جای شش تا نه ماه، در 30 ساعت برنامه جدید خود را تهیه و اجرا کنید، چقدر برای تجارت شما ارزش دارد؟ به همین ترتیب، "بهره‌وری کارکنان" عمومی نسبت به امکاناتی که داشبورد ابری، آمار در real-time و تجزیه و تحلیل فعال دارند، باعث کاهش عدالت در مدیریت نیست. "ساعت شخص" چقدر برای شرکت شما هزینه دارد؟

ارزش استراتژیک

خدمات ابر با ارائه ابتکاری ترین فناوری موجود، به شرکت ها یک مزیت رقابتی می دهد.

زیرساخت ها و حجم کار

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

سیستم عامل SaaS و cloud dev

ارائه دهنده خدمات نرم افزاری به عنوان یک سرویس ممکن است در مورد پس انداز پرداخت هزینه دسترسی به برنامه در مقابل خرید نرم افزار غیر قفسه ای بحث کند. ارائه دهندگان نرم افزار آن مزایای "ویژگی ابر" را به مشخصات نرم افزار خود اضافه می کنند. به تازگی، بحث بیشتر در مورد پس انداز است که سیستم عامل های مبتنی بر ابر می توانند به توسعه دهندگان ارائه دهند.

آیا این نوشته را دوست داشتید؟
linkedin-ccsp-cert-prep-2-cloud-data-security-audio-review

آمادگی آزمون CCSP - بخش 2 - بررسی Cloud Data Security Audio


در هر فصل از CCSP Cert Prep: 2 Cloud Data Security را برجسته می کند، بنابراین می توانید روند مطالعه خود را بیشتر کنید. پس از مرور هر فصل، مربی Mike Ch...

1400/03/12 200 بازدید زیرنویس دارد
linkedin-ccsk-cert-prep-1-cloud-architecture

آمادگی آزمون CCSK - بخش 1 - معماری کلود


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

1400/03/12 195 بازدید
linkedin-cloud-computing-bc-dr-best-practices

رایانش ابری - بهترین شیوه های BC/DR


در این دوره، مربی دیوید لینتیکوم بهترین شیوه ها و رویکردهای ایجاد استراتژی حول تداوم تجارت (BC) و همچنین بازیابی فاجعه (DR) را مرور می کند. مطالعات مو...

1400/02/29 381 بازدید زیرنویس دارد
packt-hands-on-cloud-native-development-with-kubernetes

آموزش عملی توسعه Cloud-Native با Kubernetes


اگر از فناوری ها و فرآیندهای اصلی مورد نیاز خود آگاهی نداشته باشید، ساخت اپلیکیشن های cloud-native ممکن است دشوار باشد. داشتن درک صحیح از نحوه استفاده...

1400/02/21 571 بازدید
linkedin-comptia-cloud-cert-prep-2-cv0-002-storage-compute-networking-and-security

آمادگی CompTIA Cloud+ Cert (CV0-002) بخش 2: ذخیره سازی، محاسبه، شبکه و امنیت


در این دوره، برای امتحان گواهینامه CompTIA Cloud + (CV0-002)، مفاهیم اصلی فضای ذخیره سازی ابری، محاسبه، شبکه و امنیت را بررسی کنید. مدرس Tom Carpenter...

1400/02/01 567 بازدید
linkedin-comptia-cloud-cert-prep-1-cv0-002-introduction-to-the-cloud-and-system-requirements

آمادگی CompTIA Cloud+ Cert (CV0-002) بخش 1: آشنایی با الزامات سیستم و ابر


این دوره به شما کمک می کند تا برای اولین دامنه آزمون، Cloud Concepts و Models آماده شوید. درباره انواع مختلف ابرها و اصول یک معماری ابر مستحکم بیاموزی...

1400/01/22 367 بازدید زیرنویس دارد
pluralsight-options-for-building-and-running-your-app-in-the-cloud

آپشن هایی برای ساخت و اجرای اپلیکیشن خود در Cloud


در کنفرانس Microsoft Ignite 2019، مدرس Frank Boucher پیرامون آپشن هایی برای ساخت و اجرای اپلیکیشن خود در ابر بحث خواهد کرد....

1399/12/25 256 بازدید
pluralsight-powering-a-more-sustainable-cloud

تقویت Cloud با پایداری بیشتر


در این کنفرانس، Brian Janous، مدیر کل استراتژی انرژی در مایکروسافت، و Karl Brutsaert، مدیر ارشد شرکت First Solar در کنفرانس جهانی Corporate Renewables...

1399/12/20 286 بازدید
linkedin-embrace-the-cloud-with-confidence

استفاده از ابر با اعتماد به نفس


در این دوره، مدرس Rashim Mogha به شما می آموزد که چگونه حرکت به ابر بر همه افراد یک شرکت تأثیر می گذارد و چگونه می توان برای انتقال آماده شد. او توضیح...

1399/12/20 394 بازدید
pluralsight-real-time-data-analytics-at-scale-using-cloud-services

تحلیل داده های بلادرنگ در مقیاس مطلوب با استفاده از Cloud Services


در این کنفرانس، شما نحوه کار با داده های بلادرنگ، در هر مقیاسی را با استفاده از ابزارهای متن باز، Managed services ارائه شده از AWS، یا ترکیبی از هر د...

1399/12/19 208 بازدید
pluralsight-options-for-data-in-the-cloud

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


در این کنفرانس، یاد بگیرید Tailwind Traders چطور یک استراتژی داده انعطاف پذیر را با استفاده از چندین سرویس آژور مانند Azure SQL ،Azure Search ،Azure C...

1399/12/19 247 بازدید
pluralsight-introduce-and-implement-veeam-backup-and-replication

معرفی و پیاده سازی Veeam Backup و Replication


در این دوره، شما در ابتدا با معماری Veeam Backup and Replication server آشنا خواهید شد. سپس، نگاهی بر نقش Perspective در محافظت از داده VM خواهیم اندا...

1399/11/16 944 بازدید
pluralsight-serverless-computing-the-big-picture

آموزش محاسبات the Big Picture :Serverless


در این دوره، شما دانش بنیادینی از معماری سیستم های Serverless کسب خواهید کرد. در ابتدا، مفهوم Serverless و نحوه مقایسه آن با توسعه سنتی نرم افزار را ک...

1399/11/14 460 بازدید
pluralsight-ng-conf-19-appetite-for-production-build-scale-and-monitor-your-app-in-the-cloud

کنفرانس ng-conf '19: عطش تولید: ساخت، مقیاس گذاری، و نظارت بر اپلیکیشن خود در Cloud


Angular Universal گامی برای سرویس دهی بهتر اپلیکیشن های انگولار است، اما با استقرار آن در مرحله تولید و آغاز جلب ترافیک مشتری چه اتفاقی می افتد؟ بیایی...

1399/11/09 339 بازدید
pluralsight-aws-developer-serverless-architecture-and-monitoring

دوره AWS Developer: معماری Serverless و مانیتورینگ


در این دوره، شما برخی از جدیدترین نوآوری ها در AWS، از جمله ایجاد اپلیکیشن های Serverless و مانیتورینگ اپلیکیشن را فرا خواهید گرفت. در ابتدا، نحوه معم...

1399/11/07 652 بازدید
pluralsight-aws-developer-designing-and-developing

دوره AWS Developer: طراحی و توسعه


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

1399/11/07 624 بازدید
pluralsight-snowflake-cloud-data-platform-getting-started

پلتفرم داده ابری Snowflake: شروع کار


در این دوره، آشنایی با پلتفرم Snowflake؛ شما قابلیت ارائه مقیاس عظیم، تعمیر و نگهداری نزدیک به صفر و یک منبع واحد از حقیقت را بدست خواهید آورد. در ادا...

1399/10/24 763 بازدید زیرنویس دارد
pluralsight-microsoft-cloud

دوره Microsoft Cloud


با Scott Guthrie در کنفرانس Microsoft Cloud (ابر مایکروسافت) همراه باشید....

1399/10/23 734 بازدید
pluralsight-microsoft-cognitive-services-bing-news-search

سرویس های شناختی آژور: Bing News Search


در این دوره، شما توانایی اضافه کردن سرتیتر اخبار، اخبار محبوب، اخبار دسته بندی، و البته نتایج جستجوی اخبار به اپلیکیشن های خود را کسب خواهید کرد. در ا...

1399/10/22 576 بازدید
pluralsight-microsoft-azure-cognitive-services-qna-maker

سرویس های شناختی آژور: QnA Maker


در این دوره، شما نحوه ایجاد یک چت بات FQC با استفاده از QnA Maker و Azure Bot Service را فرا خواهید گرفت. در ادامه، پایگاه دانش خود برای درک زبان طبیع...

1399/10/21 623 بازدید