زیرساخت ابری، DevOps و امنیت

زیرساختی امن و پایدار برای رشد بدون وقفه کسب‌وکار شما

از راه‌اندازی و استقرار تا مانیتورینگ، امنیت و پشتیبانی؛ تیم درنا پیچیدگی زیرساخت را مدیریت می‌کند تا شما روی رشد محصول تمرکز کنید.

یک تیم، برای تمام نیازهای زیرساختی شما

از میزبانی و مدیریت سرور تا DevOps، امنیت و پشتیبانی ماهانه؛ تمام بخش‌های حیاتی زیرساخت شما در یک مجموعه مدیریت می‌شود.

پشتیبانی تخصصی و ماهانه

پشتیبانی فنی مستمر برای مدیریت، عیب‌یابی و نگهداری سرویس‌های حیاتی کسب‌وکار شما.

امنیت پیش از حمله

شناسایی آسیب‌پذیری‌ها پیش از انتشار با اسکن‌های امنیتی ایستا و مقاوم‌سازی سرویس‌ها.

زیرساخت و میزبانی پایدار

میزبانی مطمئن، منابع متناسب و زیرساختی مقیاس‌پذیر که هم‌زمان با محصول شما رشد می‌کند.

DevOps عملیاتی

راه‌اندازی CI/CD، داکرایز کردن پروژه‌ها و بهینه‌سازی فرایند استقرار برای انتشار سریع‌تر.

مانیتورینگ و عیب‌یابی مداوم

پایش دائمی سرویس‌ها، گزارش‌گیری شفاف و هشدارهای سریع برای واکنش پیش از ایجاد اختلال.

مدیریت حرفه‌ای سرورهای لینوکسی

پیکربندی، به‌روزرسانی و نگهداری اصولی سرورها برای عملکرد پایدار، سریع و امن.

اطمینان، بخشی از محصول شماست.

۲۴/۷دید و پایشبرای سرویس‌های مهم
۱۱+گروه خدمتبرای نیازهای متنوع
۹۹٪رضایت مشتریاز تجربه همکاری با ما

تیم‌هایی که بخشی از مسیر زیرساخت خود را به درنا سپرده‌اند

همراهی‌ای که در تجربه روزمره دیده می‌شود

به‌جای وعده‌های بزرگ، روی همکاری شفاف و نتیجه‌ای که در عملیات دیده می‌شود تمرکز می‌کنیم.

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

برای تصمیم‌های فنی بهتر

راهنماها و تجربه‌هایی کوتاه برای ساختن زیرساختی قابل اتکا.

آموزش ساخت و تزریق SSH Key در پایپ‌لاین‌های CI/CD گیتلب
دواپس دواپس4 دقیقه مطالعه

آموزش ساخت و تزریق SSH Key در پایپ‌لاین‌های CI/CD گیتلب

فرض کن یه پایپ‌لاین CI/CD داری که قراره پروژه رو روی یه سرور دیگه دیپلوی کنه. برای این کار ران‌رِ گیتلب باید به اون سرور وصل بشه و دستورهای لازم رو اجرا کنه؛ ولی مشکل اینجاست که اتصال SSH معمولاً یا پسورد می‌خواد یا نیاز به یه تعامل دستی داره، در حالی که پایپ‌لاین قراره کاملاً خودکار اجرا بشه و کسی پشتش نشسته که پسورد وارد کنه. راه‌حل این مشکل استفاده از SSH key هست. به‌جای پسورد، یه جفت کلید (عمومی و خصوصی) می‌سازیم؛ کلید عمومی رو روی سرور مقصد می‌ذاریم و کلید خصوصی رو یه جای امن نگه می‌داریم که فقط پایپ‌لاین بهش دسترسی داشته باشه. گیتلب هم دقیقاً برای همین کار امکانی به اسم Variables داره که می‌تونیم کلید خصوصی رو به‌صورت protected توش تعریف کنیم تا موقع اجرای پایپ‌لاین در دسترس باشه، بدون اینکه جایی توی کد یا لاگ‌ها لو بره.

ادامه مطلب ←
نحوه راه اندازی و تنظیم Gitlab Runner
دواپس دواپس20 دقیقه مطالعه

نحوه راه اندازی و تنظیم Gitlab Runner

در این مقاله با مفاهیم اصلی GitLab Runner و نحوه استفاده از آن برای اجرای Pipelineهای CI/CD آشنا می‌شویم. ابتدا ساختار Runner، Executorهای مختلف مانند Docker و Shell، نحوه نصب و ثبت Runner و نقش `tags` در انتخاب Runner مناسب بررسی می‌شود. سپس با اجرای یک Job ساده، نحوه ایجاد محیط اجرای Job، استفاده از متغیرهای CI/CD و بررسی لاگ‌ها و خطاهای اجرای Pipeline به‌صورت عملی مرور می‌شود. در ادامه، تنظیمات مهم `config.toml`، نحوه استفاده از Helper Image و اهمیت نسخه و دسترسی به Imageها بررسی شده و در نهایت با چند نمونه عملی، روش عیب‌یابی Jobها و مدیریت Runner توضیح داده می‌شود. هدف مقاله ارائه یک دید عملی و پایه برای راه‌اندازی، استفاده و مدیریت GitLab Runner در پروژه‌های CI/CD است.

ادامه مطلب ←
طراحی پایپ لاین برای تست و دیپلوی سطح مبتدی با Gitlab CI/CD
دواپس دواپس30 دقیقه مطالعه

طراحی پایپ لاین برای تست و دیپلوی سطح مبتدی با Gitlab CI/CD

در این مقاله سعی میکنیم یک سناریو ساده برای یک پروژه ساده پایتونی با فریمورک flask رو پیاده سازی کنیم. این سناریو سه مرحله تست, بیلد و استقرار یا دیپلوی پروژه و قرار دادن ان روی اینترنت رو خودکار سازی میکنه و همچنین در طراحی پایپ لاین ها خیلی مهم هست که نکات امنیتی و منطقی برای مدیریت سرور ها رعایت بشود چون در صورت وجود داشتن ایراد منطقی یا امنیتی ممکنه به مشکلات گسترده و مهمی بر بخوریم. ( مثل مدیریت نکردن نسخه های قدیمی که توسط پایپ لاین اجرا شدن که باعث درگیر شدن تمام منابع سرور و در نهایت غیر قابل دسترس شدن سرور و پایین اومدن سرویس میشه یا نشت اطلاعات حساس حین اجرای پایپ لاین که باعث بوجود اوردن دسترسی های سطح بالا بدون احراز هویت به دیگران میدهد)

ادامه مطلب ←

سؤال شما، شروع یک راه‌حل بهتر است

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

پشتیبانی تخصصی

در میانه مسیر به راهنمایی نیاز دارید؟

برای ارسال تیکت، مشاهده سرویس‌ها و مدیریت حساب از پنل کاربری استفاده کنید.

ارسال تیکت پشتیبانی ←