بیزاجی
بررسی اجمالی
معماری سیستم Bizagi سه محیط پیش فرض را برای پروژه شما در نظر می گیرد:
- محیط توسعه: محیط نویسندگی که در آن مرحله پیاده سازی انجام می شود.
- محیط تولید: محیط عملیاتی نهایی.
- محیط تست: برای تست های پذیرش کاربر استفاده می شود.
محیط توسعه
محیط نویسندگی در بیزاگی محیط توسعه نامیده می شود. در این محیط از استودیو بیزاگی برای ساخت و اجرای پروژه استفاده شده است.
بیزاگی را می توان به گونه ای راه اندازی کرد که کار تیمی (همکاری پروژه) در این محیط پشتیبانی شود.
توجه داشته باشید که لزوماً نیازی به شروع با تنظیمات بالا ندارید.
شما می توانید با مرحله پیاده سازی در یک محیط محلی شروع کنید و سپس راه حل را به یک محیط متمرکز، به روشی افزایشی، مقیاس دهید.
محیط تولید
محیط تولید در Bizagi از خوشه ها پشتیبانی می کند.
در این محیط شما از Automation Server برای استقرار پروژه خود با در نظر گرفتن سطوح زیر استفاده
می کنید:
- لایه دسترسی به داده ها.
لایه دسترسی به داده حاوی سرور پایگاه داده است و می تواند با گره های شکست (مکانیسم تحمل خطا) راه اندازی شود.
موتورهای پایگاه داده پشتیبانی شده برای پروژه های Bizagi عبارتند از: Microsoft SQL Server و Oracle.
مکانیسمهای تحمل خطا هم در پیکربندیهای غیرفعال-فعال یا فعال-فعال پشتیبانی میشوند (یعنی از طریق Oracle RAC برای پایگاههای داده اوراکل تنظیم میشوند).
- لایه فرآیند دیجیتال
لایه فرآیند دیجیتال حاوی سرور اتوماسیون است و می تواند به عنوان یک خوشه با هر تعداد گره اضافی (برای قابلیت های متعادل کننده بار) راه اندازی شود.
شما میتوانید هر بار متعادلکنندهای را که انتخاب میکنید درگیر کنید (Bizagi به تنهایی بار متعادلکننده را ارائه نمیکند).
Bizagi از اجرا در یک پلت فرم دات نت پشتیبانی می کند.
هنگامی که فرآیندهای شما در یک پلت فرم دات نت اجرا می شوند، از یک محیط ویندوز با سرویس های اطلاعات اینترنتی (IIS) استفاده می شود.
- گزینه اضافی
یک سرور اضافی (پیکربندی اختیاری) را می توان برای انتشار فرآیندهای Bizagi شما که برای دسترسی به اینترنت در دسترس است تنظیم کرد.
در این تنظیم، سرور اتوماسیون در اینترانت باقی می ماند و یک سرور پروکسی معکوس در یک DMZ برای تغییر مسیر دسترسی از اینترنت به روشی امن استفاده می شود.
توجه داشته باشید که Bizagi Work Portal را می توان از طریق دستگاه های تلفن همراه مختلف که دارای iOS (مانند iPad، iPhone) یا Android هستند، دسترسی داشت.
محیط تست
در این محیط از Automation Server استفاده می کنید و تست های پذیرش کاربر را انجام می دهید.
توصیه می شود که محیط آزمایش تا حد امکان مشابه محیط تولید شما تنظیم شود.
با این حال، ممکن است با توجه به الزامات پروژه خاص خود، یک محیط آزمایش ساده را در نظر بگیرید.