Serverless e PHP
Serverless e PHP
2018-10-13 @ PHPeste São Luís MA
Davi Marcondes Moreira
@devdrops
Photo by on
Chen Hu Unsplash
Slide 2
Slide 2 text
$ ~ whoami
$ ~ whoami
Davi Marcondes Moreira
- Desenvolvedor de Software
@ Pagar.me
- @devdrops
- PHP, JavaScript, Kotlin e o
que mais vier \,,/
- ~1 ano trabalhando com
AWS Lambda
Slide 3
Slide 3 text
Photo by on
Carlos Irineu da Costa Unsplash
Slide 4
Slide 4 text
BaaS
BaaS +
+ FaaS
FaaS
Slide 5
Slide 5 text
Código servido como funções em uma
infraestrutura auto escalável e com
precificação baseada em tempo de
execução e memória.
Slide 6
Slide 6 text
- Ajuda MUITO a começar uma aplicação com custos
menores;
- Mantém o time focado no código da aplicação e não nem
tanto no ambiente;
- Aplicações Stateless (APIs, SPAs, integrações etc);
- Microserviços.
Slide 7
Slide 7 text
Mas... com
PHP?
Slide 8
Slide 8 text
ISSO
NON
ECZISTE!!!1!
Slide 9
Slide 9 text
No content
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
E Como
Funciona?
Slide 12
Slide 12 text
Conclusões
Conclusões
- Serverless é uma excelente opção para diversos casos
- É preciso sim cuidar de parte de infra estrutura
- Com PHP, podemos criar aplicações robustas tanto como fazemos em
outras linguagens \,,/
Slide 13
Slide 13 text
Referências
Referências
> [Using Serverless Framework with OpenWhisk PHP]
(https://akrabat.com/using-serverless-framework-with-openwhisk-
php/)
> [Serverless Framework](https://serverless.com/)
> [Serverless Architectures]
(https://martinfowler.com/articles/serverless.html)
> [Serverless com OpenFaas e PHP]
(https://medium.com/@FernandoDebrand/serverless-com-openfaas-e-
php-3dce499f8062)
Slide 14
Slide 14 text
Muito obrigado! :D
@devdrops
bit.ly/serverless-phpeste2018
github.com/devdrops/serverless-php
Photo by on
Andy Brunner Unsplash