Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
LaravelとAWSで_漸進的なプロダクト開発
Search
Kazuhei Arai
October 03, 2021
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
LaravelとAWSで_漸進的なプロダクト開発
PHP Conference Japan 2021でのM&Aクラウドスポンサートーク資料です。
Kazuhei Arai
October 03, 2021
More Decks by Kazuhei Arai
See All by Kazuhei Arai
CTOがプロダクトを管轄して、変わり始めたスクラム開発
kazuhei0108
0
350
Predefined Interfacesを使って便利な独自クラスを作りましょう
kazuhei0108
0
3.2k
モックの泥沼から脱却するために、あえてDBにつないでテストしている話
kazuhei0108
4
3.5k
Laravelのエラーハンドリングをカスタマイズする
kazuhei0108
0
530
サービスコンテナの実践的な活用
kazuhei0108
1
1.2k
クラスを使ってLaravelのviewをキレイにする
kazuhei0108
1
1.8k
自分のLaravel アプリケーション設計晒す
kazuhei0108
0
110
Composerのstabilityの話
kazuhei0108
0
79
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
990
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
280
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
390
4 Signs Your Business is Dying
shpigford
187
23k
Building the Perfect Custom Keyboard
takai
2
870
A designer walks into a library…
pauljervisheath
211
25k
Done Done
chrislema
186
16k
Paper Plane (Part 1)
katiecoart
PRO
2
11k
Leo the Paperboy
mayatellez
10
2.3k
How STYLIGHT went responsive
nonsquared
100
6.3k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.9k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Transcript
Copyright© M&A Laravel AWS PHP Conference Japan 2 0 2
1
Copyright© M&A 2
Copyright© M&A 3 M&A CTO 課 (@kazuhei__) PHP 2011 5.3
CakePHP 1 . 3 FuelPHP Codeigniter Laravel
Copyright© M&A 4
Copyright© M&A 5 M&A 34-16 2015 12 7 M&A M&A
( 3.14 SMBC ৽॓ޚԓલӺ ৽॓ࡾஸӺ
Copyright© M&A 6 M&A / M I S S I
O N V I S I O N M&A 10 M&A M&A 10
Copyright© M&A 7 M&A M&A M&A M&A M&A
1. 2. M&A
Copyright© M&A 8 M&A M&A IT M&A ×
Copyright© M&A 9 frontend backend middleware infrastructure tools
Copyright© M&A 10 MathPHP (LT) (@hamakou 1 0 8 )
PHP IMO Akito.Tsukahara(@AkitoTsukahara) 1 17:00 Track 3 Regular session ( 25 mins) Laravel TailwindCSS UI (@kubotak_public) 1 17:35 Track 4 Regular session ( 25 mins) Laravel AWS 課 (@kazuhei__) Sponsored LT Repository N+ 1 yamotuki(@yamotuki) 2 14:20 Track 3 Regular session ( 25 mins) SQL LT 4 25 (@820zacky) 2 LT
Copyright© M&A 11
Copyright© M&A 12 Laravel AWS Laravel config Laravel DB(sqlite MySQL
PostgreSQL) Cache(memcached Redis DynamoDB) Filesystem(ftp S 3 ) Log(Slack Papertrail) Mail(SES Mailgun Postmark Sendmail) Queue(beanstalkd SQS Redis)
Copyright© M&A 13 Laravel AWS Package Laravel Cashier(Stripe Paddle) Laravel
Scout(Elastic Search) Laravel Socialite(Github Facebook Twitter Google)
Copyright© M&A 14 Laravel AWS DI class AppServiceProvider extends ServiceProvider
{ public function register() { if (in_array(config('app.env'), ['development', 'production'])) { $this->app->bind(ImageUrlGeneratorInterface::class, ImgixUrlGenerator::class); } else { $this->app->bind(ImageUrlGeneratorInterface::class, FileStorageUrlGenerator::class); } } }
Copyright© M&A 15 Laravel AWS Laravel+Elastic Beanstalk Elastic Beanstalk
Copyright© M&A 16 Laravel AWS Elastic Search Service Elastic Beanstalk
Worker AWS Elastic Search Service Elastic Beasntalk Worker SQS
Copyright© M&A 17 Laravel AWS Nuxt.js UX Nuxt.js
Copyright© M&A 18 Laravel AWS Nuxt.js Component ϑϩϯτΤϯυ Queue Queue
PHP αʔόʔαΠυ Infrastructure as Code Πϯϑϥ ͦͷଞ
Copyright© M&A WE ARE HIRING! M&A https://www.wantedly.com/companies/macloud