گاهی پشت یک پروژه، داستانهایی اتفاق میافتد که کاربران شاید هیچوقت از آنها باخبر نشوند. داستانهایی از روزهای سخت، تصمیمهای دشوار، ناامیدیهای موقت و آدمهایی که درست در حساسترین لحظهها از راه میرسند.
امروز میخواهیم یکی از همین داستانها را با شما به اشتراک بگذاریم؛ داستان همکاری دیکد (Dicode) و پاستاکلود (Paasta Cloud). همکاری ارزشمندی که برای ما فراتر از یک توافق ساده برای تأمین میزبانی بوده و به ادامه مسیر دیکد کمک کرده است.
این مقاله فقط معرفی یک شرکت ارائهدهنده خدمات ابری نیست؛ روایت یک حمایت واقعی است. حمایتی که یادآوری کرد در دنیای فناوری، کنار هم ایستادن و اعتماد کردن به یکدیگر میتواند به اندازه نوشتن هزاران خط کد ارزشمند باشد.
ماجرا از کجا شروع شد؟ روزهایی که ادامه مسیر دیکد سخت شده بود
اگر از همراهان دیکد باشید، احتمالاً به خاطر دارید که چند روز پیش با یک مشکل جدی در بخش میزبانی و زیرساخت روبهرو شدیم. مشکلی که فقط یک ایراد کوچک فنی نبود؛ بلکه ادامه فعالیت پروژه را با چالشی اساسی مواجه کرده بود.
وقتی روی توسعه یک پلتفرم کار میکنید، میتوانید برای اضافه کردن یک قابلیت جدید برنامهریزی کنید، رابط کاربری را تغییر دهید یا ایرادهای نرمافزاری را برطرف کنید؛ اما زمانی که زیرساخت میزبانی دچار مشکل جدی میشود، تقریباً همه بخشهای پروژه تحت تأثیر قرار میگیرند.
برای تیم دیکد، این شرایط از نظر فنی و روحی آسان نبود. ساعتها تلاش برای ساخت یک فضای اجتماعی و ارتباطی، ممکن بود به دلیل مشکلات زیرساختی با مانع روبهرو شود. راستش را بخواهید، در مقطعی حتی نسبت به ادامه مسیر هم ناامید شده بودیم.
بااینحال، اتفاقی افتاد که مسیر ماجرا را تغییر داد.
پاستاکلود وارد ماجرا شد؛ حمایتی فراتر از میزبانی
در همان شرایط دشوار، بچههای پاستاکلود با ما ارتباط گرفتند و پذیرفتند برای ادامه فعالیت دیکد کنارمان باشند و از زیرساخت و میزبانی پروژه حمایت کنند.
برای ما، ارزش این اتفاق فقط در فراهم شدن امکانات فنی نبود. چیزی که بیشتر از همه اهمیت داشت، برخورد دوستانه، اعتماد و همراهی تیم پاستاکلود بود؛ اینکه یک مجموعه فعال در حوزه زیرساخت ابری، مشکلات یک پروژه در حال توسعه را ببیند و تصمیم بگیرد برای عبور از آن شرایط کمک کند.
در اکوسیستم فناوری، معمولاً درباره رقابت، رشد و دستاوردهای فنی زیاد صحبت میکنیم؛ اما کمتر به همکاریهایی میپردازیم که باعث میشوند پروژههای مستقل فرصت ادامه دادن پیدا کنند. تجربه ما با پاستاکلود نمونهای از همین همراهیهاست.
برای ما پاستاکلود فقط یک نام در کنار بخش میزبانی نیست؛ نام تیمی است که وقتی دیکد به همراهی نیاز داشت، کنارمان ایستاد.
پاستاکلود چیست و چه خدماتی ارائه میدهد؟
حالا که از این همکاری صحبت کردیم، بد نیست کمی بیشتر با مجموعهای آشنا شویم که در این مسیر به ما کمک کرده است.
پاستاکلود (Paasta Cloud) یک ارائهدهنده ایرانی خدمات زیرساخت ابری است که تلاش میکند فرایند راهاندازی، انتشار و نگهداری اپلیکیشنها را برای توسعهدهندگان، استارتاپها و کسبوکارها سادهتر کند.
طبق اطلاعات وبسایت رسمی این مجموعه، پاستاکلود نام تجاری خدمات شرکت پردازش ابری سامانه توس آریا است و سرویسهایی در زمینه میزبانی اپلیکیشن، پلتفرم ابری، دیتابیس مدیریتشده، شبکه توزیع محتوا، دامنه، ذخیرهسازی و خدمات هوش مصنوعی ارائه میکند.
ایده اصلی پاستاکلود ساده و کاربردی است: توسعهدهنده بتواند بیشتر زمانش را صرف ساخت محصول کند و کمتر درگیر پیچیدگیهای استقرار، پیکربندی سرور و مدیریت زیرساخت شود.
۱. میزبانی و استقرار اپلیکیشن با PaaS
یکی از خدمات اصلی پاستاکلود، میزبانی اپلیکیشن بر پایه مفهوم Platform as a Service یا PaaS است. در این مدل، توسعهدهنده بهجای مدیریت مستقیم تمام جزئیات یک سرور، از بستری استفاده میکند که بخش مهمی از فرایند آمادهسازی و اجرای اپلیکیشن را ساده میکند.
پاستاکلود از روشهایی مانند استقرار با Git، فایل ZIP، Dockerfile، Docker Compose و ایمیجهای آماده پشتیبانی میکند. این انعطافپذیری به تیمها اجازه میدهد متناسب با ساختار پروژه خود، مسیر مناسبی برای انتشار سرویس انتخاب کنند.
۲. پشتیبانی از زبانها و فریمورکهای مختلف
در فهرست فناوریهای قابل استقرار پاستاکلود، گزینههایی مانند Node.js، Python، PHP، Laravel، Next.js، Django، FastAPI، React و Docker دیده میشود. بنابراین این پلتفرم فقط برای یک زبان برنامهنویسی یا یک نوع پروژه طراحی نشده است.
برای توسعهدهندگانی که همزمان روی رابط کاربری، API و سرویسهای بکاند کار میکنند، داشتن یک مسیر مشخص برای استقرار بخشهای مختلف میتواند فرایند توسعه و انتشار نسخههای جدید را قابل مدیریتتر کند.
۳. دیتابیس، دامنه و شبکه توزیع محتوا
پاستاکلود خدمات دیتابیس مدیریتشده برای فناوریهایی مانند PostgreSQL، MySQL، MongoDB و Redis را معرفی کرده است. امکانات مرتبط با بکاپ و بازیابی نیز از بخشهای مهم این خدمات هستند.
در بخش شبکه و انتشار، امکاناتی مانند اتصال دامنه اختصاصی، مدیریت DNS، گواهی SSL و CDN در فهرست قابلیتهای پاستاکلود قرار دارند. وجود چنین سرویسهایی میتواند تعداد ابزارها و فرایندهای جداگانه موردنیاز برای راهاندازی یک محصول آنلاین را کاهش دهد.
۴. مدیریت انتشار، بررسی خطا و بازگشت به نسخه قبلی
توسعه یک پروژه با انتشار اولین نسخه تمام نمیشود. در طول مسیر، بهروزرسانیها، خطاها و تغییرات مختلفی اتفاق میافتند. به همین دلیل قابلیتهایی مانند مشاهده وضعیت Build و Deploy، بررسی لاگها، مدیریت متغیرهای محیطی و بازگشت به نسخه قبلی یا Rollback اهمیت زیادی دارند.
پاستاکلود این قابلیتها را در معرفی پلتفرم خود ارائه کرده است تا توسعهدهندگان دید روشنتری نسبت به وضعیت انتشار و اجرای پروژههایشان داشته باشند.
۵. ابزارهای هوش مصنوعی برای توسعهدهندگان
فعالیت پاستاکلود تنها به میزبانی محدود نیست. این مجموعه در حوزه ابزارهای کدنویسی مبتنی بر هوش مصنوعی، API مدلهای هوش مصنوعی و اتصال ابزارهایی مانند Cursor، Codex و Claude Code به فرایند توسعه و استقرار نیز خدماتی معرفی کرده است.
این بخش برای تیمهایی که از هوش مصنوعی در برنامهنویسی استفاده میکنند جذاب است؛ زیرا هدف آن نزدیکتر کردن فرایند تولید کد به انتشار و اجرای واقعی محصول است.
دیکد امروز چه وضعیتی دارد؟ بازگشت بخشهای مختلف پلتفرم
اما برگردیم به مهمترین بخش این خبر؛ دیکد حالا با بخشهای مختلف خود دوباره در دسترس کاربران قرار گرفته است.
ما دیکد را فقط به چشم یک وبسایت نگاه نمیکنیم. هدفمان ساخت فضایی است که کاربران بتوانند در آن دور هم جمع شوند، گفتگو کنند، تجربههایشان را به اشتراک بگذارند و در کنار یکدیگر سرگرم شوند.
با ادامه فعالیت پروژه و همکاری شکلگرفته در بخش میزبانی، کاربران اکنون میتوانند از بخشهای مختلف دیکد استفاده کنند.
اتاقهای بازی؛ جایی برای دور هم بودن
اتاقهای بازی دیکد در دسترس هستند تا کاربران بتوانند در محیطی دوستانه دور هم جمع شوند و از تجربههای گروهی و سرگرمیهای موجود استفاده کنند. برای ما، بازی فقط سرگرمی نیست؛ فرصتی برای ساختن ارتباطهای تازه است.
تالارهای گفتگو؛ فضایی برای حرف زدن و تبادل نظر
تالارهای گفتگوی دیکد نیز فعال هستند. کاربران میتوانند درباره موضوعات موردعلاقهشان صحبت کنند، سؤال بپرسند، تجربههای خود را به اشتراک بگذارند و در بحثهای جمعی مشارکت داشته باشند.
ارسال عکس، موسیقی و فایل
یکی از قابلیتهای کاربردی دیکد، امکان اشتراکگذاری محتوا در گفتگوهاست. کاربران اکنون میتوانند علاوه بر پیامهای متنی، عکس، موسیقی و فایل ارسال کنند و ارتباط کاملتری با یکدیگر داشته باشند.
این امکانات کمک میکنند دیکد از یک محیط محدود به گفتگوی متنی فراتر برود و به فضایی اجتماعیتر و کاربردیتر تبدیل شود.
- دسترسی به اتاقهای بازی و سرگرمیهای گروهی
- فعال بودن تالارهای گفتگو و بحثهای جمعی
- امکان ارسال و اشتراکگذاری تصاویر
- امکان ارسال موسیقی در گفتگوها
- امکان اشتراکگذاری فایل
- امکان گفتگو و ارتباط با دیگر کاربران دیکد
چرا داشتن یک زیرساخت قابل اتکا برای دیکد اهمیت دارد؟
وقتی یک پلتفرم بر پایه تعامل کاربران ساخته میشود، زیرساخت دیگر صرفاً موضوعی فنی نیست؛ بلکه بخشی از تجربه روزمره کاربران به حساب میآید.
تصور کنید کاربری در حال گفتگو با دوستانش باشد، فایلی ارسال کند یا در یک اتاق بازی حضور داشته باشد. مشکلات میزبانی میتوانند همین تجربههای ساده را مختل کنند و باعث شوند کاربران نتوانند ارتباطشان را ادامه دهند.
به همین دلیل برای دیکد، برخورداری از یک زیرساخت مناسب و همکاری با مجموعهای که مسائل فنی پروژه را درک کند، اهمیت ویژهای دارد. این موضوع به ما کمک میکند انرژی بیشتری را صرف توسعه امکانات، اصلاح مشکلات و بهتر کردن تجربه کاربران کنیم.
البته هیچ زیرساختی بهتنهایی نمیتواند دسترسی کاربران را در زمان قطع کامل ارتباط شبکه تضمین کند. دسترسی به دیکد نیز مانند هر سرویس آنلاین دیگری به وضعیت شبکه، مسیرهای ارتباطی و سلامت سرویس وابسته است. هدف ما این است که تا جایی که شرایط فنی اجازه میدهد، فضایی قابل استفاده برای ارتباط کاربران فراهم کنیم.
فناوری بدون ارتباط آزاد، چیزی کم دارد
ما در دیکد به یک باور ساده پایبندیم: تکنولوژی بدون اینترنت آزاد و امکان ارتباط، معنای واقعی خودش را از دست میدهد.
اینترنت فقط مجموعهای از سرورها و کابلها نیست. پشت هر ارتباط، آدمهایی حضور دارند که میخواهند یاد بگیرند، تجربه کنند، بسازند، گفتگو کنند و کنار دوستانشان باشند.
در دورههایی که ارتباطات اینترنتی با محدودیت یا اختلال روبهرو میشوند، اهمیت فضاهای اجتماعی و ارتباطی بیشتر احساس میشود. دیکد تلاش میکند در محدوده دسترسی فنی موجود، یکی از همین فضاها باشد؛ جایی که کاربران بتوانند ارتباط خود را حفظ کنند و همچنان بخشی از یک جامعه آنلاین باشند.
حمایت پاستاکلود در چنین مسیری برای ما ارزش مضاعفی دارد؛ چراکه پشت یک محصول نرمافزاری، مجموعهای از ارتباطهای انسانی قرار دارد که میخواهیم برای حفظ و گسترش آنها تلاش کنیم.
همکاریهای اینچنینی چرا برای اکوسیستم فناوری ایران مهماند؟
ساخت یک محصول نرمافزاری مستقل، مخصوصاً زمانی که منابع مالی و فنی محدود باشند، مسیر سادهای نیست. بسیاری از تیمها باید همزمان به توسعه محصول، پشتیبانی کاربران، امنیت، هزینههای زیرساخت و دهها مسئولیت دیگر رسیدگی کنند.
در چنین شرایطی، حمایت یک مجموعه باتجربه میتواند تأثیر قابل توجهی بر ادامه مسیر داشته باشد. این حمایت الزاماً به معنی سرمایهگذاری مالی نیست؛ گاهی همراهی فنی، کمک به حل مشکلات زیرساختی یا ایجاد یک مسیر مناسب برای میزبانی، دقیقاً همان چیزی است که یک تیم به آن نیاز دارد.
همکاری دیکد و پاستاکلود برای ما نمونهای از همین رویکرد است. امیدواریم چنین تجربههایی باعث شوند تیمها و توسعهدهندگان بیشتری به جای حرکت کاملاً جداگانه، فرصت همکاری و حمایت متقابل را پیدا کنند.
از اینجا به بعد؛ دیکد چه مسیری را دنبال میکند؟
عبور از مشکلات اخیر به معنی تمام شدن مسیر نیست. برعکس، حالا انگیزه بیشتری داریم که دیکد را قدمبهقدم بهتر کنیم و تجربهای بسازیم که کاربران واقعاً از حضور در آن لذت ببرند.
در ادامه مسیر، تمرکز ما بر بهبود کیفیت گفتگوها، توسعه امکانات اجتماعی، رفع مشکلات احتمالی، بهتر کردن تجربه کاربری و ارتقای تدریجی عملکرد بخشهای مختلف خواهد بود.
دیکد هنوز در مسیر رشد و تکامل قرار دارد. ممکن است در این مسیر با چالشهای دیگری هم روبهرو شویم؛ اما تجربه اخیر به ما یادآوری کرد که داشتن یک جامعه همراه و یک شریک زیرساختی حامی، میتواند ادامه دادن را آسانتر کند.
یک تشکر صمیمانه؛ دمتون گرم بچههای پاستاکلود!
میخواهیم این بخش را کمی خودمانیتر بنویسیم.
بچههای پاستاکلود، واقعاً دمتون گرم! بابت اینکه در شرایط سخت کنارمون بودید، بابت اعتمادی که به پروژه دیکد داشتید و بابت اینکه اجازه ندادید مشکلات میزبانی پایان این مسیر باشه، از ته دل ممنونیم.
شاید برای بعضیها این فقط خبر یک همکاری فنی باشه، ولی برای ما خیلی بیشتر از این حرفها ارزش داره. وقتی یک تیم برای ساختن چیزی وقت و انرژی میذاره، اینکه مجموعه دیگهای تلاشش رو ببینه و حمایتش کنه، واقعاً دلگرمکنندهست.
ما این همراهی رو فراموش نمیکنیم و خوشحالیم که حالا نام پاستاکلود بهعنوان یکی از حامیان میزبانی دیکد کنار ما قرار گرفته.
مرسی بابت مرام، معرفت و حمایتی که از دیکد کردید. امیدواریم بتونیم با ساختن یک محصول بهتر، قدردان این اعتماد باشیم.
چطور با پاستاکلود بیشتر آشنا شویم؟
اگر توسعهدهنده هستید، روی یک پروژه شخصی کار میکنید یا برای کسبوکارتان به خدمات زیرساخت ابری نیاز دارید، پیشنهاد میکنیم سری به وبسایت پاستاکلود بزنید و خدمات، مستندات و شرایط استفاده از سرویسهای مختلف آن را بررسی کنید.
برای آشنایی بیشتر میتوانید از وبسایت رسمی پاستاکلود بازدید کنید. همچنین خوشحال میشویم شما هم از این مجموعه و تیمی که در روزهای دشوار کنار دیکد ایستاد حمایت کنید.
سؤالات متداول درباره همکاری دیکد و پاستاکلود
پاستاکلود چه نقشی در دیکد دارد؟
آیا بخشهای مختلف دیکد دوباره فعال شدهاند؟
پاستاکلود فقط سرویس میزبانی وب ارائه میدهد؟
آیا دیکد از تمام خدمات پاستاکلود استفاده میکند؟
حرف آخر؛ دیکد ادامه دارد، چون کنار هم هستیم
چند روز پیش، آینده دیکد به دلیل مشکلات میزبانی با ابهام روبهرو شده بود. امروز خوشحالیم که میتوانیم از ادامه فعالیت بخشهای مختلف پروژه و همکاری ارزشمند با پاستاکلود صحبت کنیم.
این تجربه برای ما فقط یک اتفاق فنی نبود؛ یادآوری کرد که پشت بسیاری از پروژههای موفق، آدمهایی حضور دارند که در لحظههای سخت کنار یکدیگر میایستند.
از پاستاکلود برای این حمایت صمیمانه سپاسگزاریم و از تمام کاربرانی که در روزهای دشوار همراه دیکد بودند نیز ممنونیم.
تکنولوژی بدون اینترنت آزاد معنی نداره؛ پس تا جایی که میتونیم، کنار هم میمونیم، میسازیم و ادامه میدیم.
دیکد فقط مجموعهای از کدها و سرورها نیست؛ دیکد جمع آدمهاییه که دوست دارن با هم در ارتباط باشن. و ما برای حفظ این ارتباط تلاش میکنیم.
با عشق از طرف تیم دیکد، برای همه شما و بچههای دوستداشتنی پاستاکلود. 💙
نظرات (0)
ارسال نظر جدید
هنوز نظری ثبت نشده است. اولین نفر باشید!