1. একটি Google ক্লাউড প্রকল্প তৈরি করুন এবং ক্রেডিট প্রয়োগ করুন৷
যদিও অনেক Google ক্লাউড পণ্যের একটি বিনামূল্যের স্তর রয়েছে, তাদের এখনও প্রায়ই ফাইলে একটি ক্রেডিট কার্ড বা অন্য বিলিং পদ্ধতির প্রয়োজন হয়৷ এই কোডল্যাবটি আপনাকে আপনার বিলিং অ্যাকাউন্ট হিসাবে $10 ক্রেডিট সেট আপ করার মাধ্যমে নিয়ে যাবে যাতে আপনাকে আপনার বিলিং তথ্য ইনপুট করতে হবে না এবং Google ক্লাউড ব্যবহার করে দেখতে আপনাকে কিছু অতিরিক্ত অর্থ দিতে হবে৷
পূর্বশর্ত:
- একটি Google অ্যাকাউন্ট (বিশেষভাবে @gmail.com, একটি G Suite অ্যাকাউন্ট নয়)
আপনি হয় একটি নতুন Google ক্লাউড প্রকল্প তৈরি করতে পারেন (প্রস্তাবিত), অথবা এই ক্রেডিটটি একটি বিদ্যমান GCP প্রকল্পে প্রয়োগ করতে পারেন।
2. ক্লাউড শেল দিয়ে শুরু করুন
Google ক্লাউড শেল হল ক্লাউডে আপনার লিনাক্স শেল: শুধুমাত্র একটি ব্রাউজার দিয়ে আপনি আপনার ক্লাউড সংস্থানগুলিতে কমান্ড-লাইন অ্যাক্সেস পান এবং বিকল্পভাবে সিনট্যাক্স হাইলাইটিং সহ একটি পাঠ্য সম্পাদক।
টার্মিনাল এবং টেক্সট এডিটর সহ ক্লাউড শেলের একটি উদাহরণ দেখানো হয়েছে:
সম্পূর্ণ লোড, ব্যাটারি অন্তর্ভুক্ত
ক্লাউড শেলে ইতিমধ্যেই Node.js, Java, Go, Python, PHP, এবং Ruby এর মতো সাধারণ বিকাশকারী সরঞ্জামগুলি ইনস্টল করা আছে। একটি sysadmin আরো? ক্লাউড শেল একটি MySql ক্লায়েন্ট, PostgreSQL ক্লায়েন্ট, Kubernetes, Docker এবং আরও অনেক কিছুর সাথে ইনস্টল করা হয়।
কোডল্যাব শুরু করুন
এই ডেবিয়ান-ভিত্তিক ভার্চুয়াল মেশিনটি আপনার প্রয়োজনীয় সমস্ত বিকাশের সরঞ্জামগুলির সাথে লোড করা হয়েছে। এটি একটি ক্রমাগত 5GB হোম ডিরেক্টরি অফার করে এবং Google ক্লাউডে চলে, যা নেটওয়ার্ক কর্মক্ষমতা এবং প্রমাণীকরণকে ব্যাপকভাবে উন্নত করে। এর মানে হল যে এই কোডল্যাবের জন্য আপনার যা দরকার তা হল একটি ব্রাউজার (হ্যাঁ, এটি একটি Chromebook এ কাজ করে)।
- ক্লাউড কনসোল থেকে ক্লাউড শেল সক্রিয় করতে, কেবল ক্লাউড শেল সক্রিয় করুন ক্লিক করুন (পরিবেশের সাথে সংযোগ স্থাপন এবং সংযোগের জন্য এটি শুধুমাত্র কয়েক মুহূর্ত নিতে হবে)।
একবার ক্লাউড শেলের সাথে সংযুক্ত হয়ে গেলে, আপনি দেখতে পাবেন যে আপনি ইতিমধ্যেই প্রমাণীকৃত এবং প্রকল্পটি ইতিমধ্যেই আপনার PROJECT_ID
তে সেট করা আছে।
gcloud auth list
কমান্ড আউটপুট
Credentialed accounts: - <myaccount>@<mydomain>.com (active)
gcloud config list project
কমান্ড আউটপুট
[core] project = <PROJECT_ID>
যদি, কোন কারণে, প্রকল্পটি সেট করা না হয়, কেবল নিম্নলিখিত কমান্ডটি জারি করুন:
gcloud config set project <PROJECT_ID>
আপনার PROJECT_ID
খুঁজছেন? সেটআপ ধাপে আপনি কোন আইডি ব্যবহার করেছেন তা দেখুন বা ক্লাউড কনসোল ড্যাশবোর্ডে দেখুন:
ক্লাউড শেল ডিফল্টরূপে কিছু এনভায়রনমেন্ট ভেরিয়েবলও সেট করে, যা আপনার ভবিষ্যত কমান্ড চালানোর সময় কার্যকর হতে পারে।
echo $GOOGLE_CLOUD_PROJECT
কমান্ড আউটপুট
<PROJECT_ID>
- অবশেষে, ডিফল্ট জোন এবং প্রকল্প কনফিগারেশন সেট করুন।
gcloud config set compute/zone us-central1-f
আপনি বিভিন্ন জোন বিভিন্ন চয়ন করতে পারেন. আরও তথ্যের জন্য, অঞ্চল এবং অঞ্চল দেখুন।
এই কোডল্যাবে, আপনি ওয়েবের মাধ্যমে গুগল ক্লাউড প্ল্যাটফর্মে হোস্ট করা কম্পিউটিং সংস্থানগুলির সাথে কীভাবে সংযোগ করবেন তা শিখবেন। আপনি ক্লাউড শেল এবং ক্লাউড SDK gcloud
কমান্ড কীভাবে ব্যবহার করবেন তা শিখবেন।
সারাংশ
এই ধাপে, আপনি ক্লাউড শেল চালু করেছেন এবং কিছু সাধারণ gcloud
কমান্ড কল করেছেন।
আপনি পরবর্তী কি শিখবেন
- গুগল ক্লাউড প্ল্যাটফর্মে কীভাবে একটি সাধারণ Node.js অ্যাপ স্থাপন করবেন
- কিভাবে
gcloud
কমান্ড ব্যবহার করবেন
3. ক্লাউড শেল এডিটর ব্যবহার করে দেখুন
ক্লাউড শেল একটি পাঠ্য সম্পাদকের সাথে আসে যা আপনি আপনার ব্রাউজারে ব্যবহার করতে পারেন। শুরু করতে, প্রথমে এই কোডল্যাবের জন্য একটি নতুন ডিরেক্টরি তৈরি করুন।
ক্লাউড শেল কমান্ড লাইনে, নিম্নলিখিত কমান্ডগুলি চালান:
touch hello-google-cloud.js edit hello-google-cloud.js
এটি স্বয়ংক্রিয়ভাবে ক্লাউড শেল সম্পাদক লোড করা উচিত। সম্পাদনা কমান্ড না চালিয়ে সম্পাদক খুলতে, আপনি ক্লাউড শেল কমান্ড লাইন থেকে সম্পাদক খুলুন বোতামে ক্লিক করতে পারেন।
"নতুন উইন্ডোতে খুলুন" বোতামে ক্লিক করে সম্পাদক এবং টার্মিনালকে সর্বাধিক করুন৷
ক্লাউড শেল পাঠ্য সম্পাদক এবং কমান্ড লাইন টার্মিনাল সহ আপনার ব্রাউজার উইন্ডোটি এখন এইরকম হওয়া উচিত:
কিছু কোড লিখুন
সম্পাদকে নিম্নলিখিত কোড স্নিপেট পেস্ট করুন:
hello-google-cloud.js
function hello() {
console.log('Hello, Google Cloud!');
}
hello();
আপনার অ্যাপ চালান
ক্লাউড শেল কমান্ড লাইন টার্মিনালে, চালান:
node hello-google-cloud.js
সফলতার !
আপনি নিম্নলিখিত আউটপুট দেখতে হবে: Hello, Google Cloud!
সারাংশ
আপনি সফলভাবে ক্লাউড শেল এডিটর খুলেছেন, যা আপনাকে ফাইলগুলি দৃশ্যমানভাবে সম্পাদনা করতে দেয়৷ তারপরে আপনি ক্লাউড শেল কমান্ড-প্রম্পট ব্যবহার করে আপনার কোডটি চালান।
4. অভিনন্দন!
আপনি Google ক্লাউড প্ল্যাটফর্ম দিয়ে শুরু করেছেন এবং শিখেছেন কিভাবে ক্লাউড শেল চালু করতে হয় এবং ইন্টিগ্রেটেড এডিটর ব্যবহার করতে হয়।
আরও জানুন
- ক্লাউড শেল ডকুমেন্টেশন এবং টিউটোরিয়াল ভিডিও ।
-
gcloud
ডকুমেন্টেশন এবং টিউটোরিয়াল ভিডিও ।
লাইসেন্স
এই কাজটি ক্রিয়েটিভ কমন্স অ্যাট্রিবিউশন 2.0 জেনেরিক লাইসেন্সের অধীনে লাইসেন্সপ্রাপ্ত।