Course Overview
নর্থ–আমেরিকা এবং কানাডাতে বসবাসকারী বাংলাদেশী কমিউনিটির জন্য ক্লাউড একাডেমি ইউএস নিয়ে এসেছে সম্পূর্ণ বাংলা ভাষায় রিয়েল হ্যান্ডস–অন প্রোজেকটের মাধ্যমে একদম শুরু থেকে শেষ পর্যন্ত ক্লাউড ডেভঅপস কোর্স। DevOps এর ক্যারিয়ারের গঠনে সমস্ত ধাপ অতিক্রম করতে প্রয়োজনীয় সকল টপিক (End to End) নিয়ে সব কিছু আয়ত্ব করার কথা ভেবে সাজানো হয়েছে এই কোর্স।
কোর্সের সাথে যা যা পাচ্ছেনঃ
লাইভ ক্লাস (লাইভ ক্লাস শেষে রেকরডিং এক্সেস দেওয়া হবে)
ক্লাস পরবর্তী হ্যান্ডনোট প্রদান করা হবে।
হ্যান্ডস-অন প্রজেক্ট এর সুব্যবস্থা থাকবে।
ব্যক্তিগত মেন্টরের মাধ্যমে যেকোন ধরণের সহায়তা পাওয়া যাবে।
বাইউইকলি ডাউট ক্লিয়ারিং সেশন
SYLLABUS:
Introduction To DevOps. 👨💻🔄👩💼
এই মডিউলটির প্রাথমিক লক্ষ্য হল নতুনদেরকে Cloud DevOps সর্ম্পেকে প্রাথমিক ধারণা এবং পদ্ধতির সাথে পরিচিত করা, পরবর্তী মডিউলগুলিতে নির্দিষ্ট সরঞ্জাম, প্রক্রিয়া এবং অ্যাপ্লিকেশনগুলিতে গভীরভাবে প্রশিক্ষণ দেওয়ার মাধ্যমে তাদের প্রস্তুত করা। এছাড়াও, ব্যবহারিক অন্তর্দৃষ্টি সহ তাত্ত্বিক বোঝাপড়া, ল্যাব এবং প্রকল্পগুলির মাধ্যমে অভিজ্ঞতা তৈরি করা এবং ধারণাগুলি বোঝা এবং বাস্তব-বিশ্বের পরিস্থিতিতে কীভাবে সেগুলি প্রয়োগ করা যায় তা নিশ্চিত করা।
Linux For DevOps 🐧
এই কোর্সের মাধ্যমে কিভাবে DevOps workflow তে Linux এর ব্যবহার কার্যকরীভাবে করা যায় সে বিষয়ে প্রশিক্ষণ প্রদান করা হবে। যার মাধ্যমে Linux কমান্ড-লাইন টুলস, স্ক্রিপ্টিং এবং আধুনিক DevOps প্রযুক্তি ব্যবহার হাতে-কলমে প্রশিক্ষণ দেওয়া হবে। কোর্সে অংশগ্রহণকারীরা Cloud DevOps পদ্ধতির মধ্যে লিনাক্স সর্ম্পেকে দক্ষতা অর্জনে ইন্টারেক্টিভ ল্যাবে সুব্যবস্থা থাকবে।
AWS For Cloud / DevOps 🌥️
এই মডিউলের মূল উদ্দেশ্য অংশগ্রহণকারীদেরকে AWS ব্যবহার করে DevOps সর্ম্পেকে সঠিক জ্ঞান এবং বাস্তবিক দক্ষতা প্রদান করা, যাতে তারা AWS প্ল্যাটফর্মে হাই-এভেইলেবিলিটি অ্যাপ্লিকেশন ডেভেলপ, লঞ্চ, এবং মেন্টেইন করতে পারবে একটি উন্নত মানের হ্যান্ডস-অন ল্যাবরেটরির মাধ্যমে। অংশগ্রহণকারীরা AWS সেটআপ সংক্রান্ত কাজ করার পাশাপাশি মনিটরিং এবং নিরাপত্তা বিষয়ক অভিজ্ঞতা অর্জন করতে পারবে।
Source Code Management. 🔀
এই বিষয়টির প্রধান লক্ষ্য হলো প্রশিক্ষণদাতাদেরকে Git সর্ম্পেকে সঠিক ভাবে ধারণা দেওয়া, যাতে তার Git এর জন্য source code management ব্যবহার করতে পারে এবং DevOps workflows এটি যথাযথ ভাবে প্রয়োগ করতে পারে। অংশগ্রহণকারীরা real-time Git operations, simulate collaborative development settings এবং প্রতিদিনের সমস্যাগুলি সমাধান করতে শেখবে।
Package Management. 🐳
এই চ্যাপ্টারের উদ্দেশ্য হলো অংশগ্রহণকারীদেরকে ভার্চুয়ালাইজেশন এবং কন্টেন্টারাইজেশন উভয় সর্ম্পেকে দৃঢ় ধারণা প্রদান করা, ডকারের উপর ফোকাস করা, যাতে করে DevOps এর ক্ষেত্রে প্যাকেজ ম্যানেজমেন্ট এবং ডিপ্লয়মেন্ট সঠিক ভাবে করতে পারে। এছাড়াও এটিতে তাত্ত্বিক বিষয়ে প্রশিক্ষণ দেওয়ার পাশাপাশি হ্যান্ডস-অন ল্যাবের সুবিধা থাকবে। অংশগ্রহণকারীরা হ্যান্ডস-অন অনুশীলনের মাধ্যমে Docker environments, developing and maintaining containers, and deploying Docker-based apps এ অংশ গ্রহণ করতে পারবে।
CI/CD (Jenkins) ⚙️
এই মডিউলের উদ্দেশ্য হলো অংশগ্রহণকারীদেরকে জেঙ্কিন্স এবং এর CI/CD তে ভূমিকা সম্পর্কে বিস্তারিত জ্ঞান দেওয়া, তাদেরকে ডিজাইন, ইমপ্লিমেন্ট, এবং পরিচালনা করতে অনুমতি দেয়া যাতে CI/CD পাইপলাইন ডিজাইন করতে এবং সফ্টওয়্যার ডেভেলপমেন্ট লাইফসাইকেলে দক্ষতা এবং নির্ভরযোগ্যতা বাড়ায়, এতে সতর্কতা আর কাজের অ্যাপ্লিকেশন একটি মিশ্রণ রয়েছে। অংশগ্রহণকারীরা জেঙ্কিন্স এনভায়রনমেন্ট সেট করবে, পাইপলাইন তৈরি করবে, এবং জেঙ্কিন্সকে অন্যান্য সরঞ্জামগুলির সাথে সংযোগ করবে, এতে তারা কাজের অভিজ্ঞতা এবং তাত্ত্বিক জ্ঞান অর্জন করতে পারবে ।
Container Orchestration. 🧩
এটির লক্ষ্য হলো অংশগ্রহণকারীদেরকে কুবারনেটিসে ব্যাপক জ্ঞান এবং প্রয়োজনীয় দক্ষতা প্রদান করা, যাতে তারা বিভিন্ন প্রস্তুতির মধ্যে কন্টেনারাইজড অ্যাপ্লিকেশন অর্কেসট্রেট করতে পারে। এটি তাত্ত্বিক জ্ঞানকে হ্যান্ডস-অন প্রয়োগে এবং বাস্তব পরিস্থিতিতে মিশানোর জন্য ডিজাইন করা হয়েছে। অংশগ্রহণকারীরা কুবারনেটিস এনভায়রনমেন্টে অ্যাপ্লিকেশন ইনস্টল, ম্যানেজ, এবং স্কেল করার অভিজ্ঞতা অর্জন করবে, যা তাদেরকে ডেভঅপস ক্ষমতার মধ্যে বাস্তব পরিস্থিতিতে প্রস্তুত করবে।
Infrastructure As Code 📜
এই সেশনের বিষয়বস্তু হলো একটি দৃঢ় ভিত্তি তৈরি করে একটি কার্যকর অভিজ্ঞতা দেওয়া যা টেরাফর্ম এর সাথে, তাতে ছাত্রছাত্রীদেরকে বিভিন্ন cloud scenarios দক্ষতার এবং সম্প্রসারণ ভূমিকা প্রদান করে। অংশগ্রহণকারীরা হ্যান্ডস-অন কার্যগুলির মধ্যে অংশগ্রহণ করবে যেমন টেরাফর্ম দিয়ে বাস্তব বিশ্ব ভূমিকা তৈরি এবং পরিচালনা করতে, যাতে তারা শুধু শেখে না বরং অভিজ্ঞান অনুভব করতে পারে।
Monitoring 🔍
এই চ্যাপ্টারের লক্ষ্য হলো অংশগ্রহণকারীদেরকে দক্ষতা এবং জ্ঞান দেওয়া যাতে তারা প্রয়োজনীয় মনিটরিং সিস্টেম তৈরি করতে পারে ক্লাউড এবং কন্টেনার সেটিংসে Prometheus এবং Grafana দিয়ে, যা Docker এবং AWS EC2 সঙ্গে মিশে থাকবে। এই বিষয়টি একটি হ্যান্ডস-অন অভিগমনের উপায় নেয়, তাত্ত্বিক ধারণা সঙ্গে কার্যগুলি মিশে থাকে। ছাত্রছাত্রীরা মনিটরিং সিস্টেম ইনস্টল করবে, Grafana ড্যাশবোর্ড তৈরি করবে, বিভিন্ন ডেটা সোর্সের জন্য Prometheus কনফিগার করবে, এবং কেস স্টাডিজ ব্যবহার করে বাস্তব বিশ্বে করতে পারবে। এটি নিশ্চিত করতে সুনির্দিষ্ট জ্ঞান এবং প্রযুক্তিতে দক্ষতা অর্জন করতে এবং ডেভঅপস ওয়ার্কফ্লোতে জটিল মনিটরিং সমাধান স্থাপন এবং প্রশাসন করতে
Job Assistance. 🔏
এই প্রস্তুতি পদ্ধতি উপস্থাপনার মাধ্যমে বিস্তারিত আলোচনা, ব্যক্তিগত প্রতিক্রিয়া, এবং হ্যান্ডস-অন কার্যকলাপের উপর মনোনিবেশ করে। ছাত্রছাত্রীরা resume workshops, LinkedIn profile optimization assignments, and simulated interviews অংশগ্রহণ করতে পারবে যাতে করে তারা জব মার্কেটের জন্য প্রস্তুত থাকে। এই পূর্ণাঙ্গ নির্দেশনা তাদের প্রযুক্তিগত জ্ঞান, পেশাদার প্রদর্শন, এবং ইন্টারভিউ দক্ষতায় সহায়তা করব
Requirements
- আমাদের কোর্সে জয়েন করতে হলে অবশ্যই বেসিক ইংরেজি বলতে ও লিখতে জানতে হবে, কারন আমাদের কোর্স শিখানো হবে বাংলায় কিন্তু টুলস এর ব্যবহার এবং কাজ করতে হলে অবশ্যই আপনাকে ইংরেজি বুঝতে হবে।
- কম্পিউটার সম্পর্কে বেসিক ধারনা থাকতে হবে।
- কোর্স ম্যাটেরিয়াল, ডকুমেন্টেশন এবং হ্যান্ডস-অন ল্যাব অনুসরণ করার জন্য স্থিতিশীল ইন্টারনেট সংযোগ প্রয়োজন।
- নতুন প্রযুক্তি শেখার প্রতি উৎসাহ এবং হাতে-কলমে অভিজ্ঞতা অর্জনের প্রতি আগ্রহী হওয়া প্রয়োজন।