چه کسی واقعاً بر دادههای شما حاکم است؟ این پرسش به ظاهر ساده، پشت خود واقعیتی نگرانکننده دارد. امروزه بخش بزرگی از اطلاعات سازمانها در زیرساختهایی ذخیره میشوند که خارج از مرزهای کشورمان ایران قرار دارند؛ زیرساختهایی که تابع کشورهایی ناشناخته با قوانین متفاوت هستند و شما عملاً هیچگونه کنترل مستقیمی بر چارچوب حقوقی آنها ندارید. شاید تصور کنید چون هزینه پرداخت میکنید، پس مالک مطلق دادهها هستید. اما واقعیت این است که محل ذخیرهسازی و تابعیت قانونی سرورها میتواند …
دسته: سرور
اقتصاد دیجیتال از زمانی معنا پیدا کرد که بر پایه مراکز داده شکل گرفت. سرویسهای ابری و استریمینگهای ویدیویی گرفته تا بانکداری آنلاین و حتی همین هوش مصنوعیهایی مثل ChatGPT و سرویسهای پردازش تصویر که روزانه از آنها استفاده میکنیم، همگی بر دوش دیتاسنترها هستند. اما قدرت پردازشی که این سرویسها نیاز دارند، یک هزینه جدی دارد و آن هم مصرف انرژی بالای آنها است. طبق گزارش آژانس بینالمللی انرژی (IEA)، مراکز داده حدود ۱ تا ۱.۵ درصد از مصرف …
یادگیری فدرال (Federated Learning) یکی از جدیدترین تحولات در حوزه یادگیری ماشین و هوش مصنوعی است که تلاش میکند یک تعارض قدیمی را حل کند: استفاده از دادههای گسترده بدون نقض حریم خصوصی کاربران. این مسئله از زمانی که سیستمهای یادگیری ماشین به دادههای عظیم وابسته شدند وجود داشت و تا قبل از یادگیری فدرال، تقریباً تنها راه آموزش مدلها، جمعآوری دادهها در یک مکان مرکزی بود. در ادامه میخواهیم بهصورت کامل به مفهوم یادگیری فدرال بپردازیم، نحوه کار آن …
تجربه ورود به حساب کاربری، بهمرور به یکی از حساسترین لحظات تعامل کاربر با یک محصول دیجیتال تبدیل شده است؛ لحظهای که میتواند ادامه مسیر را هموار کند یا کاربر را برای همیشه از چرخه استفاده خارج کند. با پیچیدهتر شدن فرمهای ثبتنام و الزام به ساخت رمزهای عبور متعدد، نرخ ریزش مخاطبان افزایش پیدا کرد. بهخصوص در دنیایی که اپلیکیشنها و پلتفرمهای آنلاین هر روز برای چند ثانیه توجه کاربر با هم رقابت میکنند. در چنین شرایطی، بسیاری از …
تا حدود ۱۰ تا ۱۵ سال پیش، تمرکز اصلی تیمهای IT و امنیت در سازمانها روی دو موضوع مشخص بود: دادههایی که ذخیره شدهاند و دادههایی که در شبکه جابهجا میشوند. به همین دلیل، رمزگذاری دیسکها، پایگاههای داده و ارتباطات شبکهای بهتدریج به یک استاندارد رایج تبدیل شد و تقریباً همه سازمانها از آن استفاده میکردند. اما در این میان، یک بخش مهم عملاً بدون محافظ باقی مانده بود: داده در حال استفاده (Data in Use). منظور از داده در …
برای اینکه بتوانیم تابآوری سیستمهای توزیعشده را در شرایط واقعی تضمین کنیم، یک راهکار عجیب اما اثباتشده وجود دارد که میتواند رفتار سیستم را در مواجهه با اختلالات غیرمنتظره ارزیابی کند. برای مثال، تصور کنید یکی از سرویسهای اصلی شما ناگهان از کار بیفتد یا شبکه برای چند ثانیه دچار اختلال شود؛ آیا سیستم همچنان بدون تأثیر محسوس روی کاربران ادامه میدهد؟ یا اینکه کل سرویس دچار فروپاشی میشود؟ در این روش، ما بهجای تلاش برای پیشبینی تمام باگهای احتمالی …
همزمان با اینکه در مسیر تکنولوژی در حال حرکت هستیم و از سالها قبل در سازمانها به شکل گستردهای از رایانش ابری استفاده میکنیم، میبینیم این فناوری هر روز بیش از گذشته در فرآیندهای کسبوکار نقشآفرینی میکند. اما در کنار این پیشرفت، وظیفه مهمتری هم وجود دارد: حفاظت از سیارهمان، زمین. بنا بر انجام همین وظیفه مفهوم رایانش ابری سبز (Green Cloud Computing) خلق شد. مفهومی که قرار است آلودگیها و اثرات منفی همین فناوریهای پیشرفته، را کاهش دهد و …
از زمانی که کسبوکارها با رشد سریع دادهها، نیاز به مقیاسپذیری بیشتر و فشار رقابت جهانی روبهرو شدند، مهاجرت به فضای ابری سرعت گرفت. استفاده از سرویسهای ابری در کوتاهمدت بسیاری از مشکلات زیرساختی را برطرف کرد، اما پس از مدتی سازمانها با چالشهایی مانند وابستگی به یک ارائهدهنده، محدودیت در انتخاب سرویسها و افزایش هزینهها مواجه شدند. همین مسئله باعث شد مفهوم مدیریت چندابری (Multi-Cloud Management) بهعنوان یک راهحل استراتژیک مطرح شود. با این رویکرد سازمانها میتوانند بهصورت همزمان …
رتبه گرفتن در گوگل، به پنج عامل مهم فنی بستگی دارد که یکی از آنها سرعت لودینگ است. اینکه چقدر طول میکشد صفحهی شما برای کاربر لود شود، جزو عوامل فنی تعیینکنندهای است که میتواند شما را به رتبه یک گوگل برساند. حالا چگونه میتوان تا حد امکان زمان لودینگ صفحه را کاهش داد؟ تکنیکهای موثر زیادی در این زمینه وجود دارند که یکی از آنها استفاده از کشینگ است. در ادامه این تکنیک را معرفی میکنیم و نحوه کارکرد، …
حالا که میکروسرویسها به مرحلهای از بلوغ رسیدهاند و سیستمهای نرمافزاری را به شکل توزیعشده و مستقل اجرا میکنند، مهمترین چالشی که در این میان پدید میآید، مدیریت ارتباط بین سرورها و کاربران است. هر سرویس بخش کوچکی از کل سیستم را بر عهده دارد و هماهنگی میان آنها به شدت پیچیده است. برای غلبه بر این چالش، راهحلهای متنوعی وجود دارد که یکی از موثرترینشان، استفاده از API Gateway است. در ادامه با مفهوم API Gateway، نحوه عملکرد، وظایف، …
etcd یک پایگاه دادهی توزیعشده مبتنی بر مدل کلید-مقدار (Key-Value Store) است. یعنی دادهها را بهصورت جفتهای کلید و مقدار در میان چندین سرور ذخیره و همگامسازی میکند. این سیستم بیشتر در زیرساختهای ابری و محیطهای توزیعشده مثل Kubernetes کاربرد دارد. در ادامه مفصل درباره etcd در سیستمهای مدرن صحبت کردهایم. Etcd چیست؟ etcd یک پروژهی متنباز است که توسط تیم CoreOS توسعه یافت. در آن زمان، تیم CoreOS به دنبال راهحلی برای ذخیره و هماهنگسازی پیکربندیها در میان چندین …
تا به حال به این فکر کردهاید که چطور میشود هزینه زیرساخت را پایین آورد ولی امنیت را از دست نداد؟ خرید یک مرکز داده خصوصی یا سرور اختصاصی واقعی برای بسیاری از شرکتها و استارتآپها، هزینهبر و در شرایط فعلی کاملاً غیرمنطقی است. از طرف دیگر سرورهای عمومی هرچند قیمت مناسبی دارند، اما امنیت پایینی دارند و نمیتوان اطلاعات حساس را به آنها سپرد. حالا تصور کنید راهی وجود داشته باشد که بتوان در دل همان سرورهای عمومی ارزانقیمت، …












آخرین دیدگاهها