ই-কমার্সSocial media থেকে sales: campaign, schedule ও AI prompts
Social Hub দিয়ে content schedule, Meta campaign review ও AI prompt ব্যবহার করুন। Ecommerce ও ERP record মিলিয়ে marketing-এর বাস্তব ফল বুঝুন।
সমান scope ধরে পাঁচ বছরের cost, বাস্তব workflow, পরিচালনার দায়িত্ব ও বের হওয়ার পথ তুলনা করুন। কোনো model নিজে থেকে সেরা নয়।
লেখক
Anichur Rahaman

টেবিলে তিনটি proposal। একটিতে monthly subscription, একটিতে custom build, আরেকটিতে self-hosted licence। প্রথম bill দেখে একটি সস্তা মনে হয়। কিন্তু দুই বছর পরে payroll run আটকে গেলে কে ঠিক করবেন? এটি বোঝানোর উদাহরণ, কোনো গ্রাহকের case study নয়।
সিদ্ধান্তটি শুধু “ভাড়া, বানানো নাকি নিজের করে নেওয়া” নয়। Hosting, billing, implementation ও intellectual-property rights আলাদা বিষয়। Self-hosted product-এও annual subscription থাকতে পারে; custom app-এও paid service ও third-party licence লাগতে পারে। আসল terms ও দায়িত্ব তুলনা করুন।
২০২৬ সালে software shortlist করার এই guide-এ essential workflow যাচাই, নির্ধারিত সময়ে মোট খরচ এবং ভবিষ্যতে বের হওয়ার পথ পরীক্ষা করব। StoreConsole self-hosted product বিক্রি করে—এই commercial interest স্পষ্ট রাখছি। Framework-এ SaaS বা custom ভালো হলে সেটিও বেছে নেওয়া যাবে।

| প্রশ্ন | SaaS | Custom build | Self-hosted licence |
|---|---|---|---|
| কী কিনছেন | Provider চালানো service ব্যবহারের সুযোগ | Development ও চুক্তিতে ঠিক করা rights/deliverables | Product licence ও deployment rights |
| কে চালান | Provider-এর কাজ, সঙ্গে আপনার configuration ও access-এর দায়িত্ব | চুক্তি অনুযায়ী আপনি, partner বা managed service | আপনি বা partner; contract অনুযায়ী vendor support |
| কী যাচাই করবেন | Usage terms, access, export ও recovery | Scope, IP/licence, maintenance ও handover | Licence limits, support, operations ও exit |
Total cost of ownership বা TCO-তে implementation, migration, training, licence, hosting, integration, support ও নিজের দলের সময় ধরুন। প্রয়োজন হলে change, recovery ও exit cost যোগ করুন। এখানে পাঁচ বছর তুলনার window, সব system-এর নির্দিষ্ট আয়ু নয়। সব option-এর scope, service level ও হিসাবের ভিত্তি সমান রাখুন।
নিচের currency-unit অঙ্কগুলো ইচ্ছাকৃতভাবে বানানো উদাহরণ; vendor quotation, market average বা StoreConsole-এর দাম নয়। Monthly allowance-এ সংশ্লিষ্ট service ও নিজের দলের কাজ ধরা হয়েছে। সহজ base case-এ usage ও price অপরিবর্তিত; tax, financing, inflation ও ব্যতিক্রমী downtime ধরা হয়নি। বাস্তব কেনার হিসাবে প্রয়োজনীয় খরচ যোগ করুন।
| উদাহরণে মোট খরচ | ১ম বছর | ৩য় বছর | ৫ম বছর |
|---|---|---|---|
| SaaS | ১৮,০০০ | ৪২,০০০ | ৬৬,০০০ |
| Self-hosted | ২২,৮০০ | ৪৪,৪০০ | ৬৬,০০০ |
| Custom | ৫৪,০০০ | ৭২,০০০ | ৯০,০০০ |
Base case-এ n বছরের মোট খরচ = এককালীন implementation + ১২ × n × monthly running cost। পাঁচ বছরে দুই product option সমান হয়েছে, কারণ উদাহরণটি trade-off বোঝানোর জন্য; আগে থেকে কাউকে জেতানোর জন্য নয়।
একটি assumption বদলালেই ফল বদলায়। Self-hosted option-এ মাসে আরও ৩০০ unit operational support লাগলে পাঁচ বছরে যোগ হবে ১৮,০০০; মোট হবে ৮৪,০০০। SaaS usage বাড়লে বা custom feature লাগলেও ফল পাল্টাবে। লিখিত quote দিয়ে low, expected ও high scenario হিসাব করুন; বের হয়ে migration-এর খরচও রাখুন।
ছোট ও সাধারণ scope-এ SaaS দ্রুত শুরু হতে পারে, তবে access configuration, migration ও training-এর কাজ থাকে। Mature self-hosted package-ও দ্রুত শুরু হতে পারে। Custom pilot ছোট হতে পারে, পুরো replacement-এ বেশি সময় লাগতে পারে। কত দিনে হবে সেই প্রতিশ্রুতির বদলে পরীক্ষিত readiness plan দেখুন।
Billing-এর প্রতিটি ভিত্তি দেখুন: active user, site, order, storage, API call, payment fee ও support। সব SaaS per-seat নয়; সব self-hosted licence flat নয়। Custom-এও paid component থাকতে পারে। ১০ বা ১৫ user-এর নিয়ম ধরে না কিনে নিজের growth scenario অনুযায়ী হিসাব করুন।
Data access, export capability এবং contract-এর rights আলাদা করুন। Data location-এর শর্ত থাকলে primary store, replica, backup, log ও support access দেখুন। SaaS বা self-hosted—কোনোটিই নিজে থেকে সব obligation পূরণ করে না। নিজের deployment-এও secure access ও পরীক্ষিত recovery লাগবে।
Custom build বাস্তব process gap পূরণ করতে পারে; কিন্তু custom মানেই নিখুঁত fit নয়। SaaS ও self-hosted দুই ধরনের product-এই API, configuration ও extension থাকতে পারে। কঠিন workflow দেখান, unsupported অংশ লিখুন এবং change ও maintenance-এর খরচ নিন। সবার জন্য ৮০/২০ coverage ratio নেই।
SaaS-এ বেশি infrastructure কাজ provider করেন; তবু access decision, configuration, data quality ও recovery expectation আপনার দায়িত্বে থাকে। Self-hosting-এ patching, monitoring, backup ও incident-এর জন্য নির্দিষ্ট operator লাগবে। Managed partner কাজ নিতে পারেন, কিন্তু দায়িত্ব ও response time লিখিত হোক। Update button থাকা restore বা rollback কাজ করার প্রমাণ নয়।
সইয়ের আগে exit-এর মহড়া দিন। Attachment, history, identifier ও relationship-সহ বাস্তবসম্মত sample export করে অন্য জায়গায় load করুন। Format, API limit, encryption key, licence expiry, ongoing access ও support handover যাচাই করুন। Database query করা যায় বলে migration plan সম্পূর্ণ হয় না। Custom কাজেও source code, documentation ও handover terms পরিষ্কার চাই।
Mandatory requirement পাস করা option-গুলোর ছয়টি factor-এ নিজের priority অনুযায়ী weight দিন। Pilot result বা contract-এর উত্তর দেখেই ১–৫ score দিন। Weighted average = মোট(weight × score) ÷ মোট weight। বেশি average দিয়ে কোনো বাধ্যতামূলক control fail ঢাকবেন না। অনিশ্চয়তা লিখুন। চকচকে dashboard-এর বদলে partial refund, offline sale বা attachment-সহ export সবচেয়ে দরকারি pilot হতে পারে।
Hybrid যুক্তিসংগত হতে পারে: standard capability কিনুন, partner দিয়ে কিছু component চালান, আলাদা মূল্য তৈরি করা workflow-টি custom করুন। তবে প্রতিটি boundary-তে contract, integration ও recovery-এর দায়িত্ব যোগ হয়। পুরো ব্যবস্থা চালানো সম্ভব কি না দেখে বাছুন; hybrid নিজে থেকে সেরা নয়।
StoreConsole-এ self-hosted, module-based licence প্রতি site অনুযায়ী, প্রতি user নয়। আপনার configuration-এর বর্তমান pricing, licence terms ও deployment requirements যাচাই করুন; ওপরের sample আমাদের quotation নয়। প্রকাশিত offer-এ ১৪ দিনের trial ও ৩০ দিনের money-back policy আছে, সংশ্লিষ্ট terms অনুযায়ী। Trial-এ workflow, permission, export ও operational handover যাচাই করুন। নিচের video-তে plan ও checkout journey দেখানো হয়েছে।
পর্যালোচনা: ৪ নভেম্বর ২০২৬। Microsoft-এর shared-responsibility guidance অনুযায়ী cloud service-এও customer-এর data, identity ও configuration-এর দায়িত্ব থাকে। আপনার contract-এ প্রকৃত দায়িত্ব দেখুন। Cost table, sensitivity ও scoring method আমাদের বোঝানোর উদাহরণ; provider-এর দাম বা নিশ্চিত savings নয়।
আনিছুর রহমান একজন সফটওয়্যার আর্কিটেক্ট এবং StoreConsole-এর নির্মাতা। বাড়তে থাকা ব্যবসার জন্য তিনি কমার্স ও ERP সিস্টেম ডিজাইন করেন — বিশেষ মনোযোগ event-driven আর্কিটেকচার, ডেটার নির্ভুলতা আর নিজের সার্ভারে চালানো সিস্টেমের ওপর।
লেখকের পরিচয়
Anichur Rahaman
পড়া চালিয়ে যান