ক্লাউড-নেটিভ অভ্যন্তরীণ বিকাশকারী প্ল্যাটফর্মের ভবিষ্যত। ক্লাউড পরিষেবা প্রদানকারীরা কি তৈরি করবে (ডেভিড মিচেল)

ক্লাউড-নেটিভ অভ্যন্তরীণ বিকাশকারী প্ল্যাটফর্মের ভবিষ্যত। ক্লাউড পরিষেবা প্রদানকারীরা কি তৈরি করবে (ডেভিড মিচেল)

The future of cloud-native internal developer platforms. Will the cloud service providers create the (David Mitchell) PlatoBlockchain Data Intelligence. Vertical Search. Ai.

আমরা ক্লাউড-নেটিভ অভ্যন্তরীণ বিকাশকারী প্ল্যাটফর্ম তৈরি করে ক্লাউড পরিষেবা প্রদানকারীদের কতটা কাছাকাছি? 

দৃশ্যটি সেট করতে, চলুন শুরু করা যাক ক্লাউড মাইগ্রেশন কৌশলগুলির সাথে। 

ডিজিটাল বিকাশের এই আধুনিক বিশ্বে, ব্যবসায়িক রূপান্তর পুরোদমে চলছে, এমনকি ব্যাঙ্কগুলিও তাদের অ্যাপ্লিকেশন এস্টেটগুলিকে ক্লাউডে নিয়ে যাচ্ছে! আপনি যদি একজন CTO হয়ে থাকেন একটি ক্লাউড মাইগ্রেশন প্রোগ্রামে, তাহলে এটা অনুমান করা সহজ যে অবিশ্বাস্য পরিবর্তনগুলি দ্রুত করা যেতে পারে, ক্লাউডকে সম্পূর্ণরূপে ব্যবহার করে এবং উত্তরাধিকার পরিকাঠামোর রূপান্তর করে! 

যাইহোক, অনুমানগুলি বিপজ্জনক হতে পারে, এবং এই দৃষ্টিভঙ্গিটি অর্থ ও ব্যাঙ্কিংয়ের মতো জটিল এবং অত্যন্ত নিয়ন্ত্রিত সেক্টরে অনেক বেশি চ্যালেঞ্জিং বলে প্রমাণিত হয়েছে। কিছু ব্যাঙ্ক তাদের বিদ্যমান অ্যাপ্লিকেশন এস্টেটকে ক্লাউডে 'উত্থান ও স্থানান্তর' করতে শুরু করেছে এবং ভার্চুয়াল মেশিনে চালাচ্ছে; তবে অভিজ্ঞতা দেখায় যে এটি ব্যাঙ্ককে ক্লাউডের সমস্ত সুবিধা আনলক করতে দেয় না। এই পন্থা অবলম্বন করা স্কেলেবিলিটি, নির্ভরযোগ্যতা, বিকাশকারীর অভিজ্ঞতা, টাইম-টু-মার্কেট এবং ক্লাউড নেটিভ প্রযুক্তি ব্যবহার করে অ্যাপ্লিকেশনগুলিকে পুনঃপ্রকৌশলীকরণের কার্যক্ষম ব্যয়কে সীমিত করে। একটি ব্যাঙ্ক যেটি তার অ্যাপ্লিকেশন এস্টেটকে ক্লাউডে 'উচ্চারণ এবং স্থানান্তরিত করে' সাধারণত এটি করে কারণ এটি সহজ এবং দ্রুততর, অথবা এটি বৃহত্তর ব্যবসায়িক সীমাবদ্ধতার অধীনে হতে পারে যা এটি করতে বাধ্য করে। 

সুতরাং, ক্লাউডে ব্যাঙ্কিং এবং ফিনান্স অ্যাপ্লিকেশনগুলি স্থানান্তর করার সর্বোত্তম পদ্ধতি কী? যে কোনো ব্যাঙ্ক যে ক্লাউড ব্যবহার করতে চায় তাদের পুরো অ্যাপ্লিকেশন এস্টেট পরীক্ষা এবং পুনর্নির্মাণের দিকে নজর দেওয়া উচিত, অপারেশনাল ব্যয় কমাতে এবং বিকাশকারীর অভিজ্ঞতা বাড়াতে সহায়তা করে। এটি বিকাশকারীর উত্পাদনশীলতা এবং প্রকৌশল গতিকে চালিত করবে, এছাড়াও সময়-টু-মার্কেট হ্রাস করবে, যার ফলে ব্যবসার মূল্য ত্বরান্বিত হবে। 

গার্টনার 'ক্লাউড নেটিভ'কে উল্লেখ করে বর্ণনা করেছেন; “... এমন কিছু তৈরি করা হয়েছে যাতে ক্লাউডের বৈশিষ্ট্যগুলিকে সর্বোত্তমভাবে ব্যবহার করা যায়। এই ক্লাউড বৈশিষ্ট্যগুলি ক্লাউড কম্পিউটিংয়ের মূল সংজ্ঞার অংশ এবং একটি পরিষেবা হিসাবে সরবরাহ করা ক্ষমতাগুলি অন্তর্ভুক্ত করে। ক্লাউড কম্পিউটিং বৈশিষ্ট্যগুলির মধ্যে রয়েছে স্কেলযোগ্য এবং স্থিতিস্থাপক, ভাগ করা, ব্যবহারের দ্বারা পরিমাপ করা, পরিষেবা-ভিত্তিক এবং সর্বব্যাপী ইন্টারনেট প্রযুক্তি ব্যবহার করা।” 

মেঘ একটি রূপালী আস্তরণের প্রস্তাব! 

সার্ভারবিহীন ক্লাউড পরিষেবা যেমন গুগল ক্লাউড রান, অ্যাজুর কন্টেইনার অ্যাপস এবং এডব্লিউএস অ্যাপ রানার ক্লাউড-নেটিভের নীতিকে একত্রিত করে – এগুলি মাপযোগ্য, স্থিতিস্থাপক এবং সম্পূর্ণরূপে পরিচালিত। এই পরিষেবাগুলি একটি সংস্থাকে কন্টেইনারাইজেশনের সুবিধাগুলি ব্যবহার করার অনুমতি দেয়, এটি একাধিক ক্লাউড প্ল্যাটফর্মে একই অ্যাপ্লিকেশন স্থাপন করা সম্ভব করে, যার ফলে অন্তর্নিহিত অবকাঠামো নির্বিশেষে অ্যাপ্লিকেশনটি ধারাবাহিকভাবে চলে তা নিশ্চিত করে। 

ঐতিহাসিকভাবে, এই ধরনের কার্যকারিতা পেতে আমাদেরকে ক্লাউড পরিষেবাগুলিকে একসাথে 'আঠা' করতে হয়েছিল এবং DevOps টুলিং জটিল ফিনান্স এবং ব্যাঙ্কিং অ্যাপ্লিকেশনগুলির কার্যকারিতা রচনা করেছিল। যখন একটি ব্যাঙ্কিং অ্যাপ্লিকেশন ক্লাউডের জন্য পুনরায় আর্কিটেক্ট করা হয়, তখন দেখা যায় যে ডেভেলপমেন্ট টিম অনেক ক্লাউড পরিষেবাকে একত্রিত করে এবং তাদের নিজস্ব কাস্টম উদ্দেশ্য-নির্মিত অভ্যন্তরীণ ক্লাউড ডেভেলপার প্ল্যাটফর্ম তৈরি করে। 

গার্টনারের হাইপ সাইকেল যুক্তি দেয় যে প্ল্যাটফর্ম ইঞ্জিনিয়ারিং এবং অভ্যন্তরীণ বিকাশকারী প্ল্যাটফর্মগুলি বিকাশকারীর অভিজ্ঞতাকে উন্নত করে। “একটি অভ্যন্তরীণ বিকাশকারী প্ল্যাটফর্ম (আইডিপি) একটি প্ল্যাটফর্ম দল তৈরি করেছে সোনালী পথ তৈরি করতে এবং বিকাশকারীর স্ব-পরিষেবা সক্ষম করতে। একটি IDP-এ অনেকগুলি বিভিন্ন প্রযুক্তি এবং সরঞ্জাম রয়েছে যা একত্রে আঠালো থাকে যা প্রসঙ্গ এবং অন্তর্নিহিত প্রযুক্তিগুলিকে বিমূর্ত না করে বিকাশকারীদের উপর জ্ঞানীয় লোড কমিয়ে দেয়।" এই ধরনের সর্বোত্তম অনুশীলন অনুসরণ করে, প্ল্যাটফর্ম দলগুলি ঐতিহাসিকভাবে তাদের প্ল্যাটফর্মকে একটি পণ্য হিসাবে বিবেচনা করেছে, এটি ব্যবহারকারীর গবেষণার উপর ভিত্তি করে তৈরি করে, তারপর এটি বজায় রাখে এবং ক্রমাগত উন্নতি করে। 

যাইহোক, এই উদ্দেশ্য-নির্মিত অভ্যন্তরীণ বিকাশকারী প্ল্যাটফর্মগুলি বজায় রাখা এবং ক্রমাগত উন্নতি করা অনিবার্যভাবে একটি অবিশ্বাস্য পরিমাণ প্রচেষ্টা এবং অপারেশনাল ব্যয়ের দিকে নিয়ে যায়। 

সাম্প্রতিক ফোর্বসের একটি নিবন্ধে, 16 জন টেক লিডার তাদের 'মাস্ট-হ্যাভ ক্লাউড স্ট্র্যাটেজিস অ্যান্ড সার্ভিসেস'-এর জন্য তাদের নির্বাচন শেয়ার করেছেন, যা সমস্যার সারমর্মকে তুলে ধরে। মূল পর্যবেক্ষণটি ছিল যে "...প্রতিটি CIO ক্লাউড-নেটিভ প্রযুক্তির জটিলতা কাটিয়ে উঠতে এবং স্বায়ত্তশাসিত উন্নয়ন দলগুলির জন্য শাসন প্রয়োগ করার জন্য একটি অভ্যন্তরীণ বিকাশকারী প্ল্যাটফর্ম তৈরির দিকে মনোনিবেশ করে৷ ফলস্বরূপ, প্ল্যাটফর্ম ইঞ্জিনিয়াররা ক্লাউড ক্ষমতা ব্যবহার করে অভ্যন্তরীণ বিকাশকারী প্ল্যাটফর্ম তৈরি করছে। যাইহোক, এটি একটি সময়সাপেক্ষ এবং কখনও শেষ না হওয়া ব্যায়াম।"  

তাই ভবিষ্যতের জন্য গুরুত্বপূর্ণ যে একটি অভ্যন্তরীণ বিকাশকারী প্ল্যাটফর্ম-এ-সার্ভিস একটি অপরিহার্য ক্লাউড অফার হিসাবে উপলব্ধ করা হয়; কিন্তু ক্লাউড প্রদানকারীরা কি এই চ্যালেঞ্জ মোকাবেলা করছে? এটা স্পষ্ট যে তারা আছে, কিন্তু বরাবরের মত, সবসময় ফিনান্স এবং ব্যাংকিং অ্যাপ্লিকেশনে অতিরিক্ত জটিলতা আছে! 

ক্লাউড পরিষেবা প্রদানকারীরা সত্যিকারের ক্লাউড-নেটিভ অভ্যন্তরীণ বিকাশকারী প্ল্যাটফর্মগুলি তৈরি করতে তাদের ক্লাউড পরিষেবা এবং ক্লাউড পরিষেবার ক্ষমতাগুলিকে একত্রিত করছে। সাম্প্রতিক বছরগুলিতে, আমরা প্রতিটি প্রধান ক্লাউড প্রদানকারীর থেকে অনুরূপ প্ল্যাটফর্মের উত্থান দেখেছি, যার মধ্যে রয়েছে: AWS অ্যাপ রানার, Azure কন্টেইনার অ্যাপস এবং Google ক্লাউড রান। এই সার্ভারহীন, ক্লাউড-নেটিভ পরিষেবাগুলির মধ্যে রয়েছে: কন্টেইনার হোস্টিং, স্কেলেবিলিটি, কন্টেইনার তৈরি এবং স্থাপনা, পরিষেবা সংস্করণ, টিএলএস শংসাপত্র পুনর্নবীকরণ, কন্টেইনার রেজিস্ট্রি ইন্টিগ্রেশন, বিল্ট-ইন লগিং এবং মনিটরিং এবং API প্রক্সি। তারা দ্রুত ক্লাউড ডেটাবেসের সাথে একীভূত হয় এবং আমরা ক্লাউড নিরাপত্তা নীতি ব্যবহার করে তাদের পরিচালনা করতে পারি। 

যাইহোক, আমরা এখন ক্লাউড পরিষেবা প্রদানকারীদের কতটা কাছাকাছি যা আমাদের একটি সত্যিকারের ক্লাউড-নেটিভ অভ্যন্তরীণ বিকাশকারী প্ল্যাটফর্ম প্রদান করে? বিবর্তন চলছে, কিন্তু অনেক ফিনান্স এবং ব্যাঙ্কিং অ্যাপ্লিকেশন অত্যন্ত জটিল এবং চ্যালেঞ্জিং। এই লক্ষ্যে পৌঁছানোর জন্য, আমাদের অবশ্যই ক্লাউড পরিষেবা প্রদানকারীদের মাধ্যমে প্রয়োজনীয় প্রয়োজনীয়তাগুলি চালিয়ে যেতে হবে, যাতে তাদের ক্লাউড নেটিভ প্ল্যাটফর্মগুলিতে প্রয়োজনীয় কার্যকারিতা তৈরি করা হয়। 

সময় স্ট্যাম্প:

থেকে আরো ফিনটেক্সট্রা