নতুনদের জন্য মাইক্রোসফট আজুর টিউটোরিয়াল: 1 দিনে বেসিক শিখুন

নতুনদের জন্য এই Azure টিউটোরিয়ালটি শুরু করার আগে, আসুন বুঝতে পারি

ক্লাউড কম্পিউটিং কি?

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

মাইক্রোসফট আজুর কি?

Azure হল ক্লাউড কম্পিউটিং প্ল্যাটফর্ম যা মাইক্রোসফট ২০১০ সালের ফেব্রুয়ারিতে চালু করেছিল। Azure টুলটি মাইক্রোসফট ডেটা সেন্টারের সাহায্যে ইন্টারনেটে ওয়েব অ্যাপ্লিকেশন হোস্ট করে।

এই Microsoft Azure টিউটোরিয়ালে, আপনি ধাপে ধাপে Azure শিখবেন:

Azure মেঘের প্রকারভেদ

মাইক্রোসফট আজুরে প্রধানত তিন ধরনের মেঘ রয়েছে:

  1. PAAS
  2. এসএএএস
  3. আইএএসএস

IaaS হিসাবে Azure

IaaS (একটি পরিষেবা হিসাবে অবকাঠামো) হল মৌলিক ক্লাউড প্ল্যাটফর্ম স্তর। এই Azure পরিষেবাটি আইটি প্রশাসকরা প্রক্রিয়াকরণ, স্টোরেজ, নেটওয়ার্ক বা অন্য কোনো মৌলিক কম্পিউটার অপারেশনের জন্য ব্যবহার করেন। এটি অজুর বিষয়গুলির মধ্যে একটি যা ব্যবহারকারীদের নির্বিচারে সফ্টওয়্যার চালানোর অনুমতি দেয়।

সুবিধাদি:

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

আইএএএস এর অসুবিধা:

  • আনপ্যাচড সার্ভার থেকে প্রচুর নিরাপত্তা ঝুঁকি
  • কিছু কোম্পানি অন-প্রিমিস সার্ভার দুর্বলতা পরীক্ষা এবং আপডেট করার প্রক্রিয়াগুলি সংজ্ঞায়িত করেছে। এটি Azure দিয়ে করা যাবে না।

Paas হিসাবে Azure

PaaS একটি কম্পিউটিং প্ল্যাটফর্ম যার মধ্যে রয়েছে একটি অপারেটিং সিস্টেম, প্রোগ্রামিং ল্যাঙ্গুয়েজ এক্সিকিউশন এনভায়রনমেন্ট, ডাটাবেস বা ওয়েব সার্ভিস। এই Azure পরিষেবাটি ডেভেলপার এবং অ্যাপ্লিকেশন প্রদানকারীরা ব্যবহার করে।

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

সুবিধাদি:

  • মোট খরচ কম কারণ সম্পদের চাহিদা বরাদ্দ করা হয় এবং সার্ভারগুলি স্বয়ংক্রিয়ভাবে যোগ বা বিয়োগ করা হয়।
  • Azure কম দুর্বল কারণ সার্ভারগুলি স্বয়ংক্রিয়ভাবে সমস্ত পরিচিত নিরাপত্তা সমস্যার জন্য পরীক্ষা করা হয়
  • পুরো প্রক্রিয়াটি ডেভেলপারের কাছে দৃশ্যমান নয়, তাই এতে ডেটা লঙ্ঘনের ঝুঁকি নেই

অসুবিধা:

  • যখন আপনি PaaS পরিষেবা ব্যবহার করেন তখন বহনযোগ্যতা সমস্যা দেখা দিতে পারে
  • Azure এ ভিন্ন পরিবেশ থাকতে পারে, তাই অ্যাপ্লিকেশনটিকে সেই অনুযায়ী মানিয়ে নিতে হবে।

Azure As SaaS

SaaS (একটি পরিষেবা হিসাবে সফটওয়্যার) হল সফটওয়্যার যা কেন্দ্রীয়ভাবে হোস্ট এবং পরিচালিত হয়। এটি অ্যাপ্লিকেশনটির একক সংস্করণ সমস্ত গ্রাহকদের জন্য ব্যবহৃত হয়। আপনি একাধিক ক্ষেত্রে স্কেল আউট করতে পারেন। এটি আপনাকে সমস্ত অবস্থানে সেরা পারফরম্যান্স নিশ্চিত করতে সহায়তা করে। সফটওয়্যারটি মাসিক বা বার্ষিক সাবস্ক্রিপশনের মাধ্যমে লাইসেন্সপ্রাপ্ত। এমএস এক্সচেঞ্জ, অফিস, ডায়নামিক্স একটি SaaS হিসাবে দেওয়া হয়

Azure কী ধারণা

এখন নতুনদের জন্য এই Azure বেসিক টিউটোরিয়ালে, আমরা নীচে তালিকাভুক্ত Azure মূল ধারণাগুলি শিখব:

ধারণার নামবর্ণনা
অঞ্চল Azure একটি গ্লোবাল ক্লাউড প্ল্যাটফর্ম যা সারা বিশ্বের বিভিন্ন অঞ্চলে পাওয়া যায়। যখন আপনি Azure- এ একটি পরিষেবা, আবেদন বা VM- এর জন্য অনুরোধ করেন, তখন আপনাকে প্রথমে একটি অঞ্চল নির্দিষ্ট করতে বলা হয়। নির্বাচিত অঞ্চলটি ডেটা সেন্টারের প্রতিনিধিত্ব করে যেখানে আপনার আবেদন চলে।
তথ্য কেন্দ্র আজুরে, আপনি আপনার অ্যাপ্লিকেশনগুলি বিশ্বজুড়ে বিভিন্ন ডেটা সেন্টারে স্থাপন করতে পারেন। সুতরাং, এমন একটি অঞ্চল নির্বাচন করা বাঞ্ছনীয় যা আপনার বেশিরভাগ গ্রাহকদের কাছাকাছি। এটি আপনাকে নেটওয়ার্ক অনুরোধে বিলম্ব কমাতে সাহায্য করে।
Azure পোর্টাল Azure পোর্টাল একটি ওয়েব ভিত্তিক অ্যাপ্লিকেশন যা Azure রিসোর্স এবং পরিষেবাগুলি তৈরি, পরিচালনা এবং অপসারণের জন্য ব্যবহার করা যেতে পারে। এটি অবস্থিত https://portal.azure.com
সম্পদ Azure রিসোর্স হল একটি পৃথক কম্পিউটার, নেটওয়ার্কিং ডেটা বা অ্যাপ হোস্টিং পরিষেবা যা পৃথকভাবে চার্জ করা হয়। কিছু সাধারণ সম্পদ হল ভার্চুয়াল মেশিন (ভিএম), স্টোরেজ অ্যাকাউন্ট, বা এসকিউএল ডেটাবেস।
রিসোর্স গ্রুপ একটি Azure রিসোর্স গ্রুপ একটি ধারক যা একটি Azure সমাধানের জন্য সংশ্লিষ্ট সম্পদ ধারণ করে। এটি প্রতিটি সম্পদ বা কেবল সংস্থান অন্তর্ভুক্ত করতে পারে যা আপনি পরিচালনা করতে চান।
রিসোর্স ম্যানেজার টেমপ্লেট এটি একটি JSON যা একটি রিসোর্স গ্রুপে মোতায়েনের জন্য এক বা একাধিক রিসোর্স সংজ্ঞায়িত করে। এটি নিযুক্ত সম্পদের মধ্যে নির্ভরতাও প্রতিষ্ঠা করে।
অটোমেশন: Azure আপনাকে PowerShell বা Azure কমান্ড-লাইন ইন্টারফেস (CLI) ব্যবহার করে সম্পদ তৈরি, পরিচালনা এবং মুছে ফেলার প্রক্রিয়া স্বয়ংক্রিয় করতে দেয়।
Azure PowerShell পাওয়ারশেল হল মডিউলের একটি সেট যা Azure পরিচালনার জন্য cmdlets অফার করে। বেশিরভাগ ক্ষেত্রে, আপনাকে ব্যবহার করার অনুমতি দেওয়া হয়, একই কাজের জন্য cmdlets কমান্ড যা আপনি Azure পোর্টালে সম্পাদন করছেন।
Azure কমান্ড-লাইন ইন্টারফেস (CLI) Azure CLI হল একটি টুল যা আপনি কমান্ড লাইন থেকে Azure সম্পদ তৈরি, পরিচালনা এবং অপসারণ করতে ব্যবহার করতে পারেন।
REST API গুলি Azure REST API গুলির একটি সেটে তৈরি করা হয়েছে যা আপনাকে Azure পোর্টাল Ul এ একই অপারেশন করতে সাহায্য করে। এটি আপনার Azure সম্পদ এবং অ্যাপ্লিকেশানগুলিকে কোন তৃতীয় পক্ষের সফটওয়্যার অ্যাপ্লিকেশনের মাধ্যমে ম্যানিপুলেট করার অনুমতি দেয়।

Azure ডোমেন (উপাদান)

এখন এই Azure মৌলিক টিউটোরিয়ালে, আসুন মূল Azure উপাদানগুলি শিখি:

মূল Azure উপাদান



গণনা

এটি অ্যাজুর প্ল্যাটফর্মে অ্যাপ হোস্টিং, ডেভেলপমেন্ট এবং স্থাপনার মতো কম্পিউটিং অপারেশন অফার করে। এটিতে নিম্নলিখিত উপাদান রয়েছে:

  • ভার্চুয়াল মেশিন: আপনাকে যে কোন অপারেটিং সিস্টেমে যে কোন ভাষা, কাজের চাপ প্রয়োগ করতে দেয়
  • ভার্চুয়াল মেশিন স্কেল সেট: আপনাকে কয়েক মিনিটের মধ্যে হাজার হাজার অনুরূপ ভার্চুয়াল মেশিন তৈরি করতে দেয়
  • Azure Container Service: একটি কনটেইনার হোস্টিং সমাধান তৈরি করুন যা Azure এর জন্য অপ্টিমাইজ করা হয়েছে। আপনি Kube, DC/OS, Swarm বা Docker ব্যবহার করে অ্যাপ্লিকেশনগুলিকে স্কেল এবং সাজান
  • Azure কনটেইনার রেজিস্ট্রি: এই পরিষেবাটি সমস্ত ধরণের Azure স্থাপনার মধ্যে কনটেইনার ইমেজ সঞ্চয় করে এবং পরিচালনা করে
  • ফাংশন: আসুন আপনি অবকাঠামো এবং সার্ভারের বিধান নির্বিশেষে কোড লিখুন। পরিস্থিতি যখন আপনার ফাংশন কল রেট স্কেল আপ।
  • ব্যাচ: ব্যাচ প্রক্রিয়াকরণ আপনাকে দশ, শত বা হাজার হাজার ভার্চুয়াল মেশিন এবং কম্পিউটার পাইপলাইন চালাতে সাহায্য করে।
  • সার্ভিস ফ্যাব্রিক: মাইক্রোসার্ভিস-ভিত্তিক অ্যাপ্লিকেশন ডেভেলপমেন্ট এবং লাইফসাইকেল ম্যানেজমেন্টকে সহজ করুন। এটি জাভা, পিএইচপি, নোড.জেএস, পাইথন এবং রুবি সমর্থন করে।

স্টোরেজ

আজুর স্টোর হল আধুনিক অ্যাপ্লিকেশনগুলির জন্য একটি ক্লাউড স্টোরেজ সমাধান। এটি তাদের গ্রাহকের স্কেলেবিলিটির চাহিদার চাহিদা পূরণের জন্য ডিজাইন করা হয়েছে। এটি আপনাকে শত শত টেরাবাইট ডেটা সংরক্ষণ এবং প্রক্রিয়া করার অনুমতি দেয়। এটিতে নিম্নলিখিত উপাদান রয়েছে:

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

তথ্যশালা

এই বিভাগে ডাটাবেস একটি পরিষেবা হিসাবে অন্তর্ভুক্ত (DBaaS) যা SQL এবং NoSQL সরঞ্জাম সরবরাহ করে। এটিতে অ্যাজুর কসমস ডিবি এবং পোস্টগ্রেএসকিউএলের জন্য অজুর ডেটাবেসের মতো ডেটাবেস অন্তর্ভুক্ত রয়েছে। এটিতে নিম্নলিখিত উপাদান রয়েছে:

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

তথ্য প্রদান ব্যবস্থা

কন্টেন্ট ডেলিভারি নেটওয়ার্ক (CDN) কৌশলগতভাবে স্থাপিত স্থানে স্থির ওয়েব সামগ্রী ক্যাশে করে। এটি আপনাকে ব্যবহারকারীদের কাছে সামগ্রী সরবরাহের জন্য গতি সরবরাহ করতে সহায়তা করে। এটিতে নিম্নলিখিত উপাদান রয়েছে:

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

নিরাপত্তা + সেবা চিহ্নিত করুন

এটি ক্লাউড সনাক্ত এবং সাড়া দেওয়ার ক্ষমতা প্রদান করে নিরাপত্তা জনিত হুমকি । এটি আপনাকে এনক্রিপশন কী এবং অন্যান্য সংবেদনশীল সম্পদগুলি পরিচালনা করতেও সহায়তা করে। এটিতে নিম্নলিখিত উপাদান রয়েছে:

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

এন্টারপ্রাইজ ইন্টিগ্রেশন সার্ভিস:

  • সার্ভিস বাস: সার্ভিস বাস একটি তথ্য বিতরণ সেবা যা তৃতীয় পক্ষের যোগাযোগ ব্যবস্থায় কাজ করে।
  • এসকিউএল সার্ভার স্ট্রেচ ডেটাবেস: এই পরিষেবাটি আপনাকে মাইক্রোসফ্ট আজুর ক্লাউডে নিরাপদে এবং স্বচ্ছভাবে যেকোনো ঠান্ডা ডেটা স্থানান্তর করতে সহায়তা করে
  • Azure AD ডোমেইন সার্ভিস: এটি পরিচালিত ডোমেইন সার্ভিস যেমন ডোমেইন জয়েন, গ্রুপ পলিসি, LDAP ইত্যাদি প্রদান করে।
  • মাল্টি-ফ্যাক্টর প্রমাণীকরণ: Azure Multi-Factor Authentication (MFA) হল দুই ধাপের যাচাইকরণ। এটি আপনাকে একটি সহজ সাইন-ইন প্রক্রিয়া অফার করতে ডেটা এবং অ্যাপ্লিকেশন অ্যাক্সেস করতে সাহায্য করে।

মনিটরিং + ম্যানেজমেন্ট সার্ভিস

এই পরিষেবাগুলি Azure স্থাপনার সহজ ব্যবস্থাপনার অনুমতি দেয়।

  • অজুর রিসোর্স ম্যানেজার: এটি আপনার অ্যাপে রিসোর্স পরিচালনা এবং কল্পনা করা সহজ করে তোলে। আপনি এমনকি নিয়ন্ত্রণ করতে পারেন যে আপনার সংস্থা সম্পদের উপর কাজ করতে পারে।
  • অটোমেশন: মাইক্রোসফ্ট আজুর অটোমেশন হল ম্যানুয়াল, দীর্ঘ-চলমান, ত্রুটিমুক্ত এবং ক্রমাগত পুনরাবৃত্তি করা কাজগুলি স্বয়ংক্রিয় করার একটি উপায়। এই কাজগুলি সাধারণত ক্লাউড এবং এন্টারপ্রাইজ পরিবেশে সম্পাদিত হয়।

Azure নেটওয়ার্কিং

  • ভার্চুয়াল নেটওয়ার্ক: নেটওয়ার্ক বিচ্ছিন্নতা এবং বিভাজন সম্পাদন করুন। এটি ফিল্টার এবং রুট নেটওয়ার্ক ট্র্যাফিক প্রদান করে।
  • লোড ব্যালেন্সার: যে কোনো অ্যাপ্লিকেশনের উচ্চ প্রাপ্যতা এবং নেটওয়ার্ক পারফরম্যান্স প্রদান করে। ভার্চুয়াল মেশিনে ভারসাম্য তথ্য ইন্টারনেট ট্রাফিক লোড করুন।
  • অ্যাপ্লিকেশন গেটওয়ে: এটি একটি ডেডিকেটেড ভার্চুয়াল অ্যাপ্লায়েন্স যা একটি পরিষেবা হিসাবে একটি অ্যাপ্লিকেশন ডেলিভারি কন্ট্রোলার (এডিসি) প্রদান করে।
  • Azure DNS: Azure DNS হোস্টিং সার্ভিস মাইক্রোসফট Azure অবকাঠামো ব্যবহার করে নাম রেজোলিউশন প্রদান করে।

ওয়েব এবং মোবাইল পরিষেবা:

  • ওয়েব অ্যাপস: ওয়েব অ্যাপস আপনাকে অবকাঠামো পরিচালনার প্রয়োজন ছাড়াই আপনার পছন্দের প্রোগ্রামিং ভাষায় ওয়েবসাইট তৈরি এবং হোস্ট করার অনুমতি দেয়।
  • মোবাইল অ্যাপস: মোবাইল অ্যাপস সার্ভিস ব্যবহারকারীদের জন্য একটি উচ্চ পরিমাপযোগ্য, বিশ্বব্যাপী উপলব্ধ মোবাইল অ্যাপ ডেভেলপমেন্ট প্ল্যাটফর্ম প্রদান করে।
  • এপিআই অ্যাপস: এপিআই অ্যাপগুলি ক্লাউড এবং অন-প্রাইমাসে এপিআইগুলি বিকাশ, হোস্ট এবং ব্যবহার করা সহজ করে তোলে।
  • লজিক অ্যাপস: লজিক অ্যাপস আপনাকে স্কেলেবল ইন্টিগ্রেশন সহজ এবং বাস্তবায়ন করতে সাহায্য করে

মেঘে কর্মপ্রবাহ

এটি আপনার প্রক্রিয়া তৈরি এবং স্বয়ংক্রিয় করার জন্য একটি ভিজ্যুয়াল ডিজাইনার প্রদান করে যা একটি ওয়ার্কফ্লো হিসাবে পরিচিত ধাপগুলির একটি সিরিজ হিসাবে

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

মাইগ্রেশন

মাইগ্রেশন টুলস একটি সংস্থাকে কাজের চাপ মাইগ্রেশন খরচ অনুমান করতে সাহায্য করে। এটি আপনার স্থানীয় ডেটা সেন্টার থেকে Azure ক্লাউডে কাজের চাপ স্থানান্তর করতেও সহায়তা করে।

Ditionতিহ্যবাহী বনাম Azure ক্লাউড মডেল

এখন এই Azure ক্লাউড টিউটোরিয়ালে, আসুন ট্র্যাডিশনাল ক্লাউড মডেল বনাম Azure ক্লাউড মডেলের মধ্যে পার্থক্য সম্পর্কে শিখি:

গতানুগতিকAzure ক্লাউড মডেল

প্রতিটি অ্যাপ্লিকেশনের জন্য ডেডিকেটেড অবকাঠামো

শিথিলভাবে সংযুক্ত অ্যাপ্লিকেশন এবং মাইক্রো-পরিষেবা

উদ্দেশ্য-নির্মিত হার্ডওয়্যার

শিল্প-মান হার্ডওয়্যার

স্বতন্ত্র অবকাঠামো এবং অপারেশন দল

পরিষেবা-কেন্দ্রিক DevOps টিম

কাস্টমাইজড প্রসেস এবং কনফিগারেশন

মানসম্মত প্রক্রিয়া এবং কনফিগারেশন

Azure এর অ্যাপ্লিকেশন

এখন নতুনদের জন্য এই Azure টিউটোরিয়ালে, আমরা Azure এর অ্যাপ্লিকেশনগুলি শিখব।

মাইক্রোসফ্ট আজুর একটি বিস্তৃত অ্যাপ্লিকেশনে ব্যবহৃত হয় যেমন:

  • অবকাঠামো সেবা
  • মোবাইল অ্যাপস
  • ওয়েব অ্যাপ্লিকেশন
  • ক্লাউড পরিষেবা
  • স্টোরেজ, ব্যাকআপ এবং রিকভারি
  • ডাটা ব্যাবস্থাপনা
  • মিডিয়া সার্ভিস

Azure এর সুবিধা

এখন এই MS Azure টিউটোরিয়ালে, আমরা Azure এর সুবিধাগুলি কভার করব।

এখানে, Azure ব্যবহারের সুবিধা রয়েছে:

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

Azure এর অসুবিধা

  • ক্লাউড কম্পিউটিং সম্ভব নয় যদি আপনি ইন্টারনেটে সংযোগ করতে না পারেন
  • Azure একটি ওয়েব-ভিত্তিক অ্যাপ্লিকেশন যা ডাউনলোড করার জন্য প্রচুর ব্যান্ডউইথ প্রয়োজন, যেমন বড় ডকুমেন্ট
  • আপনার ডেস্কটপ পিসিতে অনুরূপ সফ্টওয়্যার প্রোগ্রাম অ্যাক্সেস করার তুলনায় ওয়েব-ভিত্তিক অ্যাপ্লিকেশনগুলি কখনও কখনও ধীর হতে পারে

সারসংক্ষেপ

  • ক্লাউড কম্পিউটিং হল একটি শব্দ যা ইন্টারনেটে ডেটা সংরক্ষণ এবং অ্যাক্সেসের জন্য উল্লেখ করা হয়
  • Azure হল ক্লাউড কম্পিউটিং প্ল্যাটফর্ম যা মাইক্রোসফট ২০১০ সালের ফেব্রুয়ারিতে চালু করেছিল
  • মাইক্রোসফট আজুরে প্রধানত তিন ধরনের মেঘ রয়েছে: ১) PAAS 2) SAAS 3) IASS
  • IaaS (একটি পরিষেবা হিসাবে অবকাঠামো) হল মৌলিক ক্লাউড প্ল্যাটফর্ম স্তর।
  • PaaS একটি কম্পিউটিং প্ল্যাটফর্ম যার মধ্যে রয়েছে একটি অপারেটিং সিস্টেম, প্রোগ্রামিং ল্যাঙ্গুয়েজ এক্সিকিউশন এনভায়রনমেন্ট, ডাটাবেস বা ওয়েব সার্ভিস
  • SaaS (একটি পরিষেবা হিসাবে সফটওয়্যার) হল সফটওয়্যার যা কেন্দ্রীয়ভাবে হোস্ট এবং পরিচালিত হয়।
  • ডেটাসেন্ট্রেস এবং অঞ্চল, Azure পোর্টাল, সম্পদ, রিসোর্স গ্রুপ, রিসোর্স ম্যানেজার টেমপ্লেট, Azure PowerShell, Azure কমান্ড-লাইন ইন্টারফেস (CLI) হল Azure- এ ব্যবহৃত কিছু মূল শব্দ
  • মাইক্রোসফ্ট অজুরের গুরুত্বপূর্ণ উপাদান হলো কম্পিউট, স্টোরেজ, ডাটাবেস, মনিটরিং অ্যান্ড ম্যানেজমেন্ট সার্ভিস, কন্টেন্ট ডেলিভারি নেটওয়ার্ক, অজুর নেটওয়ার্কিং, ওয়েব ও মোবাইল সার্ভিস ইত্যাদি।
  • Ditionতিহ্যবাহী মডেল উদ্দেশ্য-নির্মিত হার্ডওয়্যার ব্যবহার করেছিল যখন Azure ক্লাউড মডেল শিল্প-মান হার্ডওয়্যার ব্যবহার করে
  • মাইক্রোসফট অজুরের গুরুত্বপূর্ণ অ্যাপ্লিকেশন হল: অবকাঠামো পরিষেবা, মোবাইল অ্যাপস, ওয়েব অ্যাপ্লিকেশন, ক্লাউড সার্ভিস, স্টোরেজ, ব্যাকআপ এবং রিকভারি, ডেটা ম্যানেজমেন্ট এবং মিডিয়া সার্ভিস
  • মাইক্রোসফ্ট আজুর অবকাঠামোর সবচেয়ে বড় সুবিধা হল এটি আপনার ব্যবসার ধারাবাহিকতা কৌশলকে সাশ্রয়ীভাবে উন্নত করবে
  • আপনার ডেস্কটপ পিসিতে অনুরূপ সফ্টওয়্যার প্রোগ্রাম অ্যাক্সেস করার তুলনায় আজুরের মতো ওয়েব-ভিত্তিক অ্যাপ্লিকেশনগুলি কখনও কখনও ধীর হতে পারে