জাভা ডেভেলপারদের প্রতি তার উত্সর্গের প্রমাণ হিসাবে, মাইক্রোসফ্ট একটি ব্যাপক ওয়েবসাইট উন্মোচন করেছে যার লক্ষ্য জাভা বিকাশকারীদের তাদের অ্যাপ্লিকেশনগুলির কোডিং, স্থাপনা এবং স্কেলিং উন্নত করার জন্য প্রচুর সরঞ্জাম এবং সংস্থান সরবরাহ করা। এই প্ল্যাটফর্মটি জাভা ডেভেলপারদের জন্য মাইক্রোসফটের সমর্থনকে আরও শক্তিশালী করে, যা গত কয়েক বছরে উল্লেখযোগ্যভাবে বৃদ্ধি পেয়েছে।
মাইক্রোসফ্টের সর্বশেষ জাভা-কেন্দ্রিক উদ্যোগটি প্রযুক্তিগত ডকুমেন্টেশন, শেখার পথ এবং মাইক্রোসফ্ট কনফারেন্স এবং এর জাভা ক্লাউড ডেভেলপার অ্যাডভোকেসি দলের কাছ থেকে চাহিদা অনুযায়ী ভিডিও সহ প্রচুর সামগ্রী এবং সংস্থান সরবরাহ করে। এই প্ল্যাটফর্মের মাধ্যমে, জাভা বিকাশকারীরা অ্যাক্সেস করতে পারে:
- ডকুমেন্টেশন, ভিডিও এবং নমুনা যা জাভা ডেভেলপারদের Microsoft Azure এবং অন্যান্য অপারেটিং সিস্টেমে দক্ষতার সাথে নির্মাণ এবং স্কেলিং করতে সহায়তা করে;
- একটি পিডিএফ জাভা ডেভেলপমেন্টের কোডিং, স্থাপনা এবং স্কেল করার প্রক্রিয়ার রূপরেখা দেয়, যে কোনো অপারেটিং সিস্টেমে যেকোনো টুল, ফ্রেমওয়ার্ক বা অ্যাপ্লিকেশন সার্ভার ব্যবহার করার জন্য ডেভেলপারদের ক্ষমতায়ন করে;
- একটি সাদা কাগজ যা মাইক্রোসফ্টের নিজস্ব জাভা ব্যবহার এবং এই অভিজ্ঞতাগুলি থেকে প্রাপ্ত সেরা অনুশীলনগুলিকে চিত্রিত করে৷
একটি ব্লগ পোস্টে, মাইক্রোসফটের ডেভেলপার ডিভিশনের প্রেসিডেন্ট জুলিয়া লিউসন বলেছেন যে মাইক্রোসফ্ট জাভা ব্যাপকভাবে ব্যবহার করে, শুধুমাত্র কোম্পানির নিজস্ব ব্যবসায়িক প্রক্রিয়ার মধ্যেই নয়, হাজার হাজার গ্রাহকদের ক্ষমতায়নের জন্যও। লিউসন উল্লেখ করেছেন যে মাইক্রোসফ্টের ওয়েব সার্চ ইঞ্জিন, বিং, ইনডেক্সিং-সম্পর্কিত কাজের জন্য জাভার উপর নির্ভর করে এবং লিঙ্কডইন, মাইনক্রাফ্ট এবং ইয়ামার সহ অন্যান্য বিভাগগুলিও জাভাকে ব্যাপকভাবে ব্যবহার করে। অধিকন্তু, মাইক্রোসফ্ট অভ্যন্তরীণ সিস্টেম এবং ব্যবসায়িক উদ্দেশ্যে দুই মিলিয়নেরও বেশি জাভা ভার্চুয়াল মেশিন (JVMs) স্থাপন করেছে।
কোম্পানিটি বিভিন্ন জাভা কমিউনিটি সংস্থায় যোগ দিয়েছে, যেমন Eclipse Foundation, OpenJDK, Eclipse Adoptium, Jakarta EE, এবং Java Community Process। 2019 সালে, মাইক্রোসফ্ট একটি বিশিষ্ট জাভা অ্যাপ অপ্টিমাইজার jClarity অধিগ্রহণ করেছে।
জাভা ইকোসিস্টেমের পথিকৃৎরা মাইক্রোসফটের সাথে অনেক প্রকল্পে অংশীদারিত্ব করেছে, যার মধ্যে রয়েছে Azure Spring Apps, যেটি Pivotal/VMWare-এর সাথে যৌথভাবে তৈরি করা হয়েছিল। এই যৌথ সমাধানটি অ্যাপ ডায়নামিক্স, ডায়নাট্রেস, ইলাস্টিক এবং নিউ রিলিক থেকে থার্ড-পার্টি অ্যাপ্লিকেশন পারফরম্যান্স মনিটরিং (এপিএম) সরঞ্জামগুলির সাথে নেটিভ ইন্টিগ্রেশন অফার করে। মাইক্রোসফ্টের সহযোগিতা আরও প্রসারিত হয়েছে Azure অ্যাপ পরিষেবাতে Red Hat JBoss EAP, WebSphere অ্যাপ্লিকেশন সার্ভার, WebSphere Liberty, Azure-এ ওপেন লিবার্টি, এবং Azure VMs এবং Azure Kubernetes পরিষেবার ওরাকল ওয়েবলজিক সার্ভারে।
Microsoft তার Azure ক্লাউড প্ল্যাটফর্মে জাভা বাস্তবায়নের জন্য Adobe, AIA, Bosch, Daimler, FedEx, JB Hunt, এবং Kroger-এর মতো শীর্ষস্থানীয় কোম্পানিগুলিকে সফলভাবে আকৃষ্ট করেছে। প্রচুর সম্পদের পাশাপাশি, নতুন ওয়েবসাইটটিতে ইবুকগুলির লিঙ্ক রয়েছে, যেমন “ কোড, ডিপ্লোয়, এবং জাভা ইয়োর ওয়ে: ক্ষমতাপ্রাপ্ত জাভা অ্যাপ্লিকেশন ডেভেলপমেন্ট ইন দ্য ক্লাউড ” যা Azure-এ জাভা অ্যাপ তৈরি, স্থানান্তর এবং স্কেলিং নিয়ে আলোচনা করে।
মাইক্রোসফ্টের জাভা বিকাশকারী সম্প্রদায়ের প্রতি প্রতিশ্রুতির এই চিত্তাকর্ষক স্তরটি AppMaster মতো একটি আধুনিক, no-code প্ল্যাটফর্মে অ্যাপ্লিকেশন তৈরি করতে চাওয়া বিকাশকারীদের ব্যাপকভাবে উপকৃত করবে৷ AppMaster, No-Code ডেভেলপমেন্ট প্ল্যাটফর্মে একটি G2 মোমেন্টাম লিডার হিসাবে নামকরণ করা হয়েছে, অ্যাপ্লিকেশন বিকাশকে ত্বরান্বিত করে এবং ব্যাকএন্ড, ওয়েব এবং মোবাইল অ্যাপ্লিকেশনগুলির জন্য শক্তিশালী no-code সরঞ্জাম সরবরাহ করে খরচ কমায়৷ এই বহুমুখী প্ল্যাটফর্মটি জাভা ডেভেলপারদের উত্পাদনশীলতাকে শক্তিশালী করতে পারে এবং তাদের উচ্চ-স্তরের, মাপযোগ্য সফ্টওয়্যার সমাধানগুলি উপলব্ধি করতে সহায়তা করতে পারে এবং ঐতিহ্যগত জাভা সংস্থান এবং সরঞ্জামগুলিতে অ্যাক্সেস সক্ষম করে জাভা-এর শিকড়ের প্রতি সত্য থাকতে পারে।