Christian Forjahn
@cloudcoffeebreak.com
Microsoft Azure MVP | #CloudOptimizer for Azure Foundation, Security and Cost.
Follow for honest takes and actionable tips on all things Azure!
Follow for honest takes and actionable tips on all things Azure!
Red-eye train to Frankfurt. I’ll be at the #MicrosoftAITour today. Anyone else there? Let’s connect and have a coffee
November 6, 2025 at 5:29 AM
Red-eye train to Frankfurt. I’ll be at the #MicrosoftAITour today. Anyone else there? Let’s connect and have a coffee
Will AI take over the world? Or will Pinky & the Brain do it instead?
I don't think we need to worry as long as Microsoft's own translator fails with its own products.
For those who don't speak German. They translated their own OS name "Windows".
What’s the funniest AI oops moment you’ve seen?
I don't think we need to worry as long as Microsoft's own translator fails with its own products.
For those who don't speak German. They translated their own OS name "Windows".
What’s the funniest AI oops moment you’ve seen?
October 25, 2025 at 2:01 PM
Will AI take over the world? Or will Pinky & the Brain do it instead?
I don't think we need to worry as long as Microsoft's own translator fails with its own products.
For those who don't speak German. They translated their own OS name "Windows".
What’s the funniest AI oops moment you’ve seen?
I don't think we need to worry as long as Microsoft's own translator fails with its own products.
For those who don't speak German. They translated their own OS name "Windows".
What’s the funniest AI oops moment you’ve seen?
Playing with @n8n.io on @microsoftazureai.bsky.social is fun. Anyone know the least privileges for reading and writing a @mssharepoint.bsky.social list? How do I setup the #entra app registration and grant it permission?
September 20, 2025 at 8:41 PM
Playing with @n8n.io on @microsoftazureai.bsky.social is fun. Anyone know the least privileges for reading and writing a @mssharepoint.bsky.social list? How do I setup the #entra app registration and grant it permission?
Is the church ready for the cloud?
Today and tomorrow, I’m talking with two church clients about Azure, hybrid scenarios, security, and modern IT workplaces.
What do you think? Is the cloud already business as usual, or still a vision for the future?
#Azure #CloudTransformation #ChurchTech
Today and tomorrow, I’m talking with two church clients about Azure, hybrid scenarios, security, and modern IT workplaces.
What do you think? Is the cloud already business as usual, or still a vision for the future?
#Azure #CloudTransformation #ChurchTech
July 16, 2025 at 6:03 AM
Is the church ready for the cloud?
Today and tomorrow, I’m talking with two church clients about Azure, hybrid scenarios, security, and modern IT workplaces.
What do you think? Is the cloud already business as usual, or still a vision for the future?
#Azure #CloudTransformation #ChurchTech
Today and tomorrow, I’m talking with two church clients about Azure, hybrid scenarios, security, and modern IT workplaces.
What do you think? Is the cloud already business as usual, or still a vision for the future?
#Azure #CloudTransformation #ChurchTech
Everyone’s sharing their MVP renewal - except me. Here’s why.
I didn’t miss the email or get skipped. I joined the MVP program in February, which meansI am automatically renewed.
Big congrats to all new and renewed MVPs!
Thank you for sharing your knowledge, your time, and your passion.
#MVPBuzz
I didn’t miss the email or get skipped. I joined the MVP program in February, which meansI am automatically renewed.
Big congrats to all new and renewed MVPs!
Thank you for sharing your knowledge, your time, and your passion.
#MVPBuzz
July 11, 2025 at 6:05 AM
Everyone’s sharing their MVP renewal - except me. Here’s why.
I didn’t miss the email or get skipped. I joined the MVP program in February, which meansI am automatically renewed.
Big congrats to all new and renewed MVPs!
Thank you for sharing your knowledge, your time, and your passion.
#MVPBuzz
I didn’t miss the email or get skipped. I joined the MVP program in February, which meansI am automatically renewed.
Big congrats to all new and renewed MVPs!
Thank you for sharing your knowledge, your time, and your passion.
#MVPBuzz
7 Mitarbeitende. 30 KI-Agenten. Willkommen in der Zukunft.
Dominic von Proeck baut keine PowerPoint-Folien über KI, er baut KI ins Unternehmen ein. Fest im Team. Mit Rollen, Namen und Verantwortung.
Hier geht's zur Folge:
podcastcloudoptimizer.substack.com/p/7-menschen...
Dominic von Proeck baut keine PowerPoint-Folien über KI, er baut KI ins Unternehmen ein. Fest im Team. Mit Rollen, Namen und Verantwortung.
Hier geht's zur Folge:
podcastcloudoptimizer.substack.com/p/7-menschen...
July 8, 2025 at 6:03 AM
7 Mitarbeitende. 30 KI-Agenten. Willkommen in der Zukunft.
Dominic von Proeck baut keine PowerPoint-Folien über KI, er baut KI ins Unternehmen ein. Fest im Team. Mit Rollen, Namen und Verantwortung.
Hier geht's zur Folge:
podcastcloudoptimizer.substack.com/p/7-menschen...
Dominic von Proeck baut keine PowerPoint-Folien über KI, er baut KI ins Unternehmen ein. Fest im Team. Mit Rollen, Namen und Verantwortung.
Hier geht's zur Folge:
podcastcloudoptimizer.substack.com/p/7-menschen...
Best way to end the holidays? Hit the trails!
Last day off, so I grabbed the bike and finally tried the Canadian Trail in Freiburg for the first time.
And wow… that trail is seriously fun!
#MTB #Freiburg #TrailTime #EndOfHolidays
Last day off, so I grabbed the bike and finally tried the Canadian Trail in Freiburg for the first time.
And wow… that trail is seriously fun!
#MTB #Freiburg #TrailTime #EndOfHolidays
July 6, 2025 at 4:24 PM
Best way to end the holidays? Hit the trails!
Last day off, so I grabbed the bike and finally tried the Canadian Trail in Freiburg for the first time.
And wow… that trail is seriously fun!
#MTB #Freiburg #TrailTime #EndOfHolidays
Last day off, so I grabbed the bike and finally tried the Canadian Trail in Freiburg for the first time.
And wow… that trail is seriously fun!
#MTB #Freiburg #TrailTime #EndOfHolidays
June 29, 2025 at 5:38 PM
#gymoclock. Last workout before holidays. I think about taking the kettlebells with me 🙈
June 27, 2025 at 6:11 AM
#gymoclock. Last workout before holidays. I think about taking the kettlebells with me 🙈
Cloud Foundation Teil 6 – Azure Netzwerk: Es funktioniert einfach anders!
„Subnetze, IPs, Routing – easy, das kenne ich doch von On-Prem…“
Falsch gedacht! Im Azure Netzwerk ticken die Uhren anders. Keine Kabel, keine Racks, alles logisch und softwaredefiniert.
Jetzt reinhören!
„Subnetze, IPs, Routing – easy, das kenne ich doch von On-Prem…“
Falsch gedacht! Im Azure Netzwerk ticken die Uhren anders. Keine Kabel, keine Racks, alles logisch und softwaredefiniert.
Jetzt reinhören!
June 24, 2025 at 6:02 AM
Cloud Foundation Teil 6 – Azure Netzwerk: Es funktioniert einfach anders!
„Subnetze, IPs, Routing – easy, das kenne ich doch von On-Prem…“
Falsch gedacht! Im Azure Netzwerk ticken die Uhren anders. Keine Kabel, keine Racks, alles logisch und softwaredefiniert.
Jetzt reinhören!
„Subnetze, IPs, Routing – easy, das kenne ich doch von On-Prem…“
Falsch gedacht! Im Azure Netzwerk ticken die Uhren anders. Keine Kabel, keine Racks, alles logisch und softwaredefiniert.
Jetzt reinhören!
Azure Quota Groups are now GA. Manage compute quotas centrally across subscriptions, reassign unused quota via self-service, and reduce support overhead. A game changer for scaling in Azure.
More info: learn.microsoft.com/en-us/azure/...
More info: learn.microsoft.com/en-us/azure/...
June 17, 2025 at 6:02 AM
Azure Quota Groups are now GA. Manage compute quotas centrally across subscriptions, reassign unused quota via self-service, and reduce support overhead. A game changer for scaling in Azure.
More info: learn.microsoft.com/en-us/azure/...
More info: learn.microsoft.com/en-us/azure/...
In Munich till tomorrow. Visiting a customer and our office. It’s always a pleasure being here
June 15, 2025 at 6:43 PM
In Munich till tomorrow. Visiting a customer and our office. It’s always a pleasure being here
Hitting the trails with my brand new bike. I had a lot of fun trying the “Hubbelfuchs” trail. After riding a hardtail the last years this is a whole new experience
June 14, 2025 at 6:18 AM
Hitting the trails with my brand new bike. I had a lot of fun trying the “Hubbelfuchs” trail. After riding a hardtail the last years this is a whole new experience
Sometimes you just gotta dive in headfirst… or paw-first?
After a hot week full of meetings, alerts, and dashboards, it is now time for a different kind of refresh.
Hope your weekend will be just as chill – or at least have fewer wet paws!
Before cooling down I will it the trails on my MTB.
After a hot week full of meetings, alerts, and dashboards, it is now time for a different kind of refresh.
Hope your weekend will be just as chill – or at least have fewer wet paws!
Before cooling down I will it the trails on my MTB.
June 13, 2025 at 1:02 PM
Sometimes you just gotta dive in headfirst… or paw-first?
After a hot week full of meetings, alerts, and dashboards, it is now time for a different kind of refresh.
Hope your weekend will be just as chill – or at least have fewer wet paws!
Before cooling down I will it the trails on my MTB.
After a hot week full of meetings, alerts, and dashboards, it is now time for a different kind of refresh.
Hope your weekend will be just as chill – or at least have fewer wet paws!
Before cooling down I will it the trails on my MTB.
Using CAPEX in the cloud is the worst idea.
Big EA deals look great on paper – but I often see:
❌ Unused licenses
❌ Inflated usage
❌ No flexibility
And worse: Many still think in CAPEX – so they don’t scale down or shut things off.
#FinOps #Azure #CostOptimization
Big EA deals look great on paper – but I often see:
❌ Unused licenses
❌ Inflated usage
❌ No flexibility
And worse: Many still think in CAPEX – so they don’t scale down or shut things off.
#FinOps #Azure #CostOptimization
June 12, 2025 at 6:04 AM
Using CAPEX in the cloud is the worst idea.
Big EA deals look great on paper – but I often see:
❌ Unused licenses
❌ Inflated usage
❌ No flexibility
And worse: Many still think in CAPEX – so they don’t scale down or shut things off.
#FinOps #Azure #CostOptimization
Big EA deals look great on paper – but I often see:
❌ Unused licenses
❌ Inflated usage
❌ No flexibility
And worse: Many still think in CAPEX – so they don’t scale down or shut things off.
#FinOps #Azure #CostOptimization
"Einfach mal Owner" ist keine Strategie!
RBAC in Azure ist viel mehr als ein weiteres Cloud-Buzzword, es ist die Grundlage für Sicherheit, Ordnung und Skalierbarkeit in deiner Umgebung.
In Folge #111 von „Die Cloud Optimizer“ nehmen Matthias und ich dich zur Role-Based Access Control!
RBAC in Azure ist viel mehr als ein weiteres Cloud-Buzzword, es ist die Grundlage für Sicherheit, Ordnung und Skalierbarkeit in deiner Umgebung.
In Folge #111 von „Die Cloud Optimizer“ nehmen Matthias und ich dich zur Role-Based Access Control!
June 10, 2025 at 6:01 AM
"Einfach mal Owner" ist keine Strategie!
RBAC in Azure ist viel mehr als ein weiteres Cloud-Buzzword, es ist die Grundlage für Sicherheit, Ordnung und Skalierbarkeit in deiner Umgebung.
In Folge #111 von „Die Cloud Optimizer“ nehmen Matthias und ich dich zur Role-Based Access Control!
RBAC in Azure ist viel mehr als ein weiteres Cloud-Buzzword, es ist die Grundlage für Sicherheit, Ordnung und Skalierbarkeit in deiner Umgebung.
In Folge #111 von „Die Cloud Optimizer“ nehmen Matthias und ich dich zur Role-Based Access Control!
One small mistake can have big consequences.
On the MTB trail with my kids, I warned them to start slow—then I crashed first. A moment of distraction was all it took.
Same in the cloud: overlook one detail, and costs, security, or compliance can spiral.
On the MTB trail with my kids, I warned them to start slow—then I crashed first. A moment of distraction was all it took.
Same in the cloud: overlook one detail, and costs, security, or compliance can spiral.
May 28, 2025 at 6:03 AM
One small mistake can have big consequences.
On the MTB trail with my kids, I warned them to start slow—then I crashed first. A moment of distraction was all it took.
Same in the cloud: overlook one detail, and costs, security, or compliance can spiral.
On the MTB trail with my kids, I warned them to start slow—then I crashed first. A moment of distraction was all it took.
Same in the cloud: overlook one detail, and costs, security, or compliance can spiral.
Here we go. On my way to the AI conference KI-Ready in Nürtingen. I’ll be presenting with my colleague Max tomorrow. Anyone there?
May 27, 2025 at 8:05 AM
Here we go. On my way to the AI conference KI-Ready in Nürtingen. I’ll be presenting with my colleague Max tomorrow. Anyone there?
Finally we can talk about this great update. #ServiceGroups were one of the highlights from #MVPSummit. Looking forward to seeing them in action with our customers.
🚀 I’m really excited to share that Service Groups are now in public preview in Microsoft Azure! #Azure #CloudGovernance #ServiceGroups #MicrosoftAzure #CloudNative #PlatformEngineering #mvpbuzz #msbuild
May 19, 2025 at 7:11 PM
Finally we can talk about this great update. #ServiceGroups were one of the highlights from #MVPSummit. Looking forward to seeing them in action with our customers.
Kennst du das? Deine Azure-Umgebung wächst – und plötzlich wird’s unübersichtlich: VMs in falschen Regionen, steigende Kosten durch AI-Workloads, fehlende Governance.
Azure Policies helfen dir, genau das zu vermeiden.
Jetzt reinhören!
podcastcloudoptimizer.substack.com/p/cloud-foun...
Azure Policies helfen dir, genau das zu vermeiden.
Jetzt reinhören!
podcastcloudoptimizer.substack.com/p/cloud-foun...
May 13, 2025 at 6:01 AM
Kennst du das? Deine Azure-Umgebung wächst – und plötzlich wird’s unübersichtlich: VMs in falschen Regionen, steigende Kosten durch AI-Workloads, fehlende Governance.
Azure Policies helfen dir, genau das zu vermeiden.
Jetzt reinhören!
podcastcloudoptimizer.substack.com/p/cloud-foun...
Azure Policies helfen dir, genau das zu vermeiden.
Jetzt reinhören!
podcastcloudoptimizer.substack.com/p/cloud-foun...
I'm speaking at ESPC 2025! Super excited!
My session: Securing Your Azure Backup – Protecting Against the Backup Operator from Hell
Checkout the program:
www.sharepointeurope.com/conference/s...
My session: Securing Your Azure Backup – Protecting Against the Backup Operator from Hell
Checkout the program:
www.sharepointeurope.com/conference/s...
May 12, 2025 at 6:01 AM
I'm speaking at ESPC 2025! Super excited!
My session: Securing Your Azure Backup – Protecting Against the Backup Operator from Hell
Checkout the program:
www.sharepointeurope.com/conference/s...
My session: Securing Your Azure Backup – Protecting Against the Backup Operator from Hell
Checkout the program:
www.sharepointeurope.com/conference/s...
It was fun presenting at the #GlobalAzure community in Cologne. Now we are heading to the next Global Azure event presenting again 😉
May 9, 2025 at 9:39 AM
It was fun presenting at the #GlobalAzure community in Cologne. Now we are heading to the next Global Azure event presenting again 😉