Perfil

Bianca Rosa @biancarosa


Sobre mim

-

Propostas

Desenvolvendo APIs com Falcon

Falcon é um framework minimalista (menor que Flask!) usado principalmente para desenvolver aplicações web com Python.


Nessa palestra pretendo dar uma introdução ao framework e mostrar exemplos práticos de como desenvolver, organizar e testar uma API em Falcon.

Matando o medo do deploy

Essa poderia facilmente ser uma talk sobre psicologia, mas na verdade não é.


O medo de subir uma aplicação nada mais é do que a insegurança causada pela falta de qualidade.


Não necessariamente pela falta de qualidade de código, mas pela falta de qualidade de infraestrutura, monitoramento, alertas e processos automatizados e bem estruturados de rollback.


Pretendo falar sobre como subir aplicações altamente escaláveis, de alto impacto no cliente e como fazer deploy sem medo nelas a qualquer hora do dia, qualquer dia da semana.

Metodologia dos Doze Fatores - Desenvolvendo Aplicações como Serviços

Vamos passar por 12 importantes fatores do desenvolvimento e arquitetura de um serviço para maximizar a escalabilidade da aplicação e produtividade do time, com exemplos de código Python que nos ajudem a atingir nosso objetivo.


I. Base de Código
II. Dependências
III. Configurações
IV. Serviços de Apoio
V. Empacotar, lançar, rodar
VI. Processos
VII. Vínculo de porta
VIII. Concorrência
IX. Descartabilidade
X. Consistência entre ambientes
XI. Logs
XII. Processos de Administração


 


Nível: Iniciante

Resumão da PythonBrasil[12]

Fala galera :)


A idéia é trazer a minha percepção da última PythonBrasil pra galera que não pôde estar lá. Quero dividir com vocês algumas coisas de palestras que assisti, algumas que não assisti mas também foram interessantes, além de uma série de informações legais sobre a última PythonBrasil :)


Vamos falar de um monte de coisas, tecnologias e não pretendo substituir as palestras originais, apenas referenciá-las e explicar um pouco do que rolou por lá.

Uma introdução à implementação de Redes Neurais com Python e Scikit

A idéia dessa palestra é passar brevemente pela introdução à Redes Neurais e partir para a implementação de uma rede neural simples, mostrando como utilizar Python e Scikit para criar redes supervisionadas e não-supervisionadas.

[Web] Python Web Frameworks - Quais são e como escolher!

Quando a gente começa a programar em Python, começamos a ver a grande discussão de Django vs Flask rolando solta, mas a idéia dessa palestra é ajudar a escolher de forma inteligente o melhor framework web pro seu problema.

A idéia é falar um pouco de Django, Flask, Falcon, Sanic e Aiohttp e apresentar vantagens e desvantagens que um possui sobre o outro.

[Web] Quebrei minhas aplicações em microsserviços, e agora?

Essa palestra tem como objetivo apresentar uma possível solução para diminuir os problemas que uma arquitetura orientada a microsserviços traz para um ecossistema e o efeitos colaterais causados por essa escolha arquitetural.


Vamos passar pelos motivos que fazem um time / empresa escolher trabalhar com aplicações menores ao invés de grandes monolitos, o sofrimento inicial, a dificuldade da definição de barreiras de cada serviço e como evoluir para um ambiente mais saudável uma vez que todas as aplicações são serviços menores, de responsabilidade de times diferentes.

[Web] Quebrei minhas aplicações em microsserviços, e agora?

[v0 da palestra que será apresentada na PythonBrasil]


Essa palestra tem como objetivo apresentar uma possível solução para diminuir os problemas que uma arquitetura orientada a microsserviços traz para um ecossistema e o efeitos colaterais causados por essa escolha arquitetural.


Vamos passar pelos motivos que fazem um time / empresa escolher trabalhar com aplicações menores ao invés de grandes monolitos, o sofrimento inicial, a dificuldade da definição de barreiras de cada serviço e como evoluir para um ambiente mais saudável uma vez que todas as aplicações são serviços menores, de responsabilidade de times diferentes.