رایانش ابری چیست؟
هنگامی که شما یک cd نرم افزاری می خرید یا یک برنامه کامپیوتری را از اینترنت دانلود می کنید، فکر می کنید که کل چیزی که نیاز دارید را در اختیار گرفته اید، اما در واقع کلی مسئولیت جدید هم برای خود ایجاد کرده اید.
اول باید یک سیستم کامپیوتری یا یک هاست خوب بخرید
بعد باید نرم افزار را روی آن نصب کنید
بعد باید تنظیمات نرم افزار را انجام دهید
بعد باید مطمئن شوید که اطلاعات شما امن است و قابل نفوذ نیست
اصلا اگر نرم افزار باگ داشت چکار کنیم؟ باید آپدیت جدید را نصب کنید و دوباره چرخه از نو!
اگر یک امکان جدید لازم داشتم چکار کنم؟ یا باید یک برنامه نویس استخدام کنید یا کلی هزینه نوشتن آن امکان جدید را بدهید.
مدل software as a service به جای اینکه به شما نرم افزار + کلی مسئولیت بفروشد کلیه مسئولیت ها را قبول میکند و به جای آن در ازای ارائه خدمات مناسب هزینه دریافت میکند. در مدل ابری شما دغدغه فنی ندارید همه چیز توسط تولید کننده نرم افزار انجام می شود و شما فقط مسئولیت وارد کردن اطلاعات مربوط به کسب و کار خود را خواهید داشت.
- سرور
- دسترس پذیری
- سرعت
- هزینه
در مدل ابری منابع نامحدود حاصل از شبکه شدن چندین سرور قدرتمند در مناطق مختلف دنیا کمک می کند هزاران وب سایت بدون نگرانی از منابع سرور کار کنند و به صورت لحظه ای بتوان منابع سخت افزاری را بر اساس نیاز کم یا زیاد کرد.
فرض کنید یک سرور 100 گیگابایت فضا داشته باشد، در مدل سنتی این سرور 100 قسمت شده و به هر وب سایت 1 گیگابایت فضا اختصاص داده شده است.
شما در یک مجتمع مسکونی 100 خانه ای زندگی می کنید، اگر یکی از وب سایت ها امروز تبلیغات گسترده داشته باشد و ترافیک زیادی روی سایتش باشد سایت شما هم کند خواهد شد چون شما از منابع اشتراکی استفاده میکنید.
در مدل ابری چندین سرور با هم شبکه ابری را تشکیل می دهند، به محض از دسترس خارج شدن یک سرور، بقیه جور سرور دارای مشکل را می کشند و حتی یکی لحظه قطعی در دسترسی به وب سایت احساس نمی شود.
در مدل سنتی در صورتی که مشکلی برای سرور پیش بیاید، برای مثال هارددیسک بسوزد یا شبکه قطع شود و ... وب سایت شما در دسترس نخواهد بود و باید صبر کنید تا مشکل برطرف شود.
در مدل ابری از طریق CDN درخواست ها بر اساس موقعیت جغرافیایی به نزدیکترین سرور به کاربر ارسال می شود. کسی که از داخل کشور سایت را باز می کند به سرور ایران وصل می شود و گوگل یا کسی که خارج از ایران باشد به نزدیکترین سرور متصل می شود.
از این طریق سرعت بسیار بالاتر و نتایجی بهتری در گوگل اتفاق می افتد.
در صورتیکه هاست داخل ایران بگیرید، مشتریان داخلی با سرعت خوب سایت شما را می بینند اما مشتریان خارجی یا گوگل و ... در مشاهده وب سایت شما با کندی مواجه می شوند، بالعکس با خرید هاست خارجی مشتریان ایرانی سرعت کمی خواهند داشت.
این موضوع در سئو برای گوگل هم تاثیر گذار است.
در مدل ابری شما نرم افزار نمی خرید، خدمت میخرید، خدمتی که مخصوص کاربر ایرانی با هدف ایجاد فروشگاه اینترنتی طراحی و ارائه می شود.
اگر در مدل قبلی شما یک خانه می خرید با تمام مشکلات تامین وسایل و نگهداری و پرداخت قبض آب و برق و... در این روش شما در یک هتل پنج ستاره سکونت می کنید. همه چیز مخصوص سکونت شما آماده شده و تامین امنیت و آماده بودن غذا با هتل است.
مهم تر از همه اینکه به جای پرداخت کل هزینه خرید خانه و وسایل شما فقط به میزان شبی که در هتل هستید هزینه پرداخت می کنید.
ممکن است یک نرم افزار رایگان دانلود کرده باشید ولی نصب ، پشتیبانی و اضافه کردن امکانات مورد نیاز مخصوصا وقتی این نیاز ها نیازهای بومی نظیر درگاه پرداخت ایرانی، ماژول های پست و ... باشد بسیار هزینه بر خواهد بود.
یا باید خودتان برنامه نویس باشید و برای آن وقت بگذارید یا باید تیم برنامه نویسی استخدام کنید.
ممکن است همه اینها را از شرکتی بخرید ولی توجه داشته باشید که تا وقتی یک نرم افزار کار می کند نیاز به بروزرسانی و نگهداری دارد.
وردپرس چیست؟
وردپرس، یک نرم افزار متن باز که به صورت رایگان در اینترنت قابل دسترس است. این نرم افزار در ابتدا برای ایجاد وبلاگ مورد استفاده قرار گرفت اما بعدا به تدریج با افزایش محبوبیت و اضافه کردن بخش های مختلف برای ایجاد وب سایت های مختلف ازجمله فروشگاه اینترنتی مورد استفاده قرار گرفت.
open source ایده ای خلاقانه است برای توسعه نرم افزار، در واقع در این روش برنامه نویس اصلی کل کدهای برنامه را در اختیار همگان قرار می دهد تا همگان در توسعه آن کمک کنند.
از این طریق به جای استخدام و پرداخت هزینه برنامه نویسی، با در اختیار گذاشتن سورس برنامه همگان می توانند به فراخور نیاز خود برنامه را تغییر دهند و در نتیجه همگان در توسعه نرم افزار سهیم می شوند.
برای داشتن یک نرم افزار خوب دو هزینه وجود دارد،
1- هزینه نوشتن برنامه
2- هزینه پشتیبانی و نگهداری برنامه
هزینه های نوشتن برنامه چنانچه گفته شد از طریق همکاری دسته جمعی انجام شده است و وقتی نرم افزاری را رایگان دانلود می کنید هزینه های پشتیبانی آن به عهده شما خواهد بود.
هزینه هایی نظیر سرور، نگهداری، بروزرسانی، تغییرات مربوط به امنیت و ...
اگر وب سایت شما یا خیلی کوچک است یا خیلی بزرگ !
یعنی یا هنوز آنقدرها بودجه برای ماهیانه حقوق دادن به برنامه نویس ندارید و دنبال یک روش کم هزینه اید . در این صورت راهکار راه اندازی کسب و کار اینترنتی شما اینجاست یا صاحب یک کسب و کار آنلاین بزرگ هستید به صورتیکه یک سرور جواب کار شما را نمی دهد در هر دوصورت تکنولوژی ابری راه حل شماست.