Beranda Studi kasus Dealerware Kinerja terbaik dalam manajemen armada
Dealerware membawa kemampuan observabilitas ke lingkungan yang terkontainerisasi

Pertumbuhan lima ratus persen. Itulah tujuan yang ditetapkan Dealerware untuk dirinya sendiri.

Dealerware menyediakan solusi yang memodernisasi dan merampingkan manajemen armada untuk peritel otomotif. Perusahaan merencanakan serangkaian inisiatif pertumbuhan yang dimaksudkan untuk meningkatkan volume kontrak penyewaan dan penyewaan dan melipatgandakan jumlah kendaraan yang dikelola.

Namun, sebelum inisiatif ini, tim teknik Dealerware melihat lonjakan penggunaan pada jam 8 pagi untuk penjemputan dan sekitar jam 5 sore untuk pengantaran. Untuk mempersiapkan pertumbuhan yang diantisipasi dan lonjakan yang lebih besar selama permintaan puncak, tim teknik memigrasikan platform Dealerware dari aplikasi monolitik ke arsitektur berbasis kontainer yang lebih terukur.

Seiring dengan transisi ini, Dealerware mencari alat baru untuk merampingkan dan menskalakan operasi. Dengan pertumbuhan eksponensial dan arsitektur baru, tim khawatir tentang kemungkinan kemacetan, masalah kinerja, dan latensi aplikasi Dealerware.

Kinerja dan kecepatan aplikasi menjadi semakin penting ketika pandemi COVID-19 menciptakan persyaratan tambahan yang mendesak: kebutuhan akan pengalaman nirsentuh.

Apakah cerita ini sesuai dengan tantangan bisnis Anda? Ambil langkah selanjutnya hari ini.

Mengurangi latensi pengiriman

 

Tim DevOps Dealerware mengurangi latensi pengiriman sebesar 98% dari 10 menit menjadi 10-12 detik

Latensi sangat rendah

 

Tim ini menggunakan Instana® untuk mencapai target latensi < 250 milidetik

Sangat menyenangkan memiliki sesuatu yang dapat melacak akar masalah pada tampilan infrastruktur. Ini memberikan wawasan tentang masalah yang tidak saya sadari. Kenneth Skertchly Senior DevOps Engineer Dealerware
Memastikan layanan terbaik

Bagi Dealerware, kinerja aplikasi adalah misi yang sangat penting. Dealer bergantung pada kemampuan dan daya tanggap platform Dealerware. Untuk memberikan pengalaman terbaik bagi pelanggan, perusahaan ingin mengukur dan memahami kinerja aplikasi dengan lebih baik.

Sejak didirikan pada tahun 2016, Dealerware telah berjalan pada platform cloud Amazon Web Services (AWS), membangun aplikasinya di atas instans Amazon Elastic Compute Cloud (EC2) dengan tumpukan monolitik. Kontainer adalah sumber daya yang lebih kecil yang lebih cepat disediakan daripada instans Amazon EC2 biasa. Penyediaan aplikasi dalam kontainer hanya membutuhkan waktu beberapa detik - terkadang milidetik - dibandingkan beberapa menit untuk mesin virtual. Kecepatan ini sangat penting. Dengan kontainer, Dealerware dapat meningkatkan skala secara lebih efektif dan beralih dari lima menjadi empat puluh instans dengan cepat ketika permintaan melonjak, daripada mengalami latensi dan menurunkan pengalaman pelanggan selama jam sibuk.

Namun, memantau kinerja aplikasi dalam arsitektur berbasis kontainer tidak mungkin dilakukan tanpa alat yang tepat. Dealerware membutuhkan visibilitas yang lebih besar di seluruh kontainer, panggilan API, dan kueri basis data untuk menemukan kemacetan. Dibutuhkan cara untuk memvisualisasikan ketergantungan relasional setiap aplikasi dan komponen infrastruktur. Dan ketergantungan antar layanan bisa sangat dalam. Lonjakan latensi dalam satu layanan mikro dapat mengalir ke atas dan ke bawah, menyebabkan masalah.

Visibilitas menyeluruh

Ketika tim produk menyampaikan target pertumbuhan 500% kepada tim teknik, tanggapan awalnya adalah, "Kita harus memantaunya. Bagaimana kita melakukan yang terbaik?”

Tim DevOps Dealerware ingat pernah melihat demo teknologi IBM® Observability by Instana pada konferensi DevOps Days beberapa tahun sebelumnya. Solusi pemantauan aplikasi Instana menawarkan peluncuran tanpa hambatan, dengan satu agen yang secara otomatis mendeteksi apa yang sedang berjalan dan mengumpulkan data darinya.

Setelah agen Instana diinstal ke kluster Amazon Elastic Kubernetes Service (EKS) Dealerware, agen Instana secara otomatis menemukan semua kontainer yang berjalan di pod, layanan, dan titik akhir, serta dependensi di antaranya. Agen secara otomatis menangkap dan mengindeks pesan kesalahan terhadap setiap titik akhir dan menggulungnya ke tingkat layanan dan aplikasi.

Solusi Instana juga menawarkan pemantauan untuk layanan mikro dan teknologi asli cloud, seperti EKS dan stack AWS lengkap yang sekarang digunakan Dealerware. Dasbor Instana yang dapat disesuaikan memberikan visualisasi yang kaya akan ketergantungan aplikasi dan metrik kinerja. Fleksibilitas ini penting untuk target pengguna potensial di masa depan di luar tim DevOps dan produk.

Setelah pindah ke lingkungan yang berkinerja lebih baik, kemampuan observabilitas, pemantauan, dan penskalaan adalah hal yang dibutuhkan Dealerware untuk mengontrol latensi.

Umumnya, alat observabilitas mengumpulkan dan menampilkan data dari sistem yang ingin dipantau tim. Tetapi data membutuhkan analisis yang bermakna dan dapat ditindaklanjuti. Semakin baik kemampuan analisis Anda, semakin berharga investasi Anda dalam observabilitas dan pemantauan.

Di situlah Instana bersinar. Instana Enterprise Observability Platform menawarkan deteksi otomatis seluruh lingkungan, dengan pemantauan komprehensif terhadap kluster EKS. Agen Instana melakukan semua pekerjaan berat tanpa konfigurasi tambahan:

  • Injeksi otomatis ke dalam kontainer saat runtime
  • Visualisasi yang kaya dari dependensi aplikasi dan metrik kinerja
  • Pemetaan komprehensif dari semua dependensi aplikasi

Ada jejak untuk setiap permintaan—tidak ada pengambilan sampel. Instana menyediakan visibilitas penuh, memantau permintaan transaksi pengguna akhir dan menyediakan permintaan back-end yang terkait.

Instana juga memungkinkan peringatan di tiga kategori:

  • Perubahan—peristiwa kecil seperti perubahan pada label kontainer atau host yang berputar ke atas atau ke bawah
  • Masalah—kejadian tingkat rendah seperti lonjakan penggunaan CPU atau batas kontainer tercapai
  • Insiden—rangkaian kejadian yang lebih kompleks, termasuk pembelajaran mesin yang menginformasikan ketika aplikasi terlihat kurang sempurna, dengan tampilan historis untuk menunjukkan apa yang menyebabkan insiden tersebut

Peringatan ini memberikan wawasan tentang apa yang terjadi bahkan sebelum pemecahan masalah dimulai. Bukan hanya manajemen kinerja aplikasi (APM), tetapi juga pemantauan infrastruktur secara real-time, pemantauan platform, pemantauan pengguna akhir, dan sistem peringatan cerdas.

Dealerware langsung menghentikan latensi

Dengan Instana, Dealerware sekarang dapat memantau, mengamati, dan mengelola semua lingkungannya. Dari satu panel kontrol, pengguna dapat melihat di mana masalah terjadi, memahami penyebabnya, dan memulai perbaikan.

"Saya telah menggunakan Instana sebagai alat bantu pemecahan masalah," ujar Kenneth Skertchly, seorang Senior DevOps Engineer di Dealerware. Sangat menyenangkan memiliki sesuatu yang dapat melacak akar masalah pada tampilan infrastruktur. Platform ini memberikan wawasan tentang masalah yang tidak saya sadari.

Dealerware sekarang memahami mengapa kueri database atau layanan mikro yang diberikan melonjak dalam latensi, dan caranya menghilangkan kemacetan. Dengan informasi dan tindakan ini, perusahaan menutup kesenjangan latensi saat terjadi, sehingga meningkatkan kinerja platform Dealerware dan pengalaman pelanggan. Ketika layanan tertentu memiliki masalah latensi, tim teknik dapat memperingatkan tim UI untuk menyembunyikan fungsionalitas tertentu.

Kemampuan ini penting terutama setelah perubahan industri di awal tahun 2020, ketika Dealerware harus menyesuaikan prosedur operasi standar dan beralih ke nirsentuh. Perusahaan menemukan bahwa dalam beberapa kasus, kontrak yang dikirim melalui SMS membutuhkan waktu hingga 10 menit untuk sampai ke tangan pelanggan.

Dengan menggunakan data real-time dari Instana dan AWS CloudWatch, tim DevOps menemukan bahwa pesan teks mengantri dengan pekerjaan yang berjalan lebih lama. Tim mampu memisahkan antrean, memantaunya, dan mengatur peringatan, yang menghasilkan penurunan latensi pengiriman dari 10 menit menjadi 10-12 detik.

Apa selanjutnya untuk Dealerware

Dengan latensi yang terkendali, tim Dealerware mengalihkan fokusnya untuk membangun fitur dan fungsionalitas platform baru, dan mempercepat proses integrasi berkelanjutan, pengiriman berkelanjutan (CI/CD).

Bryce Hendrix, Kepala Arsitek Platform di Dealerware, menjelaskan: "Dengan Instana, tujuan kami sehari-hari adalah untuk dapat menjamin ekspektasi latensi. Target kami untuk panggilan layanan adalah menyelesaikannya dalam waktu kurang dari 250 milidetik. Jadi, ini bukan hanya untuk latihan kebakaran. Dalam kesehariannya, kami dapat meningkatkan performa, dan hal ini mendorong kami untuk mencapai target 250 milidetik. Instana membuat hal ini menjadi mungkin."

Tim teknik juga ingin memperluas penggunaan Instana ke tim lain, khususnya pemasaran dan dukungan pelanggan. Meskipun tim-tim ini mungkin tidak ingin menelusuri data sedalam pengembangan dan operasi, metrik tingkat tinggi yang relevan dengan bisnis mereka akan menghasilkan wawasan yang berharga.

Di sinilah dasbor Instana yang dapat disesuaikan masuk. Daripada melihat satu monitor tunggal di kantor, pengguna individu dapat membuat widget yang menunjukkan metrik khusus yang relevan bagi mereka, dan merakitnya untuk membuat halaman arahan khusus yang akan menjadi hal pertama yang mereka lihat di pagi hari ketika pekerjaan dimulai.

Logo Dealerware
Tentang Dealerware

Dealerware (tautan berada di luar ibm.com) menyediakan solusi mobilitas mobil terhubung yang menyederhanakan manajemen armada di dealer otomotif. Platform ini memungkinkan dealer untuk menurunkan biaya dan meningkatkan pengalaman pelanggan di departemen layanan. Saat ini, Dealerware mengelola puluhan ribu kendaraan untuk ratusan dealer, bekerja sama dengan 10 grup dealer teratas dan lebih dari 25 merek produsen peralatan asli.

Logo Instana
Tentang Instana, Perusahaan IBM

Instana, sebuah Perusahaan IBM, menyediakan Enterprise Observability Platform dengan kemampuan pemantauan kinerja aplikasi otomatis untuk bisnis yang mengoperasikan aplikasi cloud-native yang kompleks, modern, di mana pun mereka berada—di tempat atau di cloud publik dan pribadi, termasuk perangkat seluler atau mainframe komputer IBM Z®.

Kendalikan aplikasi hybrid modern dengan penemuan ketergantungan kontekstual mendalam yang didukung AI dari Instana di dalam aplikasi hybrid. Instana juga memberikan visibilitas ke dalam pipeline pengembangan untuk membantu mengaktifkan otomatisasi DevOps loop tertutup.

Kemampuan ini memberikan umpan balik yang dapat ditindaklanjuti yang diperlukan untuk klien saat mereka mengoptimalkan kinerja aplikasi, memungkinkan inovasi dan memitigasi risiko, membantu DevOps meningkatkan efisiensi dan menambah nilai pada jaringan pengiriman perangkat lunak sambil memenuhi tujuan tingkat layanan dan bisnis mereka.

Untuk informasi lebih lanjut, kunjungi instana.com.

Ambil langkah selanjutnya

Untuk mempelajari lebih lanjut tentang solusi IBM yang ditampilkan dalam cerita ini, silakan hubungi perwakilan IBM atau Mitra Bisnis IBM Anda.

Lihat lebih banyak cerita kasus Hubungi IBM Pathmotion
Membantu perusahaan menemukan karyawan yang sempurna
Baca studi kasus
Vivy
Memperkenalkan asisten kesehatan digital Anda
Baca PDF
Conrad Electronic International
Memasok elektronik dunia, tanpa gagal
Baca studi kasus
Hukum

© Hak Cipta IBM Corporation 2021. IBM Corporation, IBM Cloud, New Orchard Road, Armonk, NY 10504

Diproduksi di Amerika Serikat, Juli 2021.

IBM, logo IBM dan ibm.com, dan IBM Z adalah merek dagang dari International Business Machines Corp, terdaftar di banyak yurisdiksi di seluruh dunia. Nama produk dan layanan lain mungkin merupakan merek dagang dari IBM atau perusahaan lain. Daftar merek dagang IBM saat ini tersedia di web di ibm.com/trademark.

Instana® adalah merek dagang atau merek dagang terdaftar dari Instana, sebuah Perusahaan IBM.

Dokumen ini adalah yang terbaru pada tanggal awal publikasi dan dapat diubah oleh IBM kapan saja. Tidak semua penawaran tersedia di setiap negara tempat IBM beroperasi.

Data kinerja dan contoh klien yang dikutip disajikan hanya untuk tujuan ilustrasi. Hasil kinerja aktual dapat bervariasi, tergantung pada konfigurasi dan kondisi pengoperasian tertentu. INFORMASI DALAM DOKUMEN INI DISEDIAKAN "SEBAGAIMANA ADANYA" TANPA JAMINAN APA PUN, BAIK TERSURAT MAUPUN TERSIRAT, TERMASUK TANPA JAMINAN UNTUK DAPAT DIPERJUALBELIKAN, KESESUAIAN UNTUK TUJUAN TERTENTU, DAN JAMINAN ATAU KETENTUAN APA PUN YANG TIDAK MELANGGAR. Produk IBM dijamin sesuai dengan syarat dan ketentuan perjanjian yang mengatur penyediaan produk tersebut.