সফটওয়্যার কি?
সফ্টওয়্যার হল নির্দেশাবলী ডেটা বা প্রোগ্রামগুলির একটি সেট যা একটি কম্পিউটার পরিচালনা করতে এবং নির্দিষ্ট কাজগুলি সম্পাদন করতে ব্যবহৃত হয় । সহজ ভাষায়, সফ্টওয়্যার একটি কম্পিউটারকে বল দেয় কিভাবে কাজ করতে হয়। এটি একটি সাধারণ শব্দ যা পিসি , মোবাইল ফোন , ট্যাবলেট এবং অন্যান্য স্মার্ট ডিভাইসের মতো ডিভাইসে চালানো অ্যাপ্লিকেশন , স্ক্রিপ্ট এবং প্রোগ্রামগুলিকে বোঝাতে ব্যবহৃত হয় ।
সফ্টওয়্যার ছাড়া, অধিকাংশ কম্পিউটার অকেজো । উদাহরণস্বরূপ, একটি ওয়েব ব্রাউজার একটি সফ্টওয়্যার অ্যাপ্লিকেশন, যা ব্যবহারকারীদের ইন্টারনেট অ্যাক্সেস করতে দেয়। ওয়েব ব্রাউজার সফ্টওয়্যার ছাড়া, Teachblog24 এই পোস্ট বা পৃষ্ঠাটি পড়া সম্ভব হত না।
অপারেটিং সিস্টেম কি
অপারেটিং সিস্টেম (OS) হল একটি সফ্টওয়্যার প্রোগ্রাম যা কম্পিউটার বা মোবাইল ডিভাইসে অন্যান্য অ্যাপ্লিকেশন এবং হার্ডওয়্যারের মধ্যে ইন্টারফেস হিসাবে কাজ করে । টিসিপি/আইপি সমস্ত বড় অপারেটিং সিস্টেমে তৈরি করা হয়েছে যাতে কম্পিউটারগুলিকে দূর দূরত্বের নেটওয়ার্কে যোগাযোগ করা যায়।
বেশিরভাগ সফ্টওয়্যার উচ্চ-স্তরের প্রোগ্রামিং ভাষায় লেখা হয়। উচ্চ-স্তরের ভাষাটি কম্পিউটারকে বোঝার জন্য একটি কম্পাইলার ব্যবহার করে নিম্ন-স্তরের মেশিন কোডে অনুবাদ করা হয়।
সফটওয়্যারের ইতিহাস
অ্যাডা লাভলেস 1843 সালে বিশ্লেষণাত্মক ইঞ্জিনের জন্য প্রথম পরিচিত কম্পিউটার প্রোগ্রাম লিখেছিলেন। বিশ্লেষণাত্মক ইঞ্জিনটি 1837 সালে চার্লস ব্যাবেজ ডিজাইন করেছিল এবং এটি প্রথম সাধারণ যান্ত্রিক কম্পিউটারের মতো ধারণা করা হতো।
যদিও প্রোগ্রামটি তাত্ত্বিক ছিল কারণ বিশ্লেষণাত্মক ইঞ্জিন কখনই শারীরিকভাবে নির্মিত হয়নি। সফ্টওয়্যারের প্রথম আধুনিক তত্ত্বটি অ্যালান টুরিং তার 1935 সালের প্রবন্ধে প্রস্তাব করেছিলেন
প্রথমবারের মতো একটি সংরক্ষিত-প্রোগ্রাম কম্পিউটার ইলেকট্রনিক মেমরিতে সফ্টওয়্যারের একটি অংশ ধারণ করে এবং এটি সফলভাবে কার্যকর করে 21 জুন, 1948 সালে।
ইংল্যান্ডের ম্যানচেস্টার বিশ্ববিদ্যালয়ে কম্পিউটার বিজ্ঞানী টম কিলবার্ন এবং তার সহকর্মী ফ্রেডি উইলিয়াম ম্যানচেস্টার স্মল-স্কেল এক্সপেরিমেন্টাল মেশিন তৈরি করেছিলেন ।
মেশিন কোড নির্দেশাবলী ব্যবহার করে গাণিতিক গণনা সঞ্চালনের জন্য SSEM প্রোগ্রাম করা হয়েছিল
।সফ্টওয়্যারটি 18 (262,144) শক্তিতে দুটির সর্বশ্রেষ্ঠ ভাজককে সঠিকভাবে গণনা করতে 52 মিনিট সময় নিয়েছিল।
প্রোগ্রামিং ভাষার কবে তৈরি হয়েছিল
1950 এর দশকের শেষের দিকে, প্রথম প্রোগ্রামিং ভাষার আবির্ভাব ঘটে: ফোর্টরান । COBOL এবং BASIC সহ অন্যান্য আরো অন্যান্য ভাষায় । এই ভাষাগুলি প্রোগ্রামগুলিকে একটি বিমূর্ত উপায়ে নির্দিষ্ট হতে দেয় এবং এগুলো কম্পিউটারের হার্ডওয়্যার আর্কিটেকচারের বিবরণের উপর নির্ভরশীল ছিল না। ভাষাগুলি মূলত সংখ্যাসূচক গণনা নির্দিষ্ট করার উদ্দেশ্যে তৈরি করা হয়েছিল।
ব্যক্তিগত কম্পিউটারের জন্য প্রথম স্প্রেডশীট সফ্টওয়্যার, 1979 সালে Apple II-এর জন্য প্রকাশিত হয়েছিল। সফ্টওয়্যারটি বিশেষ অ্যাসেম্বলি ভাষায় লেখা হয়েছিল। এই সময়ের মধ্যে জনপ্রিয় সফ্টওয়্যার অ্যাপ্লিকেশনগুলির মধ্যে অটোক্যাড, মাইক্রোসফ্ট ওয়ার্ড এবং মাইক্রোসফ্ট এক্সেল অন্তর্ভুক্ত ছিল ।
সফ্টওয়্যারের জনপ্রিয়তার ইতিহাস
আরেকটি বড় উদ্ভাবন ছিল 1990 - এর দশকে ওপেন সোর্স সফ্টওয়্যারের আবির্ভাব । লিনাক্স কার্নেল 1991 সালে মুক্তি পায় এবং ওপেন সোর্স সফটওয়্যার 1998 প্রকাশিত হওয়ার পর আকাশচুম্বী সোর্স কোড জন্য নেটস্কেপ ন্যাভিগেটর ব্রাউজার। ফলে আরো দ্রুত জনপ্রিয় হয়ে উঠে।
সফটওয়্যার বনাম হার্ডওয়্যার
কম্পিউটার সফ্টওয়্যার এবং হার্ডওয়্যার একে অপরের প্রয়োজন - কোনটিই নিজে থেকে ব্যবহার করা যায় না। একটি বই একটি দরকারী উপমা প্রদান করে. একটি বইয়ের পৃষ্ঠা এবং কালি হল হার্ডওয়্যার। শব্দ, বাক্য, অনুচ্ছেদ এবং সামগ্রিক অর্থ হল সফটওয়্যার। সফ্টওয়্যার ছাড়া একটি কম্পিউটার খালি পাতায় ভরা বইয়ের মতো। একটি বইকে অর্থপূর্ণ করার জন্য যেমন শব্দের প্রয়োজন তেমনি কম্পিউটারকে কাজে লাগানোর জন্য সফটওয়্যারের প্রয়োজন হয়।
সফটওয়্যার বনাম হার্ডওয়্যার এর
মধ্যে পার্থক্য :
হার্ডওয়্যার হল একটি ফিজিক্যাল ডিভাইস, যেমন একটি মাদারবোর্ড, যেখানে সফ্টওয়্যার হল সিস্টেমে ইনস্টল করার জন্য প্রয়োজনীয় কোডের একটি সংগ্রহ।
আবার হার্ডওয়্যার সফ্টওয়্যার ছাড়া একটি কাজ সম্পাদন করতে পারে না. একইভাবে, সফ্টওয়্যার হার্ডওয়্যার ছাড়া একটি কাজ সম্পাদন করতে পারে না।
হার্ডওয়্যার সময়ের সাথে সাথে শেষ হয়ে যায়, সফ্টওয়্যার হয় না।
হার্ডওয়্যার শুধুমাত্র মেশিন স্তরের ভাষা বোঝে। সফ্টওয়্যার মানব-পাঠযোগ্য ভাষায় ইনপুট নেয় এবং এটিকে মেশিন স্তরের ভাষায় রূপান্তরিত করে।
সফ্টওয়্যার সহজে তৈরি, পরিবর্তন বা মুছে ফেলা যায়, যেখানে হার্ডওয়্যার স্যুইচ আউট করার জন্য আরও দক্ষতা লাগে এবং এটি করা সাধারণত আরও ব্যয়বহুল।
সফ্টওয়্যার এবং হার্ডওয়্যারের প্রকারভেদ
সফ্টওয়্যার:সিস্টেম সফটওয়্যার, প্রোগ্রামিং সফটওয়্যার এবং অ্যাপ্লিকেশন সফটওয়্যার
হার্ডওয়্যারে: ইনপুট, স্টোরেজ, প্রক্রিয়াকরণ, নিয়ন্ত্রণ এবং আউটপুট ডিভাইস
ফাংশন
হার্ডওয়্যারের নির্দেশনা প্রদান করে
সফটওয়্যার মেশিন স্তরে টাস্ক সঞ্চালন করে
স্থায়িত্ব
সফ্টওয়্যারটি টেকসই এবং শেষ হয় না, তবে সময়ের সাথে সাথে সফ্টওয়্যারটিতে বাগগুলি দেখা দিতে পারে যা সংশোধন করা যেতে পারে।
সময়ের সাথে সাথে হার্ডওয়্যার নষ্ট হয়ে যায়।
উদাহরণ
QuickBooks, Adobe Acrobat, Google Chrome , Microsoft Word, Microsoft Excel, Apple Maps
সিপিইউ, হার্ড ড্রাইভ , র্যাম , কীবোর্ড, মাউস, ইউএসবি ড্রাইভ
সফটওয়্যারের প্রকারভেদ
দুটি প্রধান ধরনের কম্পিউটার সফটওয়্যার হল:
- অ্যাপ্লিকেশন সফ্টওয়্যার
- সফ্টওয়্যার পদ্ধতি
প্রোগ্রামিং সফটওয়্যার
ড্রাইভার সফটওয়্যার
প্রোগ্রামিং এবং ড্রাইভার সফ্টওয়্যার প্রায়শই সিস্টেম সফ্টওয়্যারের প্রকার হিসাবে বিবেচনা করা হয়, তবে আমরা চারটি প্রকার আলাদাভাবে ব্যাখ্যা করব।
অ্যাপ্লিকেশন সফ্টওয়্যার
অ্যাপ্লিকেশন সফ্টওয়্যার এমন একটি সফ্টওয়্যার যা শেষ ব্যবহারকারীকে গবেষণা করা, নোট নেওয়া, অ্যালার্ম সেট করা, গ্রাফিক্স ডিজাইন করা বা অ্যাকাউন্ট লগ রাখার মতো কাজগুলি সম্পূর্ণ করতে সহায়তা করে । অ্যাপ্লিকেশন সফ্টওয়্যারটি সিস্টেম সফ্টওয়্যারের উপরে থাকে এবং এটি সিস্টেম সফ্টওয়্যার থেকে আলাদা যে এটি শেষ ব্যবহারের জন্য ডিজাইন করা হয়েছে এবং এর কার্যকারিতার ক্ষেত্রে নির্দিষ্ট। এই ধরণের সফ্টওয়্যারকে কখনও কখনও অ-প্রয়োজনীয় সফ্টওয়্যার হিসাবে উল্লেখ করা হয় কারণ এটি ব্যবহারকারীর প্রয়োজনের উপর ভিত্তি করে ইনস্টল এবং পরিচালিত হয়। মোবাইল ফোনে যে কোনো অ্যাপ্লিকেশন হল অ্যাপ্লিকেশন সফটওয়্যারের উদাহরণ।
অ্যাপ্লিকেশন সফ্টওয়্যার প্রকারের অন্তর্ভুক্ত:
ওয়ার্ড প্রসেসর : ডকুমেন্টেশনের জন্য ব্যবহৃত অ্যাপ্লিকেশন। উদাহরণগুলির মধ্যে রয়েছে Microsoft Word, Google Docs, এবং AppleWorks
স্প্রেডশীট সফ্টওয়্যার : পরিমাণগত ডেটা গণনা করতে ব্যবহৃত সফ্টওয়্যার। উদাহরণগুলির মধ্যে রয়েছে Microsoft Excel, Google Sheets, এবং Quattro Pro
ডেটাবেস সফ্টওয়্যার : ডেটা সংগঠিত করার জন্য একটি ডাটাবেস তৈরি এবং পরিচালনা করতে ব্যবহৃত সফ্টওয়্যার । এটিডাটাবেস ম্যানেজমেন্ট সফটওয়্যার(DBMS)নামেও পরিচিত। উদাহরণের মধ্যে রয়েছে MySQL, Clipper, এবং FileMaker
মাল্টিমিডিয়া সফ্টওয়্যার : এমন সরঞ্জাম যা ছবি, অডিও বা ভিডিও ফাইল চালাতে, তৈরি করতে বা রেকর্ড করতে সক্ষম। এটি ভিডিও সম্পাদনা, অ্যানিমেশন, গ্রাফিক্স এবং চিত্র সম্পাদনার জন্য ব্যবহৃত হয়। উদাহরণ Adobe Photoshop এবং Picasa অন্তর্ভুক্ত
অ্যাপ্লিকেশন স্যুট : প্যাকেজ হিসাবে বিক্রি হওয়া সম্পর্কিত প্রোগ্রামগুলির একটি সংগ্রহ। মাইক্রোসফ্ট অফিস সর্বাধিক ব্যবহৃত অ্যাপ্লিকেশন স্যুট।
ইন্টারনেট ব্রাউজার : ওয়েবসাইট অ্যাক্সেস এবং দেখার জন্য ব্যবহৃত সফ্টওয়্যার। উদাহরণগুলির মধ্যে রয়েছে Google Chrome এবং Internet Explorer ৷
ইমেইল প্রোগ্রাম : ইমেইল করার জন্য ব্যবহৃত সফটওয়্যার। উদাহরণগুলির মধ্যে রয়েছে Outlook এবং Gmail ।
সফ্টওয়্যার পদ্ধতি
সিস্টেম সফ্টওয়্যার ব্যবহারকারী, হার্ডওয়্যার এবং অ্যাপ্লিকেশন সফ্টওয়্যার একে অপরের সাথে যোগাযোগ এবং কাজ করতে সহায়তা করে। সিস্টেম সফ্টওয়্যার ব্যবহারকারী এবং হার্ডওয়্যারের মধ্যে মধ্যস্থতাকারী বা মধ্যস্তর হিসাবে কাজ করে। পুরো কম্পিউটার সিস্টেম পরিচালনার জন্য এটি অপরিহার্য -??
যখন একটি কম্পিউটার প্রথম চালু করা হয়, এটি সিস্টেম সফ্টওয়্যার যা প্রাথমিকভাবে মেমরিতে লোড হয়। অ্যাপ্লিকেশন সফ্টওয়্যার থেকে ভিন্ন, সিস্টেম সফ্টওয়্যার শেষ ব্যবহারকারীদের দ্বারা ব্যবহার করা হয় না। পরিবর্তে, এটি একটি ডিভাইসের পটভূমিতে চলে।
সিস্টেম সফ্টওয়্যারের সবচেয়ে সুপরিচিত উদাহরণ হল ওএস, যা একটি কম্পিউটারে অন্যান্য সমস্ত প্রোগ্রাম পরিচালনা করে। OS ছাড়াও, সিস্টেম সফ্টওয়্যারের অন্যান্য উদাহরণগুলির মধ্যে রয়েছে:
বেসিক ইনপুট/আউটপুট সিস্টেম (BIOS): অন্তর্নির্মিতফার্মওয়্যারযা ডিস্ক থেকে প্রোগ্রামগুলি অ্যাক্সেস না করে কম্পিউটার কী করতে পারে তা নির্ধারণ করে।
অ্যাসেম্বলার : প্রাথমিক নির্দেশাবলী নেয় এবং সেগুলিকে বিটের প্যাটার্নে রূপান্তর করে যা প্রসেসর মৌলিক ক্রিয়াকলাপগুলি সম্পাদন করতে ব্যবহার করতে পারে।
ডিভাইস ড্রাইভার : কম্পিউটারের সাথে সংযুক্ত একটি নির্দিষ্ট ধরনের ডিভাইস নিয়ন্ত্রণ করে, যেমন একটিকীবোর্ডবামাউস।
প্রোগ্রামিং সফটওয়্যার
একটি সিস্টেম সফ্টওয়্যার হিসাবে শ্রেণীবদ্ধ, প্রোগ্রামিং সফ্টওয়্যার শেষ ব্যবহারকারী দ্বারা ব্যবহার করা হয় না। এটি প্রোগ্রামাররা ব্যবহার করে যারা কোড লিখছে । প্রোগ্রামিং সফ্টওয়্যার হল একটি প্রোগ্রাম যা অ্যাপ্লিকেশন এবং সিস্টেম সফ্টওয়্যার সহ অন্যান্য সফ্টওয়্যার লিখতে, বিকাশ, পরীক্ষা এবং ডিবাগ করতে ব্যবহৃত হয়। এই প্রোগ্রামগুলি এক ধরণের অনুবাদক হিসাবে কাজ করে। এটি পাইথন বা সি++ এর মতো প্রোগ্রামিং ভাষা নেয় এবং এটিকে এমন কিছুতে অনুবাদ করে যা একটি কম্পিউটার বুঝতে পারে, যা মেশিন ভাষা কোড নামে পরিচিত। কোড সরলীকরণ ছাড়াও, এটিও:
ড্রাইভার সফটওয়্যার
এছাড়াও এক ধরনের সিস্টেম সফ্টওয়্যার হিসাবে শ্রেণীবদ্ধ, ড্রাইভার সফ্টওয়্যার একটি কম্পিউটারে প্লাগ করা ডিভাইস এবং পেরিফেরালগুলি পরিচালনা করে এবং নিয়ন্ত্রণ করে , একটি ডিভাইসকে নির্দিষ্ট কাজ সম্পাদন করতে সক্ষম করে। যে হার্ডওয়্যার ডিভাইসগুলির একটি সিস্টেমের সাথে সংযোগ করার জন্য ড্রাইভারের প্রয়োজন হয় তার মধ্যে রয়েছে প্রদর্শন , সাউন্ড কার্ড , প্রিন্টার , মাউস এবং হার্ড ডিস্ক।
যেহেতু অনেক ধরণের ডিভাইস রয়েছে, ড্রাইভার সফ্টওয়্যার সিস্টেমগুলিকে একটি প্রমিত ভাষার মাধ্যমে যোগাযোগ করার অনুমতি দেয়। একটি OS সাধারণত ডিফল্টরূপে মাউস, কীবোর্ড এবং প্রিন্টারের জন্য অন্তর্নির্মিত ড্রাইভারের সাথে আসে, তাই তৃতীয় পক্ষের ইনস্টলেশনের প্রয়োজন হয় না। উন্নত ডিভাইসের জন্য, ড্রাইভারটি বাহ্যিকভাবে ইনস্টল করা প্রয়োজন হতে পারে। যদি একাধিক ওএস ব্যবহার করা হয়, যেমন লিনাক্স, উইন্ডোজ, বা ম্যাক, প্রতিটির জন্য আলাদা ড্রাইভার বজায় রাখতে হবে। ড্রাইভারের উদাহরণগুলির মধ্যে রয়েছে:
- BIOS ড্রাইভার
- ডিসপ্লে ড্রাইভার
- মাদারবোর্ড ড্রাইভার
- রম ড্রাইভার
- ইউএসবি ড্রাইভার
ভিজিএ ড্রাইভার
ডিভাইস ড্রাইভার কার্নেল মোড বা ব্যবহারকারী মোডে চলতে পারে। ব্যবহারকারী মোডে ড্রাইভার চালানো স্থিতিশীলতা উন্নত করে, যেহেতু একটি খারাপভাবে লেখা ব্যবহারকারী মোড ড্রাইভার কার্নেল মেমরি ওভাররাইট করে সিস্টেমটি ক্রাশ করতে পারে না । বিপরীতভাবে, কম লেটেন্সি নেটওয়ার্কিংয়ের জন্য কার্নেল মোড পছন্দ করা হয় ।
SAAS বনাম অন-প্রিমিস
সফ্টওয়্যার কয়েকটি ভিন্ন উপায়ে স্থাপন করা যেতে পারে, সবচেয়ে সাধারণ দুটি হল ক্লাউড কম্পিউটিং এবং অন-প্রিমিস ।
ক্লাউড কম্পিউটিং হল স্থানীয় সার্ভার বা ব্যক্তিগত ডিভাইসে অ্যাপ্লিকেশন পরিচালনা করার পরিবর্তে ইন্টারনেটের মাধ্যমে কম্পিউটিং পরিষেবা সরবরাহ করা। কম্পিউটিং পরিষেবাগুলির মধ্যে সার্ভার, স্টোরেজ, ডেটাবেস, নেটওয়ার্কিং, সফ্টওয়্যার, বিশ্লেষণ এবং বুদ্ধিমত্তা অন্তর্ভুক্ত থাকতে পারে। এই পরিষেবাগুলি একটি সংস্থার ফায়ারওয়ালের বাইরে সরানো হয় এবং ওয়েবের মাধ্যমে অ্যাক্সেস করা যেতে পারে। একটি পরিষেবা হিসাবে সফ্টওয়্যার (SaaS) হল একটি ক্লাউড কম্পিউটিং পরিষেবা মডেল যা সফ্টওয়্যার, এর কার্যকারিতা এবং পরবর্তী আপডেটগুলি দূরবর্তীভাবে তৃতীয় পক্ষ থেকে অ্যাক্সেস প্রদান করে, যাকে একটি অ্যাপ্লিকেশন পরিষেবা প্রদানকারী (ASP) বলা হয়।
অন-প্রিমিস সফ্টওয়্যার একটি এন্টারপ্রাইজের শারীরিক সীমার মধ্যে প্রয়োগ করা হয়, প্রায়ই কোম্পানির ডেটা সেন্টারে । কোম্পানির প্রাঙ্গনে অবস্থিত হার্ডওয়্যারে সফ্টওয়্যার ইনস্টল এবং চালানোর মাধ্যমে, আইটি কর্মীদের ডেটাতে শারীরিক অ্যাক্সেস রয়েছে এবং তারা সরাসরি কম্পিউটিং অবকাঠামো এবং ডেটার কনফিগারেশন, ব্যবস্থাপনা এবং নিরাপত্তা নিয়ন্ত্রণ করতে পারে।
যে কোম্পানিগুলি SaaS প্রদান করে তারা প্রায়ই একটি সাবস্ক্রিপশন মডেল ব্যবহার করে তাদের পরিষেবা বিক্রি করে যেখানে গ্রাহকরা প্রতি সপ্তাহে, মাসে বা বছরে একটি নির্দিষ্ট পরিমাণ অর্থ প্রদান করে এবং বিনিময়ে পরিষেবাটি গ্রহণ করে। যে ব্যবসাগুলি SaaS বেছে নেয় শুধুমাত্র তারা যে সংস্থানগুলি ব্যবহার করে তার জন্য অর্থ প্রদান করে। বিপরীতভাবে, যে ব্যবসাগুলি অন-প্রিমিস বেছে নেয় তারা সার্ভার হার্ডওয়্যারের চলমান খরচ , পাওয়ার খরচ এবং হার্ডওয়্যার যে জায়গা নেয় তার জন্য দায়ী ।
অন-প্রিমাইজ সফ্টওয়্যার ব্যবহার করে একটি কোম্পানি নিরাপত্তার উপর আরও সম্পূর্ণ নিয়ন্ত্রণ বজায় রাখে। তারা ব্যবহারকারীর অ্যাক্সেস নীতি নির্ধারণ, ফায়ারওয়াল, অ্যান্টিভাইরাস সফ্টওয়্যার এবং নিরাপত্তা প্যাচ ইনস্টল করার জন্য এবং সাইবার আক্রমণ থেকে রক্ষা করার জন্য দায়ী ৷ পর্যাপ্ত আইটি সমর্থন সহ সংস্থাগুলির জন্য, তাদের ব্যক্তিগত ডেটা পরিচালনা করার জন্য অন্য কোনও সংস্থার বিষয়ে তাদের চিন্তা করতে হবে না। যাইহোক, অব্যবস্থাপিত হলে, অন-প্রিমাইজ সার্ভারগুলি একটি কোম্পানিকে নিরাপত্তা লঙ্ঘনের জন্য ঝুঁকিপূর্ণ করে তুলতে পারে।
ক্লাউড কম্পিউটিং সহ, ক্লাউড প্রদানকারী দ্বারা ডেটা পরিচালনা করা হয়। বড় ক্লাউড প্রদানকারীদের শক্তিশালী নিরাপত্তা দল এবং কঠোর পদ্ধতি রয়েছে। কিন্তু তারা যে সমস্ত সংবেদনশীল ডেটা সঞ্চয় করে, এটি হ্যাকারদের জন্য একটি লোভনীয় লক্ষ্য প্রদান করে। একটি ক্লাউড প্রদানকারী নির্বাচন করার সময়, আপনার ডেটা নিরাপদ রাখা নিশ্চিত করতে তাদের নিরাপত্তা প্রোটোকলগুলি বিবেচনা করুন৷
জনপ্রিয় সফটওয়্যার বিক্রেতা
সফ্টওয়্যার বিক্রেতারা চারটি বিভাগের মধ্যে একটিতে পরিষেবা সরবরাহ করে: প্রোগ্রামিং পরিষেবা, সিস্টেম পরিষেবা, ওপেন সোর্স এবং SaaS৷ বিক্রেতারা সফ্টওয়্যার লাইসেন্স, রক্ষণাবেক্ষণ পরিষেবা, সাবস্ক্রিপশন ফি এবং সহায়তা ফি থেকে রাজস্ব তৈরি করে। 2020 সালের হিসাবে, আয়ের দিক থেকে সবচেয়ে বড় সফ্টওয়্যার কোম্পানিগুলি হল:
- মাইক্রোসফট
- ওরাকল
- এসএপি
- বিক্রয় বল
- অ্যাডোব