Um dia na vida de um Web Developer na Spotify
|
|
- Raquel Valgueiro
- 4 Há anos
- Visualizações:
Transcrição
1 Um dia na vida de um Web Developer na Spotify Henrique Truta Yuri Teixeira QCon SP 2019
2 Quem somos? De onde viemos? Para onde vamos? E a WEB com isso?
3
4 Em números: Usuários mensais: 217 mi Em 79 países 50 mi músicas + podcasts 3 bi playlists
5 Tecnologia e impacto: +10 mi requisições / s (pico) ~1500 desenvolvedores mudanças por dia
6 A Web em 2014.
7 ("Solução caseira", entre 2010 e 2012) (Até meados de 2010) (A partir de 2012 até hoje)
8 8
9 Panorama da Web Foco máximo no produto e mínimo nos processos Soluções proprietárias para APIs Autonomia com pouco alinhamento Definitivamente, não era a prioridade 9
10
11 enquanto isso, na primeira classe...
12 Backends e Desktop/Mobile amadureciam Guildas se alinhavam Microsserviços e modularização Padronização e documentação Suporte dos times de infra-estrutura
13
14
15
16
17
18 E a web?
19
20 Desafios à frente: Crescimento exponencial Big players também se interessavam pelo mercado Experimentar é preciso, logo, acelerar também (em todos os sentidos)
21 Tendências Ubiquidade da web (browsers como containers, js servidores, BDs e até wearables) Novos produtos dependentes de web apps com casos de uso mais sofisticados Engajamento e expertise em JS cresciam, internamente e externamente
22
23 T-SHAPED DEVS ou no bom português, "devs perfil T"
24 T ESPECIALISTA GENERALISTA
25 Web se consolidando como "cidadão de primeira classe" WEB INFRA: construindo infra JUNTOS Guildas web globais e regionais Compartilhamento de componentes e bibliotecas Participação ativa em mudanças no Tech Radar Node.JS ao invés de PHP para SSR
26 A web HOJE JS: ~4K repos / 400 devs PHP: ~170 repos / 25 devs Apps web: +50 (só externos) Players em browsers desktop e mobile, desktop player (CEF), TVs e video-games (em breve em mais devices populares), Google Cast (dongle, google home e smart displays) Spotify para artistas Ads self-service (propaganda)...
27 Infra-estrutura para Web, versão 2019
28 Gerrit - Antes 28
29 Github Enterprise 29
30 30
31 31
32 Backstage 32
33 Tech docs Onde encontrar informação? Confluence GitHub Enterprise Google Drive Blog interno spotify.facebook.com search.spotify.net 33
34 Tech docsdocs Tech 34
35 Provisionamento - antes Escalando os Foi desde falar com 1 ou 2 pessoas que criavam instâncias no datacenter Até a solução "moderna", que em vez de falar diretamente, criava um ticket no JIRA Levava dias para provisionar 35
36 Provisionamento - hoje 36
37 Identificando testes instáveis 37
38 CI/CD - Antes Cada time gerenciava seu próprio Jenkins Foi criado um conjunto de guidelines para criar e como manter a instância Autonomia pros times 38
39 DSL em groovy para configuração das pipelines Similar ao Jenkinsfile, que surgiu depois... 39
40 CI/CD - Antes Ninguém na verdade fazia a devida manutenção Muitos deixavam de ser descartáveis e viravam pets x200 Jenkins 1 não recebe atualização de segurança há 3 anos 40
41 CI/CD - Hoje Solução interna, centralizada, de CI/CD Cuidar tanto da infraestrutura, como da definição das build pipelines Evitar lock-in 41
42 CI/CD - Hoje 42
43 CI/CD - Feedback 43
44 Helios Milhares containers Docker precisam de alguma coordenação Solução in-house, de código aberto 44
45 Helios Kubernetes Kubernetes 45
46 Tugboat Solução in-house, abstração de camada de deployment Hoje controla deployments no Helios e/ou Kubernetes 46
47 Rollback 47
48 Ambiente de testes 48
49 CDN Artifactory pacotes NPM Google Cloud Storage GitHub Enterprise Tingle Google Container Registry Código-fonte Host imagem docker Serviço rodando Tugboat Agente helios/k8s build-info.yaml Backstage build e deploy de um web app 49
50 Demo
51 51
52 Futuro Kubernetes para provisionamento por default Registros de DNS mais fáceis e rápidos + Soluções "1-clique" + infra construída em comunidade
53 Muito Obrigado! <3 Perguntas?
JORNADA DEVOPS ALELO - CRIANDO CULTURA DEVOPS COM HABITOS ANTIGOS
JORNADA DEVOPS ALELO - CRIANDO CULTURA DEVOPS COM HABITOS ANTIGOS ALELO UMA EMPRESA BRASILEIRA, LÍDER NO MERCADO DE BENEFÍCIOS E DESPESAS CORPORATIVAS COM SOLUÇÕES PARA ORGANIZAÇÕES DE TODOS OS TAMANHOS.
Leia maisQCon São Paulo /05/2018
QCon São Paulo 2018 11/05/2018 Palestrantes IT Manager Gerente de Tecnologia Digital na Natura, responsável pela transformação da Infraestrutura na Natura e líder da área de DevOps/Cloud e SRE. filipejaske@natura.net
Leia maisComo uma arquitetura de nuvem flexível e escalável com OpenShift trouxe maior eficiência e agilidade à T.I.
omo uma arquitetura de nuvem flexível e escalável com OpenShift trouxe maior eficiência e agilidade à T.I. aso Produban Akhnaton Ihara Rezende onsultor Global PaaS Jeferson Fernando DevOps Evangelist Produban
Leia maisLATAM TAM WEBINAR SERIES. Fourth Edition of TAM webinar
LATAM TAM WEBINAR SERIES Fourth Edition of TAM webinar 1º WEBINAR TEMA: Ansible, Jenkins e CI/CD On Demanding video recording: Spanish Portuguese (*)Speaker: Ricardo Zanini Invitation sample: Spanish Portuguese
Leia maisSistemas Operacionais II
Introdução Instituto de Informátic ca - UFRGS Introdução à Cloud Computing Aula 26 A Internet se popularizou como uma fonte de acesso a recursos Se encontra de tudo (documentos, vídeos, acesso a serviços
Leia maisPADRÃO DE TECNOLOGIA DE INFRAESTRUTURA DE TIC. VMware vrealize Application Services
PADRÃO DE TECNOLOGIA DE INFRAESTRUTURA DE TIC DIT / DEPS / DITF JUNHO / 2016 EQUIPE Elaboração: DEPS/DITF Responsável: DEPS/DITF Aprovação: DEPS/DITF Eduardo Vale Carlos Quintanilha Marcelo André 2 HISTÓRICO
Leia maisUNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA
1 UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA JUAN CASSIUS CARNEIRO PEREIRA PEDRO M. NETO GOOGLE CLOUD PONTA GROSSA 2017 2 JUAN CASSIUS
Leia maisFábio de Souza
Sua equipe está efetivamente usando tecnologias como numa verdadeira Organização DevOps? DevOps and Beyond Fábio de Souza fabiossa@br.ibm.com Você passou além de DevOps para se tornar massivamente escalável,
Leia maisAndré
Containers na Passado, Presente e Futuro André Carvalho @andresantostc 1 whoami Desenvolvedor na globo.com Plataforma de deploys 2 + de 500 desenvolvedores fazendo centenas de deploys por dia 3 4 1300
Leia maisTENDÊNCIAS NO DESENVOLVIMENTO DE APLICAÇÕES MOBILES
TENDÊNCIAS NO DESENVOLVIMENTO DE APLICAÇÕES MOBILES BOM DIA! Meu nome é Vitor Silva Sou analista desenvolvedor aqui na Ventron, e resolvi dar esse Tech Day porque o mercado mobile está cada vez mais aquecido,
Leia maisBanco Inter Projeto Transformação Digital. Belo Horizonte, 28 de novembro 2018
Banco Inter Projeto Transformação Digital Belo Horizonte, 28 de novembro 2018 Agenda Quem Somos Computação em Nuvem Estrutura de Time Prática Desenvolvimento Fundação sólida de 23 anos de história Transformação
Leia maisInformática. Plataforma G Suite. Professor Márcio Hunecke.
Informática Plataforma G Suite Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática PLATAFORMA G SUITE G Suite (antigo Google Apps) é um serviço de nuvem (SaaS Software as a Service) do
Leia maisInformática. Cloud Computing e Storage. Professor Márcio Hunecke.
Informática Cloud Computing e Storage Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática COMPUTAÇÃO EM NUVEM Cloud Computing ou Computação em Nuvem pode ser definido como um modelo no
Leia maisPredictions Brazil 2014
Predictions Brazil 2014 TOP Trends Alexandre Campos Silva, Director Consumer & Telecom João Paulo Bruder, Coordinator Telecom Luciano Ramos, Coordinator Software Pietro Delai, Manager Enterprise Bruno
Leia maisBERNARDO DONADIO QUANDO A BALEIA AZUL ENCALHA
BERNARDO DONADIO QUANDO A BALEIA AZUL ENCALHA QUEM SOU Engenheiro de Automação de TI na Stone Pagamentos Membro da equipe de PaaS https://bcdonadio.com bcdonadio@bcdonadio.com AGENDA Problemas enfrentados
Leia maisAlessandro Jannuzi Open Source Lead
Microsoft + Open Source Inovação e Eficiência Operacional em um Mundo mais Integrado Alessandro Jannuzi Open Source Lead Microsoft + Open Source Tweet Cnet, Q&A Tweet Industry Leaders The Seattle Times
Leia maisReduzindo o time-to-market com uma infraestrutura gerenciada e automatizada: Caso ELO
Reduzindo o time-to-market com uma infraestrutura gerenciada e automatizada: Caso ELO Anderson Agapito Gerente de Infraestrutura ELO Allan Roque Arquiteto de Soluções Red Hat BRASIL Mais de R$ 1 tri em
Leia maisIntrodução a Computação em Nuvem
Introdução a Computação em Nuvem Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia
Leia maisCONCEITOS BÁSICOS SOBRE NODE.JS
Patrocínio, MG, outubro de 2016 ENCONTRO DE PESQUISA & EXTENSÃO, 3., 2016, Patrocínio. Anais... Patrocínio: IFTM, 2016. CONCEITOS BÁSICOS SOBRE NODE.JS Anatália Oliveira Lisboa Alves (Instituto Federal
Leia maisCULTURA DEVOPS. Caminhos mais ágeis e inovadores. Rafael Chies Senior Domain Architect 19/09/2017
CULTURA DEVOPS Caminhos mais ágeis e inovadores Rafael Chies Senior Domain Architect 19/09/2017 Selenium TDD Integregação Contínua Automation Agile Nova Cultura com alguns velhos hábitos Testes Automatizados
Leia maisNovidades do SSRS 2016
Novidades do SSRS 2016 O poder da análise de Dados www.marcosschardongdba.swone.com.br Marcos Vinicius Oliveira Schardong @marcosschardong SW One schardong@swone.com.br PATROCINADORES Agenda Entendendo
Leia maisNetwork1 ScanSource Brasil. Maratona de Conhecimentos. F5 Networks
Network1 ScanSource Brasil Maratona de Conhecimentos F5 Networks 1 2018 2019 F5 SCANSOURCE NETWORKS Visibilidade de Desempenho das Aplicações Realização: Network1 ScanSource Brasil 2 2019 SCANSOURCE Visibilidade
Leia maisCarlos Eduardo de Carvalho Dantas
Cloud Computing Carlos Eduardo de Carvalho Dantas (carloseduardocarvalhodantas@gmail.com) Nós somos o que repetidamente fazemos. Excelência, então, não é um ato, mas um hábito. Aristóteles. Conectividade
Leia maisApis Rest Autoescaláveis
Padrões de design para Apis Rest Autoescaláveis SEM COMPLICAÇÃO QCONSP 2016 Fernando Ultremare About me Full-stack developer desde 1998 Gerente geral de projetos na Dextra Sistemas Criador do YAWP! Framework
Leia maisThe 12 factor app. Princípios e boas práticas aplicados no mundo real. Glendon Leitão / José Filipe Lyra
The 12 factor app Princípios e boas práticas aplicados no mundo real Glendon Leitão / José Filipe Lyra Várias linguagens Micro serviços Times independentes Nosso time API de Anúncios API de anúncios Testes
Leia maisDevOps para Sistemas Embarcados. Eduardo Witter Diego Garcia
DevOps para Sistemas Embarcados Eduardo Witter Diego Garcia Sobre nós linkedin.com/in/eduardo-witter witter@datacom.com.br ewitter@gmail.com Engenharia Elétrica (UFRGS), MBA em Gestão e Liderança (Unisinos)
Leia maisFundação. Delmiro Gouveia. Maceió. Arapiraca. Alagoas
uem somos? Fundação Delmiro Gouveia 2012 2003 Maceió Arapiraca 2007 Alagoas Fortaleza Natal João Pessoa Nordeste 2014 a 2015 Aracaju Recife Maceió Salvador Implantação DWDM 2016 Capacidade 4TB São Paulo
Leia maisOrePorMim. Quero, pois, que os homens orem em todo lugar, levantando mãos santas, sem ira nem contenda. 1 Timóteo 2:8
OrePorMim Quero, pois, que os homens orem em todo lugar, levantando mãos santas, sem ira nem contenda. 1 Timóteo 2:8 O que é? ORE O que é? ORE é O que é? ORE O que é? ORE O que é? ORE O que é? ORE O que
Leia maisInovação na gestão de áudio
o projeto Inovação na gestão de áudio Somos um sistema digital de gerenciamento profissional de mídia para rádio. Por meio da tecnologia geramos maior relevância e aderência, tanto para o público (ouvintes)
Leia maisGuia para Criativos em HTML5 ABRIL
Guia para Criativos em HTML5 ABRIL Versão 1.3 Criativos em HTML5 referem-se a anúncios que são construídos utilizando tecnologias web nativas, como HTML, CSS e Javascript. HTML5 é a quinta revisão do padrão
Leia maisGIOVANNA BRUM SAYA. Account Executive SAP Market
GIOVANNA BRUM SAYA Account Executive SAP Market SAP CLOUD: AUMENTANDO PERFORMANCE E REDUZINDO CUSTOS ATRAVÉS DO CLOUD SKY.ONE QUEM SOMOS + 400 CLIENTES ATUAÇÃO BRASIL E EXTERIOR + 2.000 SERVIDORES GERENCIADOS
Leia maisM Í D I A K I T MARCAS
M Í D I A K I T 2 0 1 8 MARCAS S U A M Ú S I C A a maior PLATAFORMA DE MÚSICA REGIONAL DO BRASIL Somos uma plataforma completa que conecta milhões de fãs aos seus artistas favoritos! Através de conteúdo
Leia maisGuia para Criativos em HTML5 ABRIL
Guia para Criativos em HTML5 ABRIL Versão 1.4 Criativos em HTML5 referem-se a anúncios que são construídos utilizando tecnologias web nativas, como HTML, CSS e Javascript. HTML5 é a quinta revisão do padrão
Leia maisenvolvidos numa comunicação
1 Aplicações web - funcionamento Baseiam-se no paradigma cliente-servidor; Um software (Apache, PHP, MySQL, etc...) é executado continuamente em uma máquina chamada servidor, onde hospedamos nossa aplicação.
Leia maisOpen Source: a base da inovação em TI
Open Source: a base da inovação em TI IBM e Red Hat juntas nas principais comunidades liderando soluções para transformação digital BORIS KUSZKA (bkuszka@redhat.com) Solution Architect Director RED HAT
Leia maisWorkshops. Rubens Devito Filho, Arquiteto de Soluções. 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Workshops Rubens Devito Filho, Arquiteto de Soluções 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Agenda 30/03 - Escalando sua aplicação para os primeiros 10 milhões de usuários
Leia maisHiperconvergência. Casos de uso. Rodrigo Missiaggia - Principal Solutions Architect - Red Hat 19 de Setembro 2017
Hiperconvergência Casos de uso Rodrigo Missiaggia - rmissiag@redhat.com Principal Solutions Architect - Red Hat 19 de Setembro 2017 Terminologia Infraestrutura Convergente Servidores, virtualização, networking
Leia maisJúlio César Falbo da Silveira
Júlio César Falbo da Silveira www.juliofalbo.tech Brasileiro, casado, 24 anos Tijuca Rio de Janeiro RJ Telefone: (21) 98867-9866 / E-mail: julio.falbo.rj@gmail.com OBJETIVO Atuar como líder técnico ou
Leia maisWORKSHOP CTIC Coord. de Internet Data Center
WORKSHOP CTIC - 2018 Coord. de Internet Data Center Carlos Eduardo de Oliveira Nogueira - cedon@ufpa.br https://git-cssi.ctic.ufpa.br/cedon/ https://ctic.ufpa.br https://stsi.ufpa.br - Dezembro de 2018
Leia maisMódulo Marketing com Youtube & Linkedin
Módulo Marketing com Youtube & Linkedin Prof. Douglas Martineli douglasmartineli@hotmail.com medium.com/@dougmartineli O que aprenderemos 1. Linkedin 1.2. Porque anunciar no LinkedIn; 1.3. Gestão de uma
Leia mais>>> RESTful API >>> Com Node.js e Restify. Name: Anderson Pimentel Date: 19 de Março de
>>> RESTful API >>> Com Node.js e Restify Name: Anderson Pimentel Date: 19 de Março de 2018 apds.anderson@icomp.ufam.edu.br [~]$ _ [1/31] >>> Agenda 1. Introdução 2. Boas Práticas 3. Hands-on Ambiente
Leia maisComputação em nuvem (Cloud Computing)
Computação em nuvem (Cloud Computing) Disciplina: Gestão da Tecnologia de Sistemas Professor: Thiago Silva Prates Computação em nuvem O termo computação em nuvem refere-se a modelo de capacitação na qual
Leia maisMicroservices & Kubernetes em um ambiente de alta demanda
Microservices & Kubernetes em um ambiente de alta demanda ifood em números 3 países 500+ cidades 100% crescimento 2000+ pedidos/minuto 17.000.000+ pedidos/mês ifood em números (nerds) 1.000+ instâncias
Leia mais3º Fórum IBGP de Tecnologias da Informação FOCO: Tecnologias Disruptivas e Segurança da Informação
3 o Fórum IBGP de Tecnologias da Informação 3º Fórum IBGP de Tecnologias da Informação FOCO: Tecnologias Disruptivas e Segurança da Informação Tecnologias críticas em Serviços de Computação em Nuvem Thiago
Leia maisReunião de Feedback. Preparado para
Reunião de Feedback Preparado para Objetivos Esta apresentação tem como objetivo revisar as expectativas da Fundação Getúlio Vargas com o projeto e ferramenta para realização de webinars, bem como compartilhar
Leia maisTECNOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES UTILIZANDO METEOR
Patrocínio, MG, outubro de 2016 ENCONTRO DE PESQUISA & EXTENSÃO, 3., 2016, Patrocínio. Anais... Patrocínio: IFTM, 2016. TECNOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES UTILIZANDO METEOR André Ricardo dos
Leia maisConheça o IBM Cloud Functions A plataforma Serverless da IBM
Conheça o A plataforma Serverless da IBM Giuliano D. Morais Cloud Solutions Architect IBM Cloud / DOC ID / Month XX, 2018 / 2018 IBM Corporation Execute código somente sob demanda Sem gerenciamento e operação
Leia maisTendências Tecnológicas na Área da Segurança Eletrónica
UTC Fire & Security Carlos Nobre Tecnologia Dados Conhecimento Pessoais Do Cliente Paradigma Ameaçados Hacking Comodity Sistemas Terrorista de Segurança Aumento da como Serviço População Segurança Electrónica
Leia maisFacilite sua jornada para se tornar uma empresa Digital com as soluções SAP Digital Core Cloud
Facilite sua jornada para se tornar uma empresa Digital com as soluções SAP Digital Core Cloud Mauricio Mestrinel, SAP Fevereiro, 2019 INTERNAL Se seu objetivo é fazer com que sua empresa se torne uma
Leia maisNovidades do SSRS 2016 O poder da análise de dados
Novidades do SSRS 2016 O poder da análise de dados SQL Saturday #512 Rio de Janeiro Marcos Vinicius Oliveira Schardong Sobre # DBA SQL Server # Consultor BI SW One Consultoria em TI - Blumenau - SC Instrutor
Leia maisACELERE SUA JORNADA DE DADOS RUMO A IA COM A NUVEM PRIVADA DA IBM
ACELERE SUA JORNADA DE DADOS RUMO A IA COM A NUVEM PRIVADA DA IBM Glaucio Cesar Costa Sales Leader for ICP for Data glaucioc@br.ibm.com Vagner Pontes Technical Leader for ICP for Data vapontes@br.ibm.com
Leia maisOpenStack. Conheça a plataforma Cloud Open Source
OpenStack Conheça a plataforma Cloud Open Source AGENDA 1 2 3 4 5 6 O que é o OpenStack? Comunidades OpenStack Primeiro Deploy Diferenciais de Mercado Case de desenvolvimento em OpenStack Como melhor seu
Leia maisTrilha Cloud Computing
Trilha Cloud Computing Palestra: Estratégia para adoção de Cloud Computing Viviam Ribeiro Especialista em Gestão de TI Globalcode Open4education Globalcode Open4education Viviam Ribeiro ESPECIALISTA EM
Leia mais35% GARTNER. Despesas com tecnologia ocorrem fora da T.I. Fazem uso de tecnologias não aprovadas pela T.I.
DEVOPS E PAAS - ABORDAGENS E FERRAMENTAS PARA ATENDER AS NOVAS DEMANDAS DE MERCADO Rodrigo Ramalho da Silva - Solutions Architect rramalho@redhat.com INOVAR NÃO É UMA ESCOLHA Organizações de T.I. que não
Leia maisAGENDA O BRASIL DESENVOLVIMENTO DE PRODUTO ARQUITETURA DE TECNOLOGIA ÚLTIMOS NÚMEROS
SET 2016 AGENDA O BRASIL DESENVOLVIMENTO DE PRODUTO ARQUITETURA DE TECNOLOGIA ÚLTIMOS NÚMEROS O BRASIL 4:31h Tempo vendo TV 38% Domicílios com Banda Larga 4:59h Tempo na Internet 168MM Smartphones no Brasil
Leia maisBITDEFENDER GRAVITYZONE. Diogo Calazans Diretor Comercial
BITDEFENDER GRAVITYZONE Diogo Calazans Diretor Comercial QUEM É A BITDEFENDER Fundação / Lançamento da Linha Varejo Inicio das Parcerias OEM Lançamento da Linha Corporativa 1ª Vez como Melhor Taxa de Detecção
Leia maisGovernança e Big Data. Celso Poderoso
Governança e Big Data Celso Poderoso cpoderoso@microstrategy.com Celso Poderoso Formação Acadêmica: Economista Especialista em Sistemas de Informação Mestre em Tecnologia (Grid Computing/Cloud Computing)
Leia maisIntrodução a Computação em Nuvem
Introdução a Computação em Nuvem Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia
Leia maisEscrito por Neri Neitzke Sex, 28 de Outubro de :04 - Última atualização Qua, 09 de Novembro de :06
Deploy (Publicação) Total Veja como criar um APP e fazer deploy (publicação) para o seu dispositivo Android e ios (IPad/IPhone), bem como publicar para o Google Play e App Store. De agora em diante todos
Leia maisPlanejamento de carreira para profissionais de Infraestrutura de TI. Rafael Gonçalves
Planejamento de carreira para profissionais de Infraestrutura de TI Rafael Gonçalves Profissionais de Infraestrutura de TI Novos nichos tecnológicos O que eu preciso fazer para me destacar nesse novo
Leia maisApresentação WIRELESS MUNDI 02/08/ Maksoud Plaza SP. Entrega de serviços públicos em plataformas móveis.
Apresentação WIRELESS MUNDI 02/08/2016 - Maksoud Plaza SP Entrega de serviços públicos em plataformas móveis. Olá! Me chamo Renzo Colnago, atualmente trabalho no Governo do Estado do Espírito Santo, mais
Leia maisfique pronto para ter recorde de vendas na Black Friday!
fique pronto para ter recorde de vendas na Black Friday! AGÊNCIA FULL SERVICE EM COMUNICAÇÃO DIGITAL NASCEMOS, CRESCEMOS E NOS MANTEMOS DIGITAIS. UTILIZAMOS A TÉCNICA, CRIATIVIDADE E..ESTRATÉGIA PARA ELABORAR
Leia maisAULA 1 INTRODUÇÃO AO JAVA
AULA 1 INTRODUÇÃO AO JAVA Ao término dessa aula você terá aprendido: História e características do Java Ambientes e plataformas Java O Java é a base para praticamente todos os tipos de aplicações em rede
Leia maisSmartPTT Release 8.8. RG-1000, maior personalização, opções de mapa de cobertura e mais
SmartPTT Release 8.8 RG-1000, maior personalização, opções de mapa de cobertura e mais Conteúdo Histórico MOTORBO 2.5 compatibilidade RG-1000 Gateway Remoto Mudanças no Mapa de Cobertura Hangtime em chamada
Leia maisPlataformas da Linguagem JAVA: Standard, Enterprise e Micro Edition
Plataformas da Linguagem JAVA: Standard, Enterprise e Micro Edition Daves Martins davesmartins@yahoo.com.br Mestre em Computação de Alto Desempenho pela UFRJ Especialista em Banco de Dados Analista Web
Leia maisSumário. Prefácio 16. Capítulo 1 - Solicitação de Avaliação de Aplicativo na Play Store 24. Capítulo 2 - Mantendo Listas, Sem Novos Carregamentos 62
Prefácio 16 Para quem é este livro? 17 Objetivo do livro 18 Por que um livro de receitas? 18 Como este livro está escrito 19 Perguntas 19 Código em texto corrido 19 Caixas de código 19 Como o livro está
Leia maisSISTEMA DISTRIBUÍDO PARA GERENCIAMENTO DE LIBERAÇÃO DE RELEASES DE SOFTWARE
SISTEMA DISTRIBUÍDO PARA GERENCIAMENTO DE LIBERAÇÃO DE RELEASES DE SOFTWARE 12/2013 Acadêmico: Rogério Mello Vanti Orientador: Paulo Fernando da Silva Roteiro Introdução Fundamentação teórica Resultados
Leia maisÂngelo Lovatto Éderson Ferreira Taiane Ramos
Ângelo Lovatto Éderson Ferreira Taiane Ramos Como a web chegou ao mobile Início da década de 90 Preparada para mobile? Curiosamente, os primeiros websites, aqueles baseados em texto e otimizados para as
Leia maisArquitetura Java Pastoreando gatos
Arquitetura Java Pastoreando gatos Rodrigo Stefani Domingues Principal Architect na CI&T $~: whoami Desenvolvedor a 12 anos Java a 9 anos Na CI&T a 6 anos Microserviços a 3 anos Nerd rodrigosd@ciandt.com
Leia maisArquitetura de aplicativos para Smart Devices
Arquitetura de aplicativos para Smart Devices O problema que vamos resolver será a construção de um backend para uma imobiliária. Ele deve ter uma parte web e outra para Smart Devices, para ser utilizada
Leia maisSeja bem vindo! Segue breve apresentação de nossa empresa. Visite nosso site. Para mais detalhes visite nosso site
Seja bem vindo! Segue breve apresentação de nossa empresa Para mais detalhes visite nosso site www.aliadus.com Visite nosso site Sobre nós O grupo empresarial Aliadus é uma empresa 100% brasileira focada
Leia maisTECNOLOGIA GUIA SALARIAL 2018 ROBERTHALF.COM.BR 34
TECNOLOGIA GUIA SALARIAL 2018 ROBERTHALF.COM.BR 34 Uma área em constante transformação Há tempos a área de tecnologia não é vista somente como suporte para entrar no patamar estratégico dentro das empresas.
Leia maisORGANIZAÇÕES EXPONENCIAIS. Kit de Experiências - CULTURA DIGITAL
ORGANIZAÇÕES EXPONENCIAIS Kit de Experiências - CULTURA DIGITAL CARACTERÍSTICAS DAS ORGANIZAÇÕES EXPONENCIAIS As organizações exponenciais, também conhecidas como ExOs (do inglês, Exponential Organizations),
Leia mais4 share baixar musicas. 4 share baixar musicas.zip
4 share baixar musicas 4 share baixar musicas.zip 4shared para desktop é um programa bastante útil para baixar músicas e Venha baixar música sertaneja no maior site de sertanejo do Brasil, o melhor do
Leia maisPROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS
PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS Prof. Dr. Daniel Caetano 2013-1 Objetivos Apresentar o que é uma Aplicação Rica para Internet Contextualizar tais aplicações na Web e os desafios
Leia maisAGORA ISTO É POSSÍVEL!
Você já pensou se pudesse potencializar sua campanha online com o alcance do offline? Se pudesse fazer uma campanha multitelas? E melhor ainda, se pudesse pegar carona na mídia offline do seu concorrente
Leia maisManual de Instalação do Portal Reinf - versão 8 MANUAL DE INSTALAÇÃO DO PORTAL REINF VERSÃO 8
MANUAL DE INSTALAÇÃO DO PORTAL REINF VERSÃO 8 1 HISTÓRICO DE ALTERAÇÕES Versão Responsável Histórico Data 1.0 Anderson Noguti Criação do Documento 01/09/2017 2 CONTEÚDO Histórico de Alterações... 2 Sobre
Leia maisORACLE DATABASE CLOUD. Anthony Baldavia
1 ORACLE DATABASE CLOUD Anthony Baldavia anthony.baldavia@dbacorp.com.br 2 DESCRIÇÃO Nesse artigo falaremos sobre Oracle Database Cloud, uma nova tendência para banco de dados Oracle. Mostraremos novas
Leia maisExperiência de Implantação de um Processo de Desenvolvimento de Software no Banco Central do Brasil
Experiência de Implantação de um Processo de Desenvolvimento de Software no Banco Central do Brasil Patrícia Marques R. S. Véras patricia.alvares@bcb.gov.br Agenda Contextualização Histórico de Realização
Leia maisIntrodução ao GAM. Agora queremos aumentar a Segurança da aplicação, tanto na parte web como a de Smart Device. Page1
Page1 Introdução ao GAM Nos vídeos anteriores vimos o desenvolvimento de uma aplicação web e para dispositivos móveis, para administrar os dados de um evento, com informação de suas conferências, oradores,
Leia maisIntrodução à Programação para Dispositivos Móveis
Introdução à Programação para Dispositivos Móveis Aula 03 Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... Aplicações
Leia maisBackup Armazenamento Compartilhamento. Nuvem
Backup Armazenamento Compartilhamento Nuvem VOCÊ SABIA? 25% de economia nos custos quando as empresas utilizam soluções em nuvem em substituição a soluções in house 77% das empresas que testam seus sistemas
Leia maisCatálogo de Serviços e Sistemas de TI
Catálogo de Serviços e Sistemas de TI Catálogo de Serviços e Sistemas de TI Janeiro 2019 Acesso à internet Prover conexão à internet aos servidores do IFAP, proporcionando acesso a sites e a sistemas web
Leia maisInformática Parte 25 Prof. Márcio Hunecke
Escriturário Informática Parte 25 Prof. Márcio Hunecke Informática NODE.JS 6.11.3 Node.js é um interpretador (runtime) de código JavaScript com o código aberto, focado em migrar o JavaScript do lado do
Leia maisCapítulo 7. A camada de aplicação
Capítulo 7 A camada de aplicação slide 1 slide 2 DNS Sistema de Nomes de Domínio O espaço de nomes DNS Registros de recursos de domínio Servidores de nome slide 3 O espaço de nomes DNS (1) Parte do espaço
Leia maisSOMOS TOTVS QUEM SOMOS: DESENVOLVEMOS TECNOLOGIA SOLUÇÕES DE NEGÓCIOS. Muito além da tecnologia
Convecon TOTVS: SOMOS TOTVS SOLUÇÕES DE NEGÓCIOS Muito além da tecnologia QUEM SOMOS: DESENVOLVEMOS TECNOLOGIA Para tornar as empresas ainda mais completas e competitivas por meio de soluções inteligentes,
Leia maisEvandro Deliberal Aula 04
Evandro Deliberal evandro@deljoe.com.br https://www.linkedin.com/in/evandrodeliberal http://www.deljoe.com.br/professor Aula 04 Agenda SOA e DevOps DevOps O que é DevOps? Termo emergente, pois é recente,
Leia maisa) Escopo de Serviço. b) Escopo de Usuários. c) Escopo dos Recursos. d) Escopo das Responsabilidades e Investimentos.
PORTARIA ICMC N º 049/2014 Dispõe sobre Normas para Uso, Administração, Recursos e Investimentos da Cloud-ICMC. O Diretor do Instituto de Ciências Matemáticas e de Computação da Universidade de São Paulo,
Leia maisLeynner Sérgio Roque de Lima Bacharel em Sistemas de Informação Universidade Federal Rural da Amazônia.
Leynner Sérgio Roque de Lima Bacharel em Sistemas de Informação Universidade Federal Rural da Amazônia. Informações Gerais: Endereço: Rua Padre Júlio Maria nº 1677. Bairro: Icoaraci Belém Pará Telefones:
Leia maisVirtualização. Jornada Para A Nuvem. André Andriolli Staff Systems Engineer VMware, Inc.
Virtualização Jornada Para A Nuvem 1 André Andriolli Staff Systems Engineer VMware, Inc. Virtualizar Por Que? 2 Quanto Custa Adicionar 100 Servidores ao Data Center Custo Unitário (R$) Total (R$) Servidores
Leia maisRELEVANTE JUNTOS? Vamos criar conteúdo. O Adnews, portal fundado em 1999, transita por
O Adnews, portal fundado em 1999, transita por Vamos criar conteúdo RELEVANTE JUNTOS? um dos momentos mais importantes e críticos da mídia brasileira. Com um editorial intensificado, nossa equipe busca
Leia maisSão elas: Mobilidade, Performance, Segurança, Controle, Flexibilidade e Experiência do Usuário. Vamos falar um pouco sobre mobilidade.
1 São elas: Mobilidade, Performance, Segurança, Controle, Flexibilidade e Experiência do Usuário. Vamos falar um pouco sobre mobilidade. Empregar a mobilidade para uma força de trabalho é uma realidade
Leia maisTópicos Especiais em Redes de Telecomunicações
Tópicos Especiais em Redes de Telecomunicações SDN e NFV Prof. Rodrigo de Souza Couto PARTE 2 NETWORK FUNCTION VIRTUALIZATION (NFV) 2 Bibliografia Esta aula é baseada nos seguintes trabalhos: Dissertação
Leia maisConsumo e Gestão de Recursos em Cloud: técnicas reais por trás das abstrações. Alexandre Biancalana Qcon - Março 2016
Consumo e Gestão de Recursos em Cloud: técnicas reais por trás das abstrações Alexandre Biancalana Qcon - Março 2016 Antes do Cloud, em um DC perto de você Servidores Dedicados == Zero concorrência por
Leia maisPMR3507 Fábrica digital
LSA Laboratório de Sistemas de Automação www.pmrlsa.poli.usp.br PMR3507 Fábrica digital Cloud computing Escola Politécnica da Universidade de São Paulo Departamento de Engenharia Mecatrônica e de Sistemas
Leia maisReinvenção Digital com Cloud e Dados: você é líder ou retardatário nesta transformação?
Reinvenção Digital com Cloud e Dados: você é líder ou retardatário nesta transformação? Wagner Arnaut IBM Distinguished Engineer CTO IBM Cloud Brasil warnaut@br.ibm.com 2018 IBM Corporation Mas o que é
Leia maisPLATAFORMA COMO SERVIÇO, DEVOPS E INTEGRAÇÃO DE APLICATIVOS. Uma introdução à entrega de aplicativos mais rápida
PLATAFORMA COMO SERVIÇO, DEVOPS E INTEGRAÇÃO DE APLICATIVOS Uma introdução à entrega de aplicativos mais rápida CONTEÚDO 2 Introdução à PaaS 4 PaaS privada, pública e híbrida 6 Quem usa a PaaS? 8 DevOps
Leia mais