Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Tech for non techs

139 views

Published on

"RD Talk" sobre tecnologia para o pessoal das outras áreas da Resultados Digitais. A ocasião foi pra desmistifica de maneira divertida alguns termos utilizados no ambiente de desenvolvimento de software e que o público em geral desconhece.
O conteúdo da palestra foi desenvolvido a partir das questões trazidas pelos colaboradores da Resultados Digitais então tem várias partes que são específicas ou relacionadas ao contexto da RD e não só a tecnologia.


Published in: Technology
  • Be the first to comment

  • Be the first to like this

Tech for non techs

  1. 1. Tech for non tech people @jonatasdp
  2. 2. Hello everybody!
  3. 3. Tech Terms
  4. 4. For non tech people
  5. 5. + 30 terms from our workplace
  6. 6. In the final of these talk you’re able to definethings like...
  7. 7. WebHook é um CallBack para EndPoint de uma API que geralmente aceita um JSON com dados de um evento ou notificação
  8. 8. Let’s GO!
  9. 9. API Application Programming Interface
  10. 10. End Points
  11. 11. ENDPOINT
  12. 12. ENDPOINT
  13. 13. ENDPOINT VERB
  14. 14. ENDPOINT VERB
  15. 15. ENDPOINT VERB
  16. 16. JSON JavaScript Object Notation ● Formato dos dados ● Simples “chave”: “valor” ● Agrupado por chaves { }
  17. 17. { "name": "Jônatas Davi Paganini", "company": "Resultados Digitais", "blog": "http://ideia.me", "location": { "City": "Florianópolis” "State": "SC" }, "email": "jonatasdp@gmail.com" } in JSON Jônatas
  18. 18. WebHook?
  19. 19. WebHook é um CallBack para EndPoint de uma API que geralmente aceita um JSON com dados de um evento ou notificação
  20. 20. Internet ?
  21. 21. A URL está ok! configurou o CNAME para o Sub Domínio correto, só que o DNS ainda não propagou?:(
  22. 22. DNS servidor de nomes
  23. 23. URLUniform Resource Locator
  24. 24. http://materiais.resultadosdigitais.com.br/marketing-de-conteudo-ebook
  25. 25. http://materiais.resultadosdigitais.com.br/marketing-de-conteudo-ebook protocolo
  26. 26. http://materiais.resultadosdigitais.com.br/marketing-de-conteudo-ebook protocolo Sub domínio
  27. 27. http://materiais.resultadosdigitais.com.br/marketing-de-conteudo-ebook protocolo Sub domínio domínio caminho
  28. 28. CNAME (canonical name)
  29. 29. Router roteador
  30. 30. Commits ok! o Build do PR no CI! Depois só SHIPAR pra production
  31. 31. git
  32. 32. git commitconversa com o time falando das alterações no código
  33. 33. Pull Request (PR) formaliza um pacote de alterações (commits) entregável
  34. 34. team
  35. 35. status
  36. 36. Code Review socializa e recebe feedbacks do código
  37. 37. Código removido
  38. 38. Código adicionado
  39. 39. Interação, questionamentos
  40. 40. Feedback / aprendizado
  41. 41. ASYNC
  42. 42. Deploy, Ship Colocar código oficialmente em produção
  43. 43. CAPYBOT Nosso bot que faz deploy via slack
  44. 44. DEPLOY WHY IT’S SO DANGER?
  45. 45. DEPLOY Zero Downtime
  46. 46. Rollout Também conhecido como deploy canário
  47. 47. CANARY DEPLOY
  48. 48. Commits ok! o Build do PR no CI! Depois só SHIPAR e fazer o ROLLOUTpra galera:)
  49. 49. SprintCiclo de desenvolvimento
  50. 50. DoD Definition Of Done
  51. 51. Script = código
  52. 52. CacheAlguém já te falou que você precisava limpar o seu
  53. 53. Throughput baixo, muito OVERHEAD E AS QUEUES lotadas de JOBSpra rodar! OMG! OMG!
  54. 54. #operacao
  55. 55. QUEUE Fila de Processamento
  56. 56. QUEUE
  57. 57. QUEUE
  58. 58. QUEUE JOB
  59. 59. QUEUE JOB
  60. 60. QUEUE JOB WORKER
  61. 61. THROUGHPUT
  62. 62. overhead
  63. 63. Throughput baixo, muito OVERHEAD E AS QUEUES lotadas de JOBSpra rodar! OMG! OMG!
  64. 64. Throughput baixo?
  65. 65. Throughput baixo
  66. 66. Throughput baixo muito overhead
  67. 67. Throughput baixo muito overhead QUEUES lotadas de JOBS
  68. 68. +10 times
  69. 69. #timedeproduto
  70. 70. FTP File Transfer Protocol
  71. 71. Segurança da Informação
  72. 72. Stack
  73. 73. Thank you! @jonatasdp http://ideia.me http://shipit.resultadosdigitais.com.br

×