شرکت باغ دارو برای یکپارچهسازی ارتباطات تلفنی، زیرساخت شبکه، سرورها، سرویسهای نرمافزاری و سامانههای مانیتورینگ خود، اجرای یک پروژه جامع فناوری اطلاعات را به تیم شارن واگذار کرد.
دامنه این همکاری از طراحی و توسعه سیستم تلفنی مبتنی بر Asterisk آغاز شد و بخشهایی مانند شبکه، تجهیزات Cisco و میکروتیک، مجازیسازی با VMware، مانیتورینگ سرورها و سرویسها و پیادهسازی زیرساخت DevOps برای پنل فروش شرکت را دربر گرفت.
هدف اصلی پروژه، ایجاد زیرساختی پایدار، امن، قابل توسعه و قابل مدیریت بود تا سرویسهای ارتباطی و نرمافزاری باغ دارو با اختلال کمتر و نظارت دقیقتری فعالیت کنند.
چالشها و نیازهای پروژه باغ دارو
با گسترش فعالیتهای سازمان، زیرساخت فنی باغ دارو نیازمند یک معماری یکپارچه بود که بتواند سیستم تلفنی، شبکه، سرورها، سرویسهای نرمافزاری و فرایندهای استقرار را بهصورت منظم مدیریت کند.
مهمترین نیازها و چالشهای پروژه عبارت بودند از:
- قطعیها و مشکلات کیفیت تماسهای تلفنی
- نیاز به طراحی سناریوهای حرفهای تماس
- نیاز به مدیریت حجم بالای تماسها
- نبود گزارشگیری و مانیتورینگ جامع تماسها
- نیاز به توسعه ماژولهای اختصاصی VoIP
- ضرورت طراحی شبکه سازمانی پایدار و امن
- نیاز به تفکیک بخشهای شبکه از طریق VLAN
- ضرورت ایجاد ارتباط امن از طریق VPN
- نیاز به راهاندازی سرورها و زیرساخت مجازیسازی
- نبود دید یکپارچه نسبت به سلامت سرورها و سرویسها
- نیاز به هشداردهی سریع هنگام بروز اختلال
- ضرورت ایجاد محیطهای مجزای Production و Staging
- نیاز به استقرار منظم و قابل کنترل سرویسهای پنل فروش
- ضرورت تهیه نسخه پشتیبان و نگهداری مستمر زیرساخت
بخش اول: طراحی و راهاندازی سیستم تلفنی
تیم شارن سیستم تلفنی مجموعه باغ دارو را بر پایه Asterisk طراحی، نصب و راهاندازی کرد. در این بخش، سناریوهای تماس متناسب با ساختار سازمانی مجموعه طراحی شدند تا تماسهای ورودی بهصورت منظم به واحدها، صفها و کارشناسان مربوط هدایت شوند.
همچنین وضعیت کیفیت مکالمات بررسی شد و تنظیمات موردنیاز برای کاهش قطعیها و مشکلات ارتباطی انجام گرفت.
خدمات سیستم تلفنی
- طراحی و راهاندازی مرکز تلفن مبتنی بر Asterisk
- طراحی سناریوهای تماس و منوی صوتی IVR
- تعریف و مدیریت داخلیها
- راهاندازی صفهای تماس هوشمند
- عیبیابی قطعیها و اختلالات تلفنی
- بررسی و بهینهسازی کیفیت مکالمات
- بهینهسازی عملکرد سیستم VoIP
- پشتیبانی و نگهداری مرکز تلفن
بخش دوم: توسعه اختصاصی سامانههای VoIP
یکی از بخشهای مهم پروژه باغ دارو، طراحی و برنامهنویسی ماژولهای اختصاصی برای مدیریت بهتر تماسها بود.
این ماژولها متناسب با فرایندهای سازمانی باغ دارو طراحی شدند تا مدیریت تماسها، ثبت بازخورد، ارائه مشاوره تلفنی، توزیع تماسها و گزارشگیری با دقت بیشتری انجام شود.
ماژولهای اختصاصی اجراشده
سامانه نظرسنجی تلفنی
سامانه نظرسنجی تلفنی برای دریافت و ثبت بازخورد مخاطبان پس از تماس طراحی و راهاندازی شد.
این سامانه امکان ارزیابی تجربه تماس و بررسی رضایت مخاطبان را برای مدیران فراهم کرد.
سامانه مشاوره تلفنی
سامانه مشاوره تلفنی متناسب با فرایند پاسخگویی و ارتباط با مخاطبان مجموعه توسعه یافت تا تماسهای مشاورهای بهصورت ساختاریافته مدیریت شوند.
سیستم Dispatcher
سیستم Dispatcher برای مدیریت و توزیع حجم بالای تماسها طراحی شد.
این سامانه تماسها را براساس سناریوها و قواعد مشخص میان کارشناسان یا مسیرهای تعریفشده توزیع میکند و به مدیریت بهتر ترافیک تماس کمک میکند.
صف تماس هوشمند
صفهای تماس هوشمند متناسب با نیاز واحدهای مختلف طراحی شدند تا تماسهای ورودی با نظم بیشتر و براساس ظرفیت کارشناسان مدیریت شوند.
مانیتورینگ لحظهای تماسها
امکان مشاهده وضعیت تماسها، صفها و عملکرد کارشناسان بهصورت لحظهای فراهم شد تا مدیران دید دقیقتری نسبت به شرایط مرکز تماس داشته باشند.
گزارشگیری پیشرفته
گزارشهای تخصصی برای بررسی تماسهای ورودی و خروجی، وضعیت پاسخگویی، تماسهای ازدسترفته، مدت مکالمات و عملکرد بخشهای مختلف طراحی و پیادهسازی شدند.
داشبورد مدیریتی تماسها
داشبورد مدیریتی برای نمایش اطلاعات مهم مرکز تماس در یک محیط یکپارچه ایجاد شد تا مدیران بتوانند وضعیت عملکرد سیستم تلفنی را سریعتر ارزیابی کنند.
بخش سوم: طراحی و اجرای زیرساخت شبکه
برای ایجاد ارتباط پایدار میان کاربران، سرورها، سیستم تلفنی و سرویسهای مجموعه، زیرساخت شبکه باغ دارو طراحی و پیادهسازی شد. در این بخش، تجهیزات Cisco و میکروتیک نصب و پیکربندی شدند و ساختار Routing، Switching، VLAN و VPN متناسب با نیازهای سازمان تنظیم شد.
خدمات زیرساخت شبکه
- نصب و پیکربندی تجهیزات Cisco
- نصب و راهاندازی سوئیچهای فیبر نوری
- طراحی و پیادهسازی VLAN
- اجرای Routing و Switching
- نصب و پیکربندی میکروتیک
- راهاندازی ارتباطات VPN
- مدیریت مسیرهای ارتباطی
- تفکیک منطقی بخشهای مختلف شبکه
- بازبینی و تقویت سیاستهای امنیتی
- بهینهسازی عملکرد تجهیزات و ارتباطات شبکه
نتیجه اجرای شبکه
پیادهسازی VLAN و ساختار مناسب Routing و Switching، امکان تفکیک بهتر کاربران، تجهیزات و سرویسهای سازمانی را فراهم کرد. سوئیچهای فیبر نوری نیز بستر مناسبی برای انتقال پایدار داده میان بخشهای زیرساخت ایجاد کردند. راهاندازی VPN نیز امکان ارتباط امن کاربران و سرویسهای مجاز با شبکه داخلی را فراهم ساخت.
بخش چهارم: زیرساخت سرور و مجازیسازی
در بخش زیرساخت سرور، سرورهای HP ProLiant نصب و راهاندازی شدند و بستر مجازیسازی سازمان با استفاده از VMware ESXi و VMware vCenter طراحی و پیادهسازی شد.
هدف از اجرای مجازیسازی، استفاده بهینهتر از منابع سختافزاری، مدیریت متمرکز ماشینهای مجازی و افزایش انعطافپذیری زیرساخت بود.
خدمات مجازیسازی
- نصب و راهاندازی سرورهای HP ProLiant
- پیکربندی RAID
- نصب و راهاندازی VMware ESXi
- راهاندازی و مدیریت VMware vCenter
- طراحی معماری مجازیسازی
- نصب و مدیریت Storage
- ایجاد و پیکربندی ماشینهای مجازی
- تخصیص منابع پردازشی، حافظه و فضای ذخیرهسازی
- تهیه Snapshot از ماشینهای مجازی
- پیادهسازی فرایندهای Backup
- بررسی و مانیتورینگ سلامت سرورها
- نگهداری و بهینهسازی زیرساخت مجازی
نتیجه اجرای مجازیسازی
با ایجاد بستر مجازیسازی، سرویسهای مختلف سازمان در ماشینهای مجازی مجزا مستقر شدند و امکان مدیریت متمرکزتر منابع و سرویسها فراهم شد.
همچنین استفاده از Snapshot و Backup به کاهش ریسک از دست رفتن تنظیمات و اطلاعات مهم کمک کرد.
بخش پنجم: راهاندازی سامانه مانیتورینگ
برای نظارت مستمر بر تجهیزات شبکه، سرورها و سرویسهای سازمان، یک سامانه مانیتورینگ یکپارچه طراحی و راهاندازی شد.در این سامانه از ابزارهایی مانند Grafana، Prometheus و Uptime Kuma استفاده شد تا اطلاعات فنی در قالب داشبوردهای قابل بررسی در اختیار تیم فنی و مدیران قرار گیرد.
خدمات مانیتورینگ
- راهاندازی Grafana
- راهاندازی Prometheus
- نصب و تنظیم Uptime Kuma
- مانیتورینگ تجهیزات شبکه
- مانیتورینگ سرورهای فیزیکی و مجازی
- بررسی وضعیت سرویسهای سازمانی
- مانیتورینگ منابع پردازشی، حافظه و فضای ذخیرهسازی
- بررسی دسترسپذیری سرویسها
- راهاندازی سیستم هشداردهی
- طراحی داشبوردهای مدیریتی و فنی
- شناسایی سریعتر قطعیها و اختلالات
نتیجه اجرای مانیتورینگ
سامانه مانیتورینگ، دید یکپارچهای از وضعیت تجهیزات، سرورها و سرویسهای باغ دارو ایجاد کرد.با استفاده از داشبوردها و هشدارها، تیم فنی میتواند اختلالات احتمالی را سریعتر شناسایی و پیش از گسترش مشکل بررسی کند.
بخش ششم: طراحی و اجرای زیرساخت DevOps
تیم شارن زیرساخت DevOps موردنیاز پنل فروش شرکت باغ دارو را طراحی و پیادهسازی کرد.
در این بخش، معماری استقرار سرویسها، محیطهای اجرایی، مدیریت نسخهها، امنیت ارتباطات و فرایندهای استقرار و پشتیبانگیری مورد توجه قرار گرفت.
خدمات DevOps اجراشده
- طراحی معماری استقرار سرویسها
- نصب و راهاندازی Docker
- پیادهسازی Docker Compose
- راهاندازی Nginx Reverse Proxy
- نصب و تمدید SSL با Let’s Encrypt
- مدیریت DNS و دامنهها
- ایجاد محیط Production
- ایجاد محیط Staging
- راهاندازی Git و مدیریت نسخهها
- پیادهسازی فرایند Deployment
- استقرار و بهروزرسانی سرویسها
- مانیتورینگ سرویسهای نرمافزاری
- تهیه نسخه پشتیبان
- بهینهسازی امنیت سرورها
- بهینهسازی عملکرد سرویسها
- مدیریت ماشینهای مجازی
- مدیریت سرویسهای لینوکسی
- بررسی لاگها و رفع اشکالات اجرایی
نتیجه اجرای DevOps
با طراحی این زیرساخت، فرایند استقرار و بهروزرسانی پنل فروش باغ دارو منظمتر و قابل کنترلتر شد. تفکیک محیطهای Production و Staging امکان آزمایش تغییرات پیش از انتشار نهایی را فراهم کرد. استفاده از Docker نیز به استانداردسازی اجرای سرویسها و مدیریت آسانتر وابستگیها کمک کرد.
راهاندازی Nginx، SSL و سیاستهای امنیتی سرور نیز باعث ایجاد بستری امنتر برای ارائه سرویسهای نرمافزاری شد.
بخش هفتم: پشتیبانی و نگهداری مستمر
پس از اجرای زیرساختها، تیم شارن مسئولیت پشتیبانی و نگهداری بخشهای مختلف پروژه را نیز بر عهده گرفت.
خدمات پشتیبانی با هدف حفظ پایداری سرویسها، رفع اختلالات، اجرای تغییرات موردنیاز و بهینهسازی مستمر زیرساخت انجام شد.
خدمات پشتیبانی
- پشتیبانی شبکه و تجهیزات ارتباطی
- پشتیبانی سرورهای فیزیکی و مجازی
- پشتیبانی سیستم تلفنی
- نگهداری زیرساخت VMware
- مدیریت سرویسهای لینوکسی
- بررسی هشدارهای مانیتورینگ
- رفع مشکلات تماسها و سرویسهای VoIP
- رفع اشکالات سرویسهای نرمافزاری
- بهینهسازی مستمر امنیت و عملکرد
- تهیه و بررسی نسخههای پشتیبان
- اعمال تغییرات فنی براساس نیاز سازمان
نتایج کلی پروژه باغ دارو
اجرای این پروژه، بخشهای مختلف فناوری اطلاعات باغ دارو را در یک ساختار منسجمتر و قابل مدیریت قرار داد.
مهمترین دستاوردهای پروژه عبارتاند از:
- ایجاد سیستم تلفنی سازمانی مبتنی بر Asterisk
- مدیریت بهتر حجم بالای تماسها
- ایجاد ماژولهای اختصاصی متناسب با نیاز سازمان
- دسترسی به گزارشها و مانیتورینگ لحظهای تماسها
- راهاندازی شبکه تفکیکشده، امن و قابل توسعه
- ایجاد ارتباط امن از طریق VPN
- راهاندازی زیرساخت مجازیسازی متمرکز
- استفاده بهینهتر از منابع سختافزاری
- ایجاد سیستم مانیتورینگ برای تجهیزات و سرویسها
- فراهمشدن هشداردهی هنگام بروز اختلال
- ایجاد زیرساخت DevOps برای پنل فروش
- تفکیک محیطهای Production و Staging
- افزایش نظم در فرایند استقرار و بهروزرسانی سرویسها
- ایجاد ساختار پشتیبانی و نگهداری مستمر
جمعبندی
پروژه باغ دارو یکی از پروژههای جامع شارن در حوزه سیستم تلفنی، شبکه، مجازیسازی، مانیتورینگ و DevOps است. در این پروژه، تیم شارن علاوه بر طراحی و راهاندازی زیرساختهای اصلی، ماژولهای اختصاصی VoIP، سامانههای گزارشگیری، داشبوردهای مدیریتی، زیرساخت مجازیسازی و فرایندهای استقرار نرمافزار را نیز پیادهسازی کرد.
یکپارچگی این خدمات، امکان مدیریت بهتر ارتباطات، سرویسها و منابع سازمانی را برای باغ دارو فراهم کرد و بستری قابل توسعه برای نیازهای آینده مجموعه ایجاد شد.
برای طراحی، اجرا و پشتیبانی زیرساختهای سازمانی خود میتوانید از طریق شماره ۰۲۱۹۱۵۵۱۱۵۵ با کارشناسان شارن تماس بگیرید.