Microsoft ໄດ້ມຸ້ງກ້າວຕໍ່ເພື່ອສະໜັບສະໜູນວົງການນັກພັດທະນາແອັບພຣິເຄຊັນແບບ
Cloud Native ດ້ວຍການປະກາດໂຄງການໂອເພ່ນຊັອດ (Open
Source) ໃໝ່ 2 ລາຍການທີ່ຊື່ OAM ແລະ Dapr
Open
Application Model (OAM) ເປັນໂປຣເຈັກທີ່ທາງ Microsoft ໄດ້ອອກປະກາດຮ່ວມກັບ Alibaba ເພື່ອເປັນມາດຕະຖານໃຫ້ແກ່ການພັດທະນາແອັບພຣິເຄຊັນແບບ
Cloud Native ໂດຍອິງກັບເທັກໂນໂລຢີດ້ານ Container
ແລະ Microservice ທັງນີ້ຫົວໃຈສຳຄັນຂອງ OAM ຄືເນັ້ນເລື່ອງ Platform-agnostic (ເຮັດວຽກໄດ້ຂ້າມແພລດຟອມ)
ໃນສ່ວນຂອງການ Implement ທີ່ທັງສອງບໍລິສັດຮ່ວມມືກັນພັດທະນາຈິງອິງກັບ Kubernetes ກຳລັງຢູ່ໃນຂັ້ນທົດລອງທີ່ຊື່ວ່າ
‘Rudr‘
ສຳລັບຄອນເຊັບຂອງ OAM (ຮູບປະກອບດ້ານເທິງ) ຄືມີການແບ່ງຫນ້າທີ່ຢ່າງຊັດເຈນຄື
1.
Application Developer ທີ່ເຮັດຫນ້າທີ່ພັດທະນາຊັອບແວ
2.
Application Operator ເຮັດຫນ້າທີ່ຄອນຟິກຕ່າງໆ
3.
IT Infrastructure ເຮັດຫນ້າທີ່ກ່ຽວກັບ Infrastructure
ໂດຍ Application Developer ແລະ
Application Operator ຈະໃຊ້ YAML
File ເປັນເຄື່ອງມືພື້ນຖານ ນອກຈາກນີ້ພາຍໃນ Specification
ຍັງມີນິຍາມອົງປະກອບອື່ນໄວ້ດ້ວຍເຊັ່ນ Component, Workload Types, Application Scope ແລະ Application Configuration ຊຶ່ງທັງໝົດນີ້ຈະເປັນໂມເດວທີ່ໄວ້ອ້າງອິງເພື່ອພັດທະນາແອັບພຣິເຄຊັນແບບ
Cloud Native ໄດ້ຢ່າງເປັນກາງ ຜູ້ສົນໃຈສາມາດຕິດຕາມເພິ່ມເຕິມໄດ້ທີ່ ເວັບໄຊ ຫລື
GitHub
ອີກຫົວຂໍ້ໜຶ່ງທີ່
Microsoft ພະຍາຍາມແກ້ບັນຫາການ Portability
ແອັບພຣິເຄຊັນກາຍເປັນໂປຣເຈັກ Dapr (ຕາມຮູບດ້ານເທິງ)
ຊຶ່ງກ່າວວ່າເປັນ Platform-agnostic, Portable, Event-driver Runtime ທີ່ຮອງຮັບພາສາພັດທະນາ ແລະ Framework ໄດ້ຫຼາກຫຼາຍ ທັງນີ້ດ້ວຍການເປີດ
API ໃຫ້ໃຊ້ໄດ້ຜ່ານ HTTP ຫລື gRPC
ເຮັດໃຫ້ສາມາດຮອງຮັບການໃຊ້ງານຂ້າມລະຫວ່າງ Machine,
IoT ຫລື Container ໄດ້
ແຫຼ່ງຂໍ້ມູນ:
No comments:
Post a Comment