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
Akamai Training Day2
Search
rm-rf-slant
September 30, 2015
Technology
0
110
Akamai Training Day2
rm-rf-slant
September 30, 2015
Tweet
Share
More Decks by rm-rf-slant
See All by rm-rf-slant
The story behind AbemaTV
rmrfslant
10
10k
PostgreSQL - maintenance -
rmrfslant
0
130
CloudでのMySQL
rmrfslant
0
85
Other Decks in Technology
See All in Technology
251029 JAWS-UG AI/ML 退屈なことはQDevにやらせよう
otakensh
0
190
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
2
270
最近読んで良かった本 / Yokohama North Meetup #10
mktakuya
0
880
30分でわかる!!『OCI で学ぶクラウドネイティブ実践 X 理論ガイド』
oracle4engineer
PRO
1
110
[AWS 秋のオブザーバビリティ祭り 2025 〜最新アップデートと生成 AI × オブザーバビリティ〜] Amazon Bedrock AgentCore で実現!お手軽 AI エージェントオブザーバビリティ
0nihajim
2
360
仕様駆動開発を実現する上流工程におけるAIエージェント活用
sergicalsix
11
5.9k
20251029_Cursor Meetup Tokyo #02_MK_「あなたのAI、私のシェル」 - プロンプトインジェクションによるエージェントのハイジャック
mk0721
PRO
6
2.4k
開発者が知っておきたい複雑さの正体/where-the-complexity-comes-from
hanhan1978
1
220
ソフトウェア品質を支える テストとレビュー再考 / 吉澤 智美さん
findy_eventslides
0
170
文字列操作の達人になる ~ Kotlinの文字列の便利な世界 ~ - Kotlin fest 2025
tomorrowkey
2
500
書籍『実践 Apache Iceberg』の歩き方
ishikawa_satoru
0
480
プロダクト開発と社内データ活用での、BI×AIの現在地 / Data_Findy
sansan_randd
1
820
Featured
See All Featured
A better future with KSS
kneath
239
18k
Building a Modern Day E-commerce SEO Strategy
aleyda
44
8k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Product Roadmaps are Hard
iamctodd
PRO
55
11k
Bash Introduction
62gerente
615
210k
Automating Front-end Workflow
addyosmani
1371
200k
How GitHub (no longer) Works
holman
315
140k
Code Reviewing Like a Champion
maltzj
526
40k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
2
270
Practical Orchestrator
shlominoach
190
11k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Transcript
Akamai&Training&Day2 !"module8"~"module15"!
module8 !"Predic)ve"Accelera)on"!
@Predic(ve*Accelera(on • Prefetching Կ͕ඞཁ͔Ѳ͍ͯ͠ΔͨΊɺઌʹOrigin͔ΒΩϟογϡΛऔͬ ͯ͘Δɻ ͭ·Γɺ͋Δఔ༧ଌͯ͠ઌʹίϯςϯπΛͱͬͯ͘ΔΈ(ඞ ཁͳͷΛઌʹ)
@Predic(ve*Accelera(on • Akamai'instant Prefethingͱಉ࣌ʹɺϨίϝϯυ͞Εͨ༏ઌͷߴ͍ίϯςϯπΛ ઌʹऔͬͯ͘Δɻ ʢΞΧϚΠαʔόʔ͕Ωϟογϡʣ Α͘ݟΒΕΔίϯςϯπͱ͔ɺTOP3Ϣʔβʔͷίϯςϯπͱ͔...
None
͜͜Ͱʂ
Q.Akamai(InstantϓϦϑΣονͷ্Ґޓ ͳͷͰɺϓϦϑΣονػೳͱಉ࣌ʹ͑Δ?
A.ޡΓ
module9 !"Intelligence"Features"1"!
@Intelligence*Features • Content'Targe,ng'and'Edge'Space Edge%Space૬खͷmetadataΛผͯ͠ಛఆ͢Δ͜ͱ͕Ͱ͖Δɻ ॅॴͱ͔Ͱஅ͠ɺదͳίϯςϯπΛϢʔβʔʹಧ͚Δ͜ͱ͕ Մೳɻ
@Intelligence*Features • Device'Characteriza.on ϦΫΤετ͕Ͳͷ͔Βૹ৴͞Ε͔ͨผɻ iPhone༻ͷΩϟογϡͱ͔ɺPC༻ͷΩϟογϡΈ͍ͨͳײ͡Ͱ ͍͚Δࣄ͕Մೳɻ ֤ʹಛԽͨ͠ίϯςϯπ৴͕Ͱ͖Δɻ
@Intelligence*Features • Mobile(Detect(and(Redirect ಉ͡URLʹϦΫΤετ͕དྷͨࡍɺใΛಡΈऔΔɻ ϞόΠϧʹಛԽͨ͠ػೳɻ Akamai)Edge)ServerͰհ͢Δ͜ͱͰɺRound)Tripͷ࣌ؒݮ͕Ͱ ͖ΔͷͰɺ݁ՌతʹύϑΥʔϚϯε্͕͢Δɻ
module10 !"Intelligence"Features"2"!
@Intelligence*Features • Site&Analyzer Akamai͕༻ҙ͍ͯ͠ΔϞχλϦϯάػೳɻ Luna)ControlͰݟΕΔɻ WEB)αΠτͷϖʔδϩʔυ࣌ؒɺಛఆͷϖʔδભҠʹֻ͔Δ߹ ܭ࣌ؒΛఆظతʹϨϙʔτ͢ΔࣄͳͲ͕Մೳɻ
@Intelligence*Features • Log%Delivery%Service CPίʔυຖʹlogΛఏڙɻ Net)StrageΛซ༻͢Δ͔ࣗࣾͷαʔόʹஔ͍ͯFTP͢ΔΈ͍ͨͳ ͍ํʹͳΓͦ͏ɻ
@Intelligence*Features • Real&user&monitoring ΤϯυϢʔβʔͷମݧΛهɻʢUXʣ ςετͷࡍʹɺΤϯυϢʔβʔͷڥͱಉ͡ঢ়گΛఏڙ͢Δɻ Metric: DNS TCP First0byte First0paint
DOM0etc...
module11 !"Availability"Features"!
@Availability*Features • Site&Failover ίϯςϯπͷऔಘઌΛɺಈతʹऔࣺબ͢Δػೳɻ • Edge&Load&Balancing ηογϣϯΛΒͳ͍··ɺrequest'responseΛ࣮ݱ͍ͯ͠Δɻ • SureRoute)for)failover ܦ࿏Λಈతʹมߋ͢Δ͜ͱ͕Ͱ͖Δɻ
@Availability*Features • Global'Traffic'Management DNSϨϕϧͰDCͷ͖ઌΛมߋ͢Δɻ ෳDC͕ଘࡏͨ͠߹ɺׂ߹ͰτϥϑΟοΫΛ͚Δ͜ͱ͕Ͱ͖ Δɻ མ͍ͪͯΔDCʹϦΫΤετ͕ߦ͔ͳ͍Έʹͳ͍ͬͯΔɻ ͦͷޙɺམ͍ͪͯΔDC͕෮׆ͨ͠ΒͦͷDCʹτϥϑΟοΫΛ ྲྀ͢ɻ
module12 !"Op%miza%on"Features"[Compression]"!
@Last&Mile&Accelera.on(Gzip) • Adap&ve)Image)Compression ͜ΕjpegͷΈରԠɻSaaSɻ ѹॖαΠζઃఆՄೳɻ ίωΫγϣϯͷঢ়گʹΑͬͯը૾ͷΫΦϦςΟΛௐ͢Δ͜ͱʹ ΑͬͯɺύϑΥʔϚϯεΛҡ࣋͢Δ͜ͱΛ࣮ݱ͍ͯ͠Δ ↓ ͔͠ɺͲͷαΠζͷը૾ผʑͷΩϟογϡͰ୲อ͢ΔͷͰɺ αΠζมߋʹΑͬͯফ͑Δࣄͳ͍ɻ
module13 !"Op%miza%on"Features"[Front!end]"!
@"FEO(Front+End"Op.miza.on) νϡʔχϯάʢ࠷దԽʣΛϓϥοτϑΥʔϜͰͬͯ͠·͏ػೳ • αΠζͷܰྔԽ • ϦΫΤετݮ • ϨϯμϦϯάͷՃ • 2ͭͷάϨʔυ͕͋Δ
@"FEO(Front+End"Op.miza.on) • FEO%Standard ύϑΥʔϚϯεམͪΔ͕ɺ҆ఆͨ͠࠷దԽ͕࣮ݱͰ͖Δɻ • FEO%Premier ϑϧͰ࠷దԽʢϖʔδʹΑͬͯશ͘ҧ͏࠷దԽΛ͓͜ͳ͏ʣ Response'image'loadingͱ͍͏ػೳͰɺͲΜͳը໘αΠζͰɺ࠷ దͳը૾Λఏڙ͢Δɻ ʢ༧ΊAkamaiͰɺಉ͡ը૾͔Β༷ʑͳαΠζͷͷΛ༻ҙʣ
@"FEO(Front+End"Op.miza.on) ෦తͳ • ϦΫΤετɾϨεϙϯεͷؒͰFEO͢ΔͷͰɺ࣌ؒΛ͔͚ͯղ ੳ͢Δɺ࠷దԽͷϨϕϧ্ɻ • ίϯςϯπαΠζɺෆඞཁͳ෦ΛAkamaiΞʔΩςΫνϟʔ ͰτϦϛϯά͔ͯ͠ΒΤϯυϢʔβʔʹ৴͢ΔࣄʹΑͬ ͯɺ݁Ռతʹ࠷খݶͷσʔλަ৴ͰࡁΉΈʹͳ͍ͬͯΔɻ
module14 !"Addi&onal"Modules"and"Services"!
@"Fast"DNS ͜ΕʹΑͬͯɺߴ͔࣮ͭ֬ɺ҆શͳ!DNSղܾ͕ՄೳʹͳΔɻ • DNSϨεϙϯεΛ࠷େ75ύʔηϯτ্ • DNSαʔϏεͷՄ༻ੑΛ্ • DNSSecΛαϙʔτ
@"Cloud"Monitor ͍ΘΏΔμογϡϘʔυɻ
None
None
@"china"CDN தࠃͷΦϯϥΠϯϢʔβʔͷ৴༻ɻ தࠃͷࢢͰϏδωενϟϯεΛ௫Έ͍ͨਓʹ͓͢͢Ίɻ • தࠃͷओཁ"ISP"3"ࣾͯ͢ͷ"POP • Մॲॴಘ͕࠷ߴ্͍Ґ"10"লͷ"POP • ਓޱ͕࠷ଟ্͍Ґ"10"ࢢͷ"POP
͜͜Ͱʂ
Q.DNSSecΛαϙʔτͨ͠Akamaiͷ DNSαʔϏεͱʁ
A.Fast'DNS
module15 !"Cloudlets"!
@Cloudlets • ৴ઃఆΛ֎ग़͠Ͱ͖Δ • ઃఆͦͷͷΛڞಉཧ • ͍͔ͭ͘छྨ͕͋Δ ৄ͘͠ɺ↓ͷURL h&p:/ /www.akamai.co.jp/enja/html/technology/cloudlets.html
Cloudlets • Edge&Redirector ۙͷΤοδαʔόʔ͔ΒϦμΠϨΫτ • Visitor(Priori*za*on ϢʔβʔʹΑͬͯɺ༏ઌΛௐઅͯͪ࣌ؒ͠Λܰݮ Wai$ng'roomΛ༻ҙͯ͠ɺ༏ઌ͍Ϣʔβʔͦͬͪʹ͛Δ • Image'Convertera
໊લ௨Γɺը૾มػೳ
࠷ޙʹ...
@ߨٛऴྃޙͷ͓ • 15͙Β͍ٳܜΛ͞Μͩޙɺೝఆࢼݧ͕ߦΘΕΔ • ༰ɺ΄΅ߨٛͷ༰͔Βग़͞ΕΔ • 30͙Β͍ͷࢼݧΛऴ͑ͨޙɺΞϯέʔτʹ͑ͯղࢄ • ड͔ΔͱɺҰԠೝఆॻ͕ൃߦ͞ΕΔ&(pdf...)
None
@ॴײ • ϥϘΛऔΓೖΕͳ͕ΒςϯϙΑ͘ల։͞Ε͍ͯ͘ͷͰɺ࣮ફత • جૅ࣮֬ʹʹ͘༰ͩͱࢥ͏ͷͰɺࢀՃͯ͠ଛͳ͍ • ͕̎ؒͩɺLUNA&Control͕ͦΕͳΓʹૢΕΔΑ͏ʹͳΕΔ • ͓னͷ͓ห͕߽՚ʂ←
None
ࠇໟڇ͕৯ΒΕΔʂʂʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ (కΊ͕దͰ͢Έ·ͤΜ...)