📑 Daftar Isi

Ilustrasi konsep keamanan siber untuk migrasi API Microsoft Exchange

Microsoft Nonaktifkan EWS API, Migrasi ke Microsoft Graph Dimulai

Penulis:Nur Hamzah
Terbit:
Diperbarui:
⏱️4 menit membaca
Bagikan:
  • Microsoft mulai nonaktifkan EWS API pada 1 Oktober, penghentian total April 2027
  • EWS berusia hampir 20 tahun, terlibat serangan Midnight Blizzard 2024
  • Tantangan utama migrasi: kurangnya visibilitas penggunaan EWS di organisasi
  • Banyak integrasi tersembunyi dibangun developer lama atau alat pihak ketiga
  • Solusi sementara seperti intercept EWS calls hanya perbaikan jangka pendek
  • Organisasi perlu manajemen siklus hidup API yang kuat dan pemantauan berkelanjutan
  • Risiko keamanan API meningkat: 99% organisasi alami masalah keamanan API

Telset.id – Microsoft akan mulai menonaktifkan Exchange Web Services (EWS) API pada 1 Oktober mendatang, sebagai langkah awal menuju penghentian total pada April 2027. Keputusan ini berdampak langsung pada organisasi yang selama hampir dua dekade mengandalkan EWS untuk menghubungkan aplikasi dengan mailbox Exchange, termasuk untuk sinkronisasi kalender, manajemen kontak, dan pencatatan aktivitas email dari CRM.

Langkah ini diambil Microsoft karena EWS dinilai tidak lagi sejalan dengan kebutuhan modern akan keamanan, skala, dan reliabilitas. Yang lebih mendesak, API berusia hampir 20 tahun ini terlibat dalam serangan Midnight Blizzard pada 2024, sehingga mempercepat rencana pensiunnya. Di tengah meningkatnya serangan siber yang menargetkan API lama, Microsoft mendorong pelanggan untuk beralih ke API modern seperti Microsoft Graph.

Namun, migrasi API jarang semudah mengganti satu koneksi dengan koneksi lainnya. Banyak organisasi berpotensi menghadapi kejutan yang tidak menyenangkan karena tidak memiliki visibilitas penuh atas penggunaan EWS di lingkungan mereka.

Tantangan Utama: Visibilitas Integrasi Tersembunyi

Tantangan terbesar dalam migrasi dari EWS ke Microsoft Graph adalah visibilitas. Meskipun memiliki keterbatasan, EWS masih menjadi tulang punggung banyak proses kerja sehari-hari, terutama di organisasi besar dan lama. Mulai dari menjadwalkan rapat, menyinkronkan kalender, hingga memungkinkan CRM mencatat aktivitas email secara otomatis, semuanya mungkin bergantung pada API ini.

Masalahnya, banyak organisasi tidak lagi memiliki gambaran jelas tentang di mana EWS digunakan, oleh siapa, dan untuk tujuan apa. Beberapa integrasi dibangun bertahun-tahun lalu oleh developer yang sudah meninggalkan perusahaan. Lainnya berada di dalam alur kerja legacy yang jarang disentuh tim IT. Bahkan, alat pihak ketiga di luar kendali tim IT sering kali terhubung ke EWS.

Akibatnya, sebagian dependensi tersembunyi ini hampir pasti terlewat selama proses migrasi, karena organisasi hanya bisa mengganti integrasi EWS yang mereka ketahui keberadaannya. Kurangnya visibilitas ini membuat migrasi terasa menakutkan, terutama ketika EWS terikat erat dengan operasional sehari-hari.

Hands on a laptop with overlaid logos representing network security

Godaan untuk menerapkan prinsip “jika tidak rusak, jangan diperbaiki” memang besar, terutama jika migrasi yang tidak dikelola dengan baik bisa mengganggu alat dan alur kerja penting. Namun, karena Microsoft menghentikan dukungan EWS, tidak melakukan apa-apa bukanlah pilihan yang layak. Aplikasi vital bisa kehilangan akses ke Exchange, sementara risiko keamanan dari API legacy yang tertanam di bisnis akan semakin terasa.

Beberapa organisasi mungkin mencoba menghindari migrasi sulit dengan mencegat panggilan EWS dan menerjemahkannya ke Microsoft Graph, efektif mengalihkan lalu lintas alih-alih mengganti integrasi yang mendasarinya. Sekilas ini terlihat seperti solusi cerdas, tetapi pada kenyataannya hanya perbaikan sementara. Tantangan keamanan, visibilitas, dan integrasi yang sama tetap ada, sementara setiap dependensi tambahan yang dibangun di sekitar pendekatan ini menambah lapisan kompleksitas baru. Dalam skala besar, hal ini bisa dengan cepat menjadi tidak terkendali.

Pentingnya Manajemen Siklus Hidup API

Alih-alih menghindari migrasi, organisasi seharusnya memperlakukan pensiunnya EWS sebagai pengingat akan pentingnya manajemen siklus hidup perangkat lunak yang kuat. Banyak tim mengevaluasi API secara menyeluruh saat implementasi, tetapi jarang meninjaunya kembali. Padahal, API terus berkembang, masalah keamanan muncul, dan penyedia memperkenalkan pembaruan yang membutuhkan tindakan.

Organisasi yang membangun ketahanan dan praktik terbaik manajemen siklus hidup ke dalam ekosistem API mereka akan lebih siap merespons migrasi paksa dengan cepat, meminimalkan gangguan, dan menghindari terjebak oleh perubahan mendadak. Dalam praktiknya, ini berarti memperlakukan API sebagai bagian dari rantai pasokan digital dan menerapkan tingkat pengawasan yang sama seperti yang digunakan untuk pemasok pihak ketiga saat mengevaluasi integrasi potensial.

API kritis harus dipantau secara berkelanjutan agar organisasi tahu di mana API digunakan, apa yang didukung, dan bagaimana kinerjanya. Tim IT juga perlu tetap mengikuti perkembangan perubahan penyedia yang direncanakan, sekecil apa pun, dan menilai bagaimana perubahan tersebut dapat memengaruhi program manajemen API yang lebih luas.

Dari sana, organisasi membutuhkan rencana migrasi API yang siap sepenuhnya. Beberapa perubahan mungkin menuntut tindakan segera, seperti ketika pihak ketiga mengeluarkan pengungkapan kerentanan kritis. Lainnya, seperti pensiunnya EWS oleh Microsoft, mungkin datang dengan waktu tunggu yang lebih lama tetapi cakupannya lebih luas. Dalam kedua kasus, organisasi membutuhkan strategi holistik yang mencakup penemuan API, pemetaan dependensi, kepemilikan dan manajemen, pengujian, serta pemantauan berkelanjutan.

Tanpa fondasi itu, mereka berisiko hanya memigrasikan integrasi yang terlihat, sementara dependensi tersembunyi dibiarkan gagal kemudian hari. Menariknya, Microsoft juga tengah menghadapi berbagai tantangan lain, termasuk PHK massal di divisi Xbox yang melepas empat studio, serta perubahan rekomendasi RAM untuk gaming PC.

Pensiunnya EWS bukanlah peristiwa pertama dari jenisnya, dan tidak akan menjadi yang terakhir. Seiring berkembangnya ekosistem teknologi, lebih banyak API legacy akan pensiun demi versi yang lebih baru yang terintegrasi lebih efektif dan aman dengan solusi modern. Pensiunnya EWS harus diperlakukan sebagai lebih dari sekadar tenggat waktu Microsoft satu kali. Ini adalah peringatan tentang apa yang terjadi ketika integrasi kritis dibiarkan menjadi tidak terlihat.

Dengan manajemen siklus hidup perangkat lunak yang kuat, organisasi dapat beralih dari migrasi reaktif yang panik dan mengambil kendali lebih besar atas ekosistem API mereka. Mereka yang bersiap sekarang akan lebih siap mengelola migrasi EWS, dan apa pun yang datang berikutnya.

Ikuti Telset.id di Google NewsFollow

Komentar

Belum ada komentar.