O documento discute a importância da disponibilização e reutilização de dados públicos. Defende que dados gerados e coletados pelo governo deveriam estar disponíveis para uso da sociedade civil, jornalistas e desenvolvedores. Aponta formas de extrair dados públicos por meio de scraping quando não há APIs disponíveis e discute como transformar esses dados em aplicações e informações úteis.
Nesta sessão, pela voz do cliente e do parceiro, você irá conhecer um pouco da arquitetura do Advanced-Beer-as-a-Service, desenvolvido pela ChoppUp.com.br em parceria com br.Capgemini.com. A solução conta com AWS IoT, Step Functions, S3, Lambda e mais.
https://aws.amazon.com/pt/blogs/startups/internet-of-beer-introducing-simple-beer-service/
Analisando Dados de Streaming em Tempo Real com Amazon Kinesis - BDA303 - Sa...Amazon Web Services
O Amazon Kinesis facilita a coleta, o processamento e a análise em tempo real de dados de streaming para que você tenha insights oportunos e reaja rapidamente a novas informações. Nesta sessão, primeiramente apresentamos uma solução de streaming de dados end-to-end usando o Amazon Kinesis Data Streams para ingestão de dados, o Amazon Kinesis Data Analytics para processamento em tempo real e o Amazon Kinesis Data Firehose para persistência. Analisamos em detalhes como criar queries SQL para monitoramento operacional usando o Kinesis Data Analytics.
Os 7 Pecados Capitais na exposição de APIs RESTfulKleber Bacili
Impulsionadas pelas estratégias digitais em mobilidade, cloud, mídias sociais e internet das coisas, as APIs estão realmente entrando no dia-a-dia das equipes de desenvolvimento, seja de startups, começando a desenvolver seus produtos, seja de grandes empresas, que carregam um grande legado de sistemas e investimentos já realizados em middlewares de integração.
Diversas razões que podem levar uma empresa a expor APIs. Mas seja qual for a sua, alguns cuidados são imprescindíveis para que as APIs tragam os resultados esperados.
O objetivo dessa sessão é apresentar os 7 pecados capitais (Se7en) que muitas implementações de APIs RESTful têm cometido.
Nessa apresentação são abordados tópicos como:
- Proposição de valor da API
- Design de RESTful Resources (URIs, verbos)
- Modelos de segurança
- Versionamento de APIs
- Hypermedia & Callbacks
- Padronização de erros & status code
- Onboarding, divulgação e engajamento
Há diversas razões que levam uma empresa a expor APIs. Algumas delas são: aumentar o alcance de suas parcerias; facilitar a integração “mobile-cloud”; posicionar-se como uma plataforma; inovar “abertamente”; aumentar a governança e reduzir custos.
Nesse minicurso exploramos todo o ciclo de vida das APIs gerenciadas em REST/JSON, os mecanismos de segurança, políticas de acessos, monitoração, comunicação e controles.
Nesta sessão, pela voz do cliente e do parceiro, você irá conhecer um pouco da arquitetura do Advanced-Beer-as-a-Service, desenvolvido pela ChoppUp.com.br em parceria com br.Capgemini.com. A solução conta com AWS IoT, Step Functions, S3, Lambda e mais.
https://aws.amazon.com/pt/blogs/startups/internet-of-beer-introducing-simple-beer-service/
Analisando Dados de Streaming em Tempo Real com Amazon Kinesis - BDA303 - Sa...Amazon Web Services
O Amazon Kinesis facilita a coleta, o processamento e a análise em tempo real de dados de streaming para que você tenha insights oportunos e reaja rapidamente a novas informações. Nesta sessão, primeiramente apresentamos uma solução de streaming de dados end-to-end usando o Amazon Kinesis Data Streams para ingestão de dados, o Amazon Kinesis Data Analytics para processamento em tempo real e o Amazon Kinesis Data Firehose para persistência. Analisamos em detalhes como criar queries SQL para monitoramento operacional usando o Kinesis Data Analytics.
Os 7 Pecados Capitais na exposição de APIs RESTfulKleber Bacili
Impulsionadas pelas estratégias digitais em mobilidade, cloud, mídias sociais e internet das coisas, as APIs estão realmente entrando no dia-a-dia das equipes de desenvolvimento, seja de startups, começando a desenvolver seus produtos, seja de grandes empresas, que carregam um grande legado de sistemas e investimentos já realizados em middlewares de integração.
Diversas razões que podem levar uma empresa a expor APIs. Mas seja qual for a sua, alguns cuidados são imprescindíveis para que as APIs tragam os resultados esperados.
O objetivo dessa sessão é apresentar os 7 pecados capitais (Se7en) que muitas implementações de APIs RESTful têm cometido.
Nessa apresentação são abordados tópicos como:
- Proposição de valor da API
- Design de RESTful Resources (URIs, verbos)
- Modelos de segurança
- Versionamento de APIs
- Hypermedia & Callbacks
- Padronização de erros & status code
- Onboarding, divulgação e engajamento
Há diversas razões que levam uma empresa a expor APIs. Algumas delas são: aumentar o alcance de suas parcerias; facilitar a integração “mobile-cloud”; posicionar-se como uma plataforma; inovar “abertamente”; aumentar a governança e reduzir custos.
Nesse minicurso exploramos todo o ciclo de vida das APIs gerenciadas em REST/JSON, os mecanismos de segurança, políticas de acessos, monitoração, comunicação e controles.
Processamento Dados em Escala com Serverless: Um Estudo de Caso da Amazon.com...Amazon Web Services
Venha a esta sessão e saiba como a Amazon aproveita o AWS Lambda com o Amazon Kinesis, o Amazon Kinesis Data Firehose e o Amazon Kinesis Data Analytics para executar um pipeline altamente escalável e de alto rendimento para suportar suas necessidades de processamento de dados. Cobrimos diferentes exemplos de arquiteturas que lidam com casos de uso como processos in-line e manipulação de dados. Também discutimos as vantagens de usar a plataforma da AWS para gerenciar diferentes fluxos para processamento de dados.
Serviço oferecido a empresas que possibilita a sistemas e programas jurídicos incorporar a tecnologia de atualização automatizada de andamentos processuais.
Performing real-time ETL into data lakes - ADB202 - São Paulo AWS SummitAmazon Web Services
Your data lake has nearly infinite potential but requires time and work to transform the raw data it contains into the information you need. A clean, well-organized data lake means less wasted time for you. In this session, we discuss several options for performing real-time extract, transform, and load (ETL) processes using Amazon Kinesis, AWS Lambda, AWS Glue, and Amazon S3. We provide an overview of the different options that have distinct advantages in building real-time ETL applications before loading a data lake or warehouse.
Apresentação sobre como personalizamos a jornada do PicPay.
Explicamos sobre o uso de técnicas de big data e machine learning aplicado ao negócio.
Falamos sobre recomendação na home, problemas de NLP em busca e construção de plataformas.
O ponto de vista dos desenvolvedores que criam aplicações e acabam fazendo "jornalismo".
Apresentação feita no Seminário Internacional de Jornalismo Online -Faculdade Cásper Líbero - 29 de maio de 2010
Ensaio sobre a necessidade de criação de uma plataforma de dados abertos nacional que possibilite a interoperabilidade entre os sistemas de informação governamentais ou privados, de forma a diminuir o custo e aumentar a qualidade e eficiência dos serviços prestados à população.
Industry 4.0- Managing the protocol zoo - SVC204 - São Paulo AWS SummitAmazon Web Services
Industry 4.0 is here, and organizations are rapidly automating factory floors, machinery, and production lines. Companies are implementing Internet-of-Things (IoT) solutions across industries such as Oil and Gas, Manufacturing, and Agriculture. In this session, we walk through the design patterns used to integrate the most-used industry protocols in order to extract data from which to generate value.
A presentation about what it means to be a data driven company. What is commodity, different functionality and innovation through decision being done with the usage of data and AI to automatize this flow.
Economia das APIs - Uma visão de negóciosEdgar Silva
No mundo conectado, entender o impacto positivo que uma API traz é fundamental, seja ela pública ou privada, nesse material, mostramos alguns aspectos de negócios e relevantes a todos que querem conhecer o que chamamos de Economia das APIs
A culture of rapid innovation with DevOps, microservices, and serverless - MA...Amazon Web Services
In this session, we learn how to apply DevOps, microservices, and serverless to innovate faster at scale. We discuss achieving more than 60 million deployments per year as well as the lessons learned building modern apps for Amazon. We cover the transition from a monolithic application to event-driven serverless microservices and dive into the reasons why more customers are choosing the serverless operational model. We describe how this works in practice by leveraging AWS Lambda, AWS Step Functions, AWS Fargate, Amazon API Gateway, Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (Amazon SQS), and the entire serverless portfolio.
Onde nós estamos, como desenvolvedores Front-End? Esta apresentação navega por uma curta linha do tempo da ciência da computação, focando no desenvolvimento client-side para responder o porque e o que tem mudado, além de explorar padrões e tendências para o futuro próximo.
English version at: http://www.slideshare.net/Hugeinc/javascript-state-of-the-union-2015-english
Série de artigos: https://medium.com/@caiovaccaro/javascript-state-of-the-union-2015-parte-1-caa3f4257f3
Neste Webinar de Governo na Palma da Mão falamos sobre como esta plataforma governamental ajuda os cidadãos, por meio das tecnologias móveis e, em apenas alguns cliques, a interagir com serviços de atendimento públicos governamentais, a agendar consultas médicas, a fazer matrículas escolares, a acompanhar o desempenho dos alunos, a realizar campanhas de saúde, entre outras frentes serviço público, sem enfrentar filas. Inúmeros conceitos estão por detrás da plataforma, como identidade digital do cidadão, segurança, experiencia e monitoração, API's e Microsservicos, dentre outros.
Palestra voltada a empreendedores interessados em conhecer mais sobre tecnologias de internet, possibilidades, e potencial. Também, inclui conhecimentos básicos de programação, para profissionais que tem interesse em ingressar na área
Processamento Dados em Escala com Serverless: Um Estudo de Caso da Amazon.com...Amazon Web Services
Venha a esta sessão e saiba como a Amazon aproveita o AWS Lambda com o Amazon Kinesis, o Amazon Kinesis Data Firehose e o Amazon Kinesis Data Analytics para executar um pipeline altamente escalável e de alto rendimento para suportar suas necessidades de processamento de dados. Cobrimos diferentes exemplos de arquiteturas que lidam com casos de uso como processos in-line e manipulação de dados. Também discutimos as vantagens de usar a plataforma da AWS para gerenciar diferentes fluxos para processamento de dados.
Serviço oferecido a empresas que possibilita a sistemas e programas jurídicos incorporar a tecnologia de atualização automatizada de andamentos processuais.
Performing real-time ETL into data lakes - ADB202 - São Paulo AWS SummitAmazon Web Services
Your data lake has nearly infinite potential but requires time and work to transform the raw data it contains into the information you need. A clean, well-organized data lake means less wasted time for you. In this session, we discuss several options for performing real-time extract, transform, and load (ETL) processes using Amazon Kinesis, AWS Lambda, AWS Glue, and Amazon S3. We provide an overview of the different options that have distinct advantages in building real-time ETL applications before loading a data lake or warehouse.
Apresentação sobre como personalizamos a jornada do PicPay.
Explicamos sobre o uso de técnicas de big data e machine learning aplicado ao negócio.
Falamos sobre recomendação na home, problemas de NLP em busca e construção de plataformas.
O ponto de vista dos desenvolvedores que criam aplicações e acabam fazendo "jornalismo".
Apresentação feita no Seminário Internacional de Jornalismo Online -Faculdade Cásper Líbero - 29 de maio de 2010
Ensaio sobre a necessidade de criação de uma plataforma de dados abertos nacional que possibilite a interoperabilidade entre os sistemas de informação governamentais ou privados, de forma a diminuir o custo e aumentar a qualidade e eficiência dos serviços prestados à população.
Industry 4.0- Managing the protocol zoo - SVC204 - São Paulo AWS SummitAmazon Web Services
Industry 4.0 is here, and organizations are rapidly automating factory floors, machinery, and production lines. Companies are implementing Internet-of-Things (IoT) solutions across industries such as Oil and Gas, Manufacturing, and Agriculture. In this session, we walk through the design patterns used to integrate the most-used industry protocols in order to extract data from which to generate value.
A presentation about what it means to be a data driven company. What is commodity, different functionality and innovation through decision being done with the usage of data and AI to automatize this flow.
Economia das APIs - Uma visão de negóciosEdgar Silva
No mundo conectado, entender o impacto positivo que uma API traz é fundamental, seja ela pública ou privada, nesse material, mostramos alguns aspectos de negócios e relevantes a todos que querem conhecer o que chamamos de Economia das APIs
A culture of rapid innovation with DevOps, microservices, and serverless - MA...Amazon Web Services
In this session, we learn how to apply DevOps, microservices, and serverless to innovate faster at scale. We discuss achieving more than 60 million deployments per year as well as the lessons learned building modern apps for Amazon. We cover the transition from a monolithic application to event-driven serverless microservices and dive into the reasons why more customers are choosing the serverless operational model. We describe how this works in practice by leveraging AWS Lambda, AWS Step Functions, AWS Fargate, Amazon API Gateway, Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (Amazon SQS), and the entire serverless portfolio.
Onde nós estamos, como desenvolvedores Front-End? Esta apresentação navega por uma curta linha do tempo da ciência da computação, focando no desenvolvimento client-side para responder o porque e o que tem mudado, além de explorar padrões e tendências para o futuro próximo.
English version at: http://www.slideshare.net/Hugeinc/javascript-state-of-the-union-2015-english
Série de artigos: https://medium.com/@caiovaccaro/javascript-state-of-the-union-2015-parte-1-caa3f4257f3
Neste Webinar de Governo na Palma da Mão falamos sobre como esta plataforma governamental ajuda os cidadãos, por meio das tecnologias móveis e, em apenas alguns cliques, a interagir com serviços de atendimento públicos governamentais, a agendar consultas médicas, a fazer matrículas escolares, a acompanhar o desempenho dos alunos, a realizar campanhas de saúde, entre outras frentes serviço público, sem enfrentar filas. Inúmeros conceitos estão por detrás da plataforma, como identidade digital do cidadão, segurança, experiencia e monitoração, API's e Microsservicos, dentre outros.
Palestra voltada a empreendedores interessados em conhecer mais sobre tecnologias de internet, possibilidades, e potencial. Também, inclui conhecimentos básicos de programação, para profissionais que tem interesse em ingressar na área
27. API é o balcão da padaria
Você pede 300 gramas de mortadela
e a atendente te entrega. Leva também 4 pãezinhos.
Te vira. Quem faz o sanduíche é você.
32. Dados da CET
Km de congestionamento
Pontos de alagamento
Ocorrências de trânsito
Estrutura de monitoramento exclusiva
Além de monitorar, também precisa
RESOLVER o trânsito!
58. Congressional Data
NYT APIs
The Congress API returns the following types of data:
• Roll-call vote data: Only roll-call votes (not voice votes or division votes) are tracked by official
Congressional data sources. Along with basic vote data, the Times API returns additional information that is
less readily available, such as party totals. For details, see Responses. For general information about roll-call
votes, see the THOMAS site.
• Member data: Along with general biographical information for current and past members of Congress, the
API returns data about members' Congressional roles. Role data includes the Congress number and chamber,
as well as the member's title, state and party. A single member may have more than one role in a particular
Congress (for example, the member may switch parties or move from the House to the Senate). For details,
see Responses.
Data Sources
The data returned by the Congress API is compiled from the following sources:
• The official Web site of the Office of the Clerk of the U.S. House of Representatives, for vote data
• The official Web site of the United States Senate, for vote data
• The Biographical Directory of the United States Congress, for member biographical information
• GovTrack.us, for member biographical information
• MIT Professor Charles Stewart's collection of Congressional data, for role information
• THOMAS (The Library of Congress), for bill data
• The C-SPAN Congressional Chronicle, for floor appearances
Certain fields in the API responses (such as party totals) are calculated by The Times, based on these data sources.
For details, see Responses.
http://developer.nytimes.com/docs/congress_api
64. Se o fornecedor não
colabora, fazemos justiça com
as próprias mãos
65. Se o fornecedor não
colabora, fazemos justiça com
as próprias mãos
66. Scraping = raspagem
Pegar na marra o que não é liberado por API
Robozinhos, crawlers e dumps
Mudança de mentalidade
67. Uma ajudinha:YQL
• Idioma comum para conversar com diversas
APIs ou fazer scraping
• Aberto para qualquer um se tornar
fornecedor ou processador de dados
• Tem um console muito divertido
• http://developer.yahoo.com/yql/console