AWS کلاؤڈ سیکیورٹی انجینئر کیا کرتا ہے؟

AWS کلاؤڈ سیکیورٹی انجینئر کیا کرتا ہے۔

سیکیورٹی انجینئرنگ میں ملازمت کے لیے کس قسم کا شخص موزوں ہے؟

انجینئرنگ کا کام کرنے کے ارد گرد بہت زیادہ رومانیت ہے۔ شاید اس کی وجہ یہ ہے کہ سیکیورٹی انجینئرز کو تکنیکی مسائل کو حل کرنا ہوتا ہے، اور انہیں بہت مستقل اور بدیہی سوچ رکھنے کی ضرورت ہوتی ہے۔ آپ کو ان مسائل کو حل کرنے کے قابل ہونا پڑے گا جن کے پاس وائٹ پیپر یا واک تھرو گائیڈ نہ ہو۔ آپ کو دوسرے مسائل کو حل کرنے کے لیے ایک اچھی بنیادی معلومات کی ضرورت ہوگی جو آپ کو اپنے بنیادی ڈھانچے کے اندر یا اپنے معاہدے کے اندر یا جو بھی آپ اس وقت کام کر رہے ہیں کو حل کر سکتے ہیں۔ 

مجھے کلاؤڈ سیکیورٹی انجینئرنگ کے لیے کون سی پروگرامنگ زبانیں سیکھنی چاہیے؟

کلاؤڈ سیکیورٹی انجینئرنگ میں ایک یا زیادہ پروگرامنگ زبانوں میں مہارت حاصل کرنے کی انتہائی سفارش کی جاتی ہے۔ AWS میں سب سے عام پروگرامنگ لینگویج TypeScript ہو گی جو SDK سافٹ ویئر ڈویلپمنٹ کٹ، یا CDK کلاؤڈ ڈویلپمنٹ کٹ جیسے ٹولز کی مقامی ہے۔

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

سیکیورٹی انجینئر کی حیثیت سے مجھے کون سے دوسرے ٹولز اور تصورات سیکھنے چاہئیں؟

سیکورٹی انجینئرنگ میں، آپ کو سب کچھ جاننے کی ضرورت نہیں ہے، لیکن آپ کو ان وسائل اور حلوں کے بارے میں بہت زیادہ عملی معلومات حاصل کرنی ہوں گی جنہیں آپ لاگو کرنے کی کوشش کر رہے ہیں، چاہے وہ SDK کے ساتھ ہو یا CDK کے ساتھ۔ . آپ کو یہ جاننا ہوگا کہ ایک مخصوص IP رینج پر VPC اور سب نیٹ کے درمیان کنیکٹیویٹی کیسی ہوتی ہے۔ آپ کو یہ جاننا ہوگا کہ WAF کو کیسے انسٹال کرنا ہے آپ کو باکس سے باہر نہیں جاننا پڑے گا۔ آپ تکنیکی مسئلہ حل کرنے کی ذہنیت استعمال کریں گے۔

آپ کو کلاؤڈ سیکیورٹی انجینئر کے طور پر AWS کیوں استعمال کرنا چاہئے؟

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

مجھے اپنی ملازمت میں کیا ذہنیت رکھنی چاہیے؟

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

کیا ایک سیکورٹی انجینئر کے طور پر مواصلات کی مہارتیں ضروری ہیں؟

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

کلاؤڈ سیکیورٹی انجینئرنگ میں جانے سے پہلے مجھے اور کیا جاننا چاہئے؟

کلاؤڈ سیکیورٹی انجینئرنگ میں جانے سے پہلے، آپ کو بنیادی پروگرامنگ زبانوں، نیٹ ورکنگ اور سیکیورٹی کے تصورات کی اچھی سمجھ حاصل کرنی چاہیے۔

کچھ اچھے بنیادی کورسز آپ کے نیٹ ورک+ اور سیکیورٹی+ سرٹیفیکیشنز کے ساتھ ساتھ لینکس، کمانڈ لائن، اور مقبول پروگرامنگ زبانیں سیکھ رہے ہوں گے۔

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

اپنے فائدے کے لیے Twitter، Youtube، اور Reddit کمیونٹیز کے ساتھ ساتھ Stack Overflow اور W3schools کو بطور وسائل استعمال کرنا یاد رکھیں۔ Udemy کے پاس سستی کورسز بھی ہیں جو آپ کو حفاظتی فن تعمیر اور سافٹ ویئر کے ساتھ عملی تجربہ حاصل کرنے میں مدد کریں گے۔