Proyek sumber terbuka Dapr Microsoft untuk membantu pengembang membangun aplikasi cloud-native mencapai 1.0 – TechCrunch


Dapr, proyek sumber terbuka yang diinkubasi oleh Microsoft yang bertujuan untuk memudahkan pengembang membangun aplikasi cloud-native terdistribusi yang digerakkan oleh peristiwa, mencapai pencapaian 1.0 hari ini, yang menandakan kesiapan proyek untuk kasus penggunaan produksi. Microsoft meluncurkan Waktu Proses Aplikasi Terdistribusi (itulah kepanjangan dari “Dapr”) pada Oktober 2019. Sejak itu, proyek merilis 14 pembaruan dan komunitas meluncurkan integrasi dengan hampir semua penyedia cloud utama, termasuk Azure, AWS, Alibaba, dan Google Cloud.

Tujuan Dapr, kata CTO Microsoft Azure Mark Russinovich kepada saya, adalah mendemokratisasi pengembangan cloud-native untuk pengembang perusahaan.

“Ketika kita melihat apa yang diminta oleh pengembang perusahaan – mereka secara tradisional telah melakukan aplikasi tipe klien, server, web plus database,” katanya. “Tapi sekarang, kami meminta mereka untuk mengemas dan membuat layanan mikro yang berskala besar dan memiliki pembaruan tanpa waktu henti – dan mereka harus berintegrasi dengan semua layanan cloud ini. Dan banyak perusahaan, di atas itu, meminta mereka untuk membuat aplikasi yang portabel di lingkungan lokal serta lingkungan cloud atau bahkan dapat berpindah antar cloud. Jadi, hanya banyak kerumitan yang telah dilemparkan kepada mereka yang tidak spesifik atau tidak relevan dengan masalah bisnis yang mereka coba selesaikan. ”

Dan banyak pengembangan yang melibatkan penemuan kembali roda untuk membuat aplikasi mereka dapat diandalkan untuk berkomunikasi dengan berbagai layanan lain. Ide di balik Dapr adalah memberi pengembang waktu proses tunggal yang, di luar kotak, menyediakan alat yang dibutuhkan pengembang untuk membangun layanan mikro berbasis peristiwa. Antara lain, Dapr menyediakan berbagai blok bangunan untuk hal-hal seperti komunikasi layanan-ke-layanan, manajemen negara, pub / sub, dan manajemen rahasia.

Kredit Gambar: Dapr

“Sasaran dengan Dapr adalah: mari kita urus semua pekerjaan biasa dalam menulis salah satu layanan cloud terdistribusi cloud-native, sangat tersedia, dapat diskalakan, dan aman, jauh dari pengembang sehingga mereka dapat fokus pada kode mereka. Dan sebenarnya, kami mengambil pelajaran dari tanpa server, dari Functions-as-a-Service di mana dengan, misalnya Azure Functions, itu didorong oleh peristiwa, mereka fokus pada logika bisnis mereka dan kemudian hal-hal seperti binding yang disertakan dengan Azure Functions akan ditangani terhubung dengan layanan lain, ”kata Russinovich.

Dia juga mencatat bahwa tujuan lain di sini adalah untuk menyingkirkan model khusus bahasa dan untuk membuat model pemrograman yang dapat dimanfaatkan dari bahasa apa pun. Perusahaan, bagaimanapun, cenderung menggunakan banyak bahasa dalam kode yang ada, dan banyak dari mereka sekarang mencari cara terbaik untuk memodernisasi aplikasi yang ada – tanpa membuang semua kode mereka saat ini.

Seperti yang dicatat oleh Russinovich, proyek ini sekarang memiliki lebih dari 700 kontributor di luar Microsoft (meskipun sebagian besar komuter inti berasal dari Microsoft) dan sejumlah bisnis mulai menggunakannya dalam produksi sebelum rilis 1.0. Salah satu penyedia cloud besar yang sudah menggunakannya adalah Alibaba. “Alibaba Cloud benar-benar jatuh cinta dengan Dapr dan sangat memanfaatkannya,” katanya. Organisasi lain yang telah berkontribusi pada Dapr termasuk HashiCorp dan pengguna awal seperti ZEISS, Grup Pengapian, dan Relik Baru.

Dan meskipun mungkin tampak agak aneh bagi penyedia cloud untuk senang bahwa para pesaingnya sudah menggunakan inovasinya, Russinovich mencatat bahwa ini persis seperti rencananya dan bahwa tim berharap dapat segera membawa Dapr ke dalam yayasan.

“Kami telah berada di jalur untuk membuka tata kelola selama beberapa bulan dan tujuannya adalah untuk menjadikannya sebuah yayasan. […] Tujuannya adalah membuka ini. Ini bukan masalah Microsoft. Ini masalah industri, ”katanya – tetapi dia belum siap untuk mengatakan tentang yayasan mana yang sedang dibicarakan tim.



Sumber

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

21,592FansLike
0FollowersFollow
0SubscribersSubscribe
- Advertisement -

Latest Articles