Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SaaS活用のすすめ -SendGrid編-
Search
nakansuke
October 22, 2015
Technology
0
620
SaaS活用のすすめ -SendGrid編-
Mackerel×Sendgridのエバンジェリストが伝授!SaaSによる開発・運用効率化セミナー
https://idcf.doorkeeper.jp/events/31627
の発表資料です。
nakansuke
October 22, 2015
Tweet
Share
More Decks by nakansuke
See All by nakansuke
SendGrid Introduction
nakansuke
0
320
コミュニティで写真を撮るときの心得
nakansuke
1
2.7k
コミュニティ、デベロッパとの付合い方 〜SendGridの場合〜
nakansuke
1
1.6k
SendGrid x kintone利用例紹介と効果的な活用方法
nakansuke
0
1k
SendGrid New Features #sgnight7
nakansuke
0
180
SendGrid APIインプット#mbshack
nakansuke
0
120
海外Webサービスを日本に持ってきた話
nakansuke
0
410
Community & Developer Relations #CMC_Meetup
nakansuke
1
780
SendGridを活用したメール送信&メールマーケティング
nakansuke
0
600
Other Decks in Technology
See All in Technology
Azureの基本的な権限管理の勉強会
yhana
1
1.9k
FrontDoorとWebAppsを組み合わせた際のリダイレクト処理の注意点
kenichirokimura
1
700
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
14
35k
いいたいことちゃんという
tkengo
0
210
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
2
280
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
5
670
今日からできる!簡単 .NET 高速化 Tips -2024 edition-
xin9le
7
3.4k
Babylon.jsと色々なものを組み合わせる:ブラウザのAPIやガジェットや2D描画ライブラリなど / Babylon.js 勉強会 vol.3
you
PRO
0
150
On Your Data を超えていく!
hirotomotaguchi
2
750
KubeConにproposalを送りたい人へのアドバイス
sat
PRO
3
270
Gradle Build Scanを使ってビルドのことを知ろう potatotips #87
tomorrowkey
2
150
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
2
360
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
32
46k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.2k
The Invisible Customer
myddelton
114
12k
Six Lessons from altMBA
skipperchong
22
3k
For a Future-Friendly Web
brad_frost
172
9k
Code Reviewing Like a Champion
maltzj
515
39k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
33
6k
A designer walks into a library…
pauljervisheath
201
23k
A Tale of Four Properties
chriscoyier
152
22k
[RailsConf 2023] Rails as a piece of cake
palkan
27
4k
Transcript
SaaS׆༻ͷ͢͢Ί - SendGrid ฤ - 4BB4ʹΑΔ։ൃɾӡ༻ޮԽηϛφʔ
ࣗݾհ 2 8IPBN* ,"/46,& /","* 4FOE(SJEΤόϯδΣϦετ p ߏܭըݚڀॴۈ p
4FOE(SJEͷັྗΛ͑ΔͨΊʑຉத p ৭Μͳٕज़ऀίϛϡχςΟʹग़͠·͢ !OBLBOTVLF LBOTVLFOBLBJ!LLFDPKQ IUUQOBLBOTVLFIBUFOBCMPHDPN
ຊ͓͍͑ͨ͜͠ͱ 3 0CKFDUJWFT p ෆໟͳ࡞ۀ͔ΒαϤφϥ͠·͠ΐ͏ p ຊۀʹྗ͠·͠ΐ͏ p 4BB4ͷػೳΛ׆༻ͯ͠৽ͨͳՁΛ
ཁɺ ศརͳͷ͋ΔͷʹΘ ͳ͍ͷ͍ͬͨͳ͍Αʂ ͱ͍͏͜ͱͰ͢ 4
࣭ 5
͋ͳͨΠϯϑϥ୲ऀͰ͢ɻ ʮ͍·։ൃͯ͠ΔΞϓϦ͔ΒϝʔϧૹΓͨ ͍Μ͚ͩͲʁʯ ͱݴΘΕͨΒԿΛ४උ͠·͔͢ʁ ࣭ 6
αʔόΛ༻ҙ͢Δ .5" 1PTUpY ΛΠϯετʔϧ͢Δ ֤छઃఆ ϦϨʔ੍ޚɺΩϡʔཧ
ճʁʁ 7
ͦΕ͚ͩͰ͠ΐ͏͔ʁ 8
࣮͍͠ϝʔϧૹ৴ 9 ϝʔϧૹ৴Λ્Ήଟͷน "2- -JWF (PPHMF :BIPP *41T &UD 403#4
144- $#- #4# #MBDLMJTUT &UD (PPHMF 4QBN "TTBTTJO .BJM 5SVTU .D"GFF 4QBN 'JMUFST &UD /( ड৴#09 εύϜϑΥϧμ ϝʔϧαʔό &UD &UD &UD IUUQMBOEJOHSFUVSOQBUIDPNQMBDFNFOUCFODINBSLT ϝοηʔδ͕ಧ͍͍ͯͳ͍ͱ͍͏ௐࠪ݁Ռ
ϝʔϧΛૹΔͷʹඞཁͳ͜ͱ 10 ౸ୡੑΛߴΊΔͨΊʹඞཁͳ͜ͱ ʲૹΔͨΊͷલ४උʳ p ڥͷηοτΞοϓ p ૹ৴υϝΠϯೝূ 41' %,*. ʲ৴པੑΛҡ࣋͢ΔͨΊʳ
p όϯεϝʔϧͷରॲ p ݻఆ*1ΞυϨε p Ϩϐϡςʔγϣϯཧ p ϑΟʔυόοΫϧʔϓ p ϒϥοΫϦετରࡦ p ৴ఀࢭ VOTVCTDSJCF ରԠ
ಛʹॏཁͳͷ͕ 11
ૹ৴υϝΠϯೝূ 12 &NBJM"VUIFOUJDBUJPO 4FOEFS 3FDFJWFS メールサーバ メールサーバ DNSサーバ
クライアント ड৴ଆϝʔϧαʔόɺ ඞཁͳใ͕ొ͞Εͯ ͍Δ͔ૹ৴ݩυϝΠϯͷ %/4ʹ͍߹ΘͤΔ ਖ਼ ͠ ͍ ใ ͕ ొ ͞Ε͍ͯͨΒɺೝূ ྃ͠ड৴͢Δ ༧Ίඞཁͳ ใΛ%/4 αʔόʹొ
Ϩϐϡςʔγϣϯཧ 13 #VJMEZPVSSFQVUBUJPO Ϩϐϡςʔγϣϯͱ ૹ৴ݩͷ৴པੑΛද͢ࢦඪ ֤*41&41ड৴ڋ൱ͷஅʹར༻ *1Ϩϐϡςʔγϣϯ
υϝΠϯϨϐϡςʔγϣϯ
όϯεϝʔϧͷରॲ 14 &NBJM#PVODF.BOBHFNFOU ʲ༗ޮͳରॲʳ ࠶ૹ͠ͳ͍ ѼઌϦετΛΫϦʔϯʹอͭ μϒϧΦϓτΠϯͷ࠾༻
৴ঢ়گͷϞχλϦϯά όϯεϝʔϧͱ ԿΒ͔ͷΤϥʔʹΑΓૹ৴ऀʹࠩ͠͞Εͨϝʔϧ
15
4FOE(SJEͱ 16 &NBJM*OGSBTUSVDUVSFBTB4FSWJDF 4FOE(SJEΫϥυϕʔεͷϝʔϧΠϯϑϥαʔϏεͰɺ ݄ؒԯ௨ͷϝʔϧ৴Λࢧ͍͑ͯ·͢ɻ ϝʔϧͷΠϯϑϥͱͯ͠ඞཁͳػೳશͯඋΘ͍ͬͯ·͢ɻ 8FCαʔϏε ड৴#09ʹ౸ண
͝ར༻தͷ͓٬༷ 17 0VS)BQQZ$VTUPNFST
TUBDLTIBSF 18 IUUQTUBDLTIBSFJPTFOEHSJE
4FOE(SJEͱ 19 4FOE(SJEͷͭͷಛ ࣮֬ͳϝʔϧ৴ ίετ εέʔϥϒϧ ΞφϦςΟΫε "1* αϙʔτ
͜Μͳ͜ͱͬͯ·ͤΜ͔ʁ 20 p όϯεϦετͷखಈཧ p ૹ৴࣌ʹେྔͷΠϯελϯε্ཱͪ͛ p ಧ͚ΔͨΊʹେྔͷ*1ΞυϨεΛ༻ҙ
4FOE(SJEͷศརͳػೳ 21 6OJRVFGFBUVSFT p όϯε͕ൃੜͨ͠߹ɺαϓϨογϣϯϦετ ʹࣗಈతʹొ͞Εɺ࣍ճҎ߱ͷૹ৴%SPQ p ΦϦδφϧͷ֦ுػೳ94.51"1*ϔομ͋Γ ϦΫΤετͰͷେྔૹ৴ ࠩࠐΈ
ςϯϓϨʔτͳͲͷػೳͷ0O0⒎ p ։෧ɺΫϦοΫͳͲͷτϥοΩϯάػೳఏڙ 㱺τϥοΩϯάใΛ׆༻ͨ͠ϚʔέςΟϯά
ϝʔϧϚʔέςΟϯάʁ 22
ϝʔϧͷྲྀྔ૿Ճ͠ଓ͚ΔݟࠐΈɺ ͞Βʹ&ίϚʔεʹ͓͍ͯɺ ϝʔϧʹΑΔސ٬֫ಘ͜͜Ͱഒ ʹ·Ͱ૿Ճ͖͍ͯͯ͠Δɻ ϝʔϧʹؔ͢Δ 23 &NBJMDJSDVNTUBODFTUPEBZ ϝʔϧϚʔέςΟϯά͕ΑΓॏཁʹʂ ग़యɿ&$PNNFSDF$VTUPNFS"DRVJTJUJPO4OBQTIPU &NBJM4UBUJTUJDT3FQPSU
ϝʔϧʹؔ͢Δ 24 &NBJMDJSDVNTUBODFTUPEBZ ग़యɿ5IF&NBJM.BSLFUJOH-BOETDBQF%FTDSJCFEJO4UBUT p PGNBSLFUFSTTBZUIBUFNBJMJTDPSFUP UIFJSCVTJOFTT p PGNBSLFUFSTBSFJODSFBTJOHUIFJSFNBJM NBSLFUJOHCVEHFU p PGNBSLFUFSTTBZUIBUUIFJSCVTJOFTT`
QSJNBSZSFWFOVFTPVSDFJTEJSFDUMZMJOLFEUP FNBJMPQFSBUJPOT
ॏཁͳϙΠϯτ 25 &NBJM&OHBHFNFOU Τϯήʔδϝϯτ ΛߴΊΔ p ސ٬͕ඞཁͱ͍ͯ͠ΔใΛɺඞཁͳλΠϛϯάͰ p ࣍ͷߦಈʹͭͳ͛ΔͨΊͷϝʔϧΛ p ސ٬ͷΞΫγϣϯʹԠͨ͡ࢪࡦΛ p ࢪࡦͷޮՌΛଌఆ͠ɺਵ࣌վળ͢Δ
ϝʔϧૹ৴ऀड৴ऀؒͷؔɾ৴པͷڧ͞Λࣔ͢ࢦඪ IUUQTTFOEHSJELLFDPKQCMPH QFOHBHFNFOU
ߴසͷҰׅ৴ϝʔϧٯޮՌɻ ಡΈ͍ͨडऔΓ͍ͨϝʔϧΛ৺͕͚·͠ΐ͏ɻ ॏཁͳϙΠϯτ 26 &NBJM&OHBHFNFOU ແ݅Ͱΰϛശߦ͖ʹ͍ͯ͠Δϝʔϧ͋Γ·ͤΜ͔ʁ
·ͱΊ 27 $PODMVTJPO p ෆໟͳ࡞ۀ͔ΒαϤφϥ͠·͠ΐ͏ p ຊۀʹྗ͠·͠ΐ͏ p 4BB4ͷػೳΛ׆༻ͯ͠৽ͨͳՁΛ
*%$'ར༻ಛయ 28 ௨ৗ௨ͷͱ͜Ζɺ ௨݄ʂʂ
)BQQZ4FOEJOH