এডাব্লুএস এস 3 সহ স্থিত ওয়েবসাইটের হোস্টিং

এই নিবন্ধটি তাত্ত্বিক ব্যাখ্যা সমর্থন করার জন্য ব্যবহারিক বিক্ষোভের সাহায্যে এডাব্লুএস এস 3 এর সাথে একটি স্থিতিশীল ওয়েবসাইটের হোস্টিং বুঝতে সহায়তা করবে

ক্রমবর্ধমান শক্তিশালী মোবাইল ফোনের সাথে, ছবি তোলা এবং ফেসবুক, লিংকডইন ইত্যাদির মতো সোশ্যাল মিডিয়া সাইটগুলি ব্যবহার করে অন্যদের সাথে ভাগ করে নেওয়া কয়েক সেকেন্ডের ব্যাপার our আমাদের ওয়েবসাইটটি আমাদের অভিজ্ঞতা ভাগ করে নিতে পারলে ভাল লাগত It পরিবার এবং পরিচিত। এডাব্লুএস আমাদের নিজস্ব ওয়েবসাইট তৈরি এবং হোস্ট করার উপায় সরবরাহ করে। এই নিবন্ধে আমরা স্থিত ওয়েবসাইটের হোস্টিং সম্পর্কে শিখব এডাব্লুএস এস 3

নিম্নলিখিত নিবন্ধগুলি এই নিবন্ধে আলোচনা করা হবে,





আমাদের এখন শুরু করা যাক,

ডাব্লুএসএস দিয়ে একটি ওয়েবসাইট তৈরির জন্য বিভিন্ন পন্থা

এডাব্লুএস এর সাহায্যে আমরা প্রয়োজনীয়তার উপর নির্ভর করে একটি ওয়েবসাইট তৈরি করতে নিম্নলিখিত উপায়গুলি ব্যবহার করতে পারি।



লজিস্টিক রিগ্রেশন পাইথনের উদাহরণ কোড

এডাব্লুএস লাইটসেল

এটি ওয়ার্ডপ্রেস, জুমলা, মুডল এবং অন্যান্য ব্যবহার করে সাধারণ ওয়েবসাইট হোস্টিং মোতায়েনের জন্য। লাইটসেইল বিভিন্ন এডাব্লুএস পরিষেবাগুলি যেমন ইসি 2, এস 3, আরডিএস ইত্যাদি সম্পর্কে অবগত না হয়ে একটি ওয়েবসাইট তৈরি করা সহজ করে তোলে L

এডাব্লুএস পরিবর্ধক।

এটি আপনাকে একক পৃষ্ঠা অ্যাপ্লিকেশন (এসপিএ) তৈরি করতে দেয়। এসপিএগুলি পৃষ্ঠাটি একবার ডাউনলোড করে গতিশীল পরিবর্তন করে যখন ব্যবহারকারী বারবার পৃষ্ঠাটি লোড না করে অ্যাপ্লিকেশনটির সাথে ইন্টারঅ্যাক্ট করে।

এডাব্লুএস এস 3

এটি অডিও, ভিডিও, চিত্র সহ হোস্টিং স্ট্যাটিক ওয়েবসাইটের জন্য। এস 3 একটি সার্ভারলেস মডেল সরবরাহ করে, যেখানে ব্যবহারকারীর সার্ভারগুলি এবং সংস্থানগুলির বিধান সম্পর্কে চিন্তাভাবনা করা উচিত নয়। ক্লাউড বিক্রেতার প্রয়োজন অনুসারে স্বয়ংক্রিয়ভাবে সংস্থানগুলি স্কেল করবে। এই নিবন্ধে আমরা একটি সাধারণ স্ট্যাটিক ওয়েবসাইট তৈরির S3 উপায়টি ঘুরে দেখব।



ভার্চুয়াল সার্ভার চালু করা হচ্ছে

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

এই প্রতিটি পদ্ধতির সাথে। নমনীয়তা এবং ব্যবহারের সহজতার মধ্যে একটি বাণিজ্য রয়েছে। লাইটসেল ব্যবহার করা সহজ, তবে কী করা যায় এবং কী করা যায় না সে সম্পর্কে এটি কিছুটা অনমনীয়। এক অন্য প্রান্তের ইসি 2 বিভিন্ন ধরণের সার্ভার, অটো-স্কেলিং ইত্যাদির সাথে নমনীয়তা দেয় তবে এডাব্লুএসে নতুন যারা তাদের জন্য সেটআপ করা কিছুটা কঠিন is

সুতরাং আসুন আমরা আমাদের লক্ষ্য অর্জনের জন্য কীভাবে এস 3 ব্যবহার করতে পারি তা দেখতে দিন,

এডাব্লুএস এস 3 এর সাথে স্ট্যাটিক ওয়েবসাইট তৈরি এবং হোস্টিং

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

এস 3 (একটি স্টোরেজ মেকানিজম) সহ, সক্ষমতা পরিকল্পনা সম্পাদন করার এবং প্রাথমিক ক্ষমতা নির্দিষ্ট করার দরকার নেই। যেহেতু আমরা আরও ডেটা রেখেছি এবং ডেটা মুছব, এস 3 স্বয়ংক্রিয়ভাবে সঙ্কুচিত হবে এবং প্রসারিত হবে। এস 3 বিভিন্ন ধরণের ডেটা (পুরাতন / নতুন, ঘন ঘন / প্রায়শই অ্যাক্সেস করা) সংরক্ষণের জন্য বিভিন্ন স্টোরেজ ক্লাস সরবরাহ করে এবং এস 3 অবজেক্ট লাইফ সাইকেল ম্যানেজমেন্ট ব্যবহার করে ডেটা এক স্টোরেজ ক্লাস থেকে অন্য স্টোরেজে স্থানান্তরিত করা যায়। অথবা অন্যথায় এডাব্লুএস এস 3 ইন্টেলিজেন্ট টিয়ারিং ব্যবহার করুন যাতে কখন স্টোরেজ ক্লাস থেকে অন্যটিতে ডেটা স্থানান্তরিত করা যায় তা AWS কে সিদ্ধান্ত নিতে দেয়। এডাব্লুএস ক্লাউডফ্রন্ট যা একটি সিডিএন (বিষয়বস্তু বিতরণ নেটওয়ার্ক) allyচ্ছিকভাবে শেষ ব্যবহারকারীকে দ্রুত ওয়েবসাইট লোড করার জন্য ব্যবহার করা যেতে পারে।

সঙ্গে এস 3 বিনামূল্যে স্তর 5 গিগাবাইট স্টোরেজ প্রদান করে, 20,000 অনুরোধগুলি পান, প্রথম বৎসর এবং তার চেয়েও বেশি সময় পে-অন-ব্যবহারের মডেলটিতে 2000 মাসের জন্য 2000 অনুরোধ বিনামূল্যে রাখুন। এই নিবন্ধে আমরা এস 3-তে একটি স্থিতিশীল ওয়েবসাইট তৈরি করব।

ডেমো: এডাব্লুএস এস 3 সহ হোস্টিং স্ট্যাটিক ওয়েবসাইট

পদক্ষেপ 1: এস 3 এ বালতি তৈরি করা

পদক্ষেপ 1.1: যান এস 3 ম্যানেজমেন্ট কনসোল এবং 'বালতি তৈরি করুন' এ ক্লিক করুন।

ডেমো - এডাব্লুএস এস 3 - এডুরেকা সহ স্থিত ওয়েবসাইটের হোস্টিং

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

জাভাতে উদাহরণ পরিবর্তনশীল

পদক্ষেপ 2: এস 3 বালতিতে সর্বজনীন অনুমতি দেওয়া

পদক্ষেপ 2.1: বালতিতে থাকা যে কোনও ফোল্ডার / ফাইল কেবল এটি তৈরির মালিকের কাছে দৃশ্যমান হবে। একটি ওয়েবসাইটের জন্য, বালতিটিকে ওয়েবপৃষ্ঠা হিসাবে অ্যাক্সেস করার জন্য বাকী বিশ্বের জনসাধারণকে অ্যাক্সেস দিতে হবে। প্রোপার্টি ট্যাবে ক্লিক করুন, নিশ্চিত করুন যে 'জনসাধারণের অ্যাক্সেস ব্লক করুন' নির্বাচিত হয়েছে এবং সম্পাদনা বোতামটিতে ক্লিক করুন। 'সমস্ত পাবলিক অ্যাক্সেসকে অবরুদ্ধ করুন' নির্বাচন করুন এবং সংরক্ষণে ক্লিক করুন। কনফার্ম শব্দটি টাইপ করুন এবং 'কনফার্ম' বোতামে ক্লিক করুন।

এই পদক্ষেপটি এস 3 বালকে জনসাধারণের অনুমতি দেয় না, তবে পরের ধাপে পরে বালতি এবং এর সামগ্রীগুলি সর্বজনীন করার অনুমতি দেয়। এসডাব্লুএস এই অতিরিক্ত পদক্ষেপ এবং হুপগুলি প্রবর্তন করেছে, কারণ এস আই বাল্টিতে সংবেদনশীল ডেটা রাখা হয়েছে এবং যথাযথ সেটিংস ছাড়াই সংবেদনশীল ডেটা অ্যাক্সেসের জন্য সবার কাছে প্রকাশ করা হয়েছিল সেখানে বেশ কয়েকটি সংখ্যক ঘটনা ঘটেছে।

পদক্ষেপ 2.2: এখন সময় এসেছে বালতিটিকে সর্বজনীন করার। 'বালতি নীতি' এ ক্লিক করুন এবং নীচের নীতিটি সন্নিবেশ করুন, বালতিটির নামটি প্রথম ধাপে তৈরি করা হয়েছে তা পরিবর্তন করতে নিশ্চিত করুন 1 বালতিটি সর্বজনীন করতে সেভ ক্লিক করুন। নোট করুন যে AWS আমাদের তিনবার জানাতে পারে যে বালতিটি সর্বজনীন করা হয়েছে, কেবল এটি নিশ্চিত করার জন্য যে আমরা দুর্ঘটনাক্রমে জনসাধারণের মধ্যে না এসেছি।

Version 'সংস্করণ': '2012-10-17', 'বিবৃতি': [Sid 'সিড': 'পাবলিক রিডগেটবজেক্ট', 'প্রভাব': 'অনুমতি দিন', 'অধ্যক্ষ': '*', 'অ্যাকশন': ['s3 : গেটোবজেক্ট '],' রিসোর্স ': [' আর্ন: আউজ: এস3 ::: আমার-ছবি-ওয়েবসাইট / * ']}]}

পদক্ষেপ 3: স্ট্যাটিক ওয়েবসাইট হোস্টিং সক্ষম করে এবং এস 3 তে ওয়েবসাইট আপলোড করে

পদক্ষেপ 3.1: এস 3 এর জন্য 'স্ট্যাটিক ওয়েবসাইট হোস্টিং' সক্ষম করার এখন সময়। লক্ষ্য করুন যে ডিফল্টরূপে এটি অক্ষম। কার্ডটিতে ক্লিক করুন এবং 'একটি ওয়েবসাইট হোস্ট করতে এই বালতিটি ব্যবহার করুন' নির্বাচন করুন। সূচিপত্রটি সূচিপত্র হিসাবে সূচিপত্র হিসাবে অন্তর্ভুক্ত করুন। Html এবং ত্রুটি ডকুমেন্ট হিসাবে ত্রুটি। শেষ পয়েন্টটি নোট করে রাখার বিষয়টি নিশ্চিত করুন, এটি এস 3 ওয়েবসাইট অ্যাক্সেস করতে ব্যবহৃত ইউআরএল। সেভ ক্লিক করুন।

মনে রাখবেন যে 'স্ট্যাটিক ওয়েবসাইট হোস্টিং' এখনই সক্ষম হয়ে উঠবে। সূচী নথিটি প্রদর্শিত হবে ডিফল্ট এইচটিএমএল এবং ত্রুটি নথিটি HTML প্রদর্শিত হবে যখন আমরা যে HTML পৃষ্ঠাটি অ্যাক্সেস করার চেষ্টা করছি সেটি এস 3-তে নেই।

পদক্ষেপ 3.2: এখনই সূচী। Html এবং ত্রুটি। Html আপলোড করার সময়। ওভারভিউ ট্যাবে যান এবং আপলোড ক্লিক করুন। “ফাইল যুক্ত করুন” এ ক্লিক করুন এবং তারপরে আপলোড করুন। একই পদক্ষেপগুলি অবশ্যই index.html এবং ত্রুটি। Html পৃষ্ঠাগুলির জন্য পুনরাবৃত্তি করতে হবে।

এখানে সূচী। Html এবং ত্রুটি। Html এর সামগ্রী। এখানে ওয়েবপৃষ্ঠাটি একটি সাধারণ, তবে এটি HTML এবং জাভাস্ক্রিপ্টের সাথে লেগে থাকা যতই জটিল হয় ততই জটিল হতে পারে। জাভাস্ক্রিপ্ট ব্রাউজারে কার্যকর করা হয়। এস 3 ওয়েবসাইট হোস্টিংয়ের সাথে কোনও সার্ভার-সাইড কোড এক্সিকিউশন নেই।

index.html এডুরেকা ত্রুটি থেকে ডাব্লুএস প্রশিক্ষণে আপনাকে স্বাগতম স্বাগতম html উফ! এখানে নেই.

পদক্ষেপ 4: এস 3 এ হোস্ট করা ওয়েবপৃষ্ঠায় অ্যাক্সেস করুন

পদক্ষেপ 4.1: সূচক html প্রদর্শিত পেতে URL টি 'পদক্ষেপ 5' থেকে পেয়ে যান। ইউআরএল শেষে ইন্ডেক্স html এবং ত্রুটি পৃষ্ঠার পাশের কিছু প্রদর্শিত হবে। URL টি ব্যবহারকারী বান্ধব নয়, ব্যবহারকারী-বান্ধব URL ব্যবহার করে তৈরি করা যেতে পারে এডাব্লুএস রুট53

সেলেনিয়াম ওয়েবড্রাইভার টেস্টং কাঠামোর উদাহরণ

এই টিউটোরিয়ালে, আমরা AWS ব্যবহার করে একটি ওয়েবসাইট স্থাপনের জন্য বিভিন্ন বিকল্পের দিকে নজর রেখেছিলাম এবং একটি ওয়েবসাইট তৈরির জন্য অ্যাডাব্লুএস এস 3 ব্যবহারের বিষয়ে বিশদভাবে অনুসন্ধান করেছিলাম। যেমন দেখা গেছে, স্ট্যাটিক ওয়েবসাইট তৈরির সবচেয়ে সহজ পদ্ধতির মধ্যে এস 3 হ'ল। এস 3 এর সাথে সক্ষমতা পরিকল্পনা করার প্রয়োজন নেই কারণ এস 3 স্বয়ংক্রিয়ভাবে আপ এবং ডাউন স্কেল করে, উচ্চ উপলভ্যতা সম্পর্কে চিন্তা করার দরকার নেই কারণ এস 3 একটি নির্দিষ্ট বছরের মধ্যে 99.99% প্রাপ্যতা সরবরাহ করে।

যদি আপনি এই নিবন্ধটি দরকারী মনে করেন তবে আপনি এডুরেকার সরাসরি এবং প্রশিক্ষকের নেতৃত্বাধীন কোর্সটিও পরীক্ষা করে দেখতে পারেন , শিল্প অনুশীলনকারীদের দ্বারা সহ-নির্মিত।

আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে এই এডাব্লুএস ইসি 2 টিউটোরিয়ালের মন্তব্য বিভাগে এটি উল্লেখ করুন এবং আমরা আপনার কাছে ফিরে আসব।