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
Djangoで簡単!オブジェクトストレージ on SoftLayer
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Hisashi KOMINE
May 30, 2016
Technology
0
1.2k
Djangoで簡単!オブジェクトストレージ on SoftLayer
Hisashi KOMINE
May 30, 2016
Tweet
Share
Other Decks in Technology
See All in Technology
[CV勉強会@関東 World Model 読み会] Orbis: Overcoming Challenges of Long-Horizon Prediction in Driving World Models (Mousakhan+, NeurIPS 2025)
abemii
0
150
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
490
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
410
量子クラウドサービスの裏側 〜Deep Dive into OQTOPUS〜
oqtopus
0
150
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
1k
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
170
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
600
私たち準委任PdEは2つのプロダクトに挑戦する ~ソフトウェア、開発支援という”二重”のプロダクトエンジニアリングの実践~ / 20260212 Naoki Takahashi
shift_evolve
PRO
2
200
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
1
130
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.6k
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
400
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Are puppies a ranking factor?
jonoalderson
1
2.7k
The Language of Interfaces
destraynor
162
26k
New Earth Scene 8
popppiees
1
1.5k
How to Talk to Developers About Accessibility
jct
2
140
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
150
4 Signs Your Business is Dying
shpigford
187
22k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
190
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
260
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Transcript
%KBOHPͰ؆୯ ΦϒδΣΫτετϨʔδ PO4PGU-BZFS גࣜձࣾ./6খๆԝࢤ
খๆԝࢤ )JTBTIJ,0.*/& 5XJUUFS!ITTI 'BDFCPPL)JTBTIJ,0.*/& גࣜձࣾ./6औక %KBOHPͱ4PGU-BZFSΛར༻࢝͠Ί͙ͯΒ͍ ར༻ݴޠ1)1 1ZUIPO 3VCZ +BWBͳͲ
ΦϒδΣΫτετϨʔδͱʁ ϑΝΠϧετϨʔδ ΦϒδΣΫτετϨʔδ σΟϨΫτϦϑΝΠϧͰ ֊తʹཧ ΦϒδΣΫτͱͯ͠ σʔλΛཧ
ΦϒδΣΫτετϨʔδͷಛ w ϑΝΠϧετϨʔδͱҟͳΓɺσʔλαΠζσʔ λͷอଘ੍ݶ͕ͳ͍ w )551ϕʔεͷ3&45ΞΫηε w ҆Ձ
ಡΈऔΓத৺ͷ 8FC੩తσʔλʹ ద͍ͯ͠Δʂ
4PGU-BZFSͷ ΦϒδΣΫτετϨʔδαʔϏε w 0QFO4UBDL4XJGUϕʔε w ར༻ྉ͕͔ۚͳΓ͍҆ w (CZUF͋ͨΓ w $%/ͱ࿈ܞͯ͠ߴʹίϯςϯπΛ৴Ͱ͖Δ
4PGU-BZFSͷΦϒδΣΫτ ετϨʔδʹ͍ͭͯ ৄ͘͠Γ͍ͨਓͪ͜Β IUUQTXXXDIBOHFNBLFSTKQEPDTTPGUMBZFSDPOpH HVJEF ͘͠ z4PGU-BZFSΦϒδΣΫτετϨʔδlͰݕࡧ
ΦϒδΣΫτετϨʔδΛ 8FCΞϓϦέʔγϣϯͰ ར༻͢Δʹʁ
ΦϒδΣΫτετϨʔδʹ ରԠ͍ͯ͠ΔGSBNFXPSLΛར༻͢Δͱศརʂ
%KBOHP w 1ZUIPOʹΑΔ8FCΞϓϦέʔγϣϯϑϨʔϜϫʔΫ w %3:ݪଇʹଇͬͨࢥ w .57GSBNFXPSL w .PEFM 5FNQMBUF
7JFXߏ w "VUPNBUJD"ENJO*OUFSGBDF w ཧϖʔδͷࣗಈੜ
%KBOHPͷ ϑΝΠϧετϨʔδ w ੩తϑΝΠϧͷಡΈॻ͖Λཧ͢Δػೳ w σϑΥϧτͰ'JMF4ZTUFN4UPSBHFΫϥεΛར༻ w ͜ΕΛࠩ͠ସ͑Δ͜ͱͰ؆୯ʹ ΦϒδΣΫτετϨʔδରԠ͕Մೳ
EKBOHPTUPSBHFTXJGUΛ͓͏ʂ
EKBOHPTUPSBHFTXJGUͷػೳ w 0QFO4UBDL4XJGUϕʔεͷΦϒδΣΫτετϨʔδ ʹରԠ w ΦϒδΣΫτετϨʔδͷϑΝΠϧಡΈॻ͖ w ΞοϓϩʔυϑΝΠϧͷ63-ཧ
EKBOHPTXJGUTUSBHFͷઃఆ w ΞϓϦέʔγϣϯͷTFUUJOHTQZʹԼهΛهࡌ DEFAULT_FILE_STORAGE = 'swift.storage.SwiftStorage' STATICFILES_STORAGE = 'swift.storage.StaticSwiftStorage' SWIFT_AUTH_URL
= 'https://tok02.objectstorage.softlayer.net/auth/v1.0/' SWIFT_USERNAME = ‘<オブジェクトストレージのアカウント名>’ SWIFT_KEY = ‘<APIキー>’ SWIFT_CONTAINER_NAME = 'media' SWIFT_STATIC_CONTAINER_NAME = 'static' w DPMMFDUTUBUJDΛ࣮ߦͯ͠੩తϑΝΠϧΛΞοϓϩʔυ ./manage.py collectstatic
UFNQMBUFͰͷ੩తϑΝΠϧࢀর w TUBUJDλάΛར༻͢Δ͜ͱͰɺݱࡏͷϑΝΠϧετ Ϩʔδ͔ΒΦϒδΣΫτετϨʔδঢ়ͷ63-Λղܾ ͢Δ͜ͱ͕Ͱ͖Δ <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible"
content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="{% static 'css/style.css' %}" rel="stylesheet" type="text/css"> </head> http://2e702.http.tok02.cdn.softlayer.net/static/css/style.css
·ͱΊ w 4PGU-BZFSͷΦϒδΣΫτετϨʔδΛ༻͍Δ͜ͱ Ͱɺ੩తϑΝΠϧΛ҆Ձʹ$%/Λ௨ͯ͡৴͢Δ ͜ͱ͕Ͱ͖Δ w 0QFO4UBDL4XJGUϕʔεͷΦϒδΣΫτετϨʔδ ʹରԠ͍ͯ͠ΔϑϨʔϜϫʔΫͰɺγʔϜϨε ʹΦϒδΣΫτετϨʔδΛར༻͢Δ͜ͱ͕Ͱ͖Δ