ভার্চুয়ালাইজড অফারগুলি উল্লেখযোগ্যভাবে খারাপ কাজ করে (আমার 2019 পরীক্ষাগুলি দেখুন: httpsjan.rychter.com/enblog/cloud-server-cpu-performance এবং আরও খরচ। পার্থক্য হল আপনি "চাহিদা অনুযায়ী স্কেল করতে পারেন", যা আমি প্রয়োজনীয় বলে মনে করি না, অন্তত আমার ক্ষেত্রে। এবং যদি আমার স্কেল করার প্রয়োজন হয়, আমি এখনও তা করতে পারি, এটা ঠিক যে নতুন সার্ভার পেতে সেকেন্ডের পরিবর্তে ঘন্টা লাগে। ঠিক আছে, আমার সেকেন্ডে স্কেল করার দরকার নেই আমার ক্ষেত্রে, সম্পূর্ণ উত্পাদন পরিবেশ এবং একটি ডুপ্লিকেট স্টেজিং/স্ট্যান্ডবাই পরিবেশের জন্য আমার সম্পূর্ণ মাসিক বিল ধ্রুবক, সহজ, অনুমানযোগ্য, আমাকে AWS প্রদান করতে হবে তার তুলনায় খুব কম, এবং আমার কাছে এখনও অনেক পারফরম্যান্স হেডরুম আছে একটি বিষয় লক্ষণীয় যে আমি ভার্চুয়াল সার্ভারগুলির মতোই শারীরিক সার্ভারগুলিকে বিবেচনা করি: সবকিছুই উত্তরযোগ্য মাধ্যমে পরিচালিত হয় এবং আমি স্ক্র্যাচ থেকে সবকিছু পুনরায় তৈরি করতে পারি। প্রকৃতপক্ষে, আমি ডিজিটাল মহাসাগরে আরেকটি "ডেভক্লাউড"পরিবেশ ব্যবহার করি, এবং সেটিকে টেরাফর্ম ব্যবহার করে তৈরি করা হয়, যা সেটআপের বাকি কাজগুলিকে উত্তর দেওয়ার আগে আমি সন্দেহ করি যে VendorOps এবং kubernetes এর মতো জটিল সরঞ্জামগুলি গত এক দশকে উদ্ভূত জটিলতা ব্যবসায়ীদের দ্বারা পছন্দ করা হয়েছে। এটি জীবনবৃত্তান্তে দুর্দান্ত দেখায় এবং প্রযুক্তি নেতাদের কৃতিত্বের একটি মিথ্যা ধারণা দেয় ইতিমধ্যে স্ট্যাকওভারফ্লো, যা বেশিরভাগ স্টার্টআপের চেয়ে তর্কাতীতভাবে বেশি গুরুত্বপূর্ণ, ডেডিকেটেড মেশিনে চলছে 1: httpsstackoverflow.blog/2016/02/17/stack-overflow-the-arc.. মনে হচ্ছে এই স্থানের প্রবণতা হল বিমূর্ততার সর্বোচ্চ স্তরে সরাসরি লাফ দেওয়া। মৌলিক বিষয়গুলি এড়িয়ে যাওয়া এবং $buzzword টুল, লাইব্রেরি এবং পণ্যগুলির দিকে নির্দেশ করুন৷ আপনি বিভিন্ন আকারে এর ঝলক দেখতে পান। একটি হল সোশ্যাল মিডিয়া থ্রেড যা জিজ্ঞাস করে যে Y শেখার জন্য আমার কতটা X জানতে হবে যেখানে X একটি মৌলিক, সম্ভবত খুব স্থিতিশীল প্রযুক্তি বা ক্ষেত্র এবং Y হল কিছু টুল du jour বা সরাসরি একটি পণ্য বা পরিষেবা। CORBA সেখানে অন্তর্গত। এবং সম্ভবত এমনকি শব্দার্থিক ওয়েব স্টাফ. অবশ্যই XML! এক্সএমএল দুর্দান্ত - আপনি যদি এটি বিশ্বাস না করেন তবে আপনি JSON পার্স করার যন্ত্রণায় আগ্রহী হতে পারেন: httpseriot.ch/projects/parsing_json.html এবং আমাকে YAML এ শুরু করবেন না.. ক্লাউডে থাকার ক্রমবর্ধমান খরচ আমার কাছে ম্যানেজ করা ডাটাবেস, স্বয়ংক্রিয় স্ন্যাপশট, হোস্ট করা লোড ব্যালেন্সার, প্লাগ এবং প্লে ব্লক স্টোরেজ ইত্যাদির জন্য সম্পূর্ণ মূল্যবান আমি আমাদের পণ্যটি ভাল কিনা তা নিয়ে চিন্তা করতে চাই, মধ্যরাতের হার্ডওয়্যার ব্যর্থতা সম্পর্কে নয়, একটি নতুন সার্ভার ঘোরানো এবং এটি সঠিকভাবে কাজ করছে না কারণ একটি একক বাক্সের সাথে কনফিগারেশন পরিচালনা ব্যবহার করার জন্য কোনও উদ্দীপনা ছিল না, একটি একক পলাতক কাজ রয়েছে। OOM বা পূর্ণ ডিস্ক সৃষ্টি করুন এবং VM এর পরিবর্তে সবকিছু ভেঙে দিন আমার জন্য, ক্লাউডের আকর্ষণ কিছু FAANG স্কেলেবিলিটি ফ্যাড নয় যখন এটির প্রয়োজন হয় না, তবে স্বয়ংক্রিয় OS প্যাচিং, স্বয়ংক্রিয় লোড ব্যালেন্সিং, NAT পরিষেবা, কেন্দ্রীভূত, বিশ্লেষণযোগ্য লগ, ডাটাবেস পরিষেবা যা আমাকে পরিচালনা করতে হবে না, বক্স রোলিং পরিষেবাগুলিতে আপগ্রেড করা, ক্রিপ্টো-কি এবং গোপনীয়তাগুলি পরিচালনা করা এবং অবশ্যই, অবজেক্ট স্টোরেজ। (এই সমস্ত জিনিস যা আমরা আমাদের স্টার্টআপে ব্যবহার করি) আমি একটি অঙ্গে গিয়ে বলবো যে ডেডিকেটেড সার্ভারগুলি খুব কার্যকর/সাশ্রয়ী হতে পারে যখন আমরা একটি নির্দিষ্ট স্কেলে পৌঁছাই, অন্য পথের পরিবর্তে। এই মুহূর্তে, ক্লাউড খরচ আমার স্টার্টআপের জন্য মূল্যবান আপনি যদি কোড হিসাবে আপনার পরিবেশ কনফিগার করছেন তবে আপনার লক্ষ্যটি একটি ডেডিকেটেড সার্ভার, একটি vm বা api এর মাধ্যমে কনফিগার করা কিছু ক্লাউড নির্দিষ্ট সেটআপ কিনা তা শেষ পর্যন্ত বিবেচ্য নয় আসলে কোনটা কোন ব্যাপার না, মূল বিষয় হল আপনার কাছে এমন একটি আছে যা আপনাকে একটি নতুন বাক্স তৈরি করতে পারে বা একটি খারাপ আচরণকারী বাক্সকে শুধুমাত্র একটি কমান্ড চালানোর মাধ্যমে একটি ভাল অবস্থায় ফিরিয়ে আনতে পারে অবশ্যই, Go(o) এর প্রকৃত গাদা যা এটিকে চালিত করে তা উন্নত করা যেতে পারে (এবং এটি প্রকৃতপক্ষে উন্নতি করছে) এটি বলেছে, কঠিন সত্যটি হল যে আপনার পদ্ধতিটি সঠিক, প্রায় সমস্ত ব্যবসা (স্টার্টআপ!) মূল্য প্রদান, প্রকৃত কুলুঙ্গি সনাক্তকরণ ইত্যাদির উপর ফোকাস করার পরিবর্তে অতিরিক্ত নির্মাণ করে। (হ্যাঁ, এর চাহিদার দিকও রয়েছে, যেমন ভিসি অর্থ স্ফীত স্টার্টআপগুলি অতিরিক্ত তৈরি করে তারা 3য় পক্ষের উপর নির্ভর করতে চায় যারা লোড নিতে পারে, তাদের সাথে স্কেল করতে পারে, এসএলএ এবং যা বিজ্ঞাপন দিতে হবে না।) Kubernetes চমত্কার! যখনই আমি কুবারনেটস ব্যবহার করে একটি সম্ভাব্য প্রতিযোগী ব্যবসা শুরু করতে দেখি, আমি অবিলম্বে স্বস্তি পাই, কারণ আমি জানি সেগুলি নিয়ে আমাকে আর চিন্তা করতে হবে না। তারা অমীমাংসিত প্রযুক্তিগত সমস্যার স্তুপে অদৃশ্য হতে চলেছে, এমন সমস্যাগুলি সমাধান করার চেষ্টা করছে যা অবিশ্বাস্য জটিলতার প্রযুক্তিগত স্ট্যাকের মধ্যে খুঁজে পাওয়া যায় না এবং ট্র্যাফিক দুই-তিন মাত্রার বড় ব্যবসার জন্য ডিজাইন করা একটি সিস্টেমের দ্বারা আরোপিত সীমাবদ্ধতার কাছাকাছি কাজ করে৷ এছাড়াও, তাদের COGS আমার থেকে অনেক বেশি হবে, যার অর্থ তাদের তাদের পণ্যের দাম বেশি দিতে হবে, যদি না তারা কেবল VC অর্থের মাধ্যমে জ্বলতে থাকে (যে ক্ষেত্রে তারা প্যানে ফ্ল্যাশ হয়) চারপাশে ভাল জিনিস উত্তর দেওয়া অপরিহার্য, এটি একটি স্থির অবস্থার দিকে কাজ করতে পারে, এবং এটিই। যদি এটি কোনও সমস্যায় পড়ে তবে এটি তার এসএসএইচ সংযোগকে ছুঁড়ে ফেলে, এবং পাইথন ত্রুটির জন্য কাঁদে এবং চিরতরে ছেড়ে দেয়। এমনকি তার জায় সহ এটি ঘোষণামূলক থেকে অনেক দূরে k8s হল aof কন্ট্রোল লুপ যা তাদের ঘোষিত অবস্থার দিকে অগ্রগতি করার চেষ্টা করে। ব্যর্থতা কোন সমস্যা নয়, আবার চেষ্টা করা হবে। এটি ক্রমাগত তার নিজস্ব অবস্থা পরীক্ষা করবে, এটির রিপোর্ট করার জন্য এটির একটি চমৎকার API রয়েছে এবং প্রচুর পরিবর্তিত ধারণার জন্য এটি স্থাপন করা উপাদানগুলির মধ্যে অদ্ভুত সংঘর্ষ হওয়া কঠিন। (যেহেতু অ্যানসিবলের সাথে একাধিক প্লেবুক একত্রিত করা তুচ্ছ নয়।) httpsgithub.com/spantaleev/matrix-docker-ansible-deploy এবং এমনকি যদি k8s অনেকগুলি উত্তরাধিকার-নেস রাখে, তবে মূল ধারণাগুলির আসন্ন স্লিমার প্রকাশ রয়েছে। (যেমন httpsgithub.com/aurae-runtime/aurae ) এবং এখন আপনি পরামর্শ দিচ্ছেন যে লোকেরা একটি সহজ অ-মানক বাস্তবায়ন ব্যবহার করে? তাই অবশ্যই আপনি একটি ন্যূনতম জটিলতার সমাধান বাস্তবায়ন করতে পারেন বা আপনি "শেল্ফের বাইরে"কিছু ব্যবহার করতে পারেন k8s হল জটিলতা এবং এর কিছু আপনার পরিস্থিতির জন্য অবশ্যই অপ্রয়োজনীয়, তবে এটি বরং সাধারণ, নমনীয়, ভাল সমর্থিত, ইত্যাদি >আপনি পরামর্শ দিচ্ছেন যে লোকেরা একটি সহজ অ-মানক বাস্তবায়ন ব্যবহার করে? আমি যা পরামর্শ দিয়েছি তা হল যদি k8s প্রকল্প/সফ্টওয়্যারটি ব্যর্থ হওয়ার জন্য খুব বড় হয়ে যায়, তবে লোকেরা বিকল্পে যেতে পারে। ভাগ্যক্রমে k8s ধারণা এবং API ওপেন সোর্স, তাই সেগুলি অন্যান্য প্রকল্পে প্রয়োগ করা যেতে পারে, এবং আমি উদাহরণ দিয়েছিলাম যে k8s বাছাই করা ওরাকলের মতো ভেন্ডর লক-ইন নয়। ক্লাউড প্রদানকারীদের কাছ থেকে আপনি ব্যবহারিকভাবে বিনামূল্যে পান এমন সমস্ত দুর্দান্ত জিনিস সম্পর্কে আমি সবসময় শুনি। যে জিনিস আসলে সেট আপ এবং ব্যবহার করা সহজ? যে কোনো সময় আমি একটি ক্লাউড পরিষেবাতে আমার LAMP স্ট্যাক সেট আপ করার চেষ্টা করেছি এটি এমন একটি বিভ্রান্তিকর এবং ভীতিকর প্রক্রিয়া ছিল যা আমি ছেড়ে দিয়েছিলাম। আমি ভাবছি যে আমাকে একটু জোরে ধাক্কা দিতে হবে এবং আমি ক্লাউড হেভেনে চলে যাব "আমি এই ধরণের চশমা সহ এখানে একটি ক্লাস্টারড মাইএসকিউএল চাই"বলতে সক্ষম হওয়া আপনার নিজের থেকে করার চেয়ে অনেক ভাল (সময় অনুসারে)। আপডেটগুলিও সুন্দরভাবে সিস্টেমে গুটিয়ে রাখা হয়েছে, তাই আমি সঠিক ক্রমে ব্যর্থতা/পুনরারম্ভগুলি ম্যানুয়ালি নিশ্চিত করার পরিবর্তে "সাম্প্রতিক আপডেট প্রয়োগ করুন"বলছি। তাই আপনি জিনিসগুলিকে সরল করার জন্য অর্থ প্রদান করেন, কিন্তু সেই সরলীকরণ থেকে লাভ শুধুমাত্র বড় প্রকল্পগুলির সাথে শুরু হয়। আপনার যদি একটি একক সার্ভারে এমন কিছু থাকে যা আপনি আপনার ব্যবহারকারীদের একটি ত্রুটি পৃষ্ঠা পাওয়ার সময় পুনরায় চালু করতে পারেন, এটি মূল্যবান নাও হতে পারে ক্লাউড সহজ নয় কিন্তু দক্ষতার স্তরের কাছাকাছি কোথাও একটি ছোট সার্ভার রুমের কুলিং এবং পাওয়ার দক্ষতা পাওয়ার চেষ্টা করা সবচেয়ে বড় ডেটা-সেন্টার প্রকাশ করা অসম্ভবের পাশে মাল্টি ভেন্ডার ইন্টারনেট সংযোগের মতো। ক্লাউডের সাথে এই ধরণের সমস্ত কিছু চলে যায় কারণ এটি যে কোনও ডেটা-সেন্টার অপারেটর দ্বারা পরিচালিত হয় যেটি ক্লাউডে চলছে কিন্তু লোকেরা যা ভুলে যায় তা হল এটি পুরানো ফ্যাশনের কোলোকেশন পরিষেবাগুলির জন্যও সত্য যা প্রায়শই ক্লাউডের চেয়ে ভাল দাম/মূল্য অফার করে। এবং যদিও AWS বা Azure-এর মতো জিনিসগুলি পরিচালনা করা স্পষ্টতই কঠিন কারণ এটি অনেকগুলি বিমূর্ততাকে রক্তপাত করে যা ছোট স্কেল vpc প্রদানকারীরা আপনার কাছ থেকে লুকিয়ে রাখে বা আপনি সত্যিই একটি একক হোম সার্ভারের সাথে পান না, এটি একটি দম্পতি চালানোর স্কেলে কঠিন নয় SAN ভিত্তিক স্টোরেজ সহ vmware সার্ভারের মূল্যের র্যাক ক্লাউড স্টাফের সাথে আপনার আরও কনফিগারেশন করতে হবে কারণ এটি ভার্চুয়াল সার্ভার ইত্যাদি কনফিগার করার বিষয়ে। আপনার ঘরে একটি বাক্সে পিসি বহন করার পরিবর্তে এটি উপলব্ধ করতে আপনাকে অবশ্যই এটি "কনফিগার"করতে হবে DO ডাটাবেসের ব্যাকআপ রয়েছে যা আপনি আপনার পছন্দ অনুযায়ী কনফিগার করতে পারেন, সেগুলি DO স্পেসগুলিতে (যেমন S3) সংরক্ষণ করতে পারেন। ডিবি ব্যবহারকারী ব্যবস্থাপনা সহজ। রেডিসের জন্য ক্যাশে সার্ভারও রয়েছে আপনি একটি লোড ব্যালেন্সার যোগ করতে পারেন এবং এটি আপনার বিভিন্ন ওয়েব সার্ভারের সাথে সংযুক্ত করতে পারেন আমি মনে করি 2x ওয়েব সার্ভার, একটি ডিবি সার্ভার, ক্যাশে সার্ভার, লোড ব্যালেন্সার, একটি স্টোরেজ সার্ভার সেটআপ করতে এবং কয়েকটি সাধারণ ফর্ম ব্যবহার করে প্রয়োজন অনুসারে সেগুলিকে সংযুক্ত করতে আমার প্রায় 30 মিনিট সময় লেগেছে। সত্যিই যে হারাতে পারে না আপনার যদি আরও তথ্য বা মতামত থাকে তবে অনুগ্রহ করে শেয়ার করুন একটি লিনাক্স সার্ভারকে শক্ত করার বিষয়ে ইন্টারনেটের চারপাশে প্রচুর নিবন্ধ রয়েছে, যেগুলি আমি চেষ্টা করেছি সেগুলি পদক্ষেপগুলি অনুসরণ করতে 30 মিনিটেরও বেশি সময় নেয়, যদি আমি বাস্তবে শিখতে এবং বুঝতে চেষ্টা করি যে প্রতিটি জিনিস কী করছে, কেন এটি গুরুত্বপূর্ণ, অন্তর্নিহিত দুর্বলতা কী এবং আমার নির্দিষ্ট ব্যবহারের ক্ষেত্রে আমার কিছু সেটিংস কাস্টমাইজ করার প্রয়োজন হতে পারে আমি নিশ্চিত যে আপনি অনলাইনে উদাহরণ সেটআপ স্ক্রিপ্টগুলি খুঁজে পেতে পারেন (স্বয়ংক্রিয় আপডেট, ফায়ারওয়াল, অ্যাপ্লিকেশন, ইত্যাদি কনফিগার করা 'curl $URL'এবং তারপর 'chmod +x $FILE'এবং 'bash $FILE'চালানোর বিষয় হওয়া উচিত। আমার কনফিগারেশন ম্যানেজমেন্টের প্রয়োজন ছিল না (আমি আমার প্রদানকারীর ব্যাকআপ পরিষেবা ব্যবহার করি যা আমার মনে হয় গুরুত্বপূর্ণ) এরকম কিছু: httpsraw.githubusercontent.com/potts99/Linux-Post-Install.. (httpswww.reddit.com/r/selfhosted/comments/f18xi2/ubuntu_d এ দেখা হয়েছে) স্পষ্টতই দীর্ঘ চলমান VM-এর ক্ষেত্রেও একই কথা বলা যেতে পারে, এবং এটি একটি সুশৃঙ্খল দল থাকার মাধ্যমে সমাধান করা যেতে পারে, তবে আমি মনে করি এটি সাধারণত একটি দীর্ঘমেয়াদী ডেডিকেটেড মেশিন সহ পরিবেশে বেশি হয় পরিচালিত ডাটাবেস ব্যতীত হেটজনারের কাছে এই সমস্ত কিছুই রয়েছে httpswww.hetzner.com/managed-server ওয়েবহোস্টিং প্যাকেজগুলির মধ্যে রয়েছে 1..আনলিমিটেড ডিবি (MySQL এবং PostgreSQL) httpswww.hetzner.com/webhosting/ এটা কি স্বয়ংক্রিয় ব্যাকআপ আছে এবং ব্যর্থ হয়েছে? >বুক করা দৈনিক ব্যাকআপ বা সার্ভারের প্রকারের মধ্যে অন্তর্ভুক্ত ব্যাকআপের সাথে, সমস্ত ডেটা প্রতিদিন ব্যাক আপ করা হয় এবং সর্বোচ্চ 14 ​​দিনের জন্য ধরে রাখা হয়। কনসোলএইচ অ্যাডমিনিস্ট্রেশন ইন্টারফেসের মাধ্যমে ব্যাকআপ পুনরুদ্ধার (পুনরুদ্ধার) সম্ভব কিন্তু আমি ধারণা পেয়েছি যে পরিচালিত সার্ভারের ডাটাবেসগুলি সেই সার্ভারে চলমান অ্যাপগুলির দ্বারা ব্যবহারের উদ্দেশ্যে তৈরি করা হয়েছে, তাই ব্যর্থতার ধারণাটি সত্যিই নেই httpswww.hetzner.com/legal/managed-server/ একটি একক সার্ভারে একটি একক ড্রাইভ ব্যর্থ হলে কখনই উত্পাদন বিভ্রাটের কারণ হওয়া উচিত নয় অনেক কনফিগারেশন সমস্যা স্বয়ংসম্পূর্ণ স্থাপনায় ট্র্যাক করা যেতে পারে। সেই ফন্ট ফাইল বা JRE কে কি সত্যিই পুরো সার্ভারে ইন্সটল করা দরকার নাকি আপনি এটিকে আপনার স্থাপনায় বান্ডিল করতে পারেন? আমাদের স্থাপনা অন-প্রিমিস এবং EC2 লক্ষ্য ব্যবহার করে। স্থাপনার স্ক্রিপ্ট আলাদা নয়, হোস্টের জন্য শুধুমাত্র আইপি এখন, আমি বলব যদি আমি S3 ব্যবহার করতে পারি তাহলে আমি 100% চাই। একই বৈশিষ্ট্য সেট সহ এটির জন্য কোনও অন-প্রিমিস বিকল্প নেই DevOps-এর পয়েন্ট হল "গবাদি পশু, পোষা প্রাণী নয়।"আপনার ব্যর্থতার পয়েন্টগুলি খুঁজে পেতে সপ্তাহে একবার আপনার সার্ভারে একটি বুলেট রাখুন আমি পছন্দ করব যদি আপনি আমাদের ডিসকর্ড/স্ল্যাকে ঝাঁপিয়ে পড়েন এবং আপনি যে সমস্যাগুলি দেখছিলেন তার কয়েকটি তুলে ধরেন যাতে আমরা অন্তত ডক্কু ব্যবহার করে অন্যদের জন্য অভিজ্ঞতা আরও ভাল করতে পারি। নির্দ্বিধায় আমাকে সেখানে আঘাত করুন (আমার নিক 'সাভান্ত') আমাকে প্রস্তাবনা দিতে দিন এবং বলতে দিন যে আমি একজন অ্যাপ্লিকেশন ডেভ যার শুধুমাত্র ডকারের কাজের জ্ঞান আছে।আমি ইনফ্রা-এ খুব দক্ষ নই এবং যে অ্যাপ্লিকেশনটির সাথে আমি লড়াই করেছি তাতে অদ্ভুত স্থাপনার পরামিতি রয়েছে: এটি একটি পাইথন অ্যাপ যা নির্মাণের সময় স্ট্যাটিক এইচটিএমএল ক্রলগুলির বেশ কয়েকটি গিগ পার্স করে পোস্টগ্রেস ডেটাবেস তৈরি করার জন্য যা তৈরি হওয়ার পরে স্থির থাকে। একটি ফ্লাস্ক ওয়েব অ্যাপ তারপর সেই ডাটাবেসের বিরুদ্ধে কাজ করে। এইচটিএমএল পার্সিং দ্রুত বিকশিত হয় এবং তাই জনবহুল ডিবি ডেটা অ্যাপ্লিকেশন চিত্র(গুলি) এর অংশ হিসাবে বান্ডিল করা উচিত আইআইআরসি, আমি ডকারফাইল গঠনের সাথে লড়াই করেছিলাম যখন ডিবি স্থায়ী ছিল না বরং অ্যাপটির অন্য একটি ক্ষণস্থায়ী অংশ ছিল, তবে এটিকে অতিক্রমযোগ্য বলে মনে হয়েছিল। সবচেয়ে বড় সমস্যাটি মনে হয়েছিল যে কীভাবে প্রতিটি বিল্ডের জন্য S3 থেকে খুব কমই পরিবর্তিত ডেটার গিগগুলিকে টেনে আনা এড়াতে হবে যখন আদর্শভাবে এটি ক্যাশে করা হবে, বিশেষ করে এমন একটি উপায়ে যা ডিজিটাল ওশান এবং আমার স্থানীয় পরিবেশ জুড়ে বিচক্ষণভাবে আচরণ করে। আমি অনুমান করি সঠিক ডকার ইমেজ লেয়ার ক্যাশিং সমস্যাটির সমাধান করবে, তবে আমি খুব দ্রুত আমার জ্ঞান এবং ধৈর্যের শেষ পর্যন্ত পৌঁছেছি Dokku এর DX সাধারণ কাজ করা লোকেদের জন্য দুর্দান্ত বলে মনে হয়। :) 0. httpscoolify.io/ প্লাস কে অন্যের ডাইমে নতুন, দুর্দান্ত খেলনা নিয়ে খেলতে চায় না? নমনীয়তা (অথবা ফ্লাক্স/পিভটিং এর সাথে ডিল করা) যখন প্রাথমিক ড্রাইভারের কম হয়ে যায় এবং স্কেল/খরচ প্রাধান্য পেতে শুরু করে তখন যাত্রার পরে ক্লাউড থেকে (কিছু) জিনিস সরিয়ে নেওয়ার জন্য অবশ্যই একটি যুক্তি আছে অবশ্যই, আপনি হেটজনারে কাজ করে কিছু পেতে পারেন তবে আরও অনেক প্রশ্নের উত্তর দিতে প্রস্তুত থাকুন আপনার এন্টারপ্রাইজের শেষ বিন্দুতে এটি জিজ্ঞাসা করার বিষয়ে একমত যা আবার দুঃখজনক যে এই ব্যবসার "প্রয়োজনীয়তা"নির্দেশ করে কিভাবে আপনার সফ্টওয়্যারকে স্থপতি এবং হোস্ট করতে হয় যখন অন্য উপায়টি আরও ভাল হতে পারে দুর্যোগ পুনরুদ্ধার একটি খুব বাস্তব সমস্যা. যে কারণে আমি নিয়মিত পরীক্ষা করি। একটি ঝলসে যাওয়া-আর্থ পরিস্থিতিতে, আমি এক ঘন্টারও কম সময়ে একটি সেকেন্ডারি (স্টেজিং) সিস্টেম বা একটি টেরাফর্মড ক্লাউড সিস্টেমে চালু হতে পারি। আমার ব্যবসার জন্য, এটি যথেষ্ট আমরা একটি প্রবৃদ্ধির বুমের মধ্য দিয়ে গিয়েছিলাম, এবং তাদের সবার মতো, এর অর্থ হল অনেক অনভিজ্ঞ লোককে প্রচুর অর্থ এবং জরুরী প্রত্যাশা দেওয়া হচ্ছে। এটি কার্গো চাষ এবং শোষণমূলক বিপণনের জন্য একটি রেসিপি কিন্তু বৃদ্ধি শ্লথ হয়ে যাচ্ছে এবং অর্থ আরও ব্যয়বহুল হচ্ছে, তাই ভালভাবে ধীর হয়ে যান এবং উত্তেজনাপূর্ণ নতুন পরিবর্তনের সাথে পুরানো পাঠগুলি পুনরায় শিখতে শুরু করুন। (এখানে যেমন: বেয়ার মেটাল স্কেলিং এবং পাত্রে এবং অর্কেস্ট্রেশন পরিচালনা করা) এবং পুরো চক্রটি পরবর্তী বুমে পুনরাবৃত্তি হবে। আপাতত এটাই আমাদের শিল্প একটি সলিড ডেডিকেটেড সার্ভার শেয়ার্ড হার্ডওয়্যারে একটি বিকল VPS এর চেয়ে 99% সময় অনেক বেশি কার্যকর তবে এটি স্পষ্টতই বর্ধিত খরচে আসে যদি আপনার তাদের সরবরাহ করা সমস্ত সংস্থানগুলির প্রয়োজন না হয় হ্যাঁ - তবে "সব শান্ত বাচ্চারা এখন যা করছে"তা করার আকাঙ্ক্ষা অন্ততপক্ষে তাদের মধ্যে শক্তিশালী যাদের সাধারণত "ম্যানেজার", বনাম "কর্মচারী"হিসাবে উল্লেখ করা হয়। ফলাফল A) বিশাল মাইক্রোসার্ভিস/ক্লাউড খরচ ভুল হয়ে যায়, ভাল অন্তত আপনি সর্বোত্তম অনুশীলনগুলি অনুসরণ করেছিলেন, এই জিনিসগুলি ঘটে, আপনি কী করতে পারেন ফলাফল B) আপনি একটি হেটজনার সার্ভারের সাথে গিয়েছিলেন এবং কিছু ভুল হয়েছে, আপনি ঠিক আছেন এবং মাইক্রোসার্ভিসে যাওয়া উচিত ছিল, একটি নতুন চাকরি খুঁজতে উপভোগ করুন এইভাবে ম্যানেজারদের মাইক্রোসার্ভিস/ক্লাউড বেছে নিতে উৎসাহিত করে। এটি কোম্পানির জন্য সঠিক সিদ্ধান্ত নাও হতে পারে, তবে এটি ম্যানেজারের জন্য সঠিক সিদ্ধান্ত এবং এটি ম্যানেজারই সিদ্ধান্ত নেয় (যেমন একজন কনসালটেন্ট হওয়ার কারণে একটি এক্সটেনশন এবং লেখার সফ্টওয়্যার কাজ করে যা কাজ করে, যেমন আমি কঠিন উপায় খুঁজে পেয়েছি।) প্রতিষ্ঠাতা এবং অন্য সবার মধ্যে একটি সংযোগ বিচ্ছিন্ন আছে প্রতিষ্ঠাতারা বিশ্বাস করেন যে তারা প্রতি বছর 10x>যাচ্ছেন বাস্তবতা হল তাদের ব্যর্থ হওয়ার সম্ভাবনা 90% 90% সময় - আপনি যাই হোক না কেন ব্যর্থ ভাল আপনি যে 10% সময় সফল হয়েছেন তার কিছু% আপনি ক্লাউড ছাড়াই ভালো আছেন - অন্তত কয়েক বছরের সাফল্যের জন্য, প্রয়োজনে স্যুইচ করার জন্য প্রচুর সময় আমার কাছে শুধুমাত্র একটি উত্তরযোগ্য সেটআপ আছে এবং এটি ভার্চুয়ালাইজড সার্ভার এবং শারীরিক উভয়ের জন্যই কাজ করতে পারে। কোন পার্থক্য নেই। একমাত্র পার্থক্য হল ভার্চুয়ালাইজড সার্ভারগুলিকে প্রথমে টেরাফর্মের সাথে সেট আপ করতে হবে এবং ফিজিক্যালগুলিকে প্রথমে অর্ডার করতে হবে এবং তাদের আইপিগুলি একটি কনফিগারেশন ফাইলে প্রবেশ করাতে হবে (ইনভেন্টরি) অবশ্যই, আমি অন্যান্য অনেক ক্লাউড পরিষেবার উপর নির্ভরশীল হওয়া এড়াতেও সতর্ক আছি। উদাহরণস্বরূপ, আমি সার্ভারের মধ্যে যোগাযোগের জন্য VpnCloud (httpsgithub.com/dswd/vpncloud) ব্যবহার করি। একটি পার্শ্ব সুবিধা হিসাবে, এটি আমাকে যেকোন সময় যেকোন অবকাঠামো প্রদানকারীর সাথে স্যুইচ করার নমনীয়তা দেয় আমার মূল বক্তব্য ছিল যে ভার্চুয়ালাইজড অফারগুলির ব্যবহার থাকলেও, একটি (বিশাল) ব্যবধান রয়েছে $10/মাসের শখ VPS এবং বিস্ফোরণ-বৃদ্ধি B2C ব্যবসার সাথে একটি কোম্পানির মধ্যে। বেশিরভাগ নতুন ব্যবসা প্রকৃতপক্ষে সেই ফাঁকে পড়ে: আপনি লাভজনক B2B SaaS-এ হকি-স্টিক সূচকীয় বৃদ্ধি আশা করেন না। সেখানেই আপনার "AWS ব্যবহার করুন"এর স্বাভাবিক ডিফল্ট পছন্দ নিয়ে প্রশ্ন করা উচিত। আমি আমার COGS এবং আমার মার্জিন সম্পর্কে যত্নশীল, তাই আমি এই পছন্দটি খুব সাবধানে দেখি আপনি একটি সফ্টওয়্যার কোম্পানি নন, মৌলিকভাবে আপনি Sprockets তৈরি এবং বিক্রি করেন এখানে মতামত হল "সার্ভার কেনা এবং রক্ষণাবেক্ষণ করার জন্য"(PaaS খারাপ) এবং তারপরে সম্ভবত "Aof কোড নিজে লিখুন"(SaaS খারাপ) বা যা কিছু বর্তমানে এখানে জনপ্রিয় (শেষ থ্রেড এখানে ছিল) "গিট ছাড়াই এসএফটিপির উপর পিএইচপি ঠেলে দেওয়া, এবং আপনার যদি আরও প্রয়োজন হয়"হাহা) কিন্তু আমি বিশ্বাস করি ব্যবসার এক জিনিস ভাল করা উচিত এবং তাদের মূল যোগ্যতার বাইরের জিনিসগুলির জন্য প্রতিযোগিতা করার চেষ্টা করা (ম্যানুয়ালি করা) এড়ানো উচিত। এই ক্ষেত্রে, আমি অবশ্যই মনে করব স্প্রকেট মাস্টারদের তাদের নিজস্ব হার্ডওয়্যার পরিচালনা করার চেষ্টা করা উচিত নয় এবং স্কেলিং, নিরাপত্তা, আপটাইম, সম্মতি এবং সমস্ত ছোট বিবরণ পরিচালনা করার জন্য একটি প্রদানকারীর উপর নির্ভর করা উচিত। আমি আরও মনে করি তাদের সফ্টওয়্যার যতটা সম্ভব কম ইন-হাউস সহ বগ-স্ট্যান্ডার্ড হওয়া উচিত। এগুলি কোনও সফ্টওয়্যার দোকান নয় এবং যতটা সম্ভব কম কোড লেখা উচিত৷ বাস্তবসম্মতভাবে উইজেট মাস্টাররা এই সাইটগুলিকে বরং অল্প কর্মী দিয়ে চালাতে পারে যদি না তারা এটি ম্যানুয়ালি করার সিদ্ধান্ত নেয়, সেক্ষেত্রে তাদের সম্ভবত অনেক বড় কর্মীদের প্রয়োজন হবে যাইহোক, আমি যা দেখছি এবং যা আমি মনে করি আগের পোস্টারটি এমন ব্যবসার বিষয়ে কথা বলছিল যেখানে প্রযুক্তি ব্যবসার মূলে থাকে এবং সেখানে এটি প্রায়শই কম অর্থবোধ করে এবং সময় বাঁচানোর পরিবর্তে এটি সময় ব্যয় করে বলে মনে হয়। AWS বিশেষজ্ঞদের একটি কারণ আছে: এটি তুচ্ছ নয়। "বাস্তব"সার্ভারগুলিও তুচ্ছ নয়, তবে ক্লাউড পরিষেবাগুলির চেয়ে অগত্যা কঠিন নয় কিন্তু এই সংস্থাগুলি শারীরিক হার্ডওয়্যার রক্ষণাবেক্ষণের জন্য কর্মীদের থাকতে চায় না। কিন্তু Sprocket Masters কে এখনও জরুরী পরিস্থিতিতে সাড়া দেওয়ার জন্য রিটেইনারে একজন ব্যয়বহুল ক্লাউড কনসালটেন্ট থাকতে হয় আপনি যদি ক্লাউড সমস্যাগুলি মোকাবেলা করার জন্য স্টাফদের সাথে কাউকে পেতে যাচ্ছেন তবে আপনি পরিবর্তে একটি সার্ভার ভাড়া নিতে পারেন আমি ব্যক্তিগতভাবে আমাদের ব্যবসার জন্য আগের দিনগুলিতে ডেডিকেটেড সার্ভারগুলি চালিয়েছি কিন্তু আমরা যেমন প্রসারিত এবং স্কেল করেছি, খরচ বেড়ে গেলেও ক্লাউড প্রদানকারীদের সাথে দ্রুত বিভিন্ন পরিষেবা প্রদানের জন্য যাওয়া অনেক সহজ হয়ে উঠেছে। উল্লেখ করার মতো নয় যে একজন সম্ভাব্য গ্রাহককে বলা অনেক সহজ যে আপনি "ওহ আমরা এই মেশিনগুলিকে কোনো কোম্পানির দ্বারা পরিচালিত ডেটা সেন্টারে ভাড়া করি"এর চেয়ে "ক্লাউড লাইক AWS"ব্যবহার করেন (যা আসলে ভালো হতে পারে কিন্তু গ্রাহকরা বেশিরভাগই তা পাবেন না) . অডিট, কমপ্লায়েন্স এবং অন্যান্য অনেকের কাছে এর চেয়েও অনেক কম। আমি একটি ছোট সাইড প্রজেক্ট চালাই[1] যেটি কয়েকবার ভাইরাল হয়েছে (24 ঘন্টায় 30K ভিউ) এবং এটি একটি সিঙ্গেল কোর সিপিইউ ওয়েব সার্ভারে এবং একইভাবে একটি সিপিইউ কোরে একটি পরিচালিত পোস্টগ্রেসে চলছে। এটি সম্পূর্ণ ব্যবহারের কাছাকাছিও আসেনি 1: httpsaihelperbot.com/ আমি কি তাদের কিছু ল্যাম্বডা ফাংশনে স্যুইচ করতে পারি? নাকি ইসিএস-এ স্যুইচ করবেন? অথবা অন্য কোনো ক্লাউড সার্ভিস du jour এ সুইচ করবেন? হতে পারে. কিন্তু আমি এই মন্তব্যটি লিখতে যে পরিমাণ সময় ব্যয় করেছি তা ইতিমধ্যেই এই ধরনের একটি সুইচের জন্য প্রায় ছয় মাসের সঞ্চয়। যদি এটি "পুশ বোতাম, 100% নির্ভরযোগ্যভাবে-অনুবাদিত পরিষেবা পান"এর চেয়ে বেশি কঠিন হয় তবে এটিকে সমর্থন করা কঠিন এর কিছু কারণ ক্লাউড এখন কিছু অন্যান্য পরিষেবা সরবরাহ করে যা এই ধরণের জিনিসকে সক্ষম করে। বেসিক মেসেজিং এর জন্য আমার কাফকা ক্লাস্টার চালানোর দরকার নেই, তারা সবাই মেসেজ বাস নিয়ে আসে। আমি যে ব্যবহার. আমি হোস্ট করা ডিবি বিকল্পগুলি ব্যবহার করি। আমি S3 বা সমতুল্য, ইত্যাদি ব্যবহার করি। আমি দেখতে পাই যে EC2 উদাহরণে চালানোর জন্য আমি মাসে একক-অঙ্কের ডলার পরিশোধ করছি তখন নিজেকে অন্য কোনও দৃষ্টান্তে জ্যাম করার চেষ্টা করার ঝামেলা প্রায় কমই মূল্যবান। এটা একেবারে কেস যে সবাই বা প্রতিটি প্রকল্প এটি করতে পারে না। আমি শেষ লক্ষ্য হিসাবে এটি আটকে নেই. যখন এটি কাজ করে না আমি অবিলম্বে যথাযথ স্কেলিং ব্যবস্থা গ্রহণ করি। আমি আপনাকে এর উপর ভিত্তি করে কিছু পুনর্নির্মাণ করার পরামর্শ দিচ্ছি না। আমি শুধু বলছি, অপমানিত হওয়ার বিকল্প নেই। এটিতে অনেক নমনীয়তা রয়েছে এবং বিলিংটি বেশ সামঞ্জস্যপূর্ণ (অথবা, অন্যভাবে বলতে গেলে, সত্য যে আমার যদি হঠাৎ 50x ট্রাফিক হয়, আমার সিস্টেমটি কেবলমাত্র কয়েকশ ডলার চার্জ করার পরিবর্তে লক্ষণীয়ভাবে দম বন্ধ করা এবং ছিটকে পড়তে শুরু করে। একটি বাগ নয় বরং আমার কাছে আরও একটি বৈশিষ্ট্য), এবং আপনি সাধারণত এমন কিছু দৃষ্টান্তে নিজেকে প্রসারিত করছেন না যা কিছু ক্লাউড পরিষেবার জন্য সুবিধাজনক কিন্তু আপনার জন্য সুবিধাজনক নাও হতে পারে আপনি কি কখনও সেই পরিবেশের একটি পরিচালনা করতে হয়েছে? ব্যাপারটি হল, আপনি যদি কিছু মৌলিক একাধিক-একজনের মাপযোগ্যতা এবং যথাযথ ডিভোপস পেতে চান তবে আপনাকে একটি উল্লেখযোগ্য ফ্যাক্টর দ্বারা অতিরিক্ত সংস্থান করতে হবে (সম্ভবত আপনার সঞ্চয় বাতিল করে) আপনি অনিবার্যভাবে একটি বেসপোক সমাধানের সাথে শেষ করতে যাচ্ছেন, যার মানে নতুন যোগদানকারীদের সিস্টেমে আয়ত্ত করতে আরও কঠিন সময় হবে এবং উল্লেখযোগ্য ব্যক্তিরা কোম্পানি ছেড়ে চলে যাবেন তাদের সাথে আপনার পরিকাঠামো সম্পর্কে তাদের অন্তরঙ্গ জ্ঞান নিয়ে আসবে। আপনি গবাদি পশুর পরিবর্তে পোষা প্রাণী ফিরে এসেছেন. কিছু সার্ভার বিশেষ, কিছুক্ষণ পর অটোমেশন মানে "এখানে এবং সেখানে প্রচুর আঠালো শেল স্ক্রিপ্ট"এবং একটি OS আপগ্রেড মানে হয় অর্ধেক ইনফ্রা কিছু সময়ের জন্য KO হয় বা আপনি OS আপগ্রেডগুলি একেবারেই করেন না এবং ভাগ্যবান ক্ষেত্রে আপনাকে স্কেল আপ করতে হবে আপনি অপ্রীতিকর বিস্ময় খুঁজে পেতে পারেন এবং আমাকে কখনও নেটওয়ার্কিং দিকে শুরু করবেন না। যতক্ষণ না আপনি আপনার পুরো র্যাক ভাড়া করছেন এবং আপনার নিজস্ব নেটওয়ার্কিং হার্ডওয়্যার স্থাপন করছেন, আপনি যা পাবেন তা পাবেন। যেটি কার্যকারিতা বা পারফরম্যান্সে খুব খারাপ হতে পারে অনুমান করে আপনি অভিনব কিছু করছেন না আপনি যদি 100.0000% আপটাইম চান, অবশ্যই। কিন্তু আপনি সাধারণত না. যে সংস্থাগুলি এই ধরণের আপটাইম চায় তাদের সাধারণত যেভাবেই হোক নিবেদিত দল রয়েছে এবং স্কেলিং বেয়ার-মেটালেও ভাল কাজ করে যদি আপনি উল্লম্বভাবে স্কেল করেন - আপনার কি ধারণা আছে যে আপনি একটি একক সার্ভার থেকে পাওয়ার এবং থ্রুপুট পেতে পারেন? যখন স্পিকার মানে "অনুভূমিক স্কেলিং"তখন "স্কেলিং"সম্পর্কে শোনার বিষয়। যদি আপনার প্রয়োজনীয়তা "স্কেলিং"হয়, তাহলে উল্লম্ব স্কেলিং আপনাকে অনেক দূর নিয়ে যাবে যদি আপনার প্রয়োজনীয়তা "চাহিদা অনুযায়ী অনুভূমিক স্কেলিং"হয়, তবে নিশ্চিতভাবে, ক্লাউড প্রদানকারীরা সেখানে সাহায্য করবে। কিন্তু, খুব কম জায়গায় এই ধরনের স্কেলিং প্রয়োজন আমি বলছি না বেয়ার মেটালে 100% আপটাইম সস্তা, আমি বলছি 100% আপটাইম প্রায়শই প্রয়োজন হয় না কারণ শিল্পটি এমন লোকে পূর্ণ যারা প্রবণতা এবং কীওয়ার্ডের পিছনে ছুটছে এবং যার জন্য সবচেয়ে গুরুত্বপূর্ণ বিষয় হল সেই কীওয়ার্ডগুলি সিভিতে যুক্ত করা। বেশিরভাগ পরিষেবা/অ্যাপ্লিকেশন/যা-ই হোক না কেন স্কেলেবিলিটির জন্য IME লক্ষ্য করা অত্যন্ত ভুল। এবং সাধারণত আপনি "স্কেলযোগ্য"সমাধানগুলির জন্য এত বেশি অর্থ প্রদান করেন যে আপনাকে এটির জন্য স্কেল করতে হবে আমি সত্যিই এই সন্দেহ.আপনি প্রায় প্রতিটি AWS প্রবক্তাদের মধ্যে একটি থিম দেখতে পাচ্ছেন যা AWS আসলে আপনাকে কী গ্যারান্টি দেয় সে সম্পর্কে কিছু উচ্চ পরিমাণে বিভ্রম হয়হ্যাঁ, নিশ্চিত।IBM থেকে কেনার জন্য কাউকে বরখাস্ত করা হয় নাঠিক আছে, যদি বড় কোম্পানিগুলির সিদ্ধান্ত নেওয়ার কোনও দক্ষতা থাকে তবে তারা অপরাজেয় হবে এবং অন্য কিছুতে কাজ করা হতাশ হবে। সবতাই, হ্যাঁ, এটি একটি সর্বজনীন ভালোউত্স: প্রায় ত্রিশ বছরের অপারেশনএখন পর্যন্ত আমি লক্ষ্য করিনি যে আমি যদি আরও বেশি ব্যয় করি যে কোম্পানীর জন্য আমিও বেশি পারিশ্রমিক পাইআয়রনের সাথে সমতুল্য নির্ভরযোগ্যতা পাওয়া "দুটি ডেডিকেটেড সার্ভার"ভাড়া নেওয়ার চেয়ে অনেক বেশি ব্যয়বহুল - এখন আপনি একটি সার্ভার এবং একটি ব্যাকআপ সমাধান দিয়ে ভাল থাকতে পারেন , এবং যে ন্যায্য. তবে প্রাথমিক সেটআপের জন্য একটি সংক্ষিপ্ত চুক্তিতে এবং কোনও রক্ষণাবেক্ষণ ছাড়াই এই সমস্ত কিছু তৈরি করার জন্য একটি সিসাড ক্লাউড মূল্যের পার্থক্যের বাইরে যেতে চলেছে, বিশেষত যদি মিশ্রণে একটি ডাটাবেস থাকে এবং আপনি সেই ডেটার যত্ন নেনআজ, ক্লাউড একই রকম - কম চলমান অংশ থাকায় বাজার করার সময় দ্রুত।যখন অর্থনীতির ট্যাঙ্ক এবং বৃদ্ধি ধীর হয়ে যায়, তখন বিন কাউন্টাররা আসে এবং তাদের কাজ করেএটি প্রতিবারই ঘটেএটি শুধুমাত্র AWS কে আরও সমৃদ্ধ করে কোম্পানি এবং ক্লাউড টিমগুলিতেআপনার স্থাপনার স্কেল বা স্কেল কম করার প্রয়োজন হলে সেকেন্ডের মধ্যে স্বয়ংক্রিয়ভাবে একটি EC2 ইন্সট্যান্স প্রভিশন এবং আনপ্রভিশন করা তুচ্ছ।এটিই এটিকে একটি বেয়ার মেটাল সার্ভার থেকে মৌলিকভাবে আলাদা করে তোলে এখন, আমি অস্বীকার করছি না যে AWS-এর তুলনায় আপনার প্রয়োজনের চেয়ে আরও কিছু ডেডিকেটেড সার্ভারের ব্যবস্থা করার জন্য এটি এখনও বেশি সাশ্রয়ী হতে পারে, কিন্তু যখন আপনার কাছে সত্যিই অপ্রত্যাশিত কাজের চাপ থাকে তখন এটি চালিয়ে যাওয়া সহজ নয় আপনি যদি চাহিদা বক্ররেখা মেটানোর জন্য ভিএমগুলিকে স্পিনিং করেন এবং বন্ধ করেন - আপনার স্থাপত্যে কিছু গুরুতর ভুল এটি কি কখনও আপনার সাথে ঘটেছে, কিভাবে স্ট্যাকওভারফ্লো সমগ্র বিশ্বকে পরিবেশন করার জন্য ~8 ডেডিকেটেড সার্ভার ব্যবহার করে এবং বিশ্বব্যাপী গ্রাহকের চাহিদা মেটাতে ভিএমগুলিকে স্পিন আপ এবং বন্ধ করার প্রয়োজন হয় না? -- কম্পিউট পরিকাঠামোর পরিকল্পনা করার সময়, মূল বিষয়গুলিতে ফিরে যাওয়া এবং ক্লাউড বিক্রেতার প্রচারে না পড়া গুরুত্বপূর্ণ তুমি নিজেই বলেছ। সমস্ত অ্যাপ্লিকেশন সমগ্র বিশ্বের পরিবেশন করার প্রয়োজন হয় না, তাই যখন মানুষ ঘুমাতে যাবে তখন চাহিদা কম হবে এমনকি বিশ্বব্যাপী অ্যাপ্লিকেশনগুলির সাথে এমন নিয়ম রয়েছে যেগুলির জন্য আপনাকে নির্দিষ্ট অঞ্চলে অ্যাপ্লিকেশন এবং ডেটা হোস্ট করতে হবে৷ একটি অ্যাপ্লিকেশন কল্পনা করুন যা ইউরোপ, অস্ট্রেলিয়া এবং মার্কিন গ্রাহকরা ব্যবহার করেন। সেগুলিকে আঞ্চলিক ডেটা সেন্টার থেকে পরিবেশন করা দরকার, এবং একটি ক্লাস্টার বেশিরভাগই ঘুমন্ত অবস্থায় থাকবে যখন অন্যটি চলছে (টাইমজোনের কারণে)। ডেডিকেটেড সার্ভারের সাহায্যে আপনি আপনার সম্পদের 60-70% নষ্ট করবেন, EC2/Fargate-এর মতো কিছু ব্যবহার করার সময় আপনি যখন আপনার অঞ্চল ঘুমোচ্ছেন তখন আপনি প্রায় 0-এ স্কেল করতে পারবেন। পাগলামি করার একটা পদ্ধতি আছে, এখানে সেটাকে বলে "চাকরি-নিরাপত্তা-চালিত উন্নয়ন"কারণ এটা তাদের চাকরির জন্য হুমকিস্বরূপ স্ব-হোস্ট করার জন্য প্রযুক্তিগত চপ আছে বা তাদের পরিবার/বন্ধু/অ্যাসোসিয়েশন/হাইকিং ক্লাবের জন্য সামান্য উদাহরণ হোস্ট করা লোকেদের একটি সম্পূর্ণ ব্যান্ড আছে। এই ছোট মার্জিন যেখানে আপনি একটু অতিরিক্ত ব্যয় করতে ঠিক আছেন কারণ আপনি এটি সঠিক করতে চান, তবে আপনি এত বেশি অর্থ প্রদান এবং কঠোর রক্ষণাবেক্ষণের জন্য সময় ব্যয় করতে পারবেন না। একটি শেয়ার করা নেক্সটক্লাউড বা একটি ছোট ওয়েবসাইট সহ একটি ছোট ভিপিএস, যা অনেক ক্ষেত্রে প্রয়োজন এর জন্য আমি আমার বেডরুমে একটু রাস্পবেরি পাই 400 ব্যবহার করি httpsjoeldare.com/private-analtyics-and-my-raspberry-pi-4.. আমি এখন প্রায় এক দশক ধরে আমার নিজের জিনিস হোস্ট করেছি। কেউ আমার সেটআপ DDoSing চেষ্টা করেনি, কারণ তারা কেন করবে? এটা থেকে তারা কি লাভবান হতে পারে? আমি খুব বেশি প্রভাবিত একমাত্র ব্যক্তি হব, এবং একবার তারা থামলে এটি পুনরুদ্ধার করতে বেশি সময় লাগবে না একটি ব্যক্তিগত বক্স DDoS-এর জন্য খুব কম বা কোন প্রণোদনা নেই, ইন্টারনেট র‍্যান্ডো দ্বারা একা আপনি একটি কিশোর-কিশোরীর দক্ষতাকে খুব বেশি মূল্যায়ন করছেন শুধু আইপি বারবার পিং করা সত্যিই খুব বেশি কিছু করতে যাচ্ছে না। হতে পারে আইপিএসের পরিপ্রেক্ষিতে টার্গেট নেটওয়ার্কের কী আছে তার উপর নির্ভর করে একটি DoS আক্রমণ, কিন্তু তারপরেও তারা আসলে আপনাকে আক্রমণ করার সুযোগ পাওয়ার আগেই তাদের কম্পিউটারে ভাইরাস দ্বারা সংক্রমিত হওয়ার সম্ভাবনা বেশি। আমি ব্যক্তিগতভাবে জিটিএ 5-এর একজন প্রতারকের জন্য তাদের মধ্যে একজনের প্রাপ্তির প্রান্তে ছিলাম। এটি অবশ্যই ঘটে এবং এটি মজাদার নয় সম্পাদনা: দেখে মনে হচ্ছে এটি স্বয়ংক্রিয় হতে পারে। এটি এমন কিছু আকর্ষণীয় বিষয় যা আমার একটু দেখা উচিত। এটি সম্ভবত আমার সামান্য সার্ভারের জন্য অতিরিক্ত জটিলতা, কিন্তু আমি মনে কিছু ব্যবহার পেয়েছি প্রযুক্তিগতভাবে আমার হোমল্যাবটি একটি স্ট্যাটিক পাবলিক আইপিতেও রয়েছে--এটি "আসলে প্রয়োজনীয়"এর চেয়ে "আমি কি এটি করতে পারি"এর একটি অনুশীলন ছিল তবে এটি এখনও দুর্দান্ত এবং আমি খুব খুশি একমাত্র হ্যাংআপ সম্পর্কে আমাকে টানেলটিকে বাঁচিয়ে রাখার জন্য ওয়্যারগার্ড কনফিগার করতে হয়েছিল, অন্যথায় কখনও কখনও ভিপিএস ইনকামিং ট্র্যাফিক গ্রহণ করবে এবং যদি আমার ল্যাব কিছুক্ষণের মধ্যে না পৌঁছায় (যা, কেন এটি হবে?) টানেলটি নিচে থাকবে, এবং প্রক্সি সংযোগ হবে। সৌভাগ্যক্রমে এটি অন্তর্নির্মিত কার্যকারিতা সুতরাং, মনে হচ্ছে জেকিল বা গিটহাব পৃষ্ঠাগুলির সাইটে আরএসএস / অ্যাটম ফিড যোগ করা বেশ সহজবোধ্য 1. httpsgithub.com/jekyll/jekyll-feed 2. httpsdocs.github.com/en/pages/setting-up-a-github-pages-s.. 3. httpspages.github.com/versions/ atom 2c/4t, 4gb RAM, 1tb ড্রাইভ, 100mbit এই সময়ে আপটাইম কয়েক বছর যদি নিরবচ্ছিন্ন হয়: কিছু আপগ্রেডের কারণ হতে পারে। কার্নেল নিরাপত্তা আপডেট একটি জিনিস আমি লিনাক্সের সাথেও পরমাণুগুলিকে অসহনীয়ভাবে ধীর হতে দেখেছি। অবশ্যই এটি ওয়েবসাইটগুলি পরিবেশন করার জন্য যথেষ্ট এবং যা কিছু নয়, তবে এটি বিস্ময়কর যে তারা কতটা শক্তি ব্যবহার করে তা পারফর্ম না করে হুবহু। এই উপ-$10 ভিপিএস উদাহরণগুলি ছোট প্রকল্পগুলির জন্য দুর্দান্ত যেখানে আপনি দীর্ঘ চুক্তিতে প্রবেশ করতে চান না বা আপনার নিজের সার্ভারগুলি পরিচালনার সাথে ডিল করতে চান না আপনি যদি এমন একটি প্রকৃত ব্যবসা চালান যেখানে মার্জিন ক্ষুর-পাতলা হয় এবং সার্ভারের সমস্যাগুলি যদি (যখন) আসে, তাহলে সেই ~$50 ডেডিকেটেড সার্ভারগুলি অন্বেষণ করা আকর্ষণীয় হতে পারে কিন্তু আপনি যদি একটি প্রকৃত ব্যবসা চালান, এমনকি $10,000/মাসের AWS বিল আপনার ডেডিকেটেড সার্ভারগুলি পরিচালনা করতে সাহায্য করার জন্য অন্য দক্ষ বিকাশকারী নিয়োগের চেয়ে সস্তা। HN-এর মতো জায়গাগুলিতে ক্লাউড খরচ সম্পর্কে আলোচনায় এটি সাধারণত মিস হয়: হ্যাঁ, ক্লাউড ব্যয়বহুল, কিন্তু কাস্টম পরিকাঠামো পরিচালনা করতে আপনাকে সাহায্য করার জন্য এমনকি একটি অতিরিক্ত সিসাডমিন/ডেভেলপার নিয়োগ করা অবিশ্বাস্যভাবে ব্যয়বহুল এবং অনেক কম নমনীয়। এই কারণেই একটি ক্লাউড হোস্টেড সলিউশনে একটি কাল্পনিক $5000/মাস ব্যয় করা যা তাত্ত্বিকভাবে, পর্যাপ্ত সময় বিনিয়োগের সাথে $50/মাসের সার্ভারে কাস্টম-বিল্ট হতে পারে এখনও একটি দুর্দান্ত চুক্তি হতে পারে। প্রকৌশলী ব্যয়বহুল এবং সময় সীমিত উহহ, মাফ করবেন কিন্তু আপনি এই DevOps লোকটিকে কত টাকা দিচ্ছেন? এটি একটি খুব আমেরিকান দৃষ্টিকোণ মত মনে হচ্ছে, এমনকি উপত্যকা এলাকা. ইউরোপে, একজন লোক নিয়োগ করা সস্তা হবে সম্পূর্ণরূপে লোড কর্মসংস্থান খরচ উল্লেখযোগ্যভাবে আপনি আপনার বেতন চেক বাড়িতে নিয়ে যান. এটি আসলে ইউরোপে আরও খারাপ। এই চার্টগুলি একবার দেখুন: httpsaccace.com/the-true-cost-of-an-employee-in-europe/ আপনি যদি UK-তে কাউকে 1000 EUR প্রদান করেন, তাহলে কোম্পানির মোট খরচ হবে 1245 EUR আপনি যদি রোমানিয়াতে কাউকে 1000 EUR প্রদান করেন, তাহলে কোম্পানির মোট খরচ হবে 1747 EUR সুতরাং একটি $120,000 সম্পূর্ণ লোড খরচ আপনাকে শুধুমাত্র $68,000 USD বেতনে একজন EU ডিভোপস ব্যক্তির জন্য কিনতে পারে কিন্তু আপনি শুধুমাত্র একজন devops ব্যক্তি থাকতে পারে না. আপনি যদি তাদের মধ্যে একজনকে কখনও বিরতি নিতে, ছুটিতে যেতে দিতে চান তাহলে আপনার কমপক্ষে 2 জনের প্রয়োজন আমি আপনাকে প্রায় 3 ঘন্টার মধ্যে সংযুক্ত করতে পারি AWS অন্যান্য পরিষেবার (S3, SES, SQS, ইত্যাদি) জন্য খুবই সাশ্রয়ী কিন্তু ভার্চুয়াল মেশিনগুলি একটি ভাল চুক্তি নয়। আপনি কম RAM পাবেন& সিপিইউ, ভার্চুয়ালাইজেশন ওভারহেড সহ, এবং অনেক বেশি অর্থ প্রদান করুন বিশেষ করে পোস্টগ্রেসের জন্য যদি আপনি পিজিবেঞ্চের সাথে কিছু পরীক্ষা চালান তবে আপনি ভার্চুয়ালাইজেশনের জন্য যে পেনাল্টি দিতে হবে তা সত্যিই দেখতে পাবেন হয়তো আপনার নিজস্ব পরিকাঠামো তৈরি করতে সক্ষম হওয়ার সিসাডমিন দক্ষতা একটি হারিয়ে যাওয়া শিল্প হয়ে উঠছে, অন্যথায় আমি ব্যাখ্যা করতে পারব না কেন লোকেরা কম পারফরম্যান্সের জন্য 5x অর্থ প্রদানের প্রতি এত ভালোবাসে হেটজনার ইউরোপে সস্তা এবং নির্ভরযোগ্য, আপনি যদি উত্তর আমেরিকাতে থাকেন তবে OVH-এ একবার দেখুন। বিশেষ করে তাদের খরচ-সঞ্চয় বিকল্প SoYouStart নামক। আপনি $65-এ 4/8 4.5GHz, 64 RAM এবং একটি NVME ড্রাইভ পেতে পারেন (OVH-এর সাথে আমার কোনো সম্পর্ক নেই, আমি প্রায় 100টি সার্ভারের একজন গ্রাহক, এবং এটা আমার জন্য দারুণ কাজ করেছে) আমি এটাও নোট করব যে আমি বুড়ো হয়ে গেছি, এবং আমার প্রথম কাজগুলির মধ্যে একটি আমাদের সাইটে একটি শালীন আকারের ডেটা সেন্টার ছিল। SAN, টেপ ড্রাইভের সাথে ডিল করা (তখন সার্ভারে স্বয়ংক্রিয় টেপ রোটেটর ইত্যাদি ছিল একটি বিশাল PITA। টেপগুলি প্যাক করা এবং স্থানের অপ্রয়োজনীয়তার জন্য অন্য অফিসে পাঠানো সবসময়ই মজার ছিল। আমি যে বিশেষ অ্যাপ্লিকেশনটি পরিচালনা করি তা সত্যিই কম GHz এবং মেমরিতে সমস্ত ডেটা নেই। আমি EC2 তে বেঞ্চমার্কগুলি চালিয়েছি, নির্দিষ্ট কিছু রিপোর্ট যা ~5 সেকেন্ডে শেষ হয় একটি তুলনামূলক EC2 উদাহরণে এক মিনিটেরও বেশি সময় নিতে পারে যার দাম প্রায় 10x বেশি। এই অ্যাপ্লিকেশন সত্যিই কাঁচা CPU প্রয়োজন. এবং হ্যাঁ আমাদের একটি বেশ বড় ইঞ্জিনিয়ারিং দল আছে যেটি সমস্ত প্রশ্ন, এনডিস ইত্যাদি অপ্টিমাইজ করেছে যতদূর প্রতিলিপি, ব্যাকআপ, ইত্যাদি। আমি সেগুলি সমস্ত সেট আপ করেছি এবং সত্যই এটি একটি বড় বিষয় ছিল না। এটি পোস্টগ্রেস বইয়ের কয়েকটি ছোট অধ্যায় যা এটিকে খুব সহজভাবে ব্যাখ্যা করে, কীভাবে কনফিগার করতে হয়, ক্রমাগত (এবং স্বয়ংক্রিয়ভাবে) পরীক্ষা ইত্যাদি। আমি সম্মত যে SAN একটি দুঃস্বপ্ন। সেজন্য আমি আমার সমস্ত WALs (PG ব্যাকআপ ফাইল) S3 (এবং অবশেষে হিমবাহ) এ পাঠাই। এইভাবে আমাকে সেই ফাইলগুলি হারানোর কথা ভাবতে হবে না এবং এটি সস্তা আমি মনে করি একটি ভুল ধারণা রয়েছে যে এই ধরণের কনফিগারেশনগুলি একক প্রকৌশলীর পক্ষে সেটআপ করার জন্য খুব জটিল, কখনও শেষ রক্ষণাবেক্ষণের প্রয়োজন হয় না। বাস্তবে আপনি এটি এক সপ্তাহেরও কম সময়ের মধ্যে সেট আপ করতে পারেন এবং যখন আপনি Postgres আপগ্রেড করতে চান তখনই এটির রক্ষণাবেক্ষণের প্রয়োজন হয় (কিছু সেটিংস পরিবর্তিত হতে পারে)। আমি অনুমান করব এটি প্রতি বছর রক্ষণাবেক্ষণে প্রায় 5 ঘন্টা সময় নেয় স্ব-পরিষেবা অবকাঠামো ক্রমবর্ধমানভাবে কার্যকর হয়ে উঠতে পারে বলে মনে হচ্ছে কারণ আমরা শেষ মাইল ডেলিভারির উন্নতি চালিয়ে যাচ্ছি এবং ফাইবার অ্যাক্সেস প্রসারিত করছি। মেঘ কি স্ব-নরক্ষক হয়ে উঠবে? নিশ্চয়ই হয়তো ক্লাউড আপনাকে যা পায় তা হল আপনার স্থানীয় আইএসপি-র সাথে বিশেষ চুক্তি না করেই আপনার ডেটা/ওয়ার্কলোডকে মূল স্থানে রাখার ক্ষমতা এবং অনেক বেশি স্থিতিস্থাপকতার সাথে আপনি সম্ভবত সামর্থ্য পাবেন যদি না আপনার কমপক্ষে একাধিক 20 ফুট কন্টেইনার পূর্ণ হয়। কম্পিউট প্রয়োজন সার্ভার স্কেল httpswww.cloudflare.com/products/tunnel/ httpsgithub.com/cloudflare/cloudflared httpsdevelopers.cloudflare.com/cloudflare-one/connections.. সম্পাদনা করুন: কেউ যদি স্ব-হোস্টিংয়ে আগ্রহী হন তবে এটি ক্লাউডফ্লারেডের সাথে সহজ। আমার কাছে একটি 2017 গুগল পিক্সেলবুক রয়েছে যা কাস্টম ফার্মওয়্যারে উবুন্টু চালাচ্ছে যা একটি ফ্লাস্ক-ভিত্তিক ওয়েবসাইট পরিবেশন করছে। গেস্ট ওয়াইফাই নেটওয়ার্কের সাথে সংযুক্ত থাকার সময় আমার ডেস্ক চার্জ করা হচ্ছে। এটি একটি 100/100 মোবাইল পেজস্পিড স্কোর পায় এবং সম্পূর্ণ লোড হতে 0.8 সেকেন্ড সময় নেয় DO থেকে আমি একটি নির্ভরযোগ্য কোম্পানীর সমস্ত সুবিধা, স্কেলেবিলিটি, স্বয়ংক্রিয় ব্যাকআপ ইত্যাদি পাচ্ছি। আমার পরিবর্তন করার কোন উপায় নেই হেটজনার ক্লাউডের এখন দুটি মার্কিন অবস্থান রয়েছে যদিও এখনও কোনও ইউএস ডেডিকেটেড সার্ভার নেই - সেগুলি বাস্তবে লাথি দেবে৷ এমনকি যদি তাদের বর্তমান ক্লাউড অফারগুলি ইতিমধ্যেই প্রধান ক্লাউড সমতুল্য মূল্যের ~30% হয়। আপনার মত, আমিও একটি ভাড়া করা শারীরিক সার্ভার থেকে আমার পরিষেবাগুলি চালাই৷ আমি ভার্সওয়েব ব্যবহার করতাম, কিন্তু তাদের মেশিনগুলি অনেক পুরানো। আমি আগে হেটজনারকে পছন্দ করিনি কারণ আমি তাদের সম্পর্কে খারাপ জিনিস শুনেছি যা আপনি চালাচ্ছেন তাতে হস্তক্ষেপ করছে যাইহোক, আমি ডিসেম্বরে তাদের কাছে চলে আসি যখন আমার ভার্সওয়েব ইনস্ট্যান্স সবেমাত্র মারা যায়, সম্ভবত বৃদ্ধ বয়স থেকে এসএসডি। আমি এখন ভার্সাওয়েবকে যা দিয়েছি তার 50% পরিশোধ করছি এবং আমি 6টি পোস্টগ্রেস উদাহরণ চালাতে পারি তারপরে এটি একটি অভিনব ক্লাউড UI, স্বয়ংক্রিয় আপগ্রেড এবং ব্যাকআপ ইত্যাদি সহ একটি পরিচালিত পরিষেবার জন্য $800-এর $700 প্রদান করা মূল্যবান কিনা তা অবাক করে দেয়৷ একটি 1 ব্যক্তির শো বা ছোট স্টার্টআপের জন্য, আমি মনে করি না। একটি উপলব্ধ পরিষেবা ব্যবহার করা এবং S3 বা সস্তা কিছুতে ব্যাকআপ ডাম্প করা সস্তা৷ কোম্পানী A-এর জন্য আমি আনন্দের সাথে কাজ করতাম যে কোম্পানি B ঠিক একই পরিষেবার জন্য চার্জ করেছিল তার চারগুণ, শুধুমাত্র এই কারণে যে কোম্পানি A ত্রৈমাসিক চালান পাঠাতে ইচ্ছুক ছিল যা আমাদের চালান সিস্টেমের সাথে সুন্দরভাবে চলে। কোম্পানীর জন্য, এখানে এবং সেখানে প্রায়ই কয়েকশ টাকা সঞ্চয় করে কোনো অতিরিক্ত ঘর্ষণ চালু করার ঝামেলার মূল্য নেই সেখানে একটি অন্তর্নিহিত খরচ আছে। যদি এটি শুধুমাত্র একটি বা দুটি জিনিস, শুধুমাত্র পরিচালিত সেবা গ্রহণ আপনি যদি স্কেল করা শুরু করেন, তাহলে এটি সংরক্ষণ করার জন্য একজন প্রশাসক ধরনের কর্মচারী পান অন্যথায়, আমাকে খুব অভিজ্ঞ কাউকে নিয়োগ/কন্ট্রাক্ট করতে হবে, অথবা আমার একটি কঠিন মাস বা তার বেশি সময় উৎসর্গ করতে হবে (যা উপলব্ধ ছিল না), শুধুমাত্র 100% নিশ্চিত হতে যে আমরা সবসময় জার্নাল করা PITR ব্যাকআপগুলি দ্রুত পুনরুদ্ধার করতে পারি আমি অন্যান্য জায়গায় ক্লাউড খরচের পরিমাণ সংরক্ষণ করতে পারি, কিন্তু বিশ্বাসযোগ্য পরিচালিত PostgreSQL একটি খুব সহজ কল ছিল (এমনকি যদি এন্ট্রি-লেভেল প্রাইস ট্যাগ আপনার প্রত্যাশার চেয়ে বেশি ছিল) একটি প্রারম্ভিক স্টার্টআপ যা এক ঘন্টার উত্পাদন ডেটা হারাতে পারে না তা যেভাবেই হোক বেঁচে থাকার পক্ষে খুব ভঙ্গুর। এটি একটি প্রারম্ভিক স্টার্টআপ - পরিষেবাতে এর চেয়ে বড় বাধা হতে চলেছে এবং যে কোনও গ্রাহক যারা এক ঘন্টার উত্পাদন ডেটা হারিয়ে যাওয়ার পরে পালিয়ে যান তারা যেভাবেই পণ্যটিকে যথেষ্ট মূল্য দেয়নি (নির্দিষ্ট স্টার্টআপে আমি ভাবছিলাম, আমার কাছে ইতিমধ্যেই কিছু সুন্দর স্বয়ংক্রিয় ঘন ঘন DB-অনলাইন ডাম্প S3-তে ধারণ প্রয়োগ করা হয়েছে, কিন্তু আমি মনে করিনি যে এই বিশেষ পরিস্থিতির জন্য এটি যথেষ্ট ভাল ছিল। কিন্তু নিশ্চিত না হয়ে আমরা পুনরুদ্ধার করতে পারি। পিআইটিআর/জার্নালিং একটি ব্যবসার সাফল্যে ব্যর্থতার জুয়ায় একটি নতুন একক পয়েন্ট যোগ করবে যা অন্যথায় কয়েক/কয়েক বছরের মধ্যে 9+ ফিগার প্রস্থান করতে পারে, শুধুমাত্র কয়েকশো বাঁচাতে।) এছাড়াও, আমি মনে করি যে প্রাথমিক কিছু স্টার্টআপ যাদের চাহিদা কম, কিন্তু গ্রাহকদের/ব্যবহারকারীর ডেটার প্রতি তাদের বাধ্যবাধকতা সম্পর্কে অশ্বারোহণকারী, তারা এখনও ন্যূনতম মৌলিক অনুশীলনের ক্ষেত্রে অবহেলা করছে। প্রশংসা করার একটি স্বজ্ঞাত উপায় হতে পারে: HN-তে একটি বিজ খবরের গল্প কল্পনা করুন, কিছু স্টার্টআপ অপারেশনে বল পড়ে যাচ্ছে, যেখানে স্টার্টআপ প্রতিষ্ঠাতাদের নাম সংযুক্ত করা হয়েছে, এবং গল্পটি বলে এবং দেখা যাচ্ছে যে তাদের ভাল ব্যাকআপ ছিল না তারপরে একটি সহ-প্রতিষ্ঠাতারা, যারা হয়তো খুব বেশি ঘুমাচ্ছেন না কারণ তাদের কোম্পানি তাদের চারপাশে বিপর্যস্ত হচ্ছে, তারা প্রতিক্রিয়া জানায় "কাস্টমার ডেটা প্রারম্ভিক স্টার্টআপে তেমন গুরুত্বপূর্ণ নয়; যদি এটি হত, আমরা খুব ভঙ্গুর হতাম"(কোফাউন্ডার সেই ব্যক্তির ল্যাপটপ ফেলে দেওয়ার আগে টাইপ করা হয়েছিল তাদের টাইপ করা বন্ধ করতে রুম জুড়ে)। এটি একটি ভাল চেহারা হবে না আমি শেষে এই সম্বোধন করব >HN-এর একটি বিজ খবরের গল্প কল্পনা করুন, কিছু স্টার্টআপ অপারেশনে বল পড়ে যাচ্ছে, যেখানে স্টার্টআপের প্রতিষ্ঠাতাদের নাম সংযুক্ত করা হয়েছে, এবং গল্পটি বলছে এবং দেখা যাচ্ছে তাদের ভালো ব্যাকআপ ছিল না ITYM এবং দেখা যাচ্ছে যে তাদের শেষ ঘন্টা ব্যাক আপ করা হয়নি আমি আপনার দৃশ্যপটে সবকিছু কল্পনা করতে পারি, এমনকি আনসনিপ করা বিটগুলিও, এবং সবকিছুই স্বাভাবিক বলে মনে হয়, যদি না আপনি পড়েন যে "আমাদের স্টার্টআপ ক্লায়েন্টরা, যারা এক মাস ধরে আমাদের ব্যবহার করছে, আমরা তাদের ডেটা হারিয়ে যাওয়ার সাথে সাথে সবাই চলে গেলেন"আমি সত্যিই যে দৃশ্যকল্প কল্পনা করতে পারেন না এখন, স্বীকৃত, এমন কিছু ব্যবসা রয়েছে যেখানে এটি ব্যবহার করার সুবিধা হল যে ডেটা হারিয়ে যাওয়ার এক ঘন্টাও নেই IOW, গ্রাহকরা এটি ব্যবহার করেন কারণ এটি কোনো ডেটা হারাবে না: অনলাইন নথি সহযোগিতা[1], উদাহরণস্বরূপ[2]। যদি আপনার একটি মেলডাউন হয় যা শেষ ইনপুট করা ডেটার এক ঘন্টা হারায়, তবে নিশ্চিত, সমস্ত প্রভাবিত বর্তমান ব্যবহারকারীরা অবিলম্বে পালিয়ে যাওয়ার আশা করুন [১] যদিও, ব্যক্তিগতভাবে, আমি বর্তমান নথিটিকে স্থানীয় স্টোরেজে সদৃশ করার মাধ্যমে ঝুঁকি কমাতে চাই যখন এটি সম্পাদনা করা হচ্ছে [২] হয়তো স্টক এক্সচেঞ্জেরও শেষ ঘণ্টার ডেটা রাখার সিস্টেম দরকার? আর কি? আমি মনে করি এমনকি বৃহত্তর দলগুলির জন্যও ডেটাবেসগুলি নিজেরাই পরিচালনা করা অর্থপূর্ণ হতে পারে, ধরে নিই যে আপনার এটি ভাল করার দক্ষতা রয়েছে। এমন অনেকগুলি জিনিস রয়েছে যা পরিচালিত পরিষেবাগুলির সাথে ভুল হতে পারে এবং সেগুলি অন্তর্নিহিত বাস্তবায়নকে লুকিয়ে রাখে না যেভাবে ব্লক স্টোরেজ বা অবজেক্ট স্টোরেজের মতো জিনিসগুলি করে পিক পারফরম্যান্স অবশ্যই খারাপ - তবে যাইহোক কিছু চলতে বেশি সময় লাগলে আমি খুব বেশি বিরক্ত নই। সার্ভারের প্রভিশনিংয়ে যতটা অটোমেশন আছে, আপনি অবশ্যই সঠিক, এমন কিছু যা আমি ফিজিক্যাল সার্ভারের সাথে করিনি আমি আমার পোষা প্রকল্পের জন্য একটি রুট সার্ভার ব্যবহার করতাম, কিন্তু সত্যই, এটির কোন মানে হয় না। আমি উচ্চ ট্রাফিক চালাচ্ছি না, আমার মেশিনে তীব্র SaaS গণনা করি। এটি শুধুমাত্র একটি স্ট্যাটিক ওয়েবসাইট এবং কিছু প্রকল্প। আমি 24 মাসিক খরচ করতে চাই যার মধ্যে আমার সমস্ত ডেটা সঞ্চয় করার জন্য 1 TB এর স্টোরেজ বক্স রয়েছে বাস্তব হার্ডওয়্যার জড়িত যেকোনো পরিস্থিতিতে প্রধান সমস্যা হল যে আপনার এমন কর্মীদের প্রয়োজন যারা হার্ডওয়্যার এবং লিনাক্স/ইউনিক্স উভয় সিস্টেমেই দক্ষ। অনেকে তাদের জীবনবৃত্তান্তে থাকার দাবি করে এবং তারপরে একবার চাকরিতে পারফর্ম করতে পারে না (যাই হোক আমার অভিজ্ঞতায়)। আমার মতে, ক্লাউড ওয়ার্ল্ডের বিস্ফোরণের একটি প্রধান কারণ ছিল সুনির্দিষ্টভাবে নির্মাণে অসুবিধা এবং এই জাতীয় দল তৈরির আর্থিক ব্যয়। উপরন্তু, অ্যাপ্লিকেশন বিকাশকারী এবং সিস্টেম লোকেদের মধ্যে কিছুটা স্বাভাবিক (এবং প্রয়োজনীয়) ঘর্ষণ রয়েছে। সিস্টেম লোকেদের সবসময় পিছনে ঠেলে দেওয়া উচিত এবং আরও সুরক্ষা, আরও প্রক্রিয়া এবং কম স্থাপনার জন্য তর্ক করা উচিত। ডেভ টিমের সবসময় আরও নমনীয়তা, আরও রিলিজ এবং কম প্রক্রিয়ার জন্য তর্ক করা উচিত। ভাল ব্যবস্থাপনার তখন উভয়ের মধ্যবর্তী পথটি স্ট্রাইক করা উচিত। দুর্ভাগ্যবশত, অযোগ্য পরিচালকরা প্রায়শই সিস্টেমের লোকদের থেকে মুক্তি পেতে এবং জিনিসগুলিকে AWS জমিতে স্থানান্তর করার সিদ্ধান্ত নিয়েছে পরিশেষে, আমি শুধু লক্ষ্য করব যে ক্লাউড আর্কিটেকচার গ্রহের জন্য খারাপ কারণ এটির জন্য ক্লাউড প্রদানকারীদের দ্বারা অতিরিক্ত-প্রোভিশনিং প্রয়োজন এবং বিমূর্ততার অনেক স্তরের কারণে সামগ্রিকভাবে আরও বেশি কম্পিউটার পাওয়ার প্রয়োজন। যদিও যে কেউ প্রকল্প এই বর্জ্যের সামান্য জন্য দায়ী, সামগ্রিক হিসাবে সমগ্র বৈশ্বিক মেঘ খুবই অপচয়কারী। এটি আমাকে বিরক্ত করে এবং সম্ভবত আমার দৃষ্টিভঙ্গিতে মানসিক পক্ষপাতের কারণ (উপরের সমস্তটির জন্য এত বড় পরিমাণে লবণ) যুক্তিটি তৈরি করা যেতে পারে যে আপনি প্রকৃত সার্ভারগুলিকে প্রাক-আয় ভাড়া দেওয়ার একটি উপায় তৈরি করতে পারেন, তারপরে, যখন এটি বোধগম্য হয়, আপনি হয় মান অবচয় ব্যবহার করতে পারেন -অথবা- সরাসরি ক্রয় এবং/অথবা ধারা 179 ইজারাগুলিতে ধারা 179 একটি উদাহরণ হিসাবে, আপনি একটি অবিশ্বাস্যভাবে সক্ষম গ্রুপ স্থাপন করতে পারেন, ধরা যাক রিডানডেন্সির জন্য বিভিন্ন কোলো সুবিধাগুলিতে চারটি একেবারে সম্পূর্ণরূপে অতিরিক্ত-প্রভিশন করা $100k শারীরিক 1U মেশিন। XYZ ক্লাউড পরিষেবা, DNS, anycast, আপনি যা চান তার সাথে লোড ব্যালেন্সিং এবং ফেইলওভারের জন্য এখানে সব ধরনের কৌশল রয়েছে। আপনি বিভিন্ন কোলো সুবিধার সাথে যেতে পারেন যেগুলি সারা বিশ্বে ডেটাসেন্টারগুলি পরিচালনা করে, বিক্রেতার কাছ থেকে তাদের কাছে হার্ডওয়্যার পাঠাতে পারে, তারপরে সেই সুবিধাটি না দেখে বা হার্ডওয়্যার স্পর্শ না করেই অ্যান্সিবল বা আপনি যা কিছু করতে চান তার ব্যবস্থা করতে পারেন৷ তাই এখন আপনার কাছে অপ্রয়োজনীয় শারীরিক হার্ডওয়্যার রয়েছে যা একেবারে বেশিরভাগ ক্লাউড প্রদানকারীর (বিশেষত I/O-এর জন্য) চারপাশে সার্কেল চালাবে, আপনার সমস্ত ব্যান্ডউইথের মতো নির্দিষ্ট খরচ (যাতে ক্লাউড পরিষেবার 800% মার্কআপ নেই ইত্যাদি) - আর অপেক্ষা করতে হবে না অনিবার্য $50k ক্লাউড বিলের জন্য বা ট্র্যাক করার চেষ্টা করা (আতঙ্কের মধ্যে) কি কারণে আপনি আপনার কনফিগার করা ক্লাউড বাজেট এক মাসের পরিবর্তে একদিনে অতিক্রম করেছেন। ওহ btw, আপনি $BIGCLOUD দ্বারা অফার করা ভার্চুয়াল মেশিন ব্যতীত অন্যান্য পরিষেবাগুলি সরবরাহ করতে এবং এমনকি ব্যবহার করার জন্য বোকা মালিকানাধীন APIগুলিতে নিজেকে লক করছেন না আপনি যদি কোনও এমএল করছেন তবে আপনি নিজের হার্ডওয়্যার বা (বা মাঝে মাঝে ক্লাউড) প্রশিক্ষণ নিতে পারেন এবং NVIDIA A10 এর মতো জিনিসগুলির সাথে 24/7 অনুমান চালাতে পারেন। GPU দৃষ্টান্তগুলির জন্য ক্রমাগত ক্লাউড ভাড়া অবিশ্বাস্যভাবে ব্যয়বহুল এবং হার্ডওয়্যার কেনার ROI সাধারণত কয়েক মাসের পরিসরে থাকে (অথবা বিভাগ 179 এর সাথে প্রায় অবিলম্বে এগিয়ে)। উদাহরণ স্বরূপ, আমি সম্প্রতি Nvidia A10-এর সাথে আমাদের পরিবেশন করা একটি মডেলের জন্য একটি বেঞ্চমার্ক করেছি এবং এটি FP32-এ 10ms লেটেন্সি সহ 700 টির বেশি অনুমান অনুরোধ/গুলি করতে পারে৷ চারটি স্বাস্থ্যকর দৃষ্টান্ত জুড়ে একটি একক A10 প্রতি চ্যাসিতে যা 2800 অনুরোধ/সেকেন্ড (এবং সম্ভবত আরও টিউন করা যেতে পারে) তারপর, আপনি যদি সত্যিই বড় হন, আপনি ক্যাবিনেট এবং তার বাইরেও পেতে শুরু করতে পারেন। উল্লেখিত হার্ডওয়্যার ব্যর্থতার পরিপ্রেক্ষিতে, আমি যা বলতে পারি তা হল ডুয়াল PS RAID-ed-ed out, ইত্যাদি হার্ডওয়্যার অত্যন্ত নির্ভরযোগ্য (আমার অভিজ্ঞতায়)। বিক্রেতারা প্রতিস্থাপনের জন্য অবিশ্বাস্য SLA অন্তর্ভুক্ত করবে। আপনি ব্যর্থতার বিষয়ে তাদের অবহিত করুন, তারা একটি প্রযুক্তি পাঠান< আট ঘন্টা সরাসরি কোলো সুবিধায় এবং ডিস্ক, পিএস, ইত্যাদি ফ্ল্যাশিং লাইট দিয়ে প্রতিস্থাপন করুন আমার অভিজ্ঞতা হল একটি (ভাল) FTE সংস্থান সহজেই একাধিক ক্যাবিনেট স্কেল পর্যন্ত এটি পরিচালনা করতে পারে। আপনার কথায়, বর্তমান সমস্যা হল এই লোকদের মধ্যে অনেককে বড় ক্লাউড প্রদানকারীরা ছিনিয়ে নিয়েছে এবং (বাজারে) এমন সংস্থান দিয়ে প্রতিস্থাপিত করেছে যা সীমারেখার হাস্যকরতাকে নেভিগেট করতে পারে যা $ থেকে ডজন ডজন পণ্য/পরিষেবা ব্যবহার করছে বিগক্লাউড আমি আরও খুঁজে পেয়েছি যে এই কনফিগারেশনটি আসলে বেশিরভাগ $BIGCLOUD এর চেয়ে অনেক বেশি নির্ভরযোগ্য। $BIGCLOUD বিভ্রাটের সাথে কী ঘটছে তা নিয়ে আর ভাবার কিছু নেই যা তারা স্বীকারও করবে না (এবং আপনার একেবারেই কোনও নিয়ন্ত্রণ নেই)। টেলিকম এবং হেলথ কেয়ারের ব্যাকগ্রাউন্ড থেকে আসা এটা আমার কাছে সম্পূর্ণ বন্য যে কিভাবে আপটাইম আসলে ক্লাউড প্রদানকারীদের সাথে অনেক খারাপ হয়েছে। সাধারণত আপনি গ্রাহকদের বলতে পারেন "ওহ ইন্টারনেটে আজ সমস্যা হচ্ছে"কারণ তারা সম্ভবত এটি সম্পর্কে শিরোনাম দেখছেন কিন্তু অনেক অ্যাপ্লিকেশনের জন্য যা সম্পূর্ণরূপে অগ্রহণযোগ্য - এবং আমাদের আরও ভাল আশা করা উচিত [0] - httpswww.section179.org/section_179_deduction/ [১] = httpswww.section179.org/section_179_leases/ যদি আমি একটি নতুন প্রকল্প স্পিন করতে চাই বা নতুন কিছু হোস্ট করার চেষ্টা করতে চাই তবে এটি কয়েক মিনিট সময় নেয় এবং আমি স্ক্রিপ্টগুলি পেয়েছি৷ স্থাপনা দ্রুত, রক্ষণাবেক্ষণ কম, এবং আমার অর্থের জন্য আমার কাছে আরও অনেক কিছু আছে যে কেউ আগ্রহী তাদের জন্য এটি আমি যা ব্যবহার করছি তার মোটামুটি কাট: * সবকিছু পরিচালনা করার জন্য উত্তরযোগ্য * কিছু DNS এন্ট্রির জন্য সামান্য টেরাফর্ম যা আমি একদিন প্রতিস্থাপন করতে পারি * ব্যাকআপের জন্য রেস্টিক, আবার উত্তরযোগ্য দ্বারা নিয়ন্ত্রিত * ভিপিএন এর জন্য টেলস্কেল (আমার বাড়িতে কিছু পাই চলছে, বড় কিছু নয় কিন্তু টেলস্কেল এটিকে সহজ এবং সুরক্ষিত করে) * অন্য সব কিছুর জন্য ডকার-কম্পোজ প্রধান অ্যাপ হল Clojure, তাই আমি একটি নেটিভ JVM চালাই। ডাটাবেস সম্পূর্ণভাবে বিতরণ করা হয়েছে, রিথিঙ্কডিবি, এখন ফাউন্ডেশনডিবিতে যাওয়ার জন্য কাজ করছে গুরুত্বপূর্ণ বিষয় হ'ল ম্যানুয়ালি কিছু পরিচালনা করা নয়, যেমন অন্যান্য ক্লাউড সার্ভারের মতোই শারীরিক সার্ভারের সাথে আচরণ করুন। এটি শারীরিক বা ভার্চুয়ালাইজড কিনা তা বিবেচ্য নয় আমি দেখেছি অনেক কম অভিজ্ঞ লোক হেটজনারের জন্য অতিরিক্ত অর্থ প্রদান করে এবং একই রকম যখন $5-10 vps কাজ করত হ্যাঁ, আপনি সেই সময়ে আপনার নিজের হার্ডওয়্যারকে সমর্থন করছেন। না, এটা বড় মাথাব্যথা নয় এর জন্য সবচেয়ে বড় অতিরিক্ত খরচ হল আরও বেশি IPv4 ঠিকানা ভাড়া করা, যা হেটজনার আপাতত সুন্দরভাবে চার্জ করে কারণ সেখানে খুব কম উপলব্ধ রয়েছে আপনি যাই তৈরি করুন না কেন, 0 জন ব্যবহারকারী দিয়ে শুরু হবে, এবং আপনি যে 0 লোড পাবেন তার জন্য একটি সম্পূর্ণ বাস্তব মেশিন সম্পূর্ণরূপে ওভারকিল। আপনি আপনার ভিপিএসকে এক জোড়া বাস্তব মেশিনে আপগ্রেড করেন, তারপরে একটি ছোট ভাড়া করা ক্লাস্টারে এবং তারপরে একটি ডেটাসেন্টারে (যদি কেউ এটিকে ছোট না করে)। তাদের সকলেরই তাদের মূল্যের জন্য অনুমানযোগ্য বিল এবং শীর্ষ কার্যক্ষমতা রয়েছে একটি colo আপনার মালিকানাধীন যা কিছু প্রতি মাসে আরো হতে যাচ্ছে. যখন আমার সংযোগ ছিল যেখানে আমি একটি স্ট্যাটিক আইপির জন্য অর্থ প্রদান করতে পারতাম, এটি সাধারণত $5/মাস ছিল আমি এখন একটি খুব কম সার্ভার ভাড়া করছি, কিন্তু এটি $30/মাস। আমার যা প্রয়োজন তা আরও অনেক কিছু, কিন্তু এটা চমৎকার। এবং সমর্থন বা কিছু উন্নত করার জন্য দাম বাড়ানোর সময় তারা আমার ওএসের জন্য সমর্থন বাদ দেয়নি। (যদিও আমার কাছে প্রাথমিকভাবে কিছু ফ্লেকি হার্ডওয়্যার ছিল যা অদলবদল করার প্রয়োজন ছিল) যেমন আপনি নির্দেশ করেছেন, বেয়ার মেটাল হল যাওয়ার উপায়। ক্লাউডের বিপরীতে কাজ করে - শুরুতে একটু বেশি কাজ কিন্তু শেষে খরচ অনেক কম আরও তথ্য httpseuropa.eu/youreurope/business/taxation/vat/cross-bor.. পোস্টগ্রেস সেট আপ করা এবং পরিচালনা করা একটি বেদনাদায়ক। এই সব অধিকার পেতে একটি সহজ উপায় আছে ভাল হবে 1. কনফিগারেশনকে পুনরুত্পাদনযোগ্য হতে বাধ্য করে, কারণ VM গুলি নিচে চলে যাবে 2. আপনি AWS-এ ভারী ছাড় পেতে পারেন যা ব্যথা কমায় 3. VM-এর উপরে আপনার অ্যাক্সেস থাকা অন্যান্য জিনিস যা আপনার স্টাফ ইতিমধ্যে ক্লাউডে থাকলে সস্তা/দ্রুত 4. আপনার ঘরে কী বিশেষ জিনিস আছে তা লোক/ডকুমেন্টের প্রশিক্ষণ দেওয়ার চেয়ে একটি নথিভুক্ত সিস্টেম কনফিগারেশন (যেমন AWS ডক্স) থাকা সহজ৷ বিশেষ করে নতুন লোক নিয়োগের ক্ষেত্রে উপযোগী 5. প্রিমেসিসে আপনার স্থান বা অপ্রয়োজনীয় শক্তি/ইন্টারনেট/ইত্যাদি প্রয়োজন নেই। লোকেদের তাদের ল্যাপটপ চালানোর জন্য যথেষ্ট আমি এর আগে একটি ভিপিএস ব্যবহার করেছি, কিন্তু থামিয়ে দিয়ে একটি ফিজিক্যালে স্যুইচ করেছি কারণ এটি একটি ভাল চুক্তি ছিল এবং আমরা সিপিইউ সীমার মধ্যে চলে যাইনি যদিও ডিস্ক মনিটরিং খুব কঠিন নয়। হার্ড ড্রাইভের জন্য, ঘন্টায় একবার smartctl চালান, পুনরায় বরাদ্দ বা মুলতুবি সেক্টর দ্রুত বৃদ্ধি পেলে বা 100 হিট হলে সতর্ক করুন। SSD-এর জন্য, আপনার আঙ্গুলগুলি অতিক্রম করুন; কয়েক হাজারের সাথে আমার অভিজ্ঞতায়, তারা বাস থেকে অদৃশ্য না হওয়া পর্যন্ত দুর্দান্ত কাজ করে, আর কখনও দেখা না যায়। একটি ডেটা পুনরুদ্ধার পরিকল্পনা আছে যা একই মডেল ডিভাইসগুলিতে ডেটা সঞ্চয় করার সাথে জড়িত নয় যার সাথে ঘন্টার শক্তিতে ঘন্টার শক্তির সাথে সম্পর্কযুক্ত ফার্মওয়্যার ত্রুটিগুলি বাস্তব। ডেডিকেটেড সার্ভার অর্ডার করার জন্য হেটজনারের একটি API রয়েছে এবং একটি OS ইনস্টল করার জন্য একটি API রয়েছে (বা উদ্ধার করতে রিবুট করার জন্য এবং আপনি যা চান তা ফ্ল্যাশ করার জন্য) আমি অনুমান করি যদি আমি বাণিজ্যিক বিকল্পগুলির তদন্ত করছিলাম তাহলে অফিসে একটি বাণিজ্যিক আইএসপি সলিউশন, স্ট্যাটিক আইপি, ভাল আইটি হার্ডওয়্যার সহ "ট্রাঙ্ক"সাজানো থাকত, তবে এই সঠিক মুহুর্তে আমি যা জানি তা থেকে যদি একজন ক্লায়েন্টের হোস্টিং প্রয়োজন হয় d সবসময় একটি vps ভাড়া সরাসরি যান আমি সেই সময়ে একজন জুনিয়র দেবের মতো ছিলাম তাই হয়তো আমি ছিলাম কিন্তু আমি এটাকে একেবারেই মিস করি না। তাত্ত্বিকভাবে আপনি যা বলছেন তার সাথে আমি একমত, কিন্তু Google ক্লাউড রানের মতো কিছুতে একটি ডকারফাইল স্থাপন করা অনেক সহজ। হ্যাঁ আমি আমার নিজের ভিপিএস পরিচালনা করার চেয়ে বেশি অর্থ প্রদান করছি, তবে আমি মনে করি এটি সংরক্ষিত ডেভ ঘন্টার দ্বারা অফসেটের চেয়ে বেশি - শারীরিক হার্ডওয়্যারের সমস্যা আছে, যেমন ফ্যান ব্যর্থতা ->আমার ভিএম একটি ভিন্ন হোস্টে লাইভ স্থানান্তরিত হয়, আমি লক্ষ্য করি না বা যত্ন করি না - শারীরিক হার্ডওয়্যার বিস্ফোরিত হয় ->আমার ভিএম একটি ভিন্ন হোস্টে পুনরায় চালু হয়, আমি লক্ষ্য করতে পারি কিন্তু আমি পাত্তা দিই না VM-এর মাধ্যমে দুর্যোগ পরিকল্পনা অনেক সহজ (এমনকি পোষা প্রাণীর সাথেও নয়) একজন শিক্ষানবিশের জন্য, সবচেয়ে কম দামে কাজটি করানো হয় আমি নিশ্চিত যে ক্লাউড কম্পিউটিং বিকশিত হওয়ার সাথে সাথে এই অফারগুলি আরও সাধারণ হয়ে উঠছে ক্লাউড কম্পিউটিং এর আরেকটি দিক আছে। মাঝারি থেকে বড় কর্পোরেট, ক্লাউড কম্পিউটিংকে তাদের খরচ গণনার একক অঙ্কের শতাংশ হিসাবে গণনা করে। এর মানে হল যে ম্যানেজার এবং দলগুলির দ্বারা নেওয়া সিদ্ধান্তগুলি প্রায়শই "আমার সেটআপ ব্যয়বহুল বা সস্তা"এর পরিবর্তে নির্ভরযোগ্যতা এবং মাপযোগ্যতা (তাদের উপস্থাপনায় রাখা) অনুসন্ধান করে। আমার নিয়োগকর্তা ক্লাউডকে ব্যবসা/আর্থিক খেলা হিসেবে গ্রহণ করেছেন, ধর্মীয় নয়। আমরা প্রায়ই ক্লাউডে নতুন বিল্ড ল্যান্ড করি এবং পরে উপযুক্ত হলে ডেটা সেন্টারে স্থানান্তরিত করি অন-প্রিম অ্যাপগুলির দাম প্রায় 40% কম। ক্লাউডে বেশি সাশ্রয়ী অ্যাপস সেখানেই থাকে আমি মনে করি এটি হল যে AWS/GCP/ Azure ইউরোপে খুব বেশি খরচ-প্রতিযোগীতামূলক অফার নয়। আমি যা দেখছি না তা মার্কিন যুক্তরাষ্ট্রের জন্য তার প্রমাণ একই স্পেকের জন্য, নিশ্চিত। আমি মনে করি ভার্চুয়াল উভয় প্রান্তেই অর্থপূর্ণ - হয় বড় N-এর জন্য গতিশীল স্কেলেবিলিটি গুরুত্বপূর্ণ, অথবা আপনার আসলে একটি ভৌত ​​বাক্সের একটি ছোট ভগ্নাংশ প্রয়োজন। 5/মাসে চলে এমন কিছুর জন্য 45/মাস অর্থ প্রদান করাও বোধগম্য নয় এবং শুধুমাত্র আপনার সার্ভার ব্যবহার করার জন্য জিনিসগুলি একসাথে না করার জন্য আপনাকে আরও নমনীয়তা দেয় যেকোনো ক্ষেত্রে ব্যাকআপ রাখুন। বিশেষত অন্য প্রদানকারীর উপর বা অন্তত একটি ভিন্ন শারীরিক অবস্থানে। এবং, অবশ্যই, তাদের পরীক্ষা করুন এবং আপনি যদি একটি ভাল ব্যাকআপ ব্যবস্থা পরিচালনা করেন এবং যাইহোক আপনার ডেটা/অ্যাপ নিরীক্ষণ করেন, তাহলে পর্যবেক্ষণ করা কি একটি উল্লেখযোগ্য অতিরিক্ত কষ্টের কারণ? -- [১] প্রকৃতপক্ষে আপনি যদি পুনরুদ্ধার প্রক্রিয়াটিকে অন্য অবস্থানে স্বয়ংক্রিয় করেন, যা আমি আমার কয়েকটি বিটের জন্য করি, তাহলে আপনি কেবল সেই বোতামটি টিপুন এবং সম্পূর্ণ হয়ে গেলে DNS আপডেট করতে পারেন এবং সম্ভবত আরও কিছুটা RAM+কোর বরাদ্দ করতে পারেন (আমার পরীক্ষা আয়নাগুলি লাইভ ভিএম থেকে ছোট কারণ তাদের বাস্তব ব্যবহারের নিদর্শনগুলি পরিবেশন করার দরকার নেই) আমি নিজের এবং আমার ক্লায়েন্টদের জন্য ঠিক কি করি। টন ডশ সংরক্ষণ করে এমনকি যদি আমি আপডেট করতে চাইও, এটি ডকার-কম্পোজ টেমপ্লেটে সর্বশেষ সংস্করণটি টেনে আনা এবং উত্তরযোগ্য প্লেবুকটি পুনরায় চালানোর একটি ঘটনা। স্পষ্টতই যদি আপগ্রেডের জন্য আরও বেশি প্রয়োজন হয় তবে তা হোক, তবে এটি অন্য কোনও সেটআপ কাজের থেকে আলাদা নয় সম্ভবত আমি ম্যানুয়ালি যে কাজটি করি তা হল আমার ব্যাকআপ পরীক্ষা করা। কিন্তু আমার কাছে প্রতিটি প্রকল্পের জন্য একটি স্ক্রিপ্ট আছে যা এটি করে তাই আমি শুধু এসএসএইচ চালু করি, ওয়ান-লাইনার চালাই, ফলাফলটি পরীক্ষা করি এবং এটি হয়ে গেছে। আমি এটি প্রায় মাসে একবার বা তার পরে করি, তবে ব্যাকআপ ব্যর্থ হলে আমি ইমেলও পাই তাই এটা কোনো সময় হতে পারে না. যদি আমি আধা-নিয়মিত ভিত্তিতে আপডেট নিই তবে সাধারণত এটি মাসে 1-2 ঘন্টা হয়। তবে এটি আপনার হোস্ট এবং পরিচালনা করা আরও জিনিসের সাথে স্কেল করবে অন্য কথায়, একমাত্র পার্থক্য হল উত্তরযোগ্য ইনভেন্টরি ফাইলটি কোথা থেকে আসে। হয় এটি আইপিগুলির একটি স্থির তালিকা, অথবা এটি টেরাফর্ম থেকে আসে৷ আপনি যদি ECC র‍্যাম চান, তাহলে সেটি 60/মাস বলে মনে হয় এবং এটি আরও শক্তিশালী 8-কোর CPU-তে ধাপে ধাপে যাই হোক না কেন, আমরা যদি একটি "সম্পূর্ণ উৎপাদন পরিবেশ এবং একটি ডুপ্লিকেট স্টেজিং/স্ট্যান্ডবাই এনভায়রনমেন্ট"সম্পর্কে কথা বলি (আপনি যে ব্যক্তিকে উত্তর দিয়েছেন তাকে উদ্ধৃত করতে), তাহলে 60/মাস * (2 বা 3) এখনও যেকোনো স্টার্টআপের AWS-এর তুলনায় সস্তা। বিল যে আমি দেখেছি ব্যবহারের ক্ষেত্রে ভিন্নতা রয়েছে, কিন্তু আমি একমত যে AWS/GCP/ Azure প্রতিটি সমস্যার উত্তর নয় যে কেউ তাদের অ্যাপ্লিকেশনটি $4 ভিপিএস-এ ফিট করতে পারে তার জন্য, এটি স্পষ্টতই খালি ধাতুর চেয়ে সস্তা হতে চলেছে, তবে অনেক ক্ষেত্রে ক্লাউড খুব ব্যয়বহুলভাবে বেড়ে যায়। বেয়ার মেটাল প্রতিটি সমস্যার উত্তর নয়, তবে শিল্পের অনেক লোকই কখন সঠিক উত্তর হতে পারে তা প্রশংসা করবে বলে মনে হয় না।