$30 off During Our Annual Pro Sale. View Details »

Serverless em Go

Serverless em Go

Nessa talk mostro como criar uma aplicação serverless na AWS e mostro alguns patterns que podem te ajudar em diversos tipos de aplicação

Henrique Holanda

July 24, 2019
Tweet

More Decks by Henrique Holanda

Other Decks in Technology

Transcript

  1. SERVERLESS EM GO

  2. @HENRIQUEHOLANDA HTTPS://HENRIQUEHOLANDA.DEV

  3. SERVERLESS EM GO

  4. SERVERLESS ARCHITECTURES ARE APPLICATION DESIGNS THAT INCORPORATE THIRD- PARTY “BACKEND

    AS A SERVICE” (BAAS) SERVICES, AND/OR THAT INCLUDE CUSTOM CODE RUN IN MANAGED, EPHEMERAL CONTAINERS ON A “FUNCTIONS AS A SERVICE” (FAAS) PLATFORM. BY USING THESE IDEAS, AND RELATED ONES LIKE SINGLE-PAGE APPLICATIONS, SUCH ARCHITECTURES REMOVE MUCH OF THE NEED FOR A TRADITIONAL ALWAYS-ON SERVER COMPONENT. SERVERLESS ARCHITECTURES MAY BENEFIT FROM SIGNIFICANTLY REDUCED OPERATIONAL COST, COMPLEXITY, AND ENGINEERING LEAD TIME, AT A COST OF INCREASED RELIANCE ON VENDOR DEPENDENCIES AND COMPARATIVELY IMMATURE SUPPORTING SERVICES. Martin Fowler SERVERLESS EM GO
  5. SERVERLESS EM GO EVOLUÇÃO In-house Cloud Tradicional BaaS FaaS

  6. SERVERLESS EM GO PROVIDERS

  7. SERVERLESS EM GO SIMPLE WEB SERVICE

  8. SERVERLESS EM GO ROBUST API

  9. SERVERLESS EM GO AGGREGATOR

  10. SERVERLESS EM GO PUB/SUB

  11. SERVERLESS EM GO STRANGLER

  12. SERVERLESS EM GO

  13. IT’S LIVE TIME

  14. SERVERLESS EM GO REFERÊNCIAS https://medium.com/@eduardoromero/serverless-architectural-patterns-261d8743020#c7ea https://www.udemy.com/aws-serverless-a-complete-introduction/ https://aws.amazon.com/pt/serverless/

  15. OBRIGADO! @henriqueholanda contato@henriqueholanda.com.br