API GATEWAY

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ธ.ค. 2024
  • Hai Programmer Zaman Now!
    Di video kali ini, saya bahas tentang API Gateway, selamat belajar.
    Playlist #SoftwareArchitecture : • Software Architecture
    Playlist #SoftSkill : • SoftSkill
    Let's connect
    Instagram : / khannedy
    Facebook : / khannedy

ความคิดเห็น • 94

  • @mufti8122
    @mufti8122 6 ปีที่แล้ว +7

    Kalo boleh tau API GATEWAY yg dipakai apa ya? aku selama ini make KONG bagus gak ya pak?

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  6 ปีที่แล้ว +3

      kong bagus, kalo saya biasa pake netflix zuul

    • @mufti8122
      @mufti8122 6 ปีที่แล้ว +1

      @@ProgrammerZamanNow makasih pak penjelasanya cuma saya belum bisa banget java, tapi patut dicoba nih netflix zuul

    • @ahariskurniawan6285
      @ahariskurniawan6285 5 ปีที่แล้ว

      Ikut nimbrung... Klo api-management yg foss tapi handal apa ya pak?

    • @auliaazmi8296
      @auliaazmi8296 4 ปีที่แล้ว

      Pak saya reques Tentang pembelajaran Iso 8583. Terima kasih pak 🙏

  • @TegarFirdaus-l2o
    @TegarFirdaus-l2o ปีที่แล้ว

    jarang banget ada seorang programming yang memiliki skill reasoning sebagus pak Eko, sangat keren banget komputasional thinking pak Eko (tajam dan rapi), kalau tidak karena waktu mungkin akan lebih dalem lagi yang Pak Eko sampaikan

  • @antoniusjoshua7368
    @antoniusjoshua7368 6 ปีที่แล้ว +4

    Terimaka kasih mas udah bikin video kayak gini , soalnya selama di perkuliahan gak pernah dapet kayak gini

  • @jivharaymond4390
    @jivharaymond4390 3 ปีที่แล้ว

    Thank you banget kak eko, lanjut terus kak buat video gini. Cocok banget buat anak kuliahan seprti saya, soalnya materi gini biasa ga diajarin secara detail dengan case study

  • @ramaseira9722
    @ramaseira9722 6 ปีที่แล้ว +2

    Asem ternyata banyak yang baru ezzz mantab mas, makasih dah share beginian

  • @ryu-xd
    @ryu-xd ปีที่แล้ว

    terimakasih , sudah banyak mengajarkan saya

  • @malmahsyar3347
    @malmahsyar3347 5 ปีที่แล้ว +2

    Terima kasih ilmunya om, semoga berkah

  • @umarjati9346
    @umarjati9346 5 ปีที่แล้ว

    API Gateway ini bisa juga disebut Enterprise Service Bus (ESB) : contoh riilnya adalah sistem perbankan dimana teknologi nya berbeda-beda utk apli di bank : ATM (ISO 8583), intenet banking (XML) dan mobile banking (JSON) namun ketika berkomunikasi dengan pihak luar menggunakan salah satu jenis data misalkan menggunakan JSON melalui ESB

  • @HambaAllah-xn2zp
    @HambaAllah-xn2zp 4 ปีที่แล้ว

    Kayaknya banyak hal yg w perlu pelajari dasarnya disini. Makasih atas videonya.

  • @muhammadrosyidi9028
    @muhammadrosyidi9028 6 ปีที่แล้ว +1

    alhamdulillah matap.

  • @AndiSyafrianda
    @AndiSyafrianda 6 ปีที่แล้ว +1

    terimakasih ilmunya

  • @mythicalzoan3087
    @mythicalzoan3087 2 ปีที่แล้ว

    Dimenit ini 06:03 . Authentication di pindah ke api gateway, jangan buat authentication di setiap service. maksudnya gimana ya?
    masih bingung. di kepala saya hanya terpikir kalau auth itu kyk manggil function login ke database aja.
    apa di situ di tambahin route atau gmna ya pak?

  • @yanpay
    @yanpay 6 ปีที่แล้ว +1

    Saya pakai ESB WSO2.

  • @hendroyohanes4295
    @hendroyohanes4295 6 ปีที่แล้ว +6

    Pak kapan2 jelasin beberapa design pattern dong 😁

  • @copypaste9439
    @copypaste9439 5 ปีที่แล้ว

    Maaf OOT, mau tanya bagaimana membuat struktur database dari setiap services, misal di service payroll pasti kan butuh data user. Apakah setiap butuh data user get ke service HR? atau memang di service payroll juga di buat table user di database?

  • @TigaWarnaToko
    @TigaWarnaToko 3 ปีที่แล้ว

    Kalo authnya cmn di api gateway, kalo servicenya butuh data user gmn ya ? Apa dikirim bulat" dari api gateway, kayak user id, company id, email

  • @Elakbar246
    @Elakbar246 6 ปีที่แล้ว +1

    dengan API gateway ini kan berarti loadnya tercentralized disana, ada saran dari segi implementasi ga ya mas? biar dia optimized. kalo dari segi infra misal auto scale atau serverless kan costly. sebelum kesana, kira2 apa yang bisa kita lakuin?
    sama saran buat next video mas, bahas tentang microservice atau software designed pattern. anyway thanks materinya so far sangat bermanfaat!

  • @rudestewing
    @rudestewing 5 ปีที่แล้ว

    Terima kasih

  • @codetech1794
    @codetech1794 5 ปีที่แล้ว

    Mau tanya pak, kalo membuat mictoservice dengan lumen untuk gateway nya pake apa yah? 🙏

  • @muhammadnajibuddinjodiansy2497
    @muhammadnajibuddinjodiansy2497 2 ปีที่แล้ว

    bedanya api gateway sm service discovery?

  • @YudhiSetiawan96
    @YudhiSetiawan96 5 ปีที่แล้ว +1

    Misalkan kita udah ada API existing dan sdh punya sistem authentication, apakah harus kita lepas dulu? Atau bisa diintegrasikan dengan API Gateway?

  • @fandyaditya4131
    @fandyaditya4131 5 ปีที่แล้ว

    Baru nemu langsung subscribe

  • @ramamailuhu
    @ramamailuhu 3 ปีที่แล้ว

    Pak, di bagian BE to FE kan dijelasin solusinya bisa pakai GraphQL ya, tapi di GraphQL itu gabisa implementasi poin poin sebelumnya ya?

  • @hanggianggono3765
    @hanggianggono3765 3 ปีที่แล้ว

    API Gateway tidak sama dengan load balancer kan ya

  • @cdw1p
    @cdw1p 4 ปีที่แล้ว

    Thanks mas eko, sangat-sangat tercerahkan

  • @nurrozikin3040
    @nurrozikin3040 6 ปีที่แล้ว +1

    om nanya dong, api gateway bisa di implement pakai kafka gak? trus client yg sync jd async itu implementnya gimana yak? nuhun

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  6 ปีที่แล้ว

      bukan, kafka itu message broker, api gateway itu contohnya adalah nginx, zuul, kong

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  6 ปีที่แล้ว

      bukan, kafka itu message broker, api gateway itu contohnya adalah nginx, zuul, kong

    • @nurrozikin3040
      @nurrozikin3040 6 ปีที่แล้ว +1

      @@ProgrammerZamanNow kaya gini om : www.confluent.io/wp-content/uploads/Screenshot-2017-11-09-12.34.26.png, klo di design ini kafka di dalam api gateway sepertinya. CMIIW

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  6 ปีที่แล้ว

      @@nurrozikin3040 itu message broker, bukan api gateway

  • @statem9357
    @statem9357 5 ปีที่แล้ว

    8:38 Sebentar, apa bedanya dengan Queue (antrian) ??

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  5 ปีที่แล้ว

      queue cuma bisa proses 1 pada satu waktu, kalo ini bisa proses banyak, tapi dibatesin quotanya, kalo diibaratkan antrian di bank, kalo queue, cuma 1 teller, kalo api gateway queue nya banyak teller

  • @tohaindramujideli2180
    @tohaindramujideli2180 4 ปีที่แล้ว

    kalo pkai KrakenD bagus nggak mas?

  • @Cumameganglaptop
    @Cumameganglaptop 2 ปีที่แล้ว

    Tutorial kong dong mas

  • @abdulaziz-on7je
    @abdulaziz-on7je 3 ปีที่แล้ว

    Kalo udah ada api gateway brrti gak perlu service discovery lagi ya ?

  • @muhammad-arief
    @muhammad-arief 5 ปีที่แล้ว

    Kalau yang orchestrator itu bukanya menambah kompleksitas di API gatewaynya om? Lalu bagaimana cara untuk menjaga agar abstraksi orchestrator itu tetap rapih kalau dipakai dibanyak tempat?

  • @AdamKurniawan
    @AdamKurniawan 3 ปีที่แล้ว

    Bang apa beda mendasar dari message broker sama API Gateway?

  • @IsanOn
    @IsanOn 6 ปีที่แล้ว

    mas, apakah API Gateway ini sama dengan Middleware, kebetulan didalam slim, kita dapet fitur middleware untuk melakukan autentikasi juga

  • @rasyidzuhri540
    @rasyidzuhri540 6 ปีที่แล้ว

    Make ruby on rails api bagus gak pal

  • @HarisInspirasimu
    @HarisInspirasimu 5 ปีที่แล้ว

    Ok ni

  • @arifbijaksana2180
    @arifbijaksana2180 5 ปีที่แล้ว

    boleh request Microservice mas..

  • @aribule7721
    @aribule7721 3 ปีที่แล้ว

    krakenD gmn ?

  • @cahyoarifandiyarto4083
    @cahyoarifandiyarto4083 5 ปีที่แล้ว

    Izinkan saya bertanya
    Jika saya membangun API Gateway dengan node js lalu service 1 saya build dengan java dan service 2 saya build dengan Golang dengan Redis,Mongodb dan Pgsql apakah bisa?

    • @anggawardana8169
      @anggawardana8169 5 ปีที่แล้ว

      Bisa harusnnya, komunikasi data kan berbentuk json/xml

  • @baculmanyo3976
    @baculmanyo3976 4 ปีที่แล้ว

    sama microservices apa bedanya bang??

  • @akmalikhsan3995
    @akmalikhsan3995 3 ปีที่แล้ว

    kEREEEENNNNNNN

  • @awishsun1972
    @awishsun1972 5 ปีที่แล้ว

    Dari 2 video yg berbeda yg dibikin jadi bagus yg mana mas JWT otentikasi di masing" service atau di centralized pake implementasi api proxy?
    Mana yg lebih disarankan mas eko sebagai praktisi?

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  5 ปีที่แล้ว +2

      khusus autentikasi, saya lebih suka di api gateway, simple, kalo ada problem, saya cukup fix di 1 tempat, kalo di tiap2 service, maka kita harus fix di semua tempat. minus nya, kalo api gateway bermasalah, semua app gak bisa diakses, makanya harus pake api gateway yang bagus, jangan abal2, hehe

    • @awishsun1972
      @awishsun1972 5 ปีที่แล้ว

      Terima kasih mas eko atas pencerahan nya , sangat membantu sekali konten" nya 😊🙏

  • @irulcakep
    @irulcakep 6 ปีที่แล้ว

    berbobot,, mantap!

  • @farham_harvianto
    @farham_harvianto 6 ปีที่แล้ว

    Kalo untuk Authentfication di API Gateway, itu sama aja implementasi SSO ya bang?

  • @alifanshori6665
    @alifanshori6665 6 ปีที่แล้ว +1

    Nanya bang. Masih pemula. Kalo pake API GATEWAY, Berarti otentikasinya dari client cuma di gateway aja ya? Kemudian dari gateway manggil ke servis tanpa otentikasi?

  • @muhammadrosyidi9028
    @muhammadrosyidi9028 6 ปีที่แล้ว +1

    rekomendasi buku yang buat dipelajari untuk software architecture dong pak, yang bagus, mudah dibaca dan dipahami. terserah deh bahasa indonesia atau apa bahasa inggris. gratis atau berbayar. terima kasih

    • @mr.ferdinosaurus9842
      @mr.ferdinosaurus9842 6 ปีที่แล้ว

      Nyimak gan
      Ane juga butuh

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  6 ปีที่แล้ว

      Building Microservices

    • @muhammadrosyidi9028
      @muhammadrosyidi9028 6 ปีที่แล้ว +1

      terima kasih ya pak. saya suka dengan topik ini. masih belum ada soalnya yang bahas arsitektur pl yg bahasa indo.

  • @laodearissaputra5317
    @laodearissaputra5317 6 ปีที่แล้ว

    Bang, saya belum pernah koding API Gateway. Tapi izin tanya, kalau misal semua dikoding di API Gateway, trus konsep struktur datanya gimana bang? Pemikiran saya yang masih belum paham, Ini apa nggak bengkak API Gatewaynya? Jika menampung semua settingan yang dipindahkan ke Dia. Mohon penjelasannya Bang. Terimakasih

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  6 ปีที่แล้ว +1

      enggak bengkak, karena yang biasa disimpan di api gateway cuma hal2 yang duplicate biasa dilakukan di service backend, kayak authentication, authorization, rate limiter, dan itu bukan hal yang terlalu kompleks

    • @laodearissaputra5317
      @laodearissaputra5317 6 ปีที่แล้ว

      @@ProgrammerZamanNow Baik Bang. Makasih penjelasannya.

  • @RaldesKrisnuPratama
    @RaldesKrisnuPratama 6 ปีที่แล้ว

    pak mau tanya, gimana caranya kalo kita kurangin latency waktu perhitnya? apakah harus pake reactivex async biar bisa ngurangin waktu perhitnya? thank you pak

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  6 ปีที่แล้ว

      Pastiin logic di api gateway gak terlalu kompleks. Async non async gak ngefek kalo untuk ini

    • @RaldesKrisnuPratama
      @RaldesKrisnuPratama 6 ปีที่แล้ว

      @@ProgrammerZamanNow okaay paak siaap

  • @abdiillah1233
    @abdiillah1233 6 ปีที่แล้ว +2

    jdi gimana om klo kita make graphql apakah api getawai masih di butuhkan? #maafklosalahpresepsi

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  6 ปีที่แล้ว

      Butuh, graph ql buat orkestrator get data, orkestrator write data masih pake api gateway

    • @abdiillah1233
      @abdiillah1233 6 ปีที่แล้ว

      @@ProgrammerZamanNow buat write data brrti api getaway lebih recommend
      ya om dibanding mutation ny graphql?
      cmiiw om

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  6 ปีที่แล้ว

      @@abdiillah1233 iya tergantung kebutuhan

  • @jobbradis
    @jobbradis 4 ปีที่แล้ว

    bang mau tanya ? berarti klo udah pake api Gateway nggak usah pake proxy server seperti apache atau nginx ya ?

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  4 ปีที่แล้ว

      nginx atau apache juga bisa dijadikan API Gateway

    • @jobbradis
      @jobbradis 4 ปีที่แล้ว

      @@ProgrammerZamanNow terimakasih penjelasannya bang

  • @dinobaggio4214
    @dinobaggio4214 6 ปีที่แล้ว

    sip

  • @umaralfaruq1304
    @umaralfaruq1304 3 ปีที่แล้ว

    semua request masuk ke api gateway dari api gateway ke service dari service ke api gatwey->client pertanyaannya apa gk berat pak api gatewaynya? kan manfaat micro service itu aplikasi nya jadi cepat kalau semua req masuk ke api gateway dulu apa sama aja lambat jadinya soalnya semua masuk ke api gateway dulu

    • @fatahprakoso2832
      @fatahprakoso2832 ปีที่แล้ว

      Apakah sudah ada jawabannya bang? Ini juga apa yang saya pikirkan. Apakah api gateway juga perlu scallable? Baik secara horizontal atau vertikal

  • @fuadardiono7775
    @fuadardiono7775 4 ปีที่แล้ว

    Berarti API Gateway ini bisa juga jadi solusi untuk persiapan migrasi sistem legacy ke sistem baru mas eko? API Gateway nya jadi nih, then api nya yang di legacy dipindahin satu satu ke API gateway itu sendiri (monolithic) ?

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  4 ปีที่แล้ว

      kurang tepat kalo api gateway, lebih tepat buat strangler application

  • @khairulumam6010
    @khairulumam6010 6 ปีที่แล้ว

    ntaps, closingnya udah gapake telapak tangan lagi wkwk

  • @senju89
    @senju89 3 ปีที่แล้ว

    Wih Eko Khaneddy ya? 😁

  • @mixturecnl6168
    @mixturecnl6168 5 ปีที่แล้ว

    Perbedaan api gatway dan rest api ama ya mas ??

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  5 ปีที่แล้ว

      REST API itu adalah salah satu cara untuk komunikasi ke service via HTTP. Kalo API Gateway adalah gerbang yang digunakan sebagai jembatan penghubung client dengan service nya

    • @mixturecnl6168
      @mixturecnl6168 5 ปีที่แล้ว

      Belum paham 😂.
      Contoh study kasusnya kek giman kak??
      Misal, traveloka itu make rest api atau api gateway. Atau ada contoh lain yang membedakan rest api dan getway

    • @mrsaya2640
      @mrsaya2640 5 ปีที่แล้ว +1

      @@mixturecnl6168 up. sya juga pengen tahu :)

    • @anggawardana8169
      @anggawardana8169 5 ปีที่แล้ว +2

      Itu bukan perbandingan yang di versus kan. REST itu metode komunikai ke servis via HTTP, Gateway itu gerbang komunikasi API dengan servis

    • @bebasaja1565
      @bebasaja1565 3 ปีที่แล้ว

      pertanyaannya kayak apa perbedaan antara jembatan dengan telegram

  • @mobilesolution9854
    @mobilesolution9854 6 ปีที่แล้ว

    contohnya apa pak ? biasanya dikasih contoh softwarenya @_@

  • @ikhwanmaftuh
    @ikhwanmaftuh 6 ปีที่แล้ว +3

    "NginX" itu baca "ngiing" bukan "enjin eks" :D

  • @alfinandikapratama4196
    @alfinandikapratama4196 6 ปีที่แล้ว +1

    FIRST