لوکالاستک ۲۵ میلیون دلار برای کمک به توسعهدهندگان جهت شبیهسازی و تست اپلیکیشنهای ابری به صورت محلی جذب سرمایه کرد
درک نحوه رفتار اپلیکیشن ابری شما در محیط تولید معمولاً نیازمند توسعه و تست گسترده در محیطی است که اپلیکیشن در آن پیادهسازی خواهد شد، خواه AWS، Azure، Google Cloud یا هر جای دیگری باشد. اما این میتواند به یک تلاش پرهزینهای تبدیل شود، به خصوص با مشکلات مربوط به تأخیر و هزینههای مرتبط با آن.
استارتاپ سوئیسی لوکالاستک برای مواجهه با این معضل، فرآیند توسعه را از روی ابر برداشته و به رایانه محلی توسعهدهنده (به عنوان مثال لپتاپ) منتقل کرده و محیطی را شبیهسازی میکند که در آن به صورت زنده اجرا خواهد شد. فعلاً تمرکز آنها بر روی اپلیکیشنهای ابری AWS است، اما این شرکت به دنبال افزایش ظرفیت و انتقال فعالیتها به چند ابر است.
برای حمایت از این استراتژی، شرکت در روز سهشنبه اعلام کرد که در دور اول (Series A) جذب سرمایه به رهبری نوتبل کپیتال ، یکی از دو نهادی که از GGV Capital جدا شدند در اوایل امسال، جذب سرمایه کرده است.
به عنوان یک پیشزمینه، لوکالاستک به عنوان یک پروژه متنباز شروع به کار کرد در حالی که مؤسس و مدیرعامل مشترک والدمار هامر (تصویر بالا سمت راست، با همبنیانگذار گرتا شگاناکو و شریک مدیریتی نوتبل کپیتال گلن سولومون) در Atlassian در سال ۲۰۱۷ بود. در ابتدا، آنها سعی داشتند به یکی از همکاران خود در Atlassian کمک کنند تا بتواند همزمان با سفر به محل کار مفید باشد.
هامر به TechCrunch گفت: «ما یک عضو تیم داشتیم که با قطار به محل کار میآمد و میخواستیم او را حتی در حالی که در قطار و به صورت آفلاین است، مفید نگه داریم.»
این ایده به عنوان یک پروژه جانبی در طول سالهای مابعد رشد کرد، با هامر که با گرتا شگاناکو ، که از زمان حضورش در دانشگاه فناوری وین در سال ۲۰۱۳ او را میشناخت، همکاری کرد تا پذیرش اولیه جامعه برای پروژه متنباز را تسریع کند. آنها در سال ۲۰۲۱ به عنوان یک کسب و کار تماموقت فعالیت خود را شروع کردند و بعد از جذب یک دور کوچک سرمایه کاشت بذر، توسط یک همبنیانگذار سوم توماس راوش ، که در حال حاضر رییس بخش مهندسی استارتاپ است، به آنها پیوستند.
شگاناکو گفت: «چیزی که ابتدا من را درباره لوکالاستک هیجانزده کرد، افزایش پذیرش در جامعه بود، به ویژه بعد از اینکه لوکالاستک توسط جفبار (مدافع عمومی AWS) به صورت علنی تأیید شد — ستارههای گیتهاب در پروژه به شکل چشمگیری شبانه افزایش یافت و از آن زمان در حال افزایش بودهاند.» او افزود: «با تعاملات با جامعه، فهمیدیم که برخی از کاربران در برخی از بزرگترین شرکتهای جهان کار میکنند و سعی دارند لوکالاستک را نه تنها بر روی ماشینهای محلی خود، بلکه در پایپلاینهای CI [ادغام مستمر] خود نیز پیادهسازی کنند.»
امروز، این شرکت حدود ۹۰۰ کاربر پرداختی دارد، از جمله رستهای چشمگیر از مشتریانی که خود به صورت کامل فعال هستند، مانند Apple، Comcast، IBM و Workday. لوکالاستک همچنین به طور مستقیم با بعضی از مشتریان از طریق یک فرایند رسمی خرید و پذیرش همکاری میکند.
اعتبار تصویر: لوکالاستک
رفتن به سوی محلی
عرضه لوکالاستک شامل دو مؤلفه اصلی است: یکی شبیهساز است که اساساً یک تصویر Docker است که کاربر آن را به ماشین محلی خود با تمام API های لازم AWS دانلود میکند. و قسمت دوم یک پلتفرم ابری است که به کاربران دسترسی به ویژگیهای اضافی مانند همکاری تیمی، دادههای تلمتری، بینشها و بیشتر را ارائه میدهد.
این شرکت همچنین برخی از ریشههای متنباز خود را با یک نسخه مجتمعی حفظ کرده است، که حدود یکسوم خدمات AWS خود را از طریق یک مخزن عمومی در GitHub در دسترس قرار میدهد. دوسوم باقیمانده در یک مخزن خصوصی برای مشتریان پرداختی نگهداری میشود. این نسخه جامعه به عنوان یک ابزار مفید برای پذیرش مشتریان پرداختی در آینده عمل میکند، اگرچه همیشه اینطور نیست.
شگاناکو گفت: «در بسیاری از موارد، کاربران جامعه به لوکالاستک ثبتنام میکنند ولی به مشتری پرداختی تبدیل نمیشوند. ما بسیاری از هزاران کاربر جامعه را میبینیم که برای برنامه وب ما ثبتنام کردهاند اما هیچ یک از خدمات پرداختی را خریداری نمیکنند.»
قابل ذکر است که توسعهدهندگان قبلاً قادر به «شبیهسازی» برخی از بخشهای زیرساخت خود به صورت محلی برای اجرای تستها هستند. چارچوبهای محبوبی مانند Testcontainers نیز وجود دارند که میتوانند به شبیهسازی برخی از خدمات ابری و مؤلفههای زیرساختی بر روی ماشین محلی بپردازند، اگرچه معمولاً این دارای ظاهری، احساس و «تجربهای» متفاوت به محیطهای ابری واقعی است.
خود AWS نیز برخی ابزارها برای امکانپذیری شبیهسازی برخی از خدماتش به صورت محلی برای توسعهدهندگان ارائه میدهد، مانند AWS SAM ، که پشتیبانی از مواردی مانند AWS Lambda ، DynamoDB و چند مورد دیگر را فراهم میکند. اما نقطه فروش لوکالاستک این است که بیش از ۱۰۰ خدمات اصلی AWS را پشتیبانی میکند، از جمله مدیریت هویت و دسترسی (IAM) از طریق Amazon Cognito ، جریانهای داده Amazon Kinesis ، و سرویس جستجوی تعاملی Amazon Athena .
هامر گفت: «لوکالاستک به نوعی مثل یک جایگزین برای ابر AWS است. AWS SAM واقعاً بیشتر به یک مجموعه خاص از خدمات میپردازد؛ لوکالاستک بسیار جامعتر است.»
اعتبار تصویر: لوکالاستک
لوکالاستک تاکنون مبلغی ناشناخته از ۳ میلیون دلار جذب سرمایه در مرحله مقدماتی (seed funding) از CRV و Heavybit جمعآوری کرد. هرچند که این شرکت بسیار تحت الرادراکت میکرد، هامر میگوید که این شرکت هم اکنون «اعداد درآمدی قابل توجهی» دارد و تیمی جهانی با بیش از ۵۰ نفر که عمدتاً در اروپا فعالیت میکنند. با این حال، پایه مشتریان آن عمدتاً در ایالات متحده است، جایی که حالا به دنبال تقویت برنامههای خود در زمینه استراتژی محصول و عرضه به بازار است — دور جدید جذب سرمایه سری A به تامین هزینه این تلاش کمک خواهد کرد.
فعلاً تمرکز اصلی لوکالاستک بر روی AWS است، هرچند شرکت همچنین کار بر روی اضافه کردن پشتیبانی از Snowflake را نیز در دست دارد، که دامنهای متفاوت از AWS است، اما چالشهای مشابهی به عنوان ابر توسعه نرمافزار دارد. پشتیبانی از Snowflake در حال حاضر در مرحله اولیه «پیشنمایش» قرار دارد، اما با سرمایهگذاری جدید ۲۵ میلیون دلاری در بانک، لوکالاستک نیز آمادهسازی برای فعالیت در چندین ابر را آغاز خواهد کرد و پشتیبانی از Azure مایکروسافت را گسترش خواهد داد، که هامر گفت امیدوار است که در سال ۲۰۲۵ در دسترس باشد.
هامر گفت: «ما درخواستهای زیادی برای Azure داشتیم.»
علاوه بر پشتیبان اصلی نوتبل کپیتال، دور سری A لوکالاستک شامل مشارکت از سرمایهگذاران موجود CRV و Heavybit نیز بود.