HSJAHSJA
infra@hsja:~$ health --target sla 99.5% · 70 سامانه · از ۱۳۹۷همه رزومه‌ها
SUBSYSTEM: NETWORK / DEVOPS / SECURITY

شبکه، زیرساخت
و دواپس

DevOps، CI/CD، امنیت و مانیتورینگ — معین فروغی‌مقدم

واحد زیرساخت با مسئولیت معین فروغی‌مقدم (ورود بهمن ۱۴۰۳) + آسمان سرور (از ۱۳۹۷). خدمات: طراحی و پیاده‌سازی شبکه (پسیو/اکتیو)، پیکربندی سرور، Docker Hub، داکرایز، CI/CD، استقرار خودکار، مانیتورینگ، بکاپ و امنیت OWASP ASVS L2.

LinuxDockerDirectAdminRedisPostgreSQLGitLab CI/CDMonitoring
سامانه
۷۰
برخط
هدف SLA
۹۹.۵٪
آپتایم طبق سند
سابقه
۱۳۹۷
آسمان سرور
سرویس‌های تحت مدیریت · docker
کاما (ERP/CRM)
هسته Laravel
فعال
هوشمندساز (CMS هوشمند)
هسته NestJS
فعال
نوبت آنلاین
وب و API
فعال
۰
سامانه برخط
راوینو
۰٫۰٪
هدف SLA
در سند تعهدات
۱۳۹۷
آسمان سرور
شروع فعالیت
docker build ok · تست ok
health check 200 · استقرار تولید
بکاپ روزانه ok · ثبت در لاگ ممیزی
سامانه برخط
۷۰
راوینو • ۱۴۰۴ • پشتیبانی ۲۴/۷
قرارداد راوینو
۷۰ سامانه
پشتیبانی برخط · ۱۴۰۴
هدف آپتایم
۹۹.۵٪
بر اساس سند SLA و تعهدات
زیرساخت اختصاصی
۱۳۹۷—اکنون
asemanserver.ir · DirectAdmin

ARCHITECTURE · 5 LAYERS

01
Network
پسیو/اکتیو · کابل‌کشی · رک · DNS Cluster · IP Range
طراحی و اجرای شبکه محلی و دیتاسنتر
02
Server
DirectAdmin · Linux · SSL · Backup · Colocation
مدیریت سرور، هاستینگ و دامنه اختصاصی
03
Container
Docker · Laravel Sail · Registry · Image Build
داکرایز و استانداردسازی محیط اجرا
04
CI/CD
Pipeline · SemVer · Staging → Prod · Auto Deploy
استقرار خودکار با تست و نسخه‌گذاری
05
Monitor
/health · AuditLog · Morgan · Backup Daily
پایش، لاگ و بازیابی
directadmin → docker → ci/cd → healthcheck provisioningMeta JSONB · AuditLog

خدمات زیرساخت — جزئیات اجرایی

6 سرویس · هدف SLA ۹۹.۵٪
hsja@شبکه:~

شبکه

طراحی، نصب، پسیو/اکتیو، راه‌اندازی و اتصال

طراحی، نصب، پسیو/ا
$ check شبکه --status ✓ ready
hsja@سرور-و-هاستینگ:~

سرور و هاستینگ

DirectAdmin، DNS Cluster، Linux، SSL، Colocation، IP Range

DirectAdmin، DNS C
$ check سرور-و-هاستینگ --status ✓ ready
hsja@docker-&-ci/cd:~

Docker & CI/CD

Docker/Laravel Sail، Pipeline، استقرار خودکار، نسخه‌گذاری SemVer

Docker/Laravel Sai
$ check docker-&-ci/cd --status ✓ ready
hsja@مانیتورینگ-و-لاگ:~

مانیتورینگ و لاگ

/health، Morgan، Audit Log، provisioningMeta JSONB

/health، Morgan، A
$ check مانیتورینگ-و-لاگ --status ✓ ready
hsja@بکاپ-و-بازیابی:~

بکاپ و بازیابی

بکاپ روزانه، دیتاسنتر دوم (چندتامین‌کنندگی)، مستندسازی

بکاپ روزانه، دیتاس
$ check بکاپ-و-بازیابی --status ✓ ready
hsja@امنیت:~

امنیت

OWASP ASVS L2، JWT، bcrypt، AES-256-GCM، Helmet، CORS

OWASP ASVS L2، JWT
$ check امنیت --status ✓ ready

پایش و پایداری

نظارت ۲۴/۷ طبق سند SLA
سلامت سرویس

در دسترس بودن نقاط /health پس از هر استقرار و به‌صورت دوره‌ای بررسی می‌شود.

بکاپ روزانه

از فایل‌ها، تنظیمات و دیتابیس‌ها در ساعات مشخص تهیه و نگهداری می‌شود.

لاگ و ممیزی

رویدادهای حساس و تغییرات در لاگ ممیزی ثبت می‌شود تا هر تغییری قابل پیگیری باشد.

بازیابی

با هدف کاهش زمان ازکارافتادگی، فرآیند بازیابی به‌صورت دوره‌ای آزموده می‌شود.

هدف آپتایم ۹۹.۵٪ بر اساس سند تعهدات
استقرار مرحله‌ای Staging ← Production
ثبت مراحل در provisioningMeta (JSONB)

CI/CD PIPELINE — 6 STAGES

auto · SemVer
Commit
git push
trigger
Test
PHPUnit/Dusk
تست خودکار
Build
docker build
ساخت ایمج
Staging
sail up
preview URL
Health
/health
بررسی سلامت
Prod
deploy
استقرار نهایی
Retry ×3 · Exponential Backoff · 2s/4s/8s
Concurrency 2 · Idempotent · Safe retry
provisioningMeta JSONB · AuditLog · Rollback

SECURITY · OWASP ASVS L2

JWT Access/Refresh
15d / 30d · Rotation
bcrypt + AES-256-GCM
hash · encrypt at rest
Helmet · CORS
strict · allowlist
RBAC · AuditLog
RolesGuard · 18 tables
OTP via Kavenegar
SMS · rate-limit
SSL · WAF
Let’s Encrypt · Cloudflare

BACKUP & DR

Scheduledaily 03:00 IRST · retain 14d
TargetsDB · uploads · configs
Storagelocal + offsite (2nd DC)
آزمون بازیابیبه‌صورت دوره‌ای
آخرین پشتیبانامروز ساعت ۰۳:۰۰ ✓ تأیید شده

دستاوردها و شواهد

۵ مورد مستند
سوابق و دستاوردهای مستند زیرساخت ۷۰ سامانه تحت پشتیبانی · ۵ مورد
01

زیرساخت آسمان سرور از بهمن ۱۳۹۷ به عنوان سرویس هاستینگ و دامنه اختصاصی مجموعه فعال است؛ پنل مدیریتی آن در console.asemanserver.ir با DirectAdmin، امکان ایجاد کاربر، دیتابیس و نصب وردپرس از طریق CMD_API را فراهم می‌کند و در برنامه توسعه کاما به سمت DNS Cluster و Colocation رفته است.

02

قرارداد پشتیبانی زیرساخت موسسه راوینو (از فروردین تا اسفند ۱۴۰۴) شامل نگهداری ۷۰ سامانه برخط، پیاده‌سازی CI/CD، مانیتورینگ، نسخه‌گذاری SemVer، بکاپ روزانه و آموزش تیم فنی است.

03

در محصول کاما، استقرار با Docker و Laravel Sail انجام می‌شود؛ pipeline شامل اجرای PHPUnit/Playwright/Laravel Dusk، ساخت بیلد پلکانی، استقرار در محیط Staging و سپس Production به همراه Health Check پس از هر دیپلوی است.

04

در پلتفرم هوشمندساز، هر مرحله Provisioning به صورت Idempotent با Retry سه‌باره، تاخیر نمایی (Exponential Backoff)، همزمانی ۲ و ثبت کامل لاگ در ستون provisioningMeta با فرمت JSONB اجرا می‌شود و عملیات ناموفق به صورت دستی قابل Retry است.

05

سطح توافق خدمات (SLA) هدف ۹۹.۵٪ آپتایم با پشتیبانی در سه سطح پایه/حرفه‌ای/اختصاصی تعریف شده است؛ گزارش دوره‌ای پیشرفت فنی، مالی و منابع به همراه حق ممیزی برای کارفرما در سند تعهدات پیش‌بینی شده است.

5 مورد مستند● مستند و قابل ارجاع

تیم عملیاتی

معین فروغی‌مقدم - DevOpsمحمدامین رمضانی - معماریتیم آسمان سرور
مسئول فنی زیرساخت: معین فروغی‌مقدم
هماهنگی و قرارداد: 09158577724 · info@hsja.ir
پاسخگویی و پشتیبانی طبق سطوح SLA در سند تعهدات
۲۴/۷
پشتیبانی
۹۹.۵٪
هدف SLA
روزانه
بکاپ

ASEMANSERVER · SPEC

asemanserver.ir · console.asemanserver.ir
Control Panel
DirectAdmin · CMD_API
ایجاد کاربر/دیتابیس/نصب WP via API · محدودیت CPU/Mem/Quota
Network
DNS Cluster · SSL · IP Range
برنامه Colocation · دومین DC برای HA
Provisioning Role
مقصد هوشمندساز · 5 stages
DA_CREATE_DOMAIN → FINALIZE · Idempotent
infra@hsja:~$ contact --priority=high --sla=99.5

درخواست مشاوره زیرساخت

پاسخ اولیه < 24h · NDA · گزارش شفاف · حق ممیزی

پشتیبانی ۲۴/۷بکاپ روزانهسابقه از ۱۳۹۷