مقالات

محاسبات بدون نیاز به سرور Azure Functions، در نهایت جاوا را نیز در بر گرفت

Java به Azure Functions پیوست؛ در حال حاضر پشتیبانی از JavaScript, C#, F#, Python, PHP Bash, Batch و PowerShell وجود دارد


نویسنده: Paul Krill
منبع: Info World

پلتفرم محاسبات بدون سرور Azure Functions از Microsoft در حال حاضر پشتيباني بتا را براي برنامه نويسي Java اضافه کرده است؛ توسعه دهندگان‌ها از زمان حضور در Azure Functions 2016 از آن استفاده کرده‌اند.
افزونه بتا Java به پشتيباني فعلي JavaScript, C#, F#, Python, PHP, Bash, Batch و PowerShell اضافه شده است.


اجراي Java ويژگي‌هاي Azure Functions مانند گزينه‌هاي راه‌اندازي (triggering options)، ترکيب داده‌ها (data bindings) و يک مدل سرور بدون استفاده از مقياس خودکار (autoscaling) را به اشتراک مي‌گذارد. پشتيباني جديد براي Java، ادامه يک توانايي به تازگي اعلام شده توسط Microsoft براي اجراي توابع آزاد Azure Runtime در Net Core. مي‌باشد (پياده‌سازي بين پلت فرمي اين شرکت براي توسعه پلت‌فرم Net.).


با محاسبات بدون سرور بر اساس رويداد (event)، منابع محاسبات تنها زماني که مورد نياز باشند، استفاده مي‌شوند که توسعه دهندگان برنامه‌هاي کاربردي خود را براي مجموعه‌اي از APIها آماده مي‌سازند. نيازي به ارائه و مديريت سرورها نيست، کاربران فقط براي منابع مورد استفاده ساخته مي‌شوند. شايد Amazon Web Services' AWS Lambda بهترين ارائه دهنده بدون سرور باشد؛ Oracle نيز با استفاده از پروژه Fn وارد فضاي بدون سرور شد.


Microsoft گفت که توسعه دهندگان Java مي‌توانند از ابزار موجود خود در Azure Functions استفاده کنند. به عنوان مثال، Microsoft يک پلاگين Maven را براي استفاده از Azure Functions در پروژه‌هايي که Maven فعال دارند، منتشر کرد. توسعه دهندگان همچنين مي‌توانند از IDEها و ابزارهايي مانند Eclipse، Jetbrains IntelliJ و Microsoft Visual Studio Code براي توسعه و تدوين Azure Functions به صورت محلي استفاده کنند.
در عين حال، Azure Functions Core Tools از اجرا و ديباگ کردن توابع Java پشتيباني مي‌کند.


مترجم: محمد زارع


سایر مقالات

READ ARTICLE

محاسبات بدون نیاز به سرور Azure Functions، در نهایت جاوا را نیز در بر گرفت

READ ARTICLE

ویندوز کنار بایستد! اپن سورس و Linux، دغدغه‌های جدید امنیت IT هستند

READ ARTICLE

بررسی وان پلاس 5: این گوشی آندرویدی متوسط از درون سریع؛ اما از بیرون قدیمی به نظر می‌رسد

READ ARTICLE

آی‌پد پرو 12.9 اینچی