Slide 1

Slide 1 text

Copyright© M&A Laravel AWS PHP Conference Japan 2 0 2 1

Slide 2

Slide 2 text

Copyright© M&A 2

Slide 3

Slide 3 text

Copyright© M&A 3 M&A CTO 課 (@kazuhei__) PHP 2011 5.3 CakePHP 1 . 3 FuelPHP Codeigniter Laravel

Slide 4

Slide 4 text

Copyright© M&A 4

Slide 5

Slide 5 text

Copyright© M&A 5 M&A 34-16 2015 12 7 M&A M&A ( 3.14 SMBC ৽॓ޚԓલӺ ৽॓ࡾஸ໨Ӻ

Slide 6

Slide 6 text

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

Slide 7

Slide 7 text

Copyright© M&A 7 M&A M&A M&A M&A 
 
 M&A 
 1. 2. M&A

Slide 8

Slide 8 text

Copyright© M&A 8 M&A M&A IT M&A ×

Slide 9

Slide 9 text

Copyright© M&A 9 frontend backend middleware infrastructure tools

Slide 10

Slide 10 text

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

Slide 11

Slide 11 text

Copyright© M&A 11

Slide 12

Slide 12 text

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)

Slide 13

Slide 13 text

Copyright© M&A 13 Laravel AWS Package Laravel Cashier(Stripe Paddle) Laravel Scout(Elastic Search) Laravel Socialite(Github Facebook Twitter Google)

Slide 14

Slide 14 text

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); } } }

Slide 15

Slide 15 text

Copyright© M&A 15 Laravel AWS Laravel+Elastic Beanstalk Elastic Beanstalk

Slide 16

Slide 16 text

Copyright© M&A 16 Laravel AWS Elastic Search Service Elastic Beanstalk Worker AWS Elastic Search Service Elastic Beasntalk Worker SQS

Slide 17

Slide 17 text

Copyright© M&A 17 Laravel AWS Nuxt.js UX Nuxt.js

Slide 18

Slide 18 text

Copyright© M&A 18 Laravel AWS Nuxt.js Component ϑϩϯτΤϯυ Queue Queue PHP αʔόʔαΠυ Infrastructure as Code Πϯϑϥ ͦͷଞ

Slide 19

Slide 19 text

Copyright© M&A WE ARE HIRING! M&A https://www.wantedly.com/companies/macloud