Não é incomum que cargas de trabalho implementadas em ambientes de infraestrutura como serviço (IaaS) sejam monitoradas de forma insuficiente. O problema causado por essa deficiência impacta diretamente na produtividade dos times, devido a imprevisibilidade dos problemas bem como dificuldade de rastreamento já que, sem uma visão clara sobre o ambiente produtivo, qualquer ação converte-se […]
Reproduzindo episódios de um podcast em um skill Alexa
Nesta série, estamos mostrando como implementamos uma skill para Alexa que reproduz os Drops da EximiaCo. Ela está disponível no Marketplace da Alexa. No post anterior, indicamos que a primeira interação com uma skill da Alexa deve retornar uma mensagem de boas-vindas e também instruções de utilização, proporcionando uma experiência agradável para os usuários. A […]
Arquitetura e modelo de interações da “Skill” Alexa que reproduz os Drops da EximiaCo
Implementar um skill para Amazon Alexa é uma atividade relativamente simples. Tudo começa com o desenvolvimento de um modelo de interações, conforme conceitos que destacamos no post anterior. Na skill da EximiaCo, construímos este modelo diretamente no console de desenvolvimento da Amazon Alexa. Entretanto, também seria possível utilizar o CLI do SDK da Alexa, o ASK, […]
Iniciando o desenvolvimento de uma skill para a Amazon Alexa
Assistentes virtuais, como a Alexa, são cada vez mais presentes no dia a dia das pessoas. Seja em casa ou no escritório, elas fornecem diversas funcionalidades, incluindo entretenimento, automação residencial e controle de agenda. Associando criatividade e visão de mercado, algumas empresas estão disponibilizando, via assistentes virtuais, formas inovadoras de comunicação com clientes, diversificando experiências […]
Estratégias genéricas para migração de cargas de trabalho para a nuvem
É de conhecimento geral que, para as organizações manterem-se competitivas em um mercado acelerado como o atual, a nuvem é essencial. Benefícios como agilidade, elasticidade e a possibilidade de efetuar experimentações, sem comprometer recursos a longo prazo, fazem da nuvem o ambiente ideal para a evolução dos produtos e serviços oferecidos pelas empresas. Contudo, um […]
Indo além do IoT com o Azure IoT Hub
O Azure IOT Hub, é uma das soluções da Microsoft para suportar demandas tecnológicas de IoT – como segurança, confiabilidade e escalabilidade. Segundo a Mckinsey, este será um mercado de U$11,1 trilhões até 2025. O IoT Hub permite a comunicação bidirecional e opcionalmente particular entre backend e milhares de dispositivos na ponta, atuando como uma espécie […]
The Pyramid Principle
Adotado pela McKinsey como uma das principais referências da consultoria para a elaboração de textos, The Pyramid Principle – de Barbara Minto – que conta com ótima tradução para o Português, é leitura essencial para quem está buscando melhorar as suas habilidades de comunicação. O livro apresenta um framework para organizar e apresentar ideias de forma […]
Recomendações para reduzir custos de IaaS no Azure
Um dos cenários mais comuns de “primeiro uso” de Azure é substituir máquinas mantidas sob controle da organização, on-premises, por instâncias na nuvem, fáceis de provisionar e descartar. Entretanto, os custos envolvidos podem variar bastante dependendo do modelo de contratação. O Azure, como nuvem pública, oferece diversos modelos de contratação de infraestrutura como serviço (IaaS), […]
Recomendações para redução de custos de IaaS na AWS
Muitas empresas deixam de adotar serviços de nuvem pública, independente do vendor, em função do aparente custo elevado. Entretanto, quase sempre, a causa é o desconhecimento de alternativas economicamente inteligentes de utilização. Quando contratamos infraestrutura (IaaS), por exemplo, o aspecto chave é o entendimento dos padrões de consumo, tanto para o dimensionamento das máquinas virtuais quanto […]
Abordagens frente ao aprisionamento tecnológico (vendor lock-in)
O aprisionamento tecnológico (vendor lock-in) costuma representar um risco, sobretudo no longo prazo, para projetos de tecnologia. Por isso, a recomendação padrão é de evitá-lo sempre que possível. Entretanto, há cenários em que tecnologias proprietárias fornecem vantagens difíceis de resistir. Não é incomum que a adoção de tecnologias proprietárias colabore para a redução os custos […]