Peter Marcu

673 posts

Peter Marcu

Peter Marcu

@PeterMarcu

Director of Engineering, Microsoft Azure SDK and Developer Tools

Redmond, WA Katılım Mayıs 2009
167 Takip Edilen1K Takipçiler
Peter Marcu
Peter Marcu@PeterMarcu·
@craigktreasure @ErikEJ Azure.AI.OpenAI will be built on top as will Semantic Kernel. You would use this one if you want to do dive down a layer and control more of the interactions with the service than the higher level abstractions provide.
English
0
0
2
46
ErikEJ
ErikEJ@ErikEJ·
dotNET blog: Announcing the official OpenAI library for .NET ift.tt/WOKTdQR
English
5
65
232
14.7K
Peter Marcu
Peter Marcu@PeterMarcu·
Some great examples of how to create intelligent apps on Azure in many different languages. Python, JS, Java, and .NET. aka.ms/azai
English
1
0
1
619
Peter Marcu
Peter Marcu@PeterMarcu·
Nice video on how two of my favorite projects (.NET and Azd) work together to help you create cloud apps using .NET and deploy them to Azure easily. youtu.be/HYe6y1kBuGI?si…
YouTube video
YouTube
English
0
0
2
399
David Fowler
David Fowler@davidfowl·
The new .NET Azure SDK APIs are very nice. Big improvements over the initial versions. It also integrates nicely with ASP.NET Core applications! #dotnet #azure
English
6
13
146
30.3K
Peter Marcu
Peter Marcu@PeterMarcu·
@DylanMorley @davidfowl Wow, that's awesome! Keeping people up to date that created things based on templates is an age old problem. Very cool that you were able to get most things into versioned packages that can be updated like that.
English
0
0
1
21
Dylan Morley
Dylan Morley@DylanMorley·
@PeterMarcu @davidfowl As backstage is creating the repos, we add some labels to the repo at that point to say "created by template x". When there's new features in template x, we find all the repos and push out a PR, which we've mainly boiled down to some package version bumps, so simple for team
Dylan Morley tweet media
English
1
0
0
38
David Fowler
David Fowler@davidfowl·
I’m a very “start from first principles kinda person” vs “start with a template” kinda person
English
11
5
123
24.5K
Peter Marcu
Peter Marcu@PeterMarcu·
@DylanMorley @davidfowl Thanks, I was specifically curious how you declare the Azure infrastructure resourxes you need. Sounds like the Backstage template assumes the AKS cluster already exists. You provision the cluster with Bicep initially? If you need any other Azure Resources is it Bicep/Terraform?
English
0
0
0
67
Dylan Morley
Dylan Morley@DylanMorley·
@PeterMarcu @davidfowl What we created in Backstage - assumes you've provisioned a cluster already + we optimise for that. Not offering choices for the template simplified our approach. We've published an image to acr so other options wouldn't be hard to achieve. Bicep/Ansible/Terraform are our tools
English
1
0
0
91
Peter Marcu
Peter Marcu@PeterMarcu·
@DylanMorley @davidfowl Also curious here what you ended up with for tracking? Are you looking at the deployments, resourcegroups, tags?
English
1
0
0
113
Dylan Morley
Dylan Morley@DylanMorley·
@davidfowl Super impressed with everyone who's worked on this - in a microservices world this takes the toil out of new APIs. We've also created an updater process to identify everything created in this way, allowing us to push out automated PR's to repos and update any templated features.
English
1
0
2
479
Dylan Morley
Dylan Morley@DylanMorley·
@davidfowl We just templated up a dotnet new API using Backstage as a wizard. At the end, it'll create you a git repo, new API with all NFRs applied, pipelines to build and create a docker image + pipelines to helm deploy to AKS. From nothing to running in AKS with CDN routing - 30 mins.
Dylan Morley tweet media
English
3
3
48
13.1K
Peter Marcu
Peter Marcu@PeterMarcu·
This is where the #kraken hopefully knock the Avalance out of the playoffs tonight!
Peter Marcu tweet media
English
1
0
4
815
Peter Marcu
Peter Marcu@PeterMarcu·
@mmjuraszek Just that it was more entries than TurboTax wanted to import so I had to summarize.
English
0
0
0
75
Peter Marcu
Peter Marcu@PeterMarcu·
Hmm, the IRS is requiring that I physically print out hundreds of pages of documents that I have in electronic form and physically ship them to them after I E-Filed. Feels like quite a waste of time, money, and paper :(
English
1
0
3
379
Peter Marcu
Peter Marcu@PeterMarcu·
@davidfowl What I want it to do for me right now is my taxes!
English
1
0
0
210
Peter Marcu
Peter Marcu@PeterMarcu·
I ❤️ single file executable tools! That's all 😁
English
0
0
7
715
Steve Carroll
Steve Carroll@ScareAll·
So I sang some punk rock this weekend...
Steve Carroll tweet media
Sammamish, WA 🇺🇸 English
4
0
40
4.9K
Peter Marcu
Peter Marcu@PeterMarcu·
@davkean I think you can choose a default and use it without even choosing a card?
English
1
0
0
150
David Kean
David Kean@davkean·
Google Pay changed to Google Wallet and now I no longer have the ability to pin a particular card to my home screen?
English
1
0
3
1.9K
Jaana Dogan ヤナ ドガン
Wished AWS/Azure had a mandate to officially support #golang in every GA’ed product. This was our motivation almost 8-9 years ago at Google and it paid off well.
English
12
7
127
0
Peter Marcu
Peter Marcu@PeterMarcu·
@RobinHultman @AzureSDK Hi @RobinHultman, that would be a good topic for us to get into a blog post. The short answer is that we have many release pipelines for the different parts of the repo. I'll see if I can get someone to write up the details :)
English
0
0
0
0
Peter Marcu
Peter Marcu@PeterMarcu·
As an Azure Developer which way do you prefer to manage the infrastructure for your application? (If other, reply with the other option you prefer) #Azure
English
18
8
10
0
Scott Tasker
Scott Tasker@IAmScottTasker·
@PeterMarcu @isaac_abraham Mix of ARM templates, azure cli and portal. Why? Prototype with Portal, tweak with cli, and finally productionify(?) with ARM templates. Templates suck though, too many API changes, useless exports that often don’t work, and annoying to build. Still, worth it to deploy them
English
1
0
0
0