ہم SaaS کے بارے میں سوچ رہے ہیں غلط طریقے سے PlatoBlockchain ڈیٹا انٹیلی جنس۔ عمودی تلاش۔ عی

ہم ساس کے بارے میں غلط طریقے سے سوچ رہے ہیں۔

ہم سافٹ ویئر کے طور پر خدمت (SaaS) پلیٹ فارمز اور کلاؤڈ کو دو الگ الگ جانوروں کے طور پر محفوظ کرنے کے بارے میں سوچنے کے عادی ہیں۔ یہ علیحدگی بالترتیب SaaS اور عوامی کلاؤڈ کے چھوٹے نکات کے حل اور روایتی ڈیٹا سینٹر کی توسیع کے طور پر سامنے آنے کے طریقے سے پیدا ہوئی ہے۔ آج، کم کوڈ کی آمد کی وجہ سے، یہ علیحدگی غلط ہے، اور یہ ہمیں اپنی آنکھوں کے سامنے صحیح دیکھنے سے روک رہا ہے۔ کم کوڈ SaaS پلیٹ فارم کو عوامی کلاؤڈ کا ایک حصہ بناتا ہے، ایک ایسی جگہ جہاں ڈویلپرز ایک استعمال کرنے کے بجائے متعدد ایپلی کیشنز بناتے ہیں: ایک کلاؤڈ پلیٹ فارم۔

ہماری ذہنیت کو تبدیل کرنے میں ناکامی اس طرف لے جاتی ہے جہاں ہم آج ہیں، ان ایپلی کیشنز کو بغیر کسی حفاظتی مرئی کے پکڑے جانے کے لیے چھوڑ دیا جاتا ہے۔ اور معاملات کو مزید خراب کرنے کے لیے، کم کوڈ ایپلی کیشنز کو سیلز فورس اور مائیکروسافٹ ڈائنامکس جیسے پلیٹ فارمز میں سرایت کر دیا جاتا ہے، جسے ہم سب استعمال کرتے ہیں اور جس میں ہمارا انتہائی حساس کاروباری ڈیٹا ہوتا ہے۔

ہم یہاں کیسے پہنچے؟

اصل کہانیاں ہمیشہ دلچسپ ہوتی ہیں کیونکہ وہ کہانی کے ہیرو کو سمجھنے کے طریقے کے بارے میں کچھ بنیادی وضاحت کرتی ہیں۔ جبکہ SaaS کارپوریٹ نیٹ ورک کی توسیع کے طور پر شروع ہوا، عوامی کلاؤڈ ڈیٹا سینٹر کی توسیع کے طور پر شروع ہوا۔ وہ بالکل مختلف ابتدائی نکات بتاتے ہیں کہ SaaS کو محفوظ کرنا شیڈو IT (فیمیٹر کی حفاظت) کے ساتھ کیوں شروع ہوا اور پبلک کلاؤڈ کو محفوظ کرنا کام کے بوجھ سے تحفظ (لفٹ اینڈ شفٹ سرورز اور ان کے نیٹ ورک/میزبان ایجنٹوں) کے ساتھ شروع ہوا۔ اس کا مطلب یہ بھی تھا کہ مختلف سیکیورٹی ٹیموں کو SaaS اور کلاؤڈ کو محفوظ کرنے کا کام سونپا گیا تھا، جس کی وجہ سے یقیناً ٹولز کی علیحدگی، مختلف دھمکیوں کی ماڈلنگ، اور سب سے اہم بات یہ ہے کہ مختلف سیکیورٹی ذہنیت کی تشکیل ہوئی۔

SaaS اور عوامی بادل دونوں ان ابتدائی دنوں سے بہت تیزی سے تیار ہوئے ہیں۔ پبلک کلاؤڈ وینڈرز نے پہلے سے زیادہ دانے دار کمپیوٹ پیراڈائمز متعارف کرائے، بتدریج بنیادی ڈھانچے کو بطور سروس (IaaS)، پلیٹ فارم بطور سروس (PaaS) متعارف کرایا، اور ڈویلپرز کو کاروباری مسئلے پر توجہ مرکوز کرنے میں مدد کرنے کے لیے سرور لیس۔ انہوں نے پیچیدہ لیکن عام مسائل - شناخت، اجازت، لاگنگ، کنفیگریشن، اور تعیناتی کے لیے تیار حلوں کا ایک پورا ماحولیاتی نظام بھی بنایا۔

SaaS کا مطلب کسی خاص مسئلے کے لیے ایک نقطہ حل ہوتا ہے۔ سیلز فورس کا آغاز بطور CRM، سروس ناؤ بطور ٹکٹنگ سسٹم، اور Office365 بطور ای میل، اسپریڈ شیٹس، دستاویزات اور سلائیڈز۔ (جبکہ یہ ایک سے زیادہ حل ہیں، یہ بہت مخصوص ہیں۔) اس کے برعکس آج کے ساتھ: سیلز فورس ڈویلپرز اس کے لیے ایپس بنا رہے ہیں۔ صرف کسی بھی کاروباری ضرورت کے بارے میں سیلز فورس پلیٹ فارم کے اوپر، ServiceNow کم کوڈ ایپس ہیں۔ کسی بھی چیز کے بارے میں ہینڈل کرنا HR سے لے کر صحت اور مالیاتی عمل تک، اور پاور پلیٹ فارم، مائیکروسافٹ کا کم کوڈ والا پلیٹ فارم آفس365 میں سرایت کر رہا ہے، 20 ملین صارفین صنعت بھر میں ہر کاروباری ضرورت کو حل کرنے کے لیےپروکیورمنٹ اور COVID سے متعلقہ عمل کے ذریعے پیداوری سے۔

واضح طور پر، یہ انٹرپرائز گریڈ ایپلی کیشن ڈویلپمنٹ پلیٹ فارم بن چکے ہیں، مخصوص کاروباری مسائل کے حل کی طرف اشارہ نہیں کرتے۔ آج بہت سے ڈویلپرز پلیٹ فارم سے فراہم کردہ تجریدات پر اپنی ایپلیکیشنز بنانے کا انتخاب کرتے ہیں، چاہے وہ پبلک کلاؤڈ پر سرور لیس فنکشنز ہوں یا SaaS لو کوڈ پلیٹ فارمز پر قابل توسیع بلڈنگ بلاکس۔

بزنس ڈویلپرز کا تعارف

SaaS پلیٹ فارمز کی شروعات کیسے ہوئی اور اب وہ کہاں ہیں اس کا موازنہ کرنے سے یہ واضح طور پر ظاہر ہوتا ہے کہ یہ ان کے پہلے ورژن سے کتنے دور آئے ہیں۔ لیکن اب بھی ایک بڑی تبدیلی ہے جس کا ہم نے ابھی تک ذکر نہیں کیا ہے: بزنس ڈویلپرز کا تعارف۔

SaaS کم کوڈ پلیٹ فارم اپنی طاقت کو اپنے برقرار رکھنے والے ڈیٹا اور اپنے موجودہ صارفین سے کھینچتے ہیں۔ یہ دونوں صرف IT تک ہی محدود نہیں ہیں بلکہ کاروبار کی طرف بہت زیادہ جھک رہے ہیں۔ کاروباری ڈیٹا اور کاروباری صارفین دونوں تک رسائی کا مطلب یہ ہے کہ SaaS اس سب سے اہم مسئلے سے نمٹنے کے لیے بہترین پوزیشن میں ہے جس کا آج بہت سے کاروباری اداروں کو سامنا ہے یعنی ڈیجیٹل تبدیلی۔

ڈویلپرز کی عالمی کمی اور بہت سارے اسٹیک ہولڈرز کے ساتھ کاروباری عمل کو ہموار کرنے میں دشواری کے ساتھ، کم کوڈ والے پلیٹ فارمز ایک شارٹ کٹ متعارف کراتے ہیں، جس سے کاروباری صارفین IT کا انتظار کیے بغیر اپنے عمل کو خود کو ہموار کرنے دیتے ہیں۔

کاروباری صارفین کے ساتھ کم کوڈ ختم ہو رہا ہے، اس قدر کہ ان کے 2019 انسپائر کلیدی نوٹ میں، مائیکروسافٹ کے سی ای او ستیہ ناڈیلا موقع پر گفتگو کی۔ لوگوں کو بااختیار بنانے اور ایکسل کی طرح نئی وائٹ کالر ملازمتیں پیدا کرنے کے لیے کم کوڈ کا۔

جس طرح پبلک کلاؤڈ ایک ایپلیکیشن ڈویلپمنٹ پلیٹ فارم ہے جو ڈویلپرز کو ان کی کاروباری منطق پر توجہ مرکوز کرنے کے قابل بناتا ہے، SaaS پلیٹ فارم کاروباری صارفین کو ڈویلپر بننے اور کسی بھی کاروباری ضرورت کو پورا کرنے کے لیے بااختیار بنانے کے لیے کم کوڈ کا استعمال کرتے ہوئے ایپلیکیشن ڈویلپمنٹ پلیٹ فارم بن گئے ہیں۔

SaaS اب نئی قسم کے ڈویلپرز پر توجہ مرکوز کر رہا ہے جو وقف شدہ ایپلی کیشنز کے ساتھ غیر پوری کاروباری ضروریات کو پورا کرتے ہیں، جس سے کلاؤڈ کی ایک نئی قسم پیدا ہوتی ہے: بزنس کلاؤڈ۔

کم کوڈ کو کلاؤڈ کی توسیع کے طور پر محفوظ کرنا

اس احساس کے ساتھ کہ کچھ SaaS پلیٹ فارمز اب ایپلیکیشن ڈویلپمنٹ پلیٹ فارمز اور کلاؤڈ کی توسیع ہیں، ہمیں دوبارہ جانچ کرنی چاہیے۔ ذمہ داریاں ان ایپلی کیشنز کو محفوظ کرنے اور انہیں سیکیورٹی ٹیم کی چھتری میں لانے کے لیے۔

ہمیں Salesforce، ServiceNow، اور Office365 جیسے پلیٹ فارمز کے ساتھ اسی طرح برتاؤ کرنا چاہیے جیسا کہ ہم AWS، Azure، اور GCP کے ساتھ برتاؤ کرتے ہیں، جہاں ہم ان ایپلی کیشنز پر توجہ مرکوز کرتے ہیں جو ان ایپلیکیشن ڈویلپمنٹ پلیٹ فارمز میں بنائی گئی ہیں اور ان کی میزبانی کی جاتی ہیں بجائے اس کے کہ پورے پلیٹ فارم کو ایک ہی ایپلی کیشن کے طور پر برتا جائے۔ .

مثال کے طور پر شیڈو آئی ٹی ایک مسئلہ بنی ہوئی ہے جس میں پوائنٹ-سولوشن SaaS کی چھوٹی اور مسلسل بڑھتی ہوئی تعداد ہے۔ لیکن دریافت کرنے اور کیٹلاگ کے لیے مذکورہ بالا کسی ایک پلیٹ فارم کو ایک ہی ایپ کے طور پر ماننا کوئی معنی نہیں رکھتا۔ اس کے بجائے، ہمیں ان پلیٹ فارمز کے ساتھ بنائی گئی ایپلیکیشنز کو دریافت اور کیٹلاگ کرنا چاہیے - اور ان میں سے دسیوں ہزار ہیں۔ زیادہ تر تنظیموں میں، یہ بہت بڑی پیچیدگی ایک درخواست کی انوینٹری میں ایک لائن کے پیچھے چھپی ہوئی ہے۔

SaaS کم کوڈ پلیٹ فارم کے ساتھ بنی ایپلی کیشنز ہونی چاہئیں جانچ پڑتال کی اسی حفاظتی سختی کے ساتھ ہم کلاؤڈ پر بنائے گئے لوگوں کے لیے استعمال کرتے ہیں کیونکہ، دن کے اختتام پر، ایک ایپلیکیشن ایک ایپلی کیشن ہوتی ہے، چاہے اسے کہاں بنایا اور ہوسٹ کیا گیا ہو۔

ہماری کاروباری ایپلی کیشنز کی سیکیورٹی کے لیے جو چیز اہمیت رکھتی ہے وہ لوگ، عمل اور ٹولز ہیں جو ان ایپلی کیشنز کو بنانے، برقرار رکھنے اور ان کی حفاظت میں شامل ہیں۔ کلاؤڈ میں بنی ایپلی کیشنز کے لیے، ہمارے پاس پیشہ ور ڈویلپرز، خودکار CI/CD عمل، اور کوڈ اسکیننگ اور رن ٹائم مانیٹرنگ اور روک تھام کے ذریعے متحرک تجزیہ سے مختلف حفاظتی ٹولز ہیں۔ SaaS کم کوڈ پلیٹ فارمز پر بنی ایپلی کیشنز کے لیے، ہمارے پاس کچھ پیشہ ور ڈویلپرز ہیں بلکہ کاروباری صارفین بھی ہیں۔ سیکورٹی سے متعلق نہیں، کے ساتھ تعیناتی کے عمل سے کچھ نہیں۔ اور کوئی حفاظتی کنٹرول یا ضمانت نہیں۔

SaaS کے حصے کے طور پر کم کوڈ پلیٹ فارمز کے بارے میں سوچنا ہمارے لیے یہ دیکھنا مشکل بناتا ہے کہ a بھاری حصہ ہماری کاروباری ایپلی کیشنز اب کاروبار کے ذریعے، IT سے باہر اور سیکیورٹی کنٹرول سے باہر بنائی جا رہی ہیں۔ مسئلہ کو دیکھنا شروع کرنے اور اس کے بارے میں اپنے نقطہ نظر کا پتہ لگانے کے لیے، ہمیں کم کوڈ والے پلیٹ فارمز کو کلاؤڈ کے ایک حصے کے طور پر تسلیم کرنے کے لیے اپنی ذہنیت کو تبدیل کرنا چاہیے اور ان پلیٹ فارمز پر موجود ایپلی کیشنز کے ساتھ اس طرح برتاؤ کرنا چاہیے جیسے ہم کوئی دوسری ایپلیکیشن کرتے ہیں۔

ٹائم اسٹیمپ:

سے زیادہ گہرا پڑھنا