همکاری در قلب کلاندادهها: چطور زپل نوتبوکهای علم داده را برای تیمها آسان کرد
دانشمندان داده عاشق ابزارهایی مثل ژوپیتر نوتبوک هستند، اما اشتراکگذاری تحلیلها با مدیران تجاری یک دردسر تمامعیار بود؛ استودیوی ارولب چطور زپل را به پلتفرمی زیبا برای کدنویسی ابری مشترک تبدیل کرد؟

- ناشر منبع
- Aerolab Studio Case Studies
- زمان مطالعه
- ۵ دقیقه مطالعه
- نویسنده منبع
- Aerolab
- تاریخ انتشار منبع
- ۲۱ خرداد ۱۳۹۸
ماجرا از کجا شروع شد؟
دانشمندان داده (Data Scientists) کدهای پیچیده ماشین لرنینگ را در محیطهای متنبازی مثل Apache Zeppelin مینویسند. اما این ابزارها برای استفاده انفرادی روی لپتاپ شخصی ساخته شده بودند.
وقتی شرکتی بزرگ میخواست ۱۰ متخصص داده همزمان روی یک پایگاه داده مشترک چند ترابایتی در فضای ابری کار کنند، با دیواری از مشکلات روبرو میشد: کنترل دسترسیها، هزینه وحشتناک سرورها اگر کسی فراموش میکرد کلاستر را خاموش کند، و از همه بدتر، عدم توانایی مدیران غیرفنی برای خواندن گزارشهای پر از خط کدهای گیجکننده. استودیوی Aerolab مأموریت یافت تا زپل (Zepl) را به گوگل داکسِ دنیای دادهها تبدیل کند.
چه تصمیمی گرفتند؟
ارولب معماری تعاملات را حول سه پایه اصلی بازطراحی کرد:
- تفکیک حالت کدنویسی (Code View) از حالت گزارش (Report View): دانشمند داده میتوانست با یک کلیک خروجی تمیز نمودارها را بدون خطوط کدهای پایتون به مدیر محصول یا سهامدار نشان دهد.
- مدیریت شفاف کلاسترهای پردازشی: نمایش ویژوال اینکه کدام سرورها در حال کارند و تنظیم تایمر خودکار برای متوقف کردن کلاستر بعد از ۳۰ دقیقه بیکاری، که میلیونها دلار در هزینههای ابری شرکتها صرفهجویی کرد.
- آنبوردینگ ۵ دقیقهای با دیتابیس آماده: به جای اینکه کاربر تازهوارد مجبور باشد همان ابتدا به سرورهای پیچیده شرکت وصل شود، پروژههای نمونه با دادههای آماده در اختیارش بود تا در عرض چند ثانیه اولین نمودار خود را اجرا کند.
در نوتبوکهای داده، دو نفر نباید همزمان یک سلول کد را ران کنند؛ چون رم سرور منفجر میشود! ارولب سیستم قفل موقت سلول (Cell-level Locking) با آواتار رنگی نویسنده را پیاده کرد تا همکاری تیمی بدون باگ فنی پیش برود.
چی شد که جواب داد؟
پلتفرم زپل توجه غولهای فناوری را به خود جلب کرد و در نهایت توسط شرکت بزرگ امنیت ابری DataRobot خریداری شد و به عنوان استاندارد محیطهای مشارکتی تحلیل داده شناخته شد.
درس محصولی برای ابزارهای دادهمحور
ابزار داده نباید فقط برای نخبههای کدنویسی ساخته شود؛ ارزش واقعی داده زمانی آشکار میشود که تصمیمگیرندگان غیرفنی بتوانند آن را بفهمند و بر اساس آن عمل کنند. طراحی پل میان متخصص و مدیر، رسالت محصول داده است.
نسخه کامل و اصلی این کیساستادی
این روایت یک بازخوانی کوتاه فارسی است. برای جزئیات کامل، تصاویر اصلی و متن نویسنده به منبع مراجعه کنید.
کیسهای مرتبط
داستانهای دیگری با موضوع یا برچسبهای نزدیک که شاید الهامبخش باشند.
چطور یک دیزاین سیستم نجاتبخش کدهای آشفته نرمافزارهای سازمانی شد
داستان ایجاد سیستم طراحی Space: متحد کردن جدولهای شلوغ سازمانی، فرمهای چندمرحلهای و تعاملات دسکتاپ زیر یک چتر هماهنگ.
چطور جیرا برای تیمهای غیرفنی ساده و دلپذیر شد
بررسی فرایند طراحی پورتال خدمات مشتریان و پشتیبانی داخلی اطلسیان: تبدیل فرمهای سرگیجهآور سازمانی به یک تجربه جستوجوی شفاف و انسانی.
آنبوردینگ فقط روز اول نیست: چطور میلچیمپ آموزش کاربران را در کل مسیر جاری کرد
داستان طراحی Continuous Onboarding در میلچیمپ: ارائه نکات آموزشی دقیق در لحظه نیاز، گامهای افزایشی و حذف تورهای اجباری اولیه.


