پرش به محتوا
۰۵ / روش کار

ابر، دواپس و امنیت

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

برج‌های گرافیتی لایه‌لایه و متصل؛ تصویری مفهومی از زیرساخت ابری.
۰۱

معماری ابری

زیرساختی که برای محصولِ روی آن برنامه‌ریزی شده — به اندازه نیاز امروز، با فضایی برای رشد بدون بازنویسی.

  • برنامه‌ریزی زیرساخت
  • استراتژی مقیاس‌پذیری
  • بازبینی هزینه
LinuxDocker
۰۲

CI/CD و اتوماسیون استقرار

خط لوله‌هایی که انتشار را به یک اتفاق روزمره تبدیل می‌کنند: ساخت، تست، استقرار و بازگشت، بدون آنکه کسی مجبور باشد ترتیب دستورها را به یاد بسپارد.

  • خط لوله ساخت
  • اتوماسیون استقرار
  • محیط‌های عملیاتی
DockerPM2Nginx
۰۳

پایش و رصدپذیری

اینکه پیش از گزارش کاربر بدانیم چیزی درست نیست، و آن‌قدر سیگنال داشته باشیم که بدون استقرار دوباره علتش را پیدا کنیم.

  • متریک و لاگ
  • هشداردهی
  • پشتیبان‌گیری و بازیابی
۰۴

امنیت اپلیکیشن و ممیزی

امنیتی که از اولین تصمیم معماری در کار تعبیه می‌شود: احراز هویت، سطح دسترسی، محافظت از API، مدیریت نشست و توکن، و اعتبارسنجی در مرزها.

  • ممیزی امنیتی
  • ارزیابی آسیب‌پذیری
  • معماری احراز هویت و دسترسی
  • طراحی امن API
۰۵

مقاوم‌سازی زیرساخت

پیکربندی سرور، کنترل دسترسی، ثبت رویداد و همان انضباط عملیاتی که تعیین می‌کند سیستم در یک روز بد چطور رفتار کند.

  • مقاوم‌سازی سرور
  • کنترل دسترسی
  • ثبت رویداد
LinuxNginx
۰۶

نگهداری و پشتیبانی فنی

پشتیبانی بلندمدتی که محصول را امن، سریع و روبه‌جلو نگه می‌دارد: رفع باگ، به‌روزرسانی امنیتی، کار روی کارایی و قابلیت‌های جدید با ریتمی ثابت.

  • رفع باگ و عیب‌یابی
  • به‌روزرسانی امنیتی
  • بهینه‌سازی عملکرد
  • پایش مستمر
چگونه پیش می‌رود

همان هفتمرحله.

همین ترتیب اجرا می‌شود، چه همکاری چهار هفته باشد و چه چهار فصل. فقط عمق هر مرحله تغییر می‌کند.

۰۱

کشف

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

۰۲

استراتژی

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

۰۳

طراحی

جریان‌ها و رابط‌ها بر پایه محتوای واقعی طراحی و در مرورگر بازبینی می‌شوند، و مدل داده و رابط با هم پیش می‌روند.

۰۴

ساخت

چرخه‌های کوتاه و نرم‌افزار کارا در هر چرخه. فرانت‌اند، بک‌اند، داده و زیرساخت به‌عنوان یک سیستم ساخته می‌شوند، نه چهار سیستم.

۰۵

آزمون

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

۰۶

انتشار

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

۰۷

رشد

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

با مسئله شروع کنید،نه باخروجی.

بگویید چه چیزی مانع است. ما می‌گوییم به کدام حوزه مربوط می‌شود.