Https://martinfowler.com/articles/feature-toggles.html এর বিষয়বস্তু পুনরাবৃত্তি না করে , যেহেতু এটি ফ্ল্যাগ টোগলগুলি কী বৈশিষ্ট্য সম্পর্কিত এটি একটি আশ্চর্যজনক গভীরতর ব্যাখ্যা। আমি কেবল ডিভপস দিকগুলিতে ফোকাস করব।
অনুযায়ী এর DevOps প্রতিবেদন 2014 রাজ্য PuppetLabs দ্বারা প্রস্তুত, সেখানে চারটি বৈশিষ্ট্যের মান আইটি পারফরম্যান্স পরিমাপ হলো:
- পরিবর্তনের জন্য নেতৃত্বের সময়
- প্রকাশের ফ্রিকোয়েন্সি
- পরিষেবা পুনরুদ্ধার করার সময়
- ব্যর্থ হার পরিবর্তন করুন
এগুলি সামগ্রিকভাবে সাংগঠনিক কর্মক্ষেত্রে অবদান রাখে। সুতরাং এর অর্থ হ'ল যদি আপনার আইটি এই মেট্রিকগুলিতে দুর্দান্ত কাজ করে তবে আপনার নীচের লাইনটি আরও gets পায় $$$
অবিচ্ছিন্ন ডেলিভারি এই মেট্রিকগুলি দ্বারা সক্ষম করা হয়েছে , এবং জেজ হাম্বল দ্বারা বিল্ড, টেস্ট এবং ডিপ্লোয়মেন্ট অটোমেশনের মাধ্যমে নির্ভরযোগ্য সফ্টওয়্যার রিলিজ বইটিতে গভীরতার সাথে বর্ণনা করা হয়েছে ।
অবিচ্ছিন্ন সরবরাহের প্রসঙ্গে একটি গুরুত্বপূর্ণ পার্থক্য রয়েছে যা এটি অবিচ্ছিন্ন স্থাপনা থেকে পৃথক করে । বৈশিষ্ট্যগুলি (গ্রাহকদের কাছে) প্রকাশ করার সময় এটিই সিদ্ধান্ত ।
আকারে ছোট পরিবর্তন রাখা, এবং মোতায়েন (কোডটি অনুলিপি) উত্পাদন সিস্টেম অর্ধ বেকড বৈশিষ্ট্য একটি বৈশিষ্ট্য পতাকা দিয়ে টগল বন্ধ খাটো করতে পারবেন পরিবর্তনের জন্য সীসা সময় ।
বৈশিষ্ট্যগুলি শেষ অবধি সমাপ্ত হলে, একটি রিলিজ করা হ'ল ব্যবসায়ের সিদ্ধান্ত is হতে পারে কোনও নতুন বৈশিষ্ট্য প্রকাশের জন্য কিছু বিপণনের সাথে সামঞ্জস্য করা প্রয়োজন, বা মোবাইল অ্যাপ্লিকেশনটিতে ফিচারের মতো ব্যবসায়ের অন্য অংশে প্রকাশ করতে হবে।
গ্রাহক বেসের কেবলমাত্র একটি অংশে, বা নির্দিষ্ট লোকের কাছে এমনকি সাধারণ প্রাপ্যতার (জিএ) সরাসরি ব্যবহারের জন্য এ / বি পরীক্ষার সাহায্যে বৈশিষ্ট্যগুলি প্রকাশ করা যেতে পারে। যদিও জিএ-তে মুক্তি প্রায়শই পর্যাপ্ত নিশ্চিত হওয়ার পরেই করা হয় যা বৈশিষ্ট্যটি প্রত্যাশা অনুযায়ী কাজ করে। কেউ তর্ক করতে পারে যে এটি কার্যকরভাবে মুক্তির ফ্রিকোয়েন্সি বেশি হতে প্রভাবিত করে ।
প্রকাশ ও মোতায়েনের এই ডিকোপলিং বৈশিষ্ট্যযুক্ত পতাকা টগল ছাড়াই অর্জন করা প্রায় অসম্ভব।
স্বাভাবিকভাবেই যখন কোন স্থাপনার একটি বৈশিষ্ট্য টগল করার জন্য প্রয়োজন বোধ করা হয় বন্ধ , তারপর সেবা পুনঃস্থাপন সময় যথেষ্ট নত করা হয়।
এবং গ্রাহক বেসের একটি ছোট টুকরোতে বৈশিষ্ট্যগুলি প্রকাশ করে এমন বৈশিষ্ট্যযুক্ত পতাকা ব্যবহার করে, পরিবর্তন ব্যর্থ হারের মেট্রিকের পাশাপাশি উল্লেখযোগ্যভাবে উন্নতি করা যেতে পারে।
সুতরাং ফিচার ফ্ল্যাগ টগলস নামে একটি সাধারণ প্রক্রিয়া আইটি আরও ভাল পারফরম্যান্স সক্ষম করে এবং পরিবর্তে সামগ্রিকভাবে সাংগঠনিক কর্মক্ষমতা উন্নত করে।
রিয়েল সংস্থাগুলিতে কীভাবে এটি করা হয় তার দুর্দান্ত উদাহরণ ফ্লিকারে (এই বিষয়ে প্রাথমিকতম পাবলিক পোস্টগুলির) এবং এটসিতে পাওয়া যাবে । তবে আরও অনেকে এই অনুশীলনটি গ্রহণ করেছেন এবং দৈর্ঘ্যে এটি সম্পর্কে কথা বলেছেন, উদাহরণস্বরূপ স্পোটাইফাই ভিডিওগুলির বিখ্যাত ইঞ্জিনিয়ারিং সংস্কৃতি ।
Etsy ওয়েবের চারপাশে পাওয়া একাধিক উপস্থাপনায় ক্যাটাপল্ট নামে ফিচার ফ্ল্যাগগুলি পরিচালনা করতে তাদের অভ্যন্তরীণ সরঞ্জামটি প্রদর্শন করছে । এবং ইনটুইট ওয়াসাবি নামে একটি মুক্ত-উত্স সরঞ্জাম প্রকাশ করেছে যা বৈশিষ্ট্যযুক্ত পতাকাগুলি পরিচালনা করতে সহায়তা করে।