Observabilitas untuk Cloud AI

VVercel
AI/미래기술창업/스타트업컴퓨터/소프트웨어

Transcript

00:00:00(musik meriah) - Halo semua,
00:00:04terima kasih banyak sudah datang hari ini.
00:00:12Saya Malavika,
00:00:12dan seperti yang kalian dengar,
00:00:14saya adalah product manager di Vercel.
00:00:15Semoga kalian telah menghabiskan waktu yang luar biasa di konferensi ini.
00:00:18Saya sangat terkesan dengan semua yang kalian bangun menggunakan tools open source dan infrastruktur kami.
00:00:24Senang sekali bertemu banyak dari kalian secara langsung untuk pertama kalinya,
00:00:29dan melihat wajah-wajah baru serta yang sudah familiar.
00:00:31Jadi hari ini kita sudah belajar banyak tentang AI cloud.
00:00:38Mungkin sekarang kalian sudah lelah mendengarkan tentang AI cloud.
00:00:43Mungkin kalian berfikir,
00:00:44wah,
00:00:44bisakah saya langsung minum-minum di jam santai saja?
00:00:47Tapi sebagai pengingat,
00:00:49jika pesannya belum terserap sepenuhnya,
00:00:52Vercel adalah platform terpadu untuk membangun,
00:00:56mendeploy,
00:00:57dan menjalankan aplikasi cerdas dan agent di baliknya.
00:01:02Misi Vercel selalu mengabstraksi kompleksitas manajemen infrastruktur agar kalian fokus membangun user experience yang menakjubkan.
00:01:14Jadi ketika kita memikirkan seberapa sukses kami mengabstraksi kompleksitas di seluruh software development life cycle,
00:01:23kami sudah melakukan pekerjaan luar biasa dalam membuat build time menjadi mudah.
00:01:29Framework defined infrastructure berarti kalian tidak perlu memikirkan infrastruktur primitif yang mendasarinya.
00:01:35Tidak ada kebutuhan untuk orchestration yang rumit atau infrastructure as code.
00:01:40Kami menangani provisioning compute,
00:01:42networking,
00:01:43caching,
00:01:43dan banyak lagi sehingga kalian bisa fokus pada logika aplikasi.
00:01:48Tapi jika kita lihat pada runtime,
00:01:50masih ada banyak pekerjaan yang harus kami lakukan untuk membuatnya semudah dan semulus build time.
00:01:56Sayangnya,
00:01:57mengelola aplikasi saat runtime masih merupakan usaha yang memakan waktu bagi tim development.
00:02:06Misalnya,
00:02:07berapa banyak dari kalian di sini yang menghadapi insiden besar dalam seminggu terakhir?
00:02:12Saya tidak melihat banyak tangan terangkat.
00:02:15Saya terkejut.
00:02:16Saya pikir kalian menggunakan GCP atau semacamnya?
00:02:20Mungkin kalian di sana di audience.
00:02:22Kalian mungkin merasa sangat lega karena self-hosting Next.js di VPS Hetzner.
00:02:29Kalian seperti, cloud tidak akan menjatuhkan kami.
00:02:33Tapi ada begitu banyak upaya manual yang terkait dengan incident response.
00:02:38Pertama,
00:02:38tim perlu mengatur alert dan monitor untuk mengidentifikasi masalah potensial.
00:02:44Tools monitoring ini kemudian menyebabkan alert fatigue saat tim mencoba mengidentifikasi masalah penting di tengah banyaknya noise.
00:02:52Dan setelah mengidentifikasi masalah,
00:02:55tim menghabiskan jam untuk debug,
00:02:57mencari akar penyebab,
00:02:59kemudian menerapkan perbaikan.
00:03:02Jadi,
00:03:02untuk audience di sini,
00:03:04kami akan membuat ini sedikit lebih interaktif.
00:03:08Menurutmu,
00:03:09berapa persen waktu developer habis untuk debug insiden?
00:03:13Berapa banyak dari kalian yang berpikir itu kurang dari 20% dari waktu insiden dihabiskan untuk debug?
00:03:18- Lebih. - Lebih?
00:03:20Saya dengar 80%.
00:03:22Jadi kami pikir hampir seperti,
00:03:23siapa yang berpikir lebih seperti 40%?
00:03:26Oke, kami punya, seseorang berpikir 60, 70?
00:03:33Oke, itu tampaknya mungkin konsensus.
00:03:36Ternyata 50% dari waktu insiden dihabiskan untuk mengidentifikasi akar penyebab dan mencari tahu siapa yang seharusnya menyelesaikannya.
00:03:46Ini gila,
00:03:46di 2025 dengan AI,
00:03:48kami masih menghabiskan jam waktu developer berharga untuk debug masalah.
00:03:54Bagaimana kalau kami bisa menguranginya menjadi hitungan detik?
00:03:56Nah, dengan Vercel Agent, kalian bisa.
00:04:01Anomaly alert kami memonitor aplikasi kalian untuk aktivitas mencurigakan.
00:04:06Out of the box, tidak perlu konfigurasi.
00:04:09Segera setelah kami mendeteksi perilaku yang tidak biasa,
00:04:12Vercel Agent menyelidiki masalah,
00:04:14melakukan analisis akar penyebab,
00:04:17dan mendiagnosis masalah dalam hitungan detik.
00:04:20Berbeda dengan tools observability tradisional atau infrastructure provider,
00:04:24kami memiliki konteks penuh tentang aplikasi kalian.
00:04:26Kami membangunnya,
00:04:27kami deploy-nya,
00:04:28dan kami menjalankannya di production.
00:04:30Meskipun kami tidak mengenal aplikasi kalian sebaik kalian,
00:04:34dan tentu saja tidak sebaik engineer 10X kalian,
00:04:37kami berada di posisi unik untuk memberikan pendekatan AI-native dalam memastikan reliability,
00:04:43performance,
00:04:43dan security saat runtime.
00:04:45Investigasi Vercel Agent dibangun di atas native observability tooling kami,
00:04:51yang kami rancang dengan cermat untuk memberikan visibilitas runtime behavior dengan build time context.
00:05:00Runtime logs memberikan visibilitas granular terhadap perilaku aplikasi.
00:05:07Dengan runtime logs,
00:05:08kalian bisa trace perjalanan HTTP request ke aplikasi kalian dari saat ia masuk ke jaringan Vercel,
00:05:16sampai response dikembalikan ke client.
00:05:19Kami juga menyediakan opinionated dashboards out of the box,
00:05:24jadi kalian bisa dengan cepat memahami kesehatan aplikasi,
00:05:28mencari masalah,
00:05:30dan optimasi performa.
00:05:32Dengan anomaly alerts yang baru diluncurkan Vercel,
00:05:35sekarang kalian bisa secara aktif memonitor aplikasi untuk aktivitas tidak biasa,
00:05:41sehingga kalian bisa cepat mengidentifikasi dan mengatasi masalah.
00:05:45Dan terakhir,
00:05:46dengan query tool kami,
00:05:48kalian bisa jelajahi jumlah besar metrics yang kami kumpulkan dan tampilkan di aplikasi kalian.
00:05:55Kalian bisa membuat queries untuk menjawab berbagai pertanyaan,
00:06:00dari bot apa yang crawl aplikasi saya,
00:06:02sampai mengukur P90 time to first token dari berbagai model provider yang kalian gunakan di aplikasi.
00:06:09Investigasi Vercel agent dibangun di atas semua fitur ini,
00:06:15mengurangi kebutuhan eksplorasi manual dan menampilkan insights kunci.
00:06:22Saat kami melihat apa selanjutnya untuk Vercel agent,
00:06:26goal kami adalah pada akhirnya mengubah cara kita berinteraksi dengan observability tools.
00:06:34Visi kami adalah AI cloud akan memperbaiki dan optimasi aplikasi kalian,
00:06:39bukan hanya memberitahu kalian tentang masalah.
00:06:42Secara fundamental,
00:06:44kami percaya AI cloud tidak hanya menyajikan masalah kepada kalian,
00:06:51tapi memberikan solusi,
00:06:53rekomendasi,
00:06:54pull requests,
00:06:55dan automated actions.
00:06:58Dan itu adalah dunia yang kami bangun dengan Vercel agent.
00:07:03Kalian bisa mulai dengan Vercel agent hari ini.
00:07:05Seperti yang kalian dengar,
00:07:07itu dalam public beta,
00:07:08dan kami memberikan $100 kredit gratis kepada semua pengguna Vercel untuk mencoba fitur baru ini.
00:07:13Kami meluncurkan code review skill bulan lalu,
00:07:16dan itu tersedia untuk semua pengguna Vercel.
00:07:19Agent investigations tersedia mulai hari ini,
00:07:22dan tersedia untuk pro dan enterprise customers yang memiliki observability plus.
00:07:27Dan kalian bisa kunjungi agent tab di dashboard Vercel untuk mulai.
00:07:33Jadi saya akan berubah arah sedikit.
00:07:35Saya sebenarnya ingin menghabiskan waktu pada topik penting lain,
00:07:38yaitu evals.
00:07:39Jadi berapa banyak dari kalian yang menggunakan dedicated AI observability product untuk evals?
00:07:44Oh,
00:07:44jadi saya melihat benar-benar sangat sedikit tangan terangkat.
00:07:48Menarik.
00:07:49Tapi untuk mereka yang melakukannya,
00:07:52kalian tahu aplikasi AI adalah non-deterministic.
00:07:55Jadi sangat penting bahwa kita juga memonitor kualitas output.
00:08:00Agents menggabungkan serangkaian reasoning steps,
00:08:03memperkenalkan kompleksitas yang lebih besar.
00:08:06Dan itulah mengapa kami melihat ekosistem besar agent frameworks yang dibangun di atas open telemetry untuk membantu developers memonitor,
00:08:14debug,
00:08:15dan optimasi agent workflows mereka.
00:08:17Dan saya kira saya melihat sangat sedikit tangan terangkat,
00:08:20tapi berapa banyak dari kalian yang mengumpulkan traces untuk evals?
00:08:23Oke, saya melihat beberapa tangan terangkat di audience.
00:08:27Saya melihat beberapa tangan terangkat.
00:08:27Maaf, saya seperti mengintip ke sana sini.
00:08:29Ini cukup terang.
00:08:30Jadi jika kalian mengumpulkan traces menggunakan open telemetry,
00:08:35kalian bisa mengirimnya ke destinasi manapun menggunakan Vercel drains.
00:08:40Vercel drains memungkinkan kalian export semua data Vercel ke third party observability tool.
00:08:46Jadi jika kalian menggunakan third party evals tool,
00:08:48kalian bisa export traces kalian ke sana.
00:08:50Untuk memudahkan developers menjalankan evals dan memonitor model quality,
00:08:56kami sudah bermitra dengan Brain Trust melalui Vercel marketplace.
00:09:01Dengan integrasi baru ini,
00:09:03kalian bisa secara otomatis stream traces dan evaluation data dari Vercel ke Brain Trust hanya dengan beberapa klik.
00:09:10Tadi kalian mungkin mendengar lebih lanjut tentang integrasi marketplace kami di panel dengan Ankur Goyal,
00:09:17founder Brain Trust.
00:09:19Untuk memudahkan kalian memulai, kami sudah punya demo app.
00:09:25Di sini kalian bisa scan QR code ini.
00:09:27Demo app ini kalian bisa clone dari template library kami.
00:09:30Ini adalah AI chatbot yang dibangun dengan Next.js,
00:09:34AISDK,
00:09:34dan AI Gateway dengan traces dikirim ke Brain Trust.
00:09:38Saya akan beri kalian beberapa detik.
00:09:39Oh, apakah saya menghalangi?
00:09:44Saya akan keluar dari jalan.
00:09:45Luar biasa.
00:09:47Seperti yang kalian lihat,
00:09:49goal kami adalah memberikan kalian fleksibilitas dan kontrol atas tools apa yang ingin kalian gunakan.
00:09:55Sementara kami bekerja keras membangun native observability tooling yang benar-benar bagus,
00:10:00kalian selalu memiliki kebebasan mengirim data kalian ke mana pun.
00:10:03Yang paling penting adalah kalian bisa membangun user experiences yang luar biasa dan mengubah kode yang tidak terduga menjadi sistem yang reliable.
00:10:11Dan dengan itu, itu adalah akhir dari hari ini.
00:10:15Jika kalian bertemu saya di jam santai,
00:10:17saya ingin tahu lebih banyak tentang apa yang kalian bangun.
00:10:19Terima kasih banyak.
00:10:20(audience bertepuk tangan) (musik meriah) (musik meriah)

Key Takeaway

Vercel Agent menghadirkan pendekatan AI-native untuk observabilitas cloud yang mengotomatisasi diagnosis masalah dan transformasi incident response dari proses manual berbilang jam menjadi analisis otomatis dalam hitungan detik.

Highlights

Vercel menghadirkan Vercel Agent yang menggunakan AI untuk mengotomatisasi diagnosis masalah infrastruktur dan mengurangi waktu debugging dari jam menjadi detik

Observabilitas cloud AI mencakup runtime logs, anomaly alerts, dan query tools yang memberikan konteks lengkap tentang aplikasi dari waktu build hingga runtime

50% waktu insiden dihabiskan untuk mengidentifikasi akar penyebab, dan Vercel Agent bertujuan mengurangi usaha manual melalui investigasi berbasis AI

Aplikasi AI bersifat non-deterministic sehingga memerlukan monitoring kualitas output melalui evals dan traces yang dikumpulkan dengan Open Telemetry

Vercel Drains memungkinkan eksport data ke third-party observability tools, memberikan fleksibilitas kepada developer dalam memilih tools yang mereka gunakan

Visi jangka panjang Vercel adalah mengubah observability tools dari sekadar pelapor masalah menjadi sistem yang memberikan solusi, rekomendasi, dan automated actions

Integrasi dengan Brain Trust melalui Vercel marketplace memudahkan streaming traces dan evaluation data secara otomatis untuk monitoring kualitas model

Timeline

Pengenalan dan Konteks Vercel sebagai Platform Cloud AI

Malavika, Product Manager di Vercel, membuka sesi dengan mengucapkan terima kasih kepada peserta konferensi dan memperkenalkan misi Vercel sebagai platform terpadu untuk membangun, mendeploy, dan menjalankan aplikasi cerdas dan agent. Vercel telah berhasil mengabstraksi kompleksitas infrastruktur di fase build melalui framework-defined infrastructure, yang menghilangkan kebutuhan akan orchestration rumit dan infrastructure as code. Namun, Vercel mengakui bahwa pada fase runtime masih banyak usaha manual yang diperlukan tim development, terutama dalam mengelola insiden dan monitoring aplikasi. Pembicara menekankan bahwa visi Vercel adalah membuat runtime sehalus dan semudah build time dengan memberikan pengalaman developer yang optimal.

Tantangan Incident Response dan Usaha Manual dalam Development

Bagian ini membahas tantangan signifikan yang dihadapi tim development dalam mengelola insiden, dimulai dari pengaturan alert dan monitor untuk mengidentifikasi masalah potensial. Pembicara menjelaskan bahwa proses incident response menciptakan alert fatigue ketika tim mencoba mengidentifikasi masalah penting di tengah banyaknya noise dari monitoring tools tradisional. Melalui interaksi dengan audience, diperoleh insight bahwa sekitar 50% dari waktu insiden dihabiskan untuk mengidentifikasi akar penyebab dan menentukan siapa yang seharusnya menyelesaikannya. Pembicara menekankan bahwa di era AI tahun 2025, masih banyak waktu developer berharga yang terbuang untuk debug masalah yang semestinya bisa diotomatisasi, dan mengatakan "Bagaimana kalau kami bisa menguranginya menjadi hitungan detik?" sebagai transisi ke solusi Vercel Agent.

Perkenalan Vercel Agent dan Kemampuan AI-Native Detection

Vercel meluncurkan Vercel Agent sebagai solusi untuk mengatasi tantangan incident response yang telah diuraikan sebelumnya. Agent ini memiliki fitur anomaly alert yang secara proaktif memonitor aplikasi untuk aktivitas mencurigakan tanpa memerlukan konfigurasi khusus (out of the box). Segera setelah mendeteksi perilaku tidak biasa, Vercel Agent menyelidiki masalah, melakukan analisis akar penyebab, dan mendiagnosis masalah dalam hitungan detik. Pembicara menekankan bahwa Vercel memiliki posisi unik karena mereka membangun aplikasi, mendeploy-nya, dan menjalankannya di production, memberikan konteks penuh yang tidak dimiliki tools observability tradisional atau infrastructure provider lain. Pendekatan ini memungkinkan Vercel Agent memberikan AI-native approach dalam memastikan reliability, performance, dan security saat runtime.

Arsitektur Observabilitas: Runtime Logs, Dashboards, dan Query Tools

Investigasi Vercel Agent dibangun di atas native observability tooling yang dirancang dengan cermat untuk memberikan visibilitas runtime behavior dengan konteks build time. Runtime logs memberikan visibilitas granular terhadap perilaku aplikasi, memungkinkan developer untuk melacak perjalanan HTTP request dari saat masuk ke jaringan Vercel hingga response dikembalikan ke client. Vercel menyediakan opinionated dashboards out of the box yang membantu developer dengan cepat memahami kesehatan aplikasi, mencari masalah, dan mengoptimalkan performa. Dengan anomaly alerts yang baru diluncurkan, developer bisa secara aktif memonitor aplikasi untuk aktivitas tidak biasa dan cepat mengidentifikasi serta mengatasi masalah. Selain itu, Vercel menyediakan query tool yang memungkinkan developer menjelajahi jumlah besar metrics untuk menjawab berbagai pertanyaan, dari analisis bot yang crawl aplikasi hingga pengukuran P90 time to first token dari berbagai model provider.

Visi Masa Depan: Dari Pelaporan Masalah ke Solusi Otomatis

Pembicara menguraikan visi jangka panjang Vercel untuk mengubah cara interaksi dengan observability tools secara fundamental. Goal kami adalah AI cloud tidak hanya memberitahu developer tentang masalah, tetapi juga memberikan solusi, rekomendasi, pull requests, dan automated actions untuk memperbaiki dan mengoptimalkan aplikasi. Vercel percaya bahwa masa depan observability adalah transformasi dari tools yang hanya menyajikan masalah menjadi sistem proaktif yang dapat secara otomatis mengambil tindakan perbaikan. Dunia ini adalah yang sedang Vercel bangun dengan Vercel Agent, merepresentasikan pergeseran paradigma dalam bagaimana developer menangani incident response dan optimization di production environment.

Ketersediaan Vercel Agent dan Fitur Code Review

Pembicara menginformasikan bahwa developer bisa mulai menggunakan Vercel Agent hari ini, dengan produk ini sedang dalam public beta dan Vercel memberikan $100 kredit gratis kepada semua pengguna Vercel untuk mencoba fitur ini. Code review skill dari Vercel Agent telah diluncurkan bulan sebelumnya dan tersedia untuk semua pengguna Vercel tanpa biaya tambahan. Agent investigations tersedia mulai hari presentasi ini untuk pro dan enterprise customers yang memiliki observability plus subscription. Developer dapat mengakses dan memulai menggunakan Vercel Agent melalui agent tab di dashboard Vercel, membuat onboarding menjadi sederhana dan accessible bagi semua pengguna platform.

Evals, Open Telemetry, dan Integrasi dengan Brain Trust

Pembicara berpindah topik untuk membahas pentingnya monitoring kualitas output dari aplikasi AI, karena aplikasi AI bersifat non-deterministic. Agents menggabungkan serangkaian reasoning steps yang memperkenalkan kompleksitas lebih besar, membuat monitoring menjadi lebih penting. Vercel melihat ekosistem besar agent frameworks yang dibangun di atas Open Telemetry untuk membantu developer memonitor, debug, dan optimasi agent workflows mereka. Vercel Drains memungkinkan developer mengekspor semua data Vercel ke third-party observability tools, memberikan fleksibilitas dalam memilih tools yang diinginkan. Vercel telah bermitra dengan Brain Trust melalui Vercel marketplace, memungkinkan developer secara otomatis stream traces dan evaluation data dari Vercel ke Brain Trust hanya dengan beberapa klik. Sebagai demonstrasi, Vercel menyediakan demo app berupa AI chatbot yang dibangun dengan Next.js, AISDK, dan AI Gateway dengan traces dikirim ke Brain Trust, menunjukkan integrasi yang seamless antara platform observabilitas dan tools evaluasi eksternal.

Community Posts

View all posts