Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ベースマキナとデータソースを安全に接続する

60e652d0244f47d2da4e1f7e712f9328?s=47 K
April 12, 2022

 ベースマキナとデータソースを安全に接続する

吉祥寺.pm29【オンライン】で登壇しました
https://kichijojipm.connpass.com/event/244184/

ベースマキナについて
https://about.basemachina.com/

ドキュメント
https://docs.basemachina.com/what_is_basemachina/

bridge
https://github.com/basemachina/bridge

60e652d0244f47d2da4e1f7e712f9328?s=128

K

April 12, 2022
Tweet

More Decks by K

Other Decks in Technology

Transcript

  1. ϕʔεϚΩφͱσʔλιʔε 
 Λ҆શʹ઀ଓ͢Δ LJDIJKPKJQN

  2. 8)0".* +645461&326*$,

  3. !DPEFIFY !$PEF)FY w (P 1FSM🥰 w &OHJOFFS!#BTFNBDIJOB *OD w 8PSLGSPN0LJOBXB

    w Ӧۀʹ͍ͭͯษڧ͍ͯ͠Δ/FX
  4. ϕʔεϚΩφʁ

  5. IUUQTBCPVUCBTFNBDIJOBDPN

  6. ϕʔεϚΩφʁ w "1*΍%#Λܨ͗ࠐΉ͜ͱͰαʔϏεͷ؅ཧը໘Λ ؆୯ʹ࡞ΕΔϩʔίʔυαʔϏε w ࣗࣾαʔϏεͷӡ༻ʹඞཁͳૢ࡞ʹୈࡾऀͷϨ Ϗϡʔ΋ೖΕΒΕΔʂ w ͍ͭ୭͕Ͳ͔͜ΒͲΜͳૢ࡞Λͨ͠ͷ͔෼͔Δ؂ࠪ ϩάػೳ΋උΘ͍ͬͯΔʂ

  7. αʔϏεͷӡ༻ʹඞཁͳػೳ͕ ര଎ͰҰ௨Γἧ͍·͢ʂ IUUQTEPDTCBTFNBDIJOBDPNXIBU@JT@CBTFNBDIJOB

  8. Ͱ΋ͦΕͬͯ҆શͳͷʁ🤔

  9. ϕʔεϚΩφʁ w "1*΍%#Λܨ͗ࠐΉ͜ͱͰαʔϏεͷ؅ཧը໘Λ ؆୯ʹ࡞ΕΔαʔϏε w ࣗࣾαʔϏεͷӡ༻ʹඞཁͳૢ࡞ʹୈࡾऀͷϨ Ϗϡʔ΋ೖΕΒΕΔʂ w ͍ͭ୭͕Ͳ͔͜ΒͲΜͳૢ࡞Λͨ͠ͷ͔෼͔Δ؂ࠪ ϩάػೳ΋උΘ͍ͬͯΔʂ

  10. ͭ·Γ͜͏͍͏͜ͱͰ͠ΐʁ 0WFSUIF*OUFSOFU

  11. ઀ଓ͢ΔͨΊʹ*1ΞυϨεΛ ެ։͠ͳ͖Ό͍͚ͳ͍ΑͶʁ

  12. 🔥ઈରةͳ͍͡ΌΜ🔥

  13. ͦ͜Ͱ 
 *1ΞυϨεͷ੍ݶ👍

  14. *1ΞυϨεͷ੍ݶ w 3FUPPMͳͲւ֎ͷྨࣅαʔϏεͰ΋ར༻͞Ε͍ͯ Δख๏ w αʔϏεଆ͕*1ΞυϨεΛݻఆͯ͠઀ଓͯ͘͠Δͷ ͰɺͦͷΞυϨεΛϗϫΠτϦεςΟϯά͢Δ

  15. ͭ·Γ͜͏͍͏͜ͱ 0WFSUIF*OUFSOFU

  16. Ͱ΋ͦΕͬͯ҆શͳͷʁ🤔

  17. *1ΞυϨεͷ੍ݶͷ໰୊ w ϕʔεϚΩφͷ୭͔͕*1ΞυϨεΛܦ༝ͯ͠ 
 ΞΫηεͰ͖Δ w ϕʔεϚΩφ͕Կ͔͠ΒͷϋοΩϯάͷඃ֐ʹ 
 ૺͬͨ৔߹ɺୈࡾऀʹΑΔΞΫηε͕ՄೳʹͳΔ

  18. 🔥·ͩةͳ͍͡ΌΜ🔥

  19. ͦ͜Ͱ 
 *1ΞυϨεͷ੍ݶ CSJEHF👍

  20. CSJEHF

  21. Φʔϓϯιʔεͱͯ͠։ൃ͞Εͨɺ 
 ϕʔεϚΩφ͔Βσʔλιʔε΁઀ଓ͢ΔͨΊͷ 
 ೝՄػೳ෇͖ͷήʔτ΢ΣΠͰ͢ʂ IUUQTHJUIVCDPNCBTFNBDIJOBCSJEHF

  22. CSJEHF  CSJEHF͸)551αʔόʔͱͯ͠ৼΔ෣͏  CSJEHFଆͰϦΫΤετ͕ϩάΠϯதͷ 
 اۀΞΧ΢ϯτ͔ΒߦΘΕͨ΋ͷ͔Ͳ͏͔Λݕূ  ݕূ੒ޭޙɺϕʔεϚΩφͱσʔλιʔεͷ௨৴Λ 5$11SPYZͱͯ͠தܧ͢Δ

  23. ͭ·Γ͜͏͍͏͜ͱ 0WFSUIF*OUFSOFU

  24. *1ΞυϨεͷ੍ݶ CSJEHF👍 ✅ϕʔεϚΩφܦ༝ͷΈΞΫηεͰ͖Δ ✅ϩάΠϯதͷϢʔβʔͷΈΞΫηεͰ͖Δ

  25. ͜͜·ͰͷಓͷΓ

  26. ͜͜·ͰͷಓͷΓ w Τϯϓϥܖ໿اۀʹఏڙ͢ΔΑ͏ͳϕʔεϚΩφ BMMJOPOFίϯςφΛ഑෍͢Δ w H31$αʔόʔͱͯ͠ৼΔ෣͍ɺ݁ՌΛϕʔεϚΩ φ΁ฦ͢ w اۀωοτϫʔΫଆ͔Β5$1ίωΫγϣϯΛཱ֬ ͯ͠ɺͦͷ্Ͱσʔλιʔεͱ΍ΓͱΓ͢Δ

  27. ύοέʔδ഑෍ w ࢓༷ͷमਖ਼ͷ͠΍͢͞👎 w ࠓ͸·ͩελʔτஈ֊ͳͷͰมߋ͕ଟ͘ݫ͍͠ w ϝϯςφϯεੑ⏬ w σϓϩΠࡁΈͷ؀ڥΛߟྀ͠ͳ͕Βͷ։ൃ͸ 


    ਓ਺΋গͳ͍ͷͰେม
  28. ͜͜·ͰͷಓͷΓ w Τϯϓϥܖ໿اۀʹఏڙ͢ΔΑ͏ͳϕʔεϚΩφ BMMJOPOFίϯςφΛ഑෍͢Δ w H31$αʔόʔͱͯ͠ৼΔ෣͍ɺ݁ՌΛϕʔεϚΩ φ΁ฦ͢ w اۀωοτϫʔΫଆ͔Β5$1ίωΫγϣϯΛཱ֬ ͯ͠ɺͦͷ্Ͱσʔλιʔεͱ΍ΓͱΓ͢Δ

  29. H31$αʔόʔCSJEHF w 42-υϥΠόΛ࢖ͬͯϋϯυϦϯά͢Δ 
 "1*తͳৼΔ෣͍Λ͢Δ࢓༷ w σʔλιʔεͷ௥Ճͷ͠΍͢͞⏬ w اۀଆͷϦιʔεΛফඅ͢Δ👎 w

    H31$Λར༻Ͱ͖Δ$MPVE؀ڥ͕গͳ͍
  30. ͜͜·ͰͷಓͷΓ w Τϯϓϥܖ໿اۀʹఏڙ͢ΔΑ͏ͳϕʔεϚΩφ BMMJOPOFίϯςφΛ഑෍͢Δ w H31$αʔόʔͱͯ͠ৼΔ෣͍ɺ݁ՌΛϕʔεϚΩ φ΁ฦ͢ w اۀωοτϫʔΫଆ͔Β5$1ίωΫγϣϯΛཱ֬ ͯ͠ɺͦͷ্Ͱσʔλιʔεͱ΍ΓͱΓ͢Δ

  31. اۀଆ͔ΒίωΫγϣϯཱ֬

  32.  اۀଆ͔Β8FC4PDLFU CJEJSFDUJPOBM 
 ίωΫγϣϯΛཱ֬͢Δ  ϕʔεϚΩφ͸ཱ֬ࡁΈͷίωΫγϣϯΛར༻ͯ͠ 
 5$1Λ1SPYZ͢Δ اۀଆ͔ΒίωΫγϣϯཱ֬

  33. w γϯϓϧʹ೉͍͠ w ϕʔεϚΩφ্ͰΦϖϨʔγϣϯͨ࣌͠ʹ 
 ίωΫγϣϯཱ͕֬͞Εͯͳ͚Ε͹Τϥʔ w اۀଆͷϩʔυόϥϯγϯά΋Ұ޻෉͕ඞཁ w ௚ײʹ൓͢ΔʢOPUCNˠاۀʣͷͰ೉͍͠

    اۀଆ͔ΒίωΫγϣϯཱ֬
  34. ࠓͷܗ͸ચ࿅͞Εͨ΋ͷ💪

  35. 5IBOLZPV 4FFIUUQT[FOOEFWDPEFIFYBSUJDMFTEFGBC