এই নিবন্ধটি Google ক্লাউডে একটি ওয়েবসাইট হোস্ট করার বিষয়ে আলোচনা করে। Google ক্লাউড ওয়েবসাইট পরিবেশনের জন্য একটি শক্তিশালী, নমনীয়, নির্ভরযোগ্য এবং মাপযোগ্য প্ল্যাটফর্ম প্রদান করে। Google একই পরিকাঠামো ব্যবহার করে Google ক্লাউড তৈরি করেছে যা Google Google.com, YouTube, এবং Gmail এর মতো সাইট থেকে সামগ্রী পরিবেশন করতে ব্যবহার করে৷ আপনি আপনার প্রয়োজন অনুসারে সবচেয়ে উপযুক্ত পরিকাঠামোর ধরন এবং নকশা ব্যবহার করে আপনার ওয়েবসাইটের বিষয়বস্তু পরিবেশন করতে পারেন আপনি এই নিবন্ধটি দরকারী খুঁজে পেতে পারেন যদি আপনি: - কীভাবে একটি ওয়েবসাইট তৈরি করতে হয় সে সম্পর্কে জ্ঞানী এবং এর আগে কিছু ওয়েব-সার্ভিং অবকাঠামো স্থাপন ও পরিচালনা করেছেন - Google ক্লাউডে আপনার সাইট স্থানান্তর করা হয় কিনা এবং কীভাবে তা মূল্যায়ন করা হচ্ছে আপনি যদি একটি সাধারণ ওয়েবসাইট তৈরি করতে চান, তাহলে Google Sites, একটি স্ট্রাকচার্ড উইকি- এবং ওয়েব পেজ তৈরির টুল ব্যবহার করার কথা বিবেচনা করুন। আরও তথ্যের জন্য, সাইট সাহায্য দেখুন ## একটি বিকল্প নির্বাচন করা হচ্ছে আপনি যদি Google ক্লাউড ব্যবহারে নতুন হয়ে থাকেন, তাহলে আপনি যে ধরনের প্রযুক্তির সাথে আগে থেকেই পরিচিত তা ব্যবহার করে শুরু করা একটি যুক্তিসঙ্গত পদ্ধতি। উদাহরণস্বরূপ, যদি আপনি বর্তমানে আপনার সাইট হোস্ট করার জন্য হার্ডওয়্যার সার্ভার বা ভার্চুয়াল মেশিন (VMs) ব্যবহার করেন, সম্ভবত অন্য ক্লাউড প্রদানকারীর সাথে বা আপনার নিজের হার্ডওয়্যারে, Compute Engine আপনার জন্য একটি পরিচিত দৃষ্টান্ত প্রদান করে। আপনি যদি ইতিমধ্যেই একটি প্ল্যাটফর্ম-এ-সার্ভিস (PaaS) অফার ব্যবহার করেন, যেমন Heroku বা ইঞ্জিন ইয়ার্ড, অ্যাপ ইঞ্জিন শুরু করার জন্য সেরা জায়গা হতে পারে। আপনি যদি সার্ভারহীন কম্পিউটিং পছন্দ করেন, ক্লাউড রান সম্ভবত আপনার জন্য একটি ভাল বিকল্প আপনি Google ক্লাউডের সাথে আরও পরিচিত হওয়ার পরে, আপনি Google ক্লাউড সরবরাহ করে এমন পণ্য এবং পরিষেবাগুলির সমৃদ্ধি অন্বেষণ করতে পারেন৷ উদাহরণস্বরূপ, আপনি যদি Compute Engine ব্যবহার করে শুরু করেন, তাহলে আপনি Google Kubernetes Engine (GKE) ব্যবহার করে আপনার সাইটের ক্ষমতা বাড়াতে পারেন বা অ্যাপ ইঞ্জিন এবং ক্লাউড রানে কিছু বা সমস্ত কার্যকারিতা স্থানান্তর করতে পারেন। নিম্নলিখিত টেবিলটি Google ক্লাউডে আপনার হোস্টিং বিকল্পগুলির সংক্ষিপ্ত বিবরণ দেয়: |বিকল্প || পণ্য |স্ট্যাটিক ওয়েবসাইট || | মেঘ স্টোরেজ ফায়ারবেস হোস্টিং |ক্লাউড স্টোরেজ বালতি || | HTTP(S) ঐচ্ছিক |স্বয়ংক্রিয়ভাবে| |ভার্চুয়াল মেশিন||কম্পিউট ইঞ্জিন|| | ক্লাউড এসকিউএল অ্যাডমিন এপিআই, ক্লাউড স্টোরেজ এপিআই, ডেটাস্টোর এপিআই, এবং ক্লাউড বিগটেবল এপিআই, অথবা আপনি অন্য এক্সটার্নাল স্টোরেজ প্রদানকারী ব্যবহার করতে পারেন হার্ড-ডিস্ক-ভিত্তিক স্থায়ী ডিস্ক, বলা হয় | | HTTP(S) TCP প্রক্সি SSL প্রক্সি IPv6 সমাপ্তি অন্তর্জাল ক্রস-অঞ্চল অভ্যন্তরীণ |পরিচালিত উদাহরণ গোষ্ঠীগুলির সাথে স্বয়ংক্রিয়ভাবে| |কন্টেইনারস||GKE||কম্পিউট ইঞ্জিনের অনুরূপ কিন্তু স্থায়ী ডিস্কের সাথে ভিন্নভাবে ইন্টারঅ্যাক্ট করে||নেটওয়ার্ক | HTTP(S) |ক্লাস্টার অটোস্কেলার| |পরিচালিত প্ল্যাটফর্ম || | অ্যাপ ইঞ্জিন |Google ক্লাউড পরিষেবা যেমন ক্লাউড এসকিউএল, ফায়ারস্টোর, ক্লাউড স্টোরেজ, এবং অ্যাক্সেসযোগ্য তৃতীয় পক্ষের ডেটাবেস || | HTTP(S) Google দ্বারা পরিচালিত |Google দ্বারা পরিচালিত| |সার্ভারহীন || | ক্লাউড রান |Google ক্লাউড পরিষেবা যেমন ক্লাউড এসকিউএল, ফায়ারস্টোর, ক্লাউড স্টোরেজ, এবং অ্যাক্সেসযোগ্য তৃতীয় পক্ষের ডেটাবেস || | HTTP(S) Google দ্বারা পরিচালিত |Google দ্বারা পরিচালিত| এই নিবন্ধটি আপনাকে মূল প্রযুক্তিগুলি বুঝতে সাহায্য করতে পারে যা আপনি Google ক্লাউডে ওয়েব পরিবেশনের জন্য ব্যবহার করতে পারেন এবং প্রযুক্তিগুলি কীভাবে কাজ করে তার একটি আভাস দিতে পারে৷ নিবন্ধটি সম্পূর্ণ ডকুমেন্টেশন, টিউটোরিয়াল এবং সমাধান নিবন্ধগুলির লিঙ্ক প্রদান করে যা আপনাকে একটি গভীর উপলব্ধি তৈরি করতে সাহায্য করতে পারে, যখন আপনি প্রস্তুত হন ## খরচ বোঝা যেহেতু অনেকগুলি ভেরিয়েবল রয়েছে এবং প্রতিটি বাস্তবায়ন ভিন্ন, তাই খরচ সম্পর্কে নির্দিষ্ট পরামর্শ দেওয়া এই নিবন্ধের সুযোগের বাইরে। Google ক্লাউডে মূল্য কীভাবে কাজ করে সে সম্পর্কে Google-এর নীতিগুলি বোঝার জন্য, মূল্য নির্ধারণের পৃষ্ঠাটি দেখুন৷ পৃথক পরিষেবার জন্য মূল্য বোঝার জন্য, পণ্য মূল্য বিভাগ দেখুন। আপনার Google ক্লাউড ব্যবহার কেমন হতে পারে তা অনুমান করতে আপনি মূল্য ক্যালকুলেটর ব্যবহার করতে পারেন৷ আপনি যে পরিষেবাগুলি ব্যবহার করতে চান সে সম্পর্কে বিশদ বিবরণ প্রদান করতে পারেন এবং তারপরে একটি মূল্যের অনুমান দেখতে পারেন৷ ## ডোমেইন নাম পরিষেবা সেট আপ করা সাধারণত, আপনি আপনার সাইটের জন্য একটি ডোমেন নাম নিবন্ধন করতে চান। আপনি আপনার সাইটের জন্য একটি অনন্য নাম নিবন্ধন করতে একটি সর্বজনীন ডোমেন নাম নিবন্ধক, যেমন Google ডোমেন ব্যবহার করতে পারেন। আপনি যদি আপনার নিজের ডোমেন নাম সিস্টেমের (DNS) সম্পূর্ণ নিয়ন্ত্রণ চান, আপনি আপনার DNS প্রদানকারী হিসাবে পরিবেশন করতে Cloud DNS ব্যবহার করতে পারেন। ক্লাউড ডিএনএস ডকুমেন্টেশন আপনাকে এগিয়ে নিয়ে যাওয়ার জন্য একটি কুইকস্টার্ট অন্তর্ভুক্ত করে আপনার যদি একটি বিদ্যমান ডিএনএস প্রদানকারী থাকে যা আপনি ব্যবহার করতে চান তবে আপনাকে সাধারণত এটি করতে হবে সেই প্রদানকারীর সাথে কয়েকটি রেকর্ড তৈরি করুন। একটি ডোমেইন নামের জন্য যেমন example.com, আপনি একটি তৈরি করুন আপনার DNS প্রদানকারীর সাথে একটি রেকর্ড। জন্য www.example.com সাব-ডোমেন, আপনি একটি তৈরি করুন এর জন্য CNAME রেকর্ড www টু পয়েন্ট এটা example.com ডোমেইন। দ্য একটি রেকর্ড একটি আইপি ঠিকানায় একটি হোস্টনাম ম্যাপ করে দ্য CNAME রেকর্ড এর জন্য একটি উপনাম তৈরি করে একটি রেকর্ড যদি আপনার ডোমেন নাম নিবন্ধকও আপনার DNS প্রদানকারী হয়, তাহলে সম্ভবত আপনাকে এটাই করতে হবে। আপনি যদি রেজিস্ট্রেশন এবং DNS এর জন্য আলাদা প্রোভাইডার ব্যবহার করেন তাহলে নিশ্চিত করুন যে আপনার ডোমেন নাম রেজিস্ট্রার আপনার ডোমেনের সাথে যুক্ত সঠিক নাম সার্ভার আছে আপনার DNS পরিবর্তন করার পরে, আপনার জোনে আপনার টাইম-টু-লাইভ (TTL) মানগুলির উপর নির্ভর করে রেকর্ড আপডেটগুলি প্রচার হতে কিছু সময় নিতে পারে। যদি এটি একটি নতুন হোস্টনাম হয়, তবে পরিবর্তনগুলি দ্রুত কার্যকর হবে কারণ DNS সমাধানকারীদের পূর্ববর্তী মানগুলি ক্যাশে করা নেই এবং রুট অনুরোধের প্রয়োজনীয় তথ্য পেতে DNS প্রদানকারীর সাথে যোগাযোগ করতে পারে। ## একটি স্ট্যাটিক ওয়েবসাইট হোস্ট করা HTTP(S) এর মাধ্যমে ওয়েবসাইট সামগ্রী পরিবেশন করার সবচেয়ে সহজ উপায় হল হোস্ট করা *স্ট্যাটিক ওয়েব পেজ*। স্ট্যাটিক ওয়েব পেজ পরিবেশন করা হয় অপরিবর্তিত, যেমনটি লেখা হয়েছিল, সাধারণত HTML ব্যবহার করে। একটি স্ট্যাটিক ওয়েবসাইট ব্যবহার করে একটি ভাল বিকল্প যদি আপনার সাইটের পৃষ্ঠাগুলি হওয়ার পরে খুব কমই পরিবর্তিত হয় প্রকাশিত, যেমন ব্লগ পোস্ট বা পৃষ্ঠা যা একটি ছোট-ব্যবসার অংশ ওয়েবসাইট আপনি স্ট্যাটিক ওয়েব পেজ দিয়ে অনেক কিছু করতে পারেন, কিন্তু যদি আপনার সাইটের প্রয়োজন হয় সার্ভার-সাইড কোডের মাধ্যমে ব্যবহারকারীদের সাথে শক্তিশালী মিথস্ক্রিয়া আছে, আপনার উচিত এই নিবন্ধে আলোচনা করা অন্যান্য বিকল্প বিবেচনা করুন ক্লাউড স্টোরেজ সহ একটি স্ট্যাটিক ওয়েবসাইট হোস্ট করা ক্লাউড স্টোরেজে একটি স্ট্যাটিক সাইট হোস্ট করতে, আপনাকে একটি তৈরি করতে হবে ক্লাউড স্টোরেজ বালতি, সামগ্রী আপলোড করুন এবং আপনার নতুন সাইট পরীক্ষা করুন। আপনি পারেন থেকে সরাসরি আপনার ডেটা পরিবেশন করুন store.googleapis.com, অথবা আপনি পারেন আপনি আপনার ডোমেনের মালিক কিনা তা যাচাই করুন আর ব্যবহার করুন আপনার ডোমেইন নাম আপনি আপনার স্ট্যাটিক ওয়েব পেজ তৈরি করতে পারেন যাইহোক আপনি চয়ন করুন. উদাহরণস্বরূপ, আপনি পারেন HTML এবং CSS ব্যবহার করে হ্যান্ড-লেখক পৃষ্ঠা। আপনি একটি ব্যবহার করতে পারেন *স্ট্যাটিক-সাইট জেনারেটর*, যেমন জেকিল, প্রেতাত্মা, বা হুগো, বিষয়বস্তু তৈরি করতে স্ট্যাটিক-সাইট জেনারেটর দিয়ে, আপনি একটি স্ট্যাটিক ওয়েবসাইট তৈরি করেন মধ্যে রচনা মার্কডাউন, এবং টেমপ্লেট এবং সরঞ্জাম প্রদান. সাইট জেনারেটর সাধারণত একটি স্থানীয় ওয়েব সার্ভার প্রদান করুন যা আপনি আপনার সামগ্রীর পূর্বরূপ দেখতে ব্যবহার করতে পারেন৷ আপনার স্ট্যাটিক সাইট কাজ করার পরে, আপনি যেকোনো ব্যবহার করে স্ট্যাটিক পেজ আপডেট করতে পারেন আপনার পছন্দের প্রক্রিয়া। সেই প্রক্রিয়াটি হ্যান্ড-কপি করার মতো সহজবোধ্য হতে পারে বালতিতে পৃষ্ঠা আপডেট করা হয়েছে। আপনি একটি আরো স্বয়ংক্রিয় পদ্ধতি ব্যবহার করতে পারেন, যেমন GitHub-এ আপনার সামগ্রী সংরক্ষণ করা এবং তারপর একটি ব্যবহার করা ওয়েবহুক চালানো a স্ক্রিপ্ট যা বালতি আপডেট করে। একটি এমনকি আরো উন্নত সিস্টেম একটি ব্যবহার করতে পারে একটানা-একীকরণ/কন্টিনিউয়াস-ডেলিভারি (CI/CD) টুল, যেমন জেনকিন্স, কন্টেন্ট আপডেট করতে বালতি জেনকিন্সের একটি ক্লাউড স্টোরেজ রয়েছে প্লাগ লাগানো যে একটি প্রদান করে Google ক্লাউড স্টোরেজ আপলোডার বিল্ড প্রকাশ করার পোস্ট-বিল্ড ধাপ ক্লাউড স্টোরেজের শিল্পকর্ম আপনার যদি একটি ওয়েব অ্যাপ থাকে যা স্ট্যাটিক কন্টেন্ট বা ব্যবহারকারীর আপলোড করা স্ট্যাটিক মিডিয়া পরিবেশন করতে হয়, তাহলে ক্লাউড স্টোরেজ ব্যবহার করা একটি সাশ্রয়ী এবং কার্যকর উপায় হতে পারে এই কন্টেন্ট হোস্ট এবং পরিবেশন করার জন্য, আপনার ওয়েব অ্যাপে গতিশীল অনুরোধের পরিমাণ হ্রাস করার সাথে সাথে উপরন্তু, ক্লাউড স্টোরেজ ব্যবহারকারীর জমা দেওয়া সামগ্রী সরাসরি গ্রহণ করতে পারে। এই বৈশিষ্ট্যটি ব্যবহারকারীদের আপনার সার্ভারের মাধ্যমে প্রক্সি না করে সরাসরি এবং নিরাপদে বড় মিডিয়া ফাইল আপলোড করতে দেয় আপনার স্ট্যাটিক ওয়েবসাইট থেকে সেরা পারফরম্যান্স পেতে, ক্লাউড স্টোরেজের জন্য সেরা অনুশীলনগুলি দেখুন৷ আরও তথ্যের জন্য, নিম্নলিখিত পৃষ্ঠাগুলি দেখুন: - একটি স্ট্যাটিক ওয়েবসাইট হোস্টিং - জে জেনকিন্সের জন্য (ব্লগ পোস্ট) - Google ক্লাউডে ব্যান্ড এইড 30 (ব্লগ পোস্ট) - ক্লাউড স্টোরেজ ডকুমেন্টেশন Firebase হোস্টিং এর সাথে একটি স্ট্যাটিক ওয়েবসাইট হোস্ট করাFirebase হোস্টিং আপনার ওয়েব অ্যাপের জন্য দ্রুত এবং নিরাপদ স্ট্যাটিক হোস্টিং প্রদান করে।ফায়ারবেস হোস্টিং এর সাথে, আপনি একটি একক কমান্ডব্যবহার করে একটি গ্লোবাল কন্টেন্ট-ডেলিভারি নেটওয়ার্কে (CDN) ওয়েব অ্যাপ এবং স্ট্যাটিক কন্টেন্ট স্থাপন করতে পারেন ফায়ারবেস হোস্টিং ব্যবহার করুন:- শূন্য-কনফিগারেশন SSL ফায়ারবেস হোস্টিং-এ তৈরি করা হয়েছে।কাস্টম ডোমেনে বিনামূল্যের জন্য SSL শংসাপত্রের বিধান- আপনার সমস্ত সামগ্রী HTTPS এর মাধ্যমে পরিবেশিত হয়- আপনার সামগ্রী আপনার ব্যবহারকারীদের কাছে বিতরণ করা হয় সারা বিশ্বের CDN প্রান্ত থেকে- Firebase CLI ব্যবহার করে, আপনি কয়েক সেকেন্ডের মধ্যে আপনার অ্যাপ চালু করতে পারেন।আপনার বিল্ড প্রক্রিয়ায় স্থাপনার লক্ষ্য যোগ করতে কমান্ড-লাইন সরঞ্জামগুলি ব্যবহার করুন- আপনি রিলিজ পরিচালনার বৈশিষ্ট্যগুলি পান, যেমন নতুন সম্পদের পারমাণবিক স্থাপনা, সম্পূর্ণ সংস্করণ এবং এক-ক্লিক রোলব্যাক- হোস্টিং সিঙ্গেল-পেজ অ্যাপস এবং অন্যান্য সাইটগুলির জন্য উপযোগী একটি কনফিগারেশন অফার করে যেগুলি আরও বেশি অ্যাপের মতো- হোস্টিং নির্বিঘ্নে ব্যবহার করার জন্য তৈরি করা হয়েছে অন্যান্য ফায়ারবেস বৈশিষ্ট্যআরও তথ্যের জন্য, নিম্নলিখিত পৃষ্ঠাগুলি দেখুন:## কম্পিউট ইঞ্জিনের সাথে ভার্চুয়াল মেশিন ব্যবহার করাপরিকাঠামো হিসাবে পরিষেবা (আইএএএস) ব্যবহারের ক্ষেত্রে , Google ক্লাউড কম্পিউট ইঞ্জিন প্রদান করে।কম্পিউট ইঞ্জিন একটি শক্তিশালী কম্পিউটিং অবকাঠামো প্রদান করে, তবে আপনাকে অবশ্যই প্ল্যাটফর্মের উপাদানগুলি বেছে নিতে হবে এবং কনফিগার করতে হবে যা আপনি ব্যবহার করতে চান।কম্পিউট ইঞ্জিনের সাথে, সিস্টেমগুলি কনফিগার করা, পরিচালনা করা এবং নিরীক্ষণ করা আপনার দায়িত্ব৷Google নিশ্চিত করে যে সংস্থানগুলি উপলব্ধ, নির্ভরযোগ্য এবং আপনার ব্যবহারের জন্য প্রস্তুত, তবে সেগুলির ব্যবস্থা করা এবং পরিচালনা করা আপনার উপর নির্ভর করে।সুবিধা, এখানে, আপনার সিস্টেমগুলির সম্পূর্ণ নিয়ন্ত্রণ এবং সীমাহীন নমনীয়তা রয়েছেআপনার পছন্দের প্রায় কোনও ওয়েবসাইট-সার্ভিং সিস্টেম ডিজাইন এবং স্থাপন করতে কম্পিউট ইঞ্জিন ব্যবহার করুন।আপনি আপনার অ্যাপ তৈরি করতে VMs, যাকে বলা হয় ইনস্ট্যান্স ব্যবহার করতে পারেন, অনেকটা আপনার যদি আপনার নিজস্ব হার্ডওয়্যার পরিকাঠামো থাকে।কম্পিউট ইঞ্জিন আপনার প্রয়োজন এবং আপনার বাজেট মেটানোর জন্য আপনার কনফিগারেশন কাস্টমাইজ করার জন্য বিভিন্ন ধরনের মেশিন অফার করে।আপনি কোন অপারেটিং সিস্টেম, ডেভেলপমেন্ট স্ট্যাক, ভাষা, ফ্রেমওয়ার্ক, পরিষেবা এবং অন্যান্য সফ্টওয়্যার প্রযুক্তি পছন্দ করতে পারেন তা বেছে নিতে পারেনGoogle ক্লাউড মার্কেটপ্লেসের সাথে স্বয়ংক্রিয়ভাবে সেট আপ করাএকটি সম্পূর্ণ ওয়েব-সার্ভিং স্ট্যাক স্থাপন করার সবচেয়ে সহজ উপায় হল Google ক্লাউড মার্কেটপ্লেস ব্যবহার করা।মাত্র কয়েকটি ক্লিকের মাধ্যমে, আপনি Google Click to Deploy বা Bitnamiউদাহরণস্বরূপ, আপনি একটি LAMP স্ট্যাক বা ওয়ার্ডপ্রেস সেট আপ করতে পারেন। ক্লাউড মার্কেটপ্লেস সহ।সিস্টেমটি মাত্র কয়েক মিনিটের মধ্যে একটি সম্পূর্ণ, কার্যকরী সফ্টওয়্যার স্ট্যাক স্থাপন করে।আপনি স্থাপন করার আগে, ক্লাউড মার্কেটপ্লেস আপনাকে সাইটটি চালানোর জন্য খরচের আনুমানিক হিসাব দেখায়, এটি আপনার জন্য সফ্টওয়্যার উপাদানগুলির কোন সংস্করণগুলি ইনস্টল করে সে সম্পর্কে আপনাকে পরিষ্কার তথ্য দেয় এবং আপনাকে উপাদানগুলির উদাহরণের নাম পরিবর্তন করে, আপনার কনফিগারেশনটি কাস্টমাইজ করতে দেয় মেশিনের ধরন, এবং একটি ডিস্কের আকার নির্বাচন করা।আপনি স্থাপন করার পরে, আপনার কম্পিউট ইঞ্জিন ইনস্ট্যান্স, তাদের কনফিগারেশন এবং সফ্টওয়্যারের উপর সম্পূর্ণ নিয়ন্ত্রণ থাকবেম্যানুয়ালি সেট আপ করা হচ্ছেএছাড়াও আপনি আপনার অবকাঠামো তৈরি করতে পারেন ম্যানুয়ালি ইঞ্জিন কম্পিউট করুন, হয় স্ক্র্যাচ থেকে আপনার কনফিগারেশন তৈরি করুন বা Google ক্লাউড মার্কেটপ্লেস স্থাপনায় তৈরি করুন।উদাহরণস্বরূপ, আপনি ক্লাউড মার্কেটপ্লেস দ্বারা অফার না করা একটি সফ্টওয়্যার উপাদানের একটি সংস্করণ ব্যবহার করতে চাইতে পারেন, অথবা সম্ভবত আপনি নিজেরাই সবকিছু ইনস্টল এবং কনফিগার করতে পছন্দ করেনএকটি সম্পূর্ণ প্রদান একটি ওয়েবসাইট সেট আপ করার জন্য কাঠামো এবং সর্বোত্তম অনুশীলনগুলি এই নিবন্ধের সুযোগের বাইরে।কিন্তু একটি উচ্চ-স্তরের দৃষ্টিভঙ্গি থেকে, কম্পিউট ইঞ্জিনে একটি ওয়েব-সার্ভিং পরিকাঠামো সেট আপ করার প্রযুক্তিগত দিকটির জন্য আপনাকে প্রয়োজন:প্রয়োজনীয়তাগুলি বুঝতে হবে৷আপনি যদি একটি নতুন ওয়েবসাইট তৈরি করেন তবে নিশ্চিত করুন যে আপনি আপনার প্রয়োজনীয় উপাদানগুলি যেমন উদাহরণ, স্টোরেজ প্রয়োজনীয়তা এবং নেটওয়ার্কিং পরিকাঠামো বুঝতে পেরেছেন৷আপনি যদি একটি বিদ্যমান সমাধান থেকে আপনার অ্যাপ স্থানান্তর করে থাকেন, তাহলে আপনি সম্ভবত ইতিমধ্যেই এই প্রয়োজনীয়তাগুলি বুঝতে পেরেছেন, তবে Google ক্লাউড পরিষেবাগুলিতে আপনার বিদ্যমান সেটআপ মানচিত্রগুলি কীভাবে রয়েছে তা আপনাকে ভাবতে হবে।নকশা পরিকল্পনা করুন।আপনার স্থাপত্যের মাধ্যমে চিন্তা করুন এবং আপনার নকশা লিখুন।আপনি যতটা পারেন স্পষ্ট হোন।উপাদানগুলি তৈরি করুন।যে উপাদানগুলিকে আপনি সাধারণত ভৌত সম্পদ হিসাবে ভাবতে পারেন, যেমন কম্পিউটার এবং নেটওয়ার্ক সুইচ, কম্পিউট ইঞ্জিনে পরিষেবার মাধ্যমে সরবরাহ করা হয়।উদাহরণস্বরূপ, আপনি যদি একটি কম্পিউটার চান তবে আপনাকে একটি কম্পিউট ইঞ্জিন ইনস্ট্যান্স তৈরি করতে হবে।আপনি যদি একটি ক্রমাগত হার্ড ডিস্ক ড্রাইভ চান, আপনি এটিও তৈরি করুন।ক্লাউড ডিপ্লয়মেন্ট ম্যানেজার বা টেরাফর্ম এটি একটি সহজ এবং পুনরাবৃত্তিযোগ্য প্রক্রিয়া করে তোলে।কনফিগার করুন এবং কাস্টমাইজ করুন। আপনার পছন্দসই উপাদানগুলি থাকার পরে, আপনাকে সেগুলি কনফিগার করতে হবে, সফ্টওয়্যার ইনস্টল এবং কনফিগার করতে হবে এবং আপনার প্রয়োজনীয় যে কোনও কাস্টমাইজেশন কোড লিখতে এবং স্থাপন করতে হবে।আপনি শেল স্ক্রিপ্টগুলি চালিয়ে কনফিগারেশনের প্রতিলিপি তৈরি করতে পারেন, যা ভবিষ্যতে স্থাপনার গতি বাড়াতে সাহায্য করে।স্থাপনা ব্যবস্থাপক এখানেও সাহায্য করে, সম্পদের স্বয়ংক্রিয় স্থাপনার জন্য ঘোষণামূলক, নমনীয় কনফিগারেশন টেমপ্লেট প্রদান করে।আপনি আইটি অটোমেশন টুল যেমন পাপেট এবং শেফের সুবিধা নিতে পারেন।সম্পদ স্থাপন করুন।সম্ভবত, আপনার ওয়েব পেজ এবং ছবি আছে।পরীক্ষা।যাচাই করুন যে সবকিছু আপনার প্রত্যাশা অনুযায়ী কাজ করে।উৎপাদনে স্থাপন করুন।বিশ্বের দেখতে এবং ব্যবহার করার জন্য আপনার সাইটটি খুলুনআপনাকে শুরু করতে এবং ম্যানুয়ালি কম্পিউট ইঞ্জিন ইনস্ট্যান্স সেট আপ করতে কেমন লাগে তা বুঝতে সাহায্য করার জন্য, এক বা একাধিক চেষ্টা করুন নিম্নলিখিত টিউটোরিয়ালগুলি:কম্পিউট ইঞ্জিনের সাথে ডেটা সংরক্ষণ করা বেশিরভাগ ওয়েবসাইটেরই কোনো না কোনো স্টোরেজ প্রয়োজন। আপনার বিভিন্ন কারণে সঞ্চয়স্থানের প্রয়োজন হতে পারে, যেমন আপনার ব্যবহারকারীরা আপলোড করা ফাইলগুলি সংরক্ষণ করা এবং অবশ্যই আপনার সাইট ব্যবহার করা সম্পদ Google ক্লাউড বিভিন্ন ধরনের পরিচালিত স্টোরেজ পরিষেবা প্রদান করে, যার মধ্যে রয়েছে: - ক্লাউড এসকিউএল-এর একটি SQL ডাটাবেস, যা MySQL-এর উপর ভিত্তি করে - NoSQL ডেটা স্টোরেজের জন্য দুটি বিকল্প: ফায়ারস্টোর এবং ক্লাউড বিগটেবল - সামঞ্জস্যপূর্ণ, পরিমাপযোগ্য, বড়-ক্ষমতার বস্তুর সঞ্চয়স্থান মেঘ স্টোরেজ ক্লাউড স্টোরেজ বিভিন্ন শ্রেণীতে আসে: - স্ট্যান্ডার্ড সর্বাধিক প্রাপ্যতা প্রদান করে - নিয়ারলাইন মাসে একবারেরও কম ডেটা অ্যাক্সেস করার জন্য একটি কম খরচের পছন্দের আদর্শ প্রদান করে - কোল্ডলাইন ত্রৈমাসিকে একবারেরও কম ডেটা অ্যাক্সেস করার জন্য একটি কম খরচের পছন্দের আদর্শ প্রদান করে৷ - সংরক্ষণাগার সংরক্ষণাগার, ব্যাকআপ এবং দুর্যোগ পুনরুদ্ধারের জন্য সর্বনিম্ন খরচের পছন্দ প্রদান করে - কম্পিউট ইঞ্জিনে স্থায়ী ডিস্ক আপনার উদাহরণের জন্য প্রাথমিক সঞ্চয়স্থান হিসাবে ব্যবহারের জন্য। কম্পিউট ইঞ্জিন অফার উভয় হার্ড-ডিস্ক-ভিত্তিক স্থায়ী ডিস্ক, বলা হয় স্ট্যান্ডার্ড পারসিস্টেন্ট ডিস্ক, এবং সলিড-স্টেট পারসিস্টেন্ট ডিস্ক (SSD)। আপনি অবিরাম ডিস্ক ব্যবহার করে Compute Engine-এ আপনার পছন্দের স্টোরেজ প্রযুক্তি সেট আপ করতেও বেছে নিতে পারেন। উদাহরণস্বরূপ, আপনি আপনার এসকিউএল ডাটাবেস হিসাবে PostgreSQL বা আপনার NoSQL স্টোরেজ হিসাবে MongoDB সেট আপ করতে পারেন। Google ক্লাউডে স্টোরেজ পরিষেবাগুলির সম্পূর্ণ পরিসীমা এবং সুবিধাগুলি বোঝার জন্য, একটি স্টোরেজ বিকল্প বেছে নেওয়া দেখুন কম্পিউট ইঞ্জিনের সাথে লোড ব্যালেন্সিং স্কেলে কাজ করে এমন যেকোনো ওয়েবসাইটের জন্য, সার্ভারের মধ্যে কাজের চাপ বিতরণ করার জন্য লোড-ব্যালেন্সিং প্রযুক্তি ব্যবহার করা প্রায়শই একটি প্রয়োজনীয়তা। কম্পিউট ইঞ্জিনে আপনার লোড-ব্যালেন্সড ওয়েব সার্ভারগুলিকে আর্কিটেক্ট করার সময় আপনার কাছে বিভিন্ন বিকল্প রয়েছে, যার মধ্যে রয়েছে: - HTTP(S) লোড ব্যালেন্সিং ক্লাউড লোড ব্যালেন্সিং ব্যবহারের মৌলিক বিষয়গুলো ব্যাখ্যা করে - বিষয়বস্তু-ভিত্তিক লোড ব্যালেন্সিং। ইনকামিং URL-এর উপর ভিত্তি করে বিভিন্ন দৃষ্টান্তে ট্রাফিক কীভাবে বিতরণ করা যায় তা প্রদর্শন করে - ক্রস-অঞ্চল লোড ব্যালেন্সিং। বিভিন্ন অঞ্চলে VM দৃষ্টান্ত কনফিগার করা এবং সমস্ত অঞ্চলে ট্রাফিক বিতরণ করতে HTTP বা HTTPS লোড ব্যালেন্সিং ব্যবহার করে দেখায় - TCP প্রক্সি লোড ব্যালেন্সিং। একাধিক অঞ্চলে বিদ্যমান একটি পরিষেবার জন্য গ্লোবাল TCP প্রক্সি লোড ব্যালেন্সিং সেট আপ করে - SSL প্রক্সি লোড ব্যালেন্সিং। একাধিক অঞ্চলে বিদ্যমান একটি পরিষেবার জন্য গ্লোবাল SSL প্রক্সি লোড ব্যালেন্সিং সেট আপ প্রদর্শন করে৷ - HTTP(S), SSL প্রক্সি, এবং TCP প্রক্সি লোড ব্যালেন্সিংয়ের জন্য IPv6 সমাপ্তি। IPv6 সমাপ্তি এবং IPv6 অনুরোধগুলি পরিচালনা করার জন্য লোড ব্যালেন্সার কনফিগার করার বিকল্পগুলি ব্যাখ্যা করে - নেটওয়ার্ক লোড ব্যালেন্সিং। একটি মৌলিক দৃশ্য দেখায় যা একটি স্তর 3 লোড ব্যালেন্সিং কনফিগারেশন সেট আপ করে যাতে স্বাস্থ্যকর দৃষ্টান্ত জুড়ে HTTP ট্র্যাফিক বিতরণ করা হয় - Microsoft IIS ব্যাকএন্ড ব্যবহার করে ক্রস-অঞ্চল লোড ব্যালেন্সিং। মাইক্রোসফ্ট ইন্টারনেট ইনফরমেশন সার্ভিসেস (IIS) সার্ভারে ট্র্যাফিক বিতরণ করতে কম্পিউট ইঞ্জিন লোড ব্যালেন্সার কীভাবে ব্যবহার করবেন তা দেখায় - অভ্যন্তরীণ লোড ব্যালেন্সিং সেট আপ করা আপনি একটি লোড ব্যালেন্সার সেট আপ করতে পারেন যা একটি ব্যক্তিগত নেটওয়ার্কে নেটওয়ার্ক ট্র্যাফিক বিতরণ করে যা ইন্টারনেটের সংস্পর্শে আসে না৷ অভ্যন্তরীণ লোড ব্যালেন্সিং শুধুমাত্র ইন্ট্রানেট অ্যাপগুলির জন্যই কার্যকর নয় যেখানে সমস্ত ট্র্যাফিক একটি প্রাইভেট নেটওয়ার্কে থাকে, বরং জটিল ওয়েব অ্যাপগুলির জন্যও যেখানে একটি প্রাইভেট নেটওয়ার্ক ব্যবহার করে ব্যাকএন্ড সার্ভারের কাছে ফ্রন্ট এন্ড অনুরোধ করে। লোড ব্যালেন্সিং স্থাপনা নমনীয়, এবং আপনি আপনার বিদ্যমান সমাধানগুলির সাথে কম্পিউট ইঞ্জিন ব্যবহার করতে পারেন। উদাহরণস্বরূপ, Nginx ব্যবহার করে HTTP(S) লোড ব্যালেন্সিং একটি সম্ভাব্য সমাধান যা আপনি Compute Engine লোড ব্যালেন্সারের জায়গায় ব্যবহার করতে পারেন কম্পিউট ইঞ্জিন সহ সামগ্রী বিতরণ যেহেতু প্রতিক্রিয়ার সময় যেকোন ওয়েবসাইটের জন্য একটি মৌলিক মেট্রিক, তাই একটি CDN ব্যবহার করে লেটেন্সি কম করা এবং কর্মক্ষমতা বাড়ানো প্রায়শই প্রয়োজন হয়, বিশেষ করে গ্লোবাল ওয়েব ট্রাফিক সহ একটি সাইটের জন্য ক্লাউড সিডিএন ব্যবহারকারীদের নিকটতম ক্যাশে অবস্থান থেকে সামগ্রী সরবরাহ করতে Google-এর বিশ্বব্যাপী বিতরণ করা উপস্থিতির প্রান্ত পয়েন্টগুলি ব্যবহার করে৷ ক্লাউড CDN HTTP(S) লোড ব্যালেন্সিংয়ের সাথে কাজ করে। একটি একক আইপি ঠিকানা থেকে কম্পিউট ইঞ্জিন, ক্লাউড স্টোরেজ বা উভয়ের বাইরে সামগ্রী পরিবেশন করতে, একটি HTTP(S) লোড ব্যালেন্সারের জন্য ক্লাউড CDN সক্ষম করুন কম্পিউট ইঞ্জিন সহ অটোস্কেলিং চাহিদা পরিবর্তিত হওয়ায় আপনি সার্ভার যোগ করতে এবং সরাতে আপনার আর্কিটেকচার সেট আপ করতে পারেন। এই পদ্ধতিটি নিশ্চিত করতে সাহায্য করতে পারে যে আপনার সাইট সর্বোচ্চ লোডের মধ্যে ভাল পারফর্ম করছে, এবং আরও সাধারণ চাহিদার সময় খরচ নিয়ন্ত্রণে রাখে। কম্পিউট ইঞ্জিন একটি অটোস্কেলার প্রদান করে যা আপনি এই উদ্দেশ্যে ব্যবহার করতে পারেন অটোস্কেলিং হল পরিচালিত উদাহরণ গোষ্ঠীর একটি বৈশিষ্ট্য। একটি ম্যানেজড ইনস্ট্যান্স গ্রুপ হল সমজাতীয় ভার্চুয়াল মেশিন ইনস্ট্যান্সের একটি পুল, যা একটি সাধারণ ইনস্ট্যান্স টেমপ্লেট থেকে তৈরি করা হয়। একটি অটোস্কেলার একটি পরিচালিত দৃষ্টান্ত গোষ্ঠীতে দৃষ্টান্ত যোগ করে বা সরিয়ে দেয়। যদিও কম্পিউট ইঞ্জিনে পরিচালিত এবং অব্যবস্থাপিত উভয় দৃষ্টান্ত গোষ্ঠী রয়েছে, আপনি শুধুমাত্র একটি অটোস্কেলারের সাথে পরিচালিত উদাহরণ গোষ্ঠীগুলি ব্যবহার করতে পারেন। আরও তথ্যের জন্য, কম্পিউট ইঞ্জিনে অটোস্কেলিং দেখুন একটি স্কেলযোগ্য এবং স্থিতিস্থাপক ওয়েব-অ্যাপ সমাধান তৈরি করতে কী লাগে তা গভীরভাবে দেখার জন্য, পরিমাপযোগ্য এবং স্থিতিস্থাপক ওয়েব অ্যাপ তৈরি করা দেখুন কম্পিউট ইঞ্জিন দিয়ে লগিং এবং পর্যবেক্ষণ Google ক্লাউডে এমন বৈশিষ্ট্য রয়েছে যা আপনি আপনার ওয়েবসাইটে কী ঘটছে তা ট্যাব রাখতে ব্যবহার করতে পারেন৷ ক্লাউড লগিং Google ক্লাউডে অ্যাপ এবং পরিষেবা থেকে লগ সংগ্রহ করে এবং সঞ্চয় করে। আপনি লগ দেখতে বা রপ্তানি করতে পারেন এবং লগিং এজেন্ট ব্যবহার করে তৃতীয় পক্ষের লগগুলিকে একীভূত করতে পারেন৷ ক্লাউড মনিটরিং আপনার সাইটের জন্য ড্যাশবোর্ড এবং সতর্কতা প্রদান করে।আপনি Google ক্লাউড কনসোল দিয়ে মনিটরিং কনফিগার করেন।আপনি ক্লাউড পরিষেবা, ভার্চুয়াল মেশিন এবং MongoDB, Apache, Nginx এবং Elasticsearch এর মতো সাধারণ ওপেন সোর্স সার্ভারগুলির জন্য কর্মক্ষমতা মেট্রিক্স পর্যালোচনা করতে পারেন।আপনি মনিটরিং ডেটা পুনরুদ্ধার করতে এবং কাস্টম মেট্রিক্স তৈরি করতে ক্লাউড মনিটরিং API ব্যবহার করতে পারেনক্লাউড মনিটরিং আপটাইম চেকগুলিও প্রদান করে, যা আপনার ওয়েবসাইটগুলিতে অনুরোধ পাঠায় যে তারা প্রতিক্রিয়া জানায় কিনা।আপনি একটি সতর্কতা নীতি স্থাপন করে একটি ওয়েবসাইটের উপলব্ধতা নিরীক্ষণ করতে পারেন যা আপটাইম চেক ব্যর্থ হলে একটি ঘটনা তৈরি করেকম্পিউট ইঞ্জিনের সাথে DevOps পরিচালনাDevOps পরিচালনা সম্পর্কে তথ্যের জন্য কম্পিউট ইঞ্জিনের সাথে, নিম্নলিখিত নিবন্ধগুলি দেখুন:- কুবারনেটস ব্যবহার করে বিতরণ করা লোড পরীক্ষা- কম্পিউট ইঞ্জিনে স্পিনাকার চালানো- স্পিনাকারের সাথে Google ক্লাউডে স্থাপনা পরিচালনা করা# # GKE এর সাথে কন্টেইনার ব্যবহার করাআপনি হয়তো ইতিমধ্যেই কন্টেইনার ব্যবহার করছেন, যেমন ডকার কন্টেনার।ওয়েব পরিবেশনের জন্য, কন্টেইনারগুলি বিভিন্ন সুবিধা প্রদান করে, যার মধ্যে রয়েছে:কম্পোনেন্টাইজেশন।আপনি আপনার ওয়েব অ্যাপের বিভিন্ন উপাদান আলাদা করতে কন্টেইনার ব্যবহার করতে পারেন।উদাহরণস্বরূপ, ধরুন আপনার সাইট একটি ওয়েব সার্ভার এবং একটি ডাটাবেস চালায়।আপনি এই উপাদানগুলিকে আলাদা পাত্রে চালাতে পারেন, অন্যটিকে প্রভাবিত না করে একটি উপাদান পরিবর্তন এবং আপডেট করতে পারেন।আপনার অ্যাপের ডিজাইন আরও জটিল হয়ে উঠলে, কন্টেইনারগুলি মাইক্রোসার্ভিসেস সহ পরিষেবা-ভিত্তিক আর্কিটেকচারের জন্য উপযুক্ত।এই ধরনের ডিজাইন অন্যান্য লক্ষ্যগুলির মধ্যে স্কেলেবিলিটি সমর্থন করে।বহনযোগ্যতা।একটি কন্টেইনারে আপনার অ্যাপ চালানোর জন্য যা যা প্রয়োজন তার সবই রয়েছে এবং এর নির্ভরতাগুলি একত্রিত করা হয়েছে।আপনি অন্তর্নিহিত সিস্টেমের বিবরণ সম্পর্কে চিন্তা না করে বিভিন্ন প্ল্যাটফর্মে আপনার কন্টেইনার চালাতে পারেন।দ্রুত স্থাপনা।যখন এটি স্থাপন করার সময় হয়, আপনার সিস্টেমটি সংজ্ঞা এবং চিত্রগুলির একটি সেট থেকে তৈরি করা হয়, যাতে অংশগুলি দ্রুত, নির্ভরযোগ্যভাবে এবং স্বয়ংক্রিয়ভাবে স্থাপন করা যেতে পারে।কন্টেইনারগুলি সাধারণত ছোট হয় এবং ভার্চুয়াল মেশিনের তুলনায় অনেক বেশি দ্রুত মোতায়েন করে, উদাহরণস্বরূপ, ভার্চুয়াল মেশিনGoogle ক্লাউডে কন্টেইনার কম্পিউটিং ওয়েব পরিবেশনের জন্য আরও বেশি সুবিধা প্রদান করে, যার মধ্যে রয়েছে:অর্কেস্ট্রেশন।GKE হল Kubernetes-এ নির্মিত একটি পরিচালিত পরিষেবা, যা Google দ্বারা প্রবর্তিত ওপেন সোর্স কন্টেইনার-অর্কেস্ট্রেশন সিস্টেম।GKE-এর সাথে, আপনার কোড কম্পিউট ইঞ্জিন দৃষ্টান্ত দ্বারা গঠিত একটি ক্লাস্টারের অংশ এমন পাত্রে চলে।পৃথক কন্টেইনারগুলি পরিচালনা করার বা প্রতিটি কন্টেইনার ম্যানুয়ালি তৈরি এবং বন্ধ করার পরিবর্তে, আপনি স্বয়ংক্রিয়ভাবে GKE-এর মাধ্যমে ক্লাস্টার পরিচালনা করতে পারেন, যা আপনার সংজ্ঞায়িত কনফিগারেশন ব্যবহার করে।ছবি নিবন্ধন।কন্টেইনার রেজিস্ট্রি বা আর্টিফ্যাক্ট রেজিস্ট্রি Google ক্লাউডে ডকার ছবির জন্য ব্যক্তিগত স্টোরেজ প্রদান করে।আপনি একটি এইচটিটিপিএস এন্ডপয়েন্টের মাধ্যমে রেজিস্ট্রি অ্যাক্সেস করতে পারেন, যাতে আপনি যেকোন মেশিন থেকে ছবি তুলতে পারেন, তা একটি কম্পিউট ইঞ্জিন ইনস্ট্যান্স হোক বা আপনার নিজের হার্ডওয়্যার।রেজিস্ট্রি পরিষেবা আপনার Google ক্লাউড প্রকল্পের অধীনে ক্লাউড স্টোরেজে আপনার কাস্টম ছবিগুলি হোস্ট করে৷এই পদ্ধতিটি ডিফল্টরূপে নিশ্চিত করে যে আপনার কাস্টম চিত্রগুলি কেবলমাত্র সেই প্রিন্সিপালদের দ্বারা অ্যাক্সেসযোগ্য যাদের আপনার প্রকল্পে অ্যাক্সেস রয়েছে৷গতিশীলতা।এর মানে হল যে আপনার কাছে অন্য ক্লাউড প্রদানকারীদের সাথে কাজের চাপগুলি সরানোর এবং একত্রিত করার নমনীয়তা রয়েছে, অথবা একটি হাইব্রিড সমাধান তৈরি করতে ক্লাউড কম্পিউটিং ওয়ার্কলোডগুলিকে অন-প্রিমিসেস বাস্তবায়নের সাথে মিশ্রিত করতে পারেনএর সাথে ডেটা সংরক্ষণ GKEযেহেতু GKE Google ক্লাউডে চলে এবং নোড হিসাবে কম্পিউট ইঞ্জিন ইন্সট্যান্স ব্যবহার করে, তাই কম্পিউট ইঞ্জিনের স্টোরেজের সাথে আপনার স্টোরেজ বিকল্পের অনেক মিল রয়েছে।আপনি ক্লাউড এসকিউএল, ক্লাউড স্টোরেজ, ডেটাস্টোর এবং বিগটেবল তাদের API-এর মাধ্যমে অ্যাক্সেস করতে পারেন, অথবা আপনি যদি চয়ন করেন তবে আপনি অন্য বাহ্যিক স্টোরেজ প্রদানকারী ব্যবহার করতে পারেন।যাইহোক, GKE কম্পিউট ইঞ্জিন স্থায়ী ডিস্কগুলির সাথে একটি সাধারণ কম্পিউট ইঞ্জিন ইন্সট্যান্সের চেয়ে ভিন্নভাবে ইন্টারঅ্যাক্ট করেএকটি কম্পিউট ইঞ্জিন ইনস্ট্যান্সে একটি সংযুক্ত ডিস্ক অন্তর্ভুক্ত থাকে।আপনি যখনকম্পিউট ইঞ্জিন ব্যবহার করেন, যতক্ষণ ইনস্ট্যান্সটি থাকে ততক্ষণ ডিস্কের ভলিউম ইনস্ট্যান্সের সাথে থাকে।আপনি এমনকি ডিস্কটি আলাদা করতে পারেন এবং এটি একটি ভিন্নউদাহরণ দিয়ে ব্যবহার করতে পারেন।কিন্তু একটি পাত্রে, অন-ডিস্ক ফাইলগুলি ক্ষণস্থায়ী।যখন একটি ধারকপুনরায় চালু হয়, যেমন ক্র্যাশের পরে, অন-ডিস্ক ফাইলগুলি হারিয়ে যায়।কুবারনেটসএকটিভলিউমবিমূর্ততা ব্যবহার করে এই সমস্যাটি সমাধান করে এবং এক প্রকার ভলিউম হলgcePersistentDiskএর মানে হল যে আপনিআপনার ডেটা ফাইলগুলিকে মুছে ফেলা থেকে রক্ষা করার জন্য কন্টেইনার সহ কম্পিউট ইঞ্জিন স্থায়ী ডিস্কগুলি ব্যবহার করতে পারেন যখন আপনি GKEএকটি ভলিউমের বৈশিষ্ট্য এবং সুবিধাগুলি বোঝার জন্য , আপনার প্রথমে পড সম্পর্কে কিছুটা বোঝা উচিত।আপনি এক বা একাধিক পাত্রের জন্য একটি অ্যাপ-নির্দিষ্ট লজিক্যাল হোস্ট হিসাবে একটি পডকে ভাবতে পারেন।একটি পড একটি নোড ইন্সট্যান্সে চলে।যখন কন্টেইনারগুলি একটি পডের সদস্য হয়, তখন তারা ভাগ করা স্টোরেজ ভলিউমের একটি সেট সহ বিভিন্ন সংস্থান ভাগ করতে পারে।এই ভলিউমগুলি কন্টেইনার পুনঃসূচনা থেকে বাঁচতে এবং পডের মধ্যে কন্টেইনারগুলির মধ্যে ভাগ করে নেওয়ার জন্য ডেটা সক্ষম করে।অবশ্যই, আপনি একটি পডেও একটি একক ধারক এবং ভলিউম ব্যবহার করতে পারেন, তবে এই সংস্থানগুলি একে অপরের সাথে যৌক্তিকভাবে সংযুক্ত করার জন্য পড একটি প্রয়োজনীয় বিমূর্ততাউদাহরণের জন্য , ওয়ার্ডপ্রেস এবং MySQLGKE এর সাথে লোড ব্যালেন্সিংঅনেক বড় ওয়েব সার্ভিং আর্কিটেকচারে একাধিক সার্ভার চালু থাকা দরকার যা ট্রাফিক চাহিদা ভাগ করে নিতে পারে।যেহেতু আপনি GKE এর সাহায্যে একাধিক কন্টেইনার, নোড এবং পড তৈরি এবং পরিচালনা করতে পারেন, এটি একটি লোড-ব্যালেন্সড ওয়েব সার্ভিং সিস্টেমের জন্য স্বাভাবিকভাবে উপযুক্তনেটওয়ার্ক লোড ব্যালেন্সিং ব্যবহার করেGKE তে লোড ব্যালেন্সার তৈরি করার সবচেয়ে সহজ উপায় হল Compute Engine এর নেটওয়ার্ক লোড ব্যালেন্সিং ব্যবহার করা।নেটওয়ার্ক লোড ব্যালেন্সিং ইনকামিং ইন্টারনেট প্রোটোকল ডেটা, যেমন ঠিকানা, পোর্ট এবং প্রোটোকল প্রকারের উপর ভিত্তি করে আপনার সিস্টেমের লোডের ভারসাম্য বজায় রাখতে পারে।নেটওয়ার্ক লোড ব্যালেন্সিং ফরওয়ার্ডিং নিয়ম ব্যবহার করে।এই নিয়মগুলি লক্ষ্য পুলগুলিকে নির্দেশ করে যে তালিকাগুলি লোড ব্যালেন্সিংয়ের জন্য ব্যবহার করার জন্য উপলব্ধ উদাহরণগুলি নেটওয়ার্ক লোড ব্যালেন্সিংয়ের মাধ্যমে, আপনি অতিরিক্ত TCP/UDP-ভিত্তিক প্রোটোকল যেমন SMTP ট্র্যাফিকের ব্যালেন্স লোড করতে পারেন এবং আপনার অ্যাপ সরাসরি প্যাকেটগুলি পরিদর্শন করতে পারে আপনি কেবল যোগ করে নেটওয়ার্ক লোড ব্যালেন্সিং স্থাপন করতে পারেন প্রকার: লোডব্যালেন্সার আপনার পরিষেবা কনফিগারেশন ফাইলে ক্ষেত্র HTTP(S) লোড ব্যালেন্সিং ব্যবহার করে আপনার যদি আরও উন্নত লোড-ব্যালেন্সিং বৈশিষ্ট্যের প্রয়োজন হয়, যেমন HTTPS লোড ব্যালেন্সিং, কন্টেন্ট-ভিত্তিক লোড ব্যালেন্সিং, অথবা ক্রস-রিজিয়ন লোড ব্যালেন্সিং, আপনি আপনার GKE পরিষেবাকে Compute Engine-এর HTTP/HTTPS লোড ব্যালেন্সিং বৈশিষ্ট্যের সাথে একীভূত করতে পারেন। Kubernetes ইনগ্রেস রিসোর্স প্রদান করে যা কুবারনেটস এন্ডপয়েন্টে বহিরাগত ট্র্যাফিক রুট করার নিয়মের একটি সংগ্রহকে অন্তর্ভুক্ত করে। GKE-তে, একটি ইনগ্রেস রিসোর্স কম্পিউট ইঞ্জিন HTTP/HTTPS লোড ব্যালেন্সার প্রভিশনিং এবং কনফিগার করে GKE-তে HTTP/HTTPS লোড ব্যালেন্সিং ব্যবহার করার বিষয়ে আরও তথ্যের জন্য, ইনগ্রেসের সাথে HTTP লোড ব্যালেন্সিং সেট আপ করা দেখুন GKE এর সাথে স্কেলিং ক্লাস্টারগুলির স্বয়ংক্রিয় আকার পরিবর্তনের জন্য, আপনি ক্লাস্টার অটোস্ক্যালার ব্যবহার করতে পারেন। এই বৈশিষ্ট্যটি পর্যায়ক্রমে পরীক্ষা করে যে কোনও পড আছে কিনা যা বিনামূল্যে সংস্থান সহ একটি নোডের জন্য অপেক্ষা করছে কিন্তু নির্ধারিত হচ্ছে না। যদি এই ধরনের পডগুলি বিদ্যমান থাকে, তাহলে অটোস্ক্যালার নোড পুলের আকার পরিবর্তন করে যদি আকার পরিবর্তন করার ফলে অপেক্ষা করা পডগুলি নির্ধারিত হতে পারে ক্লাস্টার অটোস্ক্যালার সমস্ত নোডের ব্যবহার নিরীক্ষণ করে। যদি একটি নোড একটি বর্ধিত সময়ের জন্য প্রয়োজন না হয়, এবং এর সমস্ত পড অন্য কোথাও নির্ধারিত হতে পারে, তাহলে নোডটি মুছে ফেলা হয় ক্লাস্টার অটোস্ক্যালার, এর সীমাবদ্ধতা এবং সর্বোত্তম অনুশীলন সম্পর্কে আরও তথ্যের জন্য, ক্লাস্টার অটোস্ক্যালার ডকুমেন্টেশন দেখুন GKE এর সাথে লগিং এবং পর্যবেক্ষণ কম্পিউট ইঞ্জিনের মতো, লগিং এবং মনিটরিং আপনার লগিং এবং পর্যবেক্ষণ পরিষেবা প্রদান করে। লগিং অ্যাপ এবং পরিষেবাগুলি থেকে লগ সংগ্রহ করে এবং সঞ্চয় করে। আপনি লগ দেখতে বা রপ্তানি করতে পারেন এবং লগিং এজেন্ট ব্যবহার করে তৃতীয় পক্ষের লগগুলিকে একীভূত করতে পারেন৷ মনিটরিং আপনার সাইটের জন্য ড্যাশবোর্ড এবং সতর্কতা প্রদান করে। আপনি Google ক্লাউড কনসোল দিয়ে মনিটরিং কনফিগার করেন। আপনি ক্লাউড পরিষেবা, ভার্চুয়াল মেশিন এবং সাধারণ ওপেন সোর্স সার্ভার যেমন MongoDB, Apache, Nginx এবং Elasticsearch-এর জন্য কর্মক্ষমতা মেট্রিক্স পর্যালোচনা করতে পারেন। আপনি মনিটরিং ডেটা পুনরুদ্ধার করতে এবং কাস্টম মেট্রিক্স তৈরি করতে Monitoring API ব্যবহার করতে পারেন GKE এর সাথে DevOps পরিচালনা করা আপনি যখন GKE ব্যবহার করেন, তখন আপনি ইতিমধ্যেই এমন অনেক সুবিধা পাচ্ছেন যা বেশিরভাগ লোকেরা যখন DevOps সম্পর্কে ভাবেন তখন তারা চিন্তা করে। এটি বিশেষভাবে সত্য যখন এটি প্যাকেজিং, স্থাপনা এবং পরিচালনার সহজে আসে। আপনার সিআই/সিডি ওয়ার্কফ্লো প্রয়োজনের জন্য, আপনি জেনকিন্সের মতো জনপ্রিয় সরঞ্জামগুলির সুবিধা নিতে পারেন। নিম্নলিখিত নিবন্ধগুলি দেখুন: ## অ্যাপ ইঞ্জিন সহ একটি পরিচালিত প্ল্যাটফর্মে বিল্ডিং Google ক্লাউডে, একটি পরিষেবা (PaaS) হিসাবে পরিচালিত প্ল্যাটফর্মটিকে অ্যাপ ইঞ্জিন বলা হয়। আপনি যখন অ্যাপ ইঞ্জিনে আপনার ওয়েবসাইট তৈরি করেন, তখন আপনি আপনার বৈশিষ্ট্যগুলি কোডিং করার উপর ফোকাস করতে পারেন এবং Google-কে সমর্থনকারী পরিকাঠামো পরিচালনার বিষয়ে চিন্তা করতে দিন৷ অ্যাপ ইঞ্জিন বিস্তৃত বৈশিষ্ট্যগুলি সরবরাহ করে যা স্কেলেবিলিটি, লোড ব্যালেন্সিং, লগিং, মনিটরিং এবং নিরাপত্তাকে অনেক সহজ করে তোলে যদি আপনাকে সেগুলি নিজে তৈরি এবং পরিচালনা করতে হয়। অ্যাপ ইঞ্জিন আপনাকে বিভিন্ন প্রোগ্রামিং ভাষায় কোড করতে দেয় এবং এটি অন্যান্য বিভিন্ন Google ক্লাউড পরিষেবা ব্যবহার করতে পারে অ্যাপ ইঞ্জিন মানক পরিবেশ প্রদান করে, যা আপনাকে একটি সুরক্ষিত, স্যান্ডবক্সযুক্ত পরিবেশে অ্যাপগুলি চালাতে দেয়। অ্যাপ ইঞ্জিন স্ট্যান্ডার্ড এনভায়রনমেন্ট একাধিক সার্ভার জুড়ে অনুরোধ বিতরণ করে এবং ট্রাফিক চাহিদা মেটাতে সার্ভারকে স্কেল করে। আপনার অ্যাপটি তার নিজস্ব নিরাপদ, নির্ভরযোগ্য পরিবেশে চলে যা হার্ডওয়্যার, অপারেটিং সিস্টেম বা সার্ভারের শারীরিক অবস্থান থেকে স্বতন্ত্র। আপনাকে আরও বিকল্প দিতে, অ্যাপ ইঞ্জিন নমনীয় পরিবেশ অফার করে। আপনি যখন নমনীয় পরিবেশ ব্যবহার করেন, তখন আপনার অ্যাপ কনফিগারযোগ্য কম্পিউট ইঞ্জিন দৃষ্টান্তে চলে, কিন্তু অ্যাপ ইঞ্জিন আপনার জন্য হোস্টিং পরিবেশ পরিচালনা করে। এর মানে হল যে আপনি আরও প্রোগ্রামিং ভাষা পছন্দের জন্য কাস্টম রানটাইম সহ অতিরিক্ত রানটাইম ব্যবহার করতে পারেন। এছাড়াও আপনি কম্পিউট ইঞ্জিন অফার করে এমন কিছু নমনীয়তার সুবিধা নিতে পারেন, যেমন বিভিন্ন CPU এবং মেমরি বিকল্প থেকে বেছে নেওয়া প্রোগ্রামিং ভাষা অ্যাপ ইঞ্জিন স্ট্যান্ডার্ড এনভায়রনমেন্ট ডিফল্ট রানটাইম প্রদান করে এবং আপনি সমর্থিত প্রোগ্রামিং ভাষার নির্দিষ্ট সংস্করণে সোর্স কোড লেখেন নমনীয় পরিবেশের সাথে, আপনি সমর্থিত প্রোগ্রামিং ভাষার যেকোনো সংস্করণে সোর্স কোড লেখেন। আপনি এই রানটাইমগুলি কাস্টমাইজ করতে পারেন বা একটি কাস্টম ডকার ইমেজ বা ডকারফাইল দিয়ে আপনার নিজস্ব রানটাইম প্রদান করতে পারেন আপনি যে প্রোগ্রামিং ভাষাটি ব্যবহার করেন তা যদি একটি প্রাথমিক উদ্বেগের বিষয় হয়, তাহলে আপনাকে সিদ্ধান্ত নিতে হবে যে অ্যাপ ইঞ্জিন স্ট্যান্ডার্ড পরিবেশ দ্বারা প্রদত্ত রানটাইমগুলি আপনার প্রয়োজনীয়তাগুলি পূরণ করে কিনা৷ যদি তারা না করে, তাহলে আপনার নমনীয় পরিবেশ ব্যবহার করার কথা বিবেচনা করা উচিত কোন পরিবেশ আপনার অ্যাপের চাহিদা পূরণ করে তা নির্ধারণ করতে, একটি অ্যাপ ইঞ্জিন পরিবেশ নির্বাচন করা দেখুন ভাষা অনুসারে টিউটোরিয়াল শুরু করা নিম্নলিখিত টিউটোরিয়ালগুলি আপনাকে অ্যাপ ইঞ্জিন স্ট্যান্ডার্ড পরিবেশ ব্যবহার শুরু করতে সাহায্য করতে পারে: - পাইথনে হ্যালো ওয়ার্ল্ড - হ্যালো ওয়ার্ল্ড ইন জাভা - পিএইচপিতে হ্যালো ওয়ার্ল্ড - রুবিতে হ্যালো ওয়ার্ল্ড - হ্যালো ওয়ার্ল্ড ইন গো - Node.js-এ হ্যালো ওয়ার্ল্ড নিম্নলিখিত টিউটোরিয়ালগুলি আপনাকে নমনীয় পরিবেশ ব্যবহার শুরু করতে সাহায্য করতে পারে: - পাইথন দিয়ে শুরু করা - জাভা দিয়ে শুরু করা - পিএইচপি দিয়ে শুরু করা - গো দিয়ে শুরু করা হচ্ছে - Node.js দিয়ে শুরু করা - রুবি দিয়ে শুরু করছি - .NET দিয়ে শুরু করা অ্যাপ ইঞ্জিনের মাধ্যমে ডেটা সংরক্ষণ করা হচ্ছে অ্যাপ ইঞ্জিন আপনাকে আপনার ডেটা সঞ্চয় করার বিকল্প দেয়: |নাম||গঠন||সঙ্গতি| |Firestore||Schemaless||Strongly consistent.| |ক্লাউড এসকিউএল||রিলেশনাল||স্ট্রংলি সামঞ্জস্যপূর্ণ।| ক্লাউড স্টোরেজ আপনি স্ট্যান্ডার্ড পরিবেশ সহ বেশ কয়েকটি তৃতীয় পক্ষের ডাটাবেস ব্যবহার করতে পারেন অ্যাপ ইঞ্জিনে স্টোরেজ সম্পর্কে আরও বিশদ বিবরণের জন্য, একটি স্টোরেজ বিকল্প নির্বাচন করা দেখুন এবং তারপরে আপনার পছন্দের প্রোগ্রামিং ভাষা নির্বাচন করুন আপনি যখন নমনীয় পরিবেশ ব্যবহার করেন, তখন আপনি স্ট্যান্ডার্ড পরিবেশের সাথে একই ধরনের স্টোরেজ বিকল্পগুলি এবং তৃতীয় পক্ষের ডাটাবেসের একটি বিস্তৃত পরিসর ব্যবহার করতে পারেন। নমনীয় পরিবেশে তৃতীয় পক্ষের ডাটাবেস সম্পর্কে আরও তথ্যের জন্য, তৃতীয় পক্ষের ডাটাবেস ব্যবহার করা দেখুন অ্যাপ ইঞ্জিনের সাথে ভারসাম্য এবং অটোস্কেলিং লোড করুন ডিফল্টরূপে, অ্যাপ ইঞ্জিন স্বয়ংক্রিয়ভাবে আগত অনুরোধগুলিকে উপযুক্ত ব্যাকএন্ড দৃষ্টান্তে রুট করে এবং আপনার জন্য লোড ব্যালেন্সিং করে। যাইহোক, আপনি যদি Google CloudâÃÂàএর সম্পূর্ণ বৈশিষ্ট্যযুক্ত এন্টারপ্রাইজ-গ্রেড HTTP(S) লোড ব্যালেন্সিং ক্ষমতার সুবিধা নিতে চান তাহলে আপনি সার্ভারহীন নেটওয়ার্ক এন্ডপয়েন্ট গ্রুপ ব্যবহার করতে পারেন স্কেলিংয়ের জন্য, অ্যাপ ইঞ্জিন স্বয়ংক্রিয়ভাবে ট্র্যাফিক ওঠানামা করার সময় এবং ডাউন দৃষ্টান্ত তৈরি করতে পারে, অথবা আপনি ট্র্যাফিকের পরিমাণ নির্বিশেষে চালানোর জন্য বেশ কয়েকটি উদাহরণ নির্দিষ্ট করতে পারেন অ্যাপ ইঞ্জিন দিয়ে লগিং এবং মনিটরিং অ্যাপ ইঞ্জিনে, অনুরোধগুলি স্বয়ংক্রিয়ভাবে লগ হয় এবং আপনি এগুলি দেখতে পারেন৷ গুগল ক্লাউড কনসোলে লগ ইন করুন। অ্যাপ ইঞ্জিনের সাথেও কাজ করে স্ট্যান্ডার্ড, ভাষা-নির্দিষ্ট লাইব্রেরি যা লগিং কার্যকারিতা প্রদান করে এবং লগ এন্ট্রিগুলিকে Google ক্লাউড কনসোলের লগগুলিতে ফরোয়ার্ড করে৷ উদাহরণ স্বরূপ, পাইথনে আপনি আদর্শ পাইথন লগিং মডিউল ব্যবহার করতে পারেন এবং জাভাতে আপনি লগব্যাক অ্যাপেন্ডারকে সংহত করতে পারেন বা java.util.logging ক্লাউড লগিং সহ। এই পদ্ধতিটি ক্লাউড লগিংয়ের সম্পূর্ণ বৈশিষ্ট্যগুলিকে সক্ষম করে এবং Google ক্লাউড-নির্দিষ্ট কোডের মাত্র কয়েকটি লাইনের প্রয়োজন ক্লাউড মনিটরিং আপনার অ্যাপ ইঞ্জিন অ্যাপ্লিকেশানগুলি নিরীক্ষণের জন্য বৈশিষ্ট্যগুলি প্রদান করে৷ Google ক্লাউড কনসোলের মাধ্যমে, আপনি ঘটনা, আপটাইম চেক এবং অন্যান্য বিবরণ নিরীক্ষণ করতে পারেন ## ক্লাউড রান সহ একটি সার্ভারবিহীন প্ল্যাটফর্ম তৈরি করা Google CloudâÃÂÃÂ-এর সার্ভারহীন প্ল্যাটফর্ম আপনাকে অন্তর্নিহিত অবকাঠামো নিয়ে চিন্তা না করেই কোড লিখতে দেয়। আপনি Google CloudâÃÂÃÂs স্টোরেজ, ডেটাবেস, মেশিন লার্নিং এবং আরও অনেক কিছুর মাধ্যমে সম্পূর্ণ-স্ট্যাক সার্ভারহীন অ্যাপ্লিকেশন তৈরি করতে পারেন আপনার কন্টেইনারাইজড ওয়েবসাইটগুলির জন্য, আপনি GKE ব্যবহার করার পাশাপাশি ক্লাউড রানে তাদের স্থাপন করতে পারেন। ক্লাউড রান একটি সম্পূর্ণরূপে পরিচালিত সার্ভারবিহীন প্ল্যাটফর্ম যা আপনাকে Google ক্লাউডে উচ্চ মাত্রায় স্কেলযোগ্য কন্টেইনারাইজড অ্যাপ্লিকেশন চালাতে দেয়। আপনি শুধুমাত্র আপনার কোড চালানোর সময় জন্য অর্থ প্রদান ক্লাউড রান সহ কন্টেইনার ব্যবহার করে, আপনি আপনার ওয়েবসাইট তৈরি করতে, ক্লাউড SQL-এ আপনার SQL ডাটাবেস অ্যাক্সেস করতে এবং গতিশীল HTML পৃষ্ঠাগুলি রেন্ডার করতে Nginx, Express.js এবং Django-এর মতো পরিপক্ক প্রযুক্তির সুবিধা নিতে পারেন ক্লাউড রান ডকুমেন্টেশন আপনাকে এগিয়ে নিয়ে যাওয়ার জন্য একটি কুইকস্টার্ট অন্তর্ভুক্ত করে ক্লাউড রানের সাথে ডেটা সংরক্ষণ করা ক্লাউড রান কন্টেইনারগুলি ক্ষণস্থায়ী এবং আপনার ব্যবহারের ক্ষেত্রে তাদের কোটা এবং সীমাগুলি আপনাকে বুঝতে হবে। ফাইলগুলি অস্থায়ীভাবে একটি পাত্রে প্রক্রিয়াকরণের জন্য সংরক্ষণ করা যেতে পারে, তবে এই স্টোরেজটি রানটাইম চুক্তিতে বর্ণিত পরিষেবার জন্য উপলব্ধ মেমরি থেকে বেরিয়ে আসে অবিরাম স্টোরেজের জন্য, অ্যাপ ইঞ্জিনের মতো, আপনি ক্লাউড স্টোরেজ, ফায়ারস্টোর বা ক্লাউড SQL এর মতো Google ক্লাউডের পরিষেবাগুলি বেছে নিতে পারেন৷ বিকল্পভাবে, আপনি তৃতীয় পক্ষের স্টোরেজ সমাধানও ব্যবহার করতে পারেন ক্লাউড রানের সাথে ভারসাম্য এবং অটোস্কেলিং লোড করুন ডিফল্টরূপে, আপনি যখন ক্লাউড রান তৈরি করেন, তখন এটি স্বয়ংক্রিয়ভাবে আগত অনুরোধগুলিকে উপযুক্ত ব্যাক-এন্ড কন্টেইনারে রুট করে এবং আপনার জন্য লোড ব্যালেন্সিং করে। যাইহোক, আপনি যদি Google CloudâÃÂàএর সম্পূর্ণ বৈশিষ্ট্যযুক্ত এন্টারপ্রাইজ-গ্রেড HTTP(S) লোড ব্যালেন্সিং ক্ষমতার সুবিধা নিতে চান তাহলে আপনি সার্ভারহীন নেটওয়ার্ক এন্ডপয়েন্ট গ্রুপ ব্যবহার করতে পারেন HTTP(S) লোড ব্যালেন্সিংয়ের মাধ্যমে, আপনি ক্লাউড CDN সক্ষম করতে পারেন বা একাধিক অঞ্চল থেকে ট্রাফিক পরিবেশন করতে পারেন। উপরন্তু, আপনি আপনার পরিষেবা উন্নত করতে API গেটওয়ের মতো মিডলওয়্যার ব্যবহার করতে পারেন ক্লাউড রানের জন্য, Google ক্লাউড কন্টেইনার ইনস্ট্যান্স অটোস্কেলিং পরিচালনা করে তোমার জন্য. প্রতিটি রিভিশন হ্যান্ডেল করার জন্য প্রয়োজনীয় কন্টেইনার দৃষ্টান্তের সংখ্যায় স্বয়ংক্রিয়ভাবে স্কেল করা হয় সমস্ত আগত অনুরোধ। যখন একটি রিভিশন ডিফল্টরূপে কোনো ট্রাফিক পায় না এটাকে শূন্য ধারক দৃষ্টান্তে স্কেল করা হয়েছে। যাইহোক, যদি ইচ্ছা হয়, আপনি করতে পারেন নিষ্ক্রিয় রাখার জন্য একটি উদাহরণ নির্দিষ্ট করতে এই ডিফল্ট পরিবর্তন করুন বা *উষ্ণ* ব্যবহার করে ন্যূনতম দৃষ্টান্ত সেটিং ক্লাউড রান দিয়ে লগিং এবং মনিটরিং ক্লাউড রানে দুই ধরনের লগ আছে, যেগুলো স্বয়ংক্রিয়ভাবে ক্লাউড লগিং-এ পাঠানো হয়: - অনুরোধের লগগুলি: অনুরোধের লগগুলি ক্লাউড রান পরিষেবাগুলিতে পাঠানো হয়েছে৷ এই লগ স্বয়ংক্রিয়ভাবে তৈরি করা হয় - কন্টেইনার লগ: কন্টেইনার ইনস্ট্যান্সগুলি থেকে নির্গত লগগুলি, সাধারণত আপনার নিজের কোড থেকে, সমর্থিত অবস্থানগুলিতে লেখা হয় যেমন লেখা কনটেইনার লগগুলিতে বর্ণিত হয়েছে আপনি কয়েকটি উপায়ে আপনার পরিষেবার লগগুলি দেখতে পারেন: - Google ক্লাউড কনসোলে ক্লাউড রান পৃষ্ঠাটি ব্যবহার করুন - Google ক্লাউড কনসোলে ক্লাউড লগিং লগ এক্সপ্লোরার ব্যবহার করুন এই উভয় দেখার পদ্ধতি ক্লাউড লগিং-এ সঞ্চিত একই লগ পরীক্ষা করে, কিন্তু লগ এক্সপ্লোরার আরও বিশদ বিবরণ এবং আরও ফিল্টারিং ক্ষমতা প্রদান করে ক্লাউড মনিটরিং ক্লাউড রান পারফরম্যান্স মনিটরিং, মেট্রিক্স এবং আপটাইম চেক প্রদান করে, নির্দিষ্ট মেট্রিক থ্রেশহোল্ড অতিক্রম করা হলে বিজ্ঞপ্তি পাঠানোর জন্য সতর্কতা সহ। Google ক্লাউডের অপারেশন স্যুট মূল্য প্রযোজ্য, যার অর্থ ক্লাউড রানের সম্পূর্ণরূপে পরিচালিত সংস্করণে মেট্রিক্সের জন্য কোনও চার্জ নেই৷ মনে রাখবেন আপনি ক্লাউড মনিটরিং কাস্টম মেট্রিক্সও ব্যবহার করতে পারেন ক্লাউড রান ক্লাউড মনিটরিংয়ের সাথে একীভূত *কোন সেটআপ বা কনফিগারেশনের প্রয়োজন নেই*। এর মানে হল আপনার মেট্রিক্স ক্লাউড রান পরিষেবাগুলি যখন চলছে তখন স্বয়ংক্রিয়ভাবে ক্যাপচার করা হয়৷ ## কনটেন্ট ম্যানেজমেন্ট সিস্টেম তৈরি করা একটি ওয়েবসাইট পরিবেশন করা মানে আপনার ওয়েবসাইটের সম্পদ পরিচালনা করা। ক্লাউড স্টোরেজ এই সম্পদগুলির জন্য একটি বিশ্বব্যাপী সংগ্রহস্থল প্রদান করে। একটি সাধারণ আর্কিটেকচার ক্লাউড স্টোরেজে স্ট্যাটিক সামগ্রী স্থাপন করে এবং তারপর গতিশীল পৃষ্ঠাগুলি রেন্ডার করতে কম্পিউট ইঞ্জিনে সিঙ্ক করে। ক্লাউড স্টোরেজ অনেক থার্ড-পার্টি কন্টেন্ট ম্যানেজমেন্ট সিস্টেমের সাথে কাজ করে, যেমন ওয়ার্ডপ্রেস, ড্রুপাল এবং জুমলা। ক্লাউড স্টোরেজ একটি অ্যামাজন S3 সামঞ্জস্যপূর্ণ API অফার করে, তাই অ্যামাজন S3-এর সাথে কাজ করে এমন যেকোনো সিস্টেম ক্লাউড স্টোরেজের সাথে কাজ করতে পারে নীচের চিত্রটি একটি বিষয়বস্তু ব্যবস্থাপনা সিস্টেমের জন্য একটি নমুনা আর্কিটেকচার ## এরপর কি - গুগল ক্লাউড সম্পর্কে রেফারেন্স আর্কিটেকচার, ডায়াগ্রাম, টিউটোরিয়াল এবং সেরা অনুশীলনগুলি অন্বেষণ করুন৷ আমাদের ক্লাউড আর্কিটেকচার সেন্টারে একবার দেখুন।