<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Projetos on David Ferreira — Cloud &amp; Platform Engineering</title><link>https://davidferreira.blog/categories/projetos/</link><description>Recent content in Projetos on David Ferreira — Cloud &amp; Platform Engineering</description><generator>Hugo -- 0.146.0</generator><language>pt-br</language><lastBuildDate>Thu, 26 Mar 2026 11:00:00 -0300</lastBuildDate><atom:link href="https://davidferreira.blog/categories/projetos/index.xml" rel="self" type="application/rss+xml"/><item><title>Azure OffHours Scheduler: automação off-hours com governança no Azure</title><link>https://davidferreira.blog/posts/azure-offhours-scheduler-automacao-off-hours-azure/</link><pubDate>Thu, 26 Mar 2026 11:00:00 -0300</pubDate><guid>https://davidferreira.blog/posts/azure-offhours-scheduler-automacao-off-hours-azure/</guid><description>Uma solução open source para automatizar start e stop de recursos Azure fora do horário útil, com escopo governado, operação sem redeploy e observabilidade real.</description></item><item><title>Accounts API: automação de criação de contas AWS</title><link>https://davidferreira.blog/posts/accounts-api-criacao-contas-aws/</link><pubDate>Thu, 26 Mar 2026 10:00:00 -0300</pubDate><guid>https://davidferreira.blog/posts/accounts-api-criacao-contas-aws/</guid><description>Uma API REST para automatizar a criação de contas AWS com validação, rastreabilidade e provisionamento assíncrono via Step Functions.</description></item><item><title>K8s OffHours: reduzindo custos em ambientes Kubernetes</title><link>https://davidferreira.blog/posts/kubernetes-offhours/</link><pubDate>Sun, 08 Mar 2026 10:00:00 -0300</pubDate><guid>https://davidferreira.blog/posts/kubernetes-offhours/</guid><description>Como automatizar shutdown/startup de workloads fora do horário útil e reduzir custo real com autoscaling de nós.</description></item></channel></rss>