AI Building in Power Platform (with Howdang Rashid)
Publicado no IA Dots ·
AI Signaldot-artificial_intelligenceidioma-enInglêsInteligência artificialyt-cdhTM9dRNuQ
Vídeo em Inglês, publicado pelo canal Bright Ideas Agency.
About this content: The summary, key points and topics below are generated automatically from the video transcript. They reflect the content, opinions, claims and predictions presented in the video and do not represent a position, validation or fact-check by IA Dots.
Video summary
O vídeo apresenta a integração de novos recursos de Inteligência Artificial e ferramentas de terminal, como o GitHub Copilot e Model Context Protocols (MCPs), no desenvolvimento e na experiência de criação dentro da Power Platform.
Key points
- A demonstração inicial utilizou o GitHub Copilot com o modelo Sonnet para criar um aplicativo de código e uma tabela no Dataverse diretamente por meio de comandos de terminal.
- São discutidos os plugins oficiais da Microsoft para a Power Platform, que abrangem ferramentas como Power Pages, aplicativos baseados em modelo, aplicativos de tela, aplicativos de código, aplicativos móveis e Power Automate.
- A evolução tecnológica exige que desenvolvedores e consultores cultivem habilidades interpessoais e de consultoria para identificar problemas de negócios com mais precisão.
- O uso de agentes de IA e servidores MCP auxilia na depuração complexa e na criação autônoma de fluxos de trabalho no Power Automate, reduzindo o tempo gasto em tarefas técnicas.
- O palestrante recomenda a instalação de múltiplos plugins da Power Platform simultaneamente para permitir que a IA combine diferentes capacidades na construção de soluções coesas.
- Há um debate sobre o impacto dessas ferramentas na jornada tradicional de aprendizado dos criadores da Power Platform, que tradicionalmente iniciam suas atividades pelo portal de criadores ou por ferramentas do Microsoft 365.
Topics
Power PlatformGitHub CopilotInteligência ArtificialModel Context Protocols (MCP)Power AutomateDataverseDesenvolvimento de AplicativosAutomação
Video transcript
Transcript from available captions; it may contain errors.
Welcome back to Co-Pilot Conversations. Today we're joined by Hangane Rasheed, a Microsoft MVP, Microsoft certified trainer, and the founder of Power Academy, a training company that has helped tens of thousands of people to become Power Platform makers. And today we're going to be talking about how new AI features are changing that Power Platform Maker experience. Welcome, Had. >> Thank you very much for having me. It's a pleasure. Can't wait to show you what I've got prepped. Yeah, it's it's really cool. I mean, the stuff that's going on right now and what's changing and um I keep seeing people in the in the community being like, I'm changing how I'm doing Power Platform because of this. So, I'm really excited to see what you've uh you've got to show us today and learn how this is changing your approach and the approach that you think people uh using these tools or starting out with these tools should take. Yeah, it's a real gamecher and a really exciting year for the power platform. Admittedly, a little bit scary as well for people who've invested time and years learning this technology. The same with code and and and coding languages. Um, but Nick, I think you're seeing the same patterns that I'm seeing within the Power Platform space that we're going further away from the maker portal and coming into more of these uh terminal interfaces or using claude code or GitHub copilot, which is what I have prepared here. So yeah, it's um it's an exciting time. It's also a bit of a scary time. But you know, during this presentation, we'll also go over kind of the direction I see this moving in and what makers and professionals and also business leaders can do to prepare themselves for this technology because I do think by 2027, if you don't know this, at least somewhat, you will fall behind other people who do. So, uh yeah, it's going to be good to to showcase that. >> Yeah. Well, I'm certainly hoping to learn a bit today. So, uh, let's jump into those let's jump into those demos cuz I know you're really great at demoing some of this stuff out. >> I've opened up GitHub Copilot, and what I want to do is first, because this is probably going to be the thing that takes the uh, longest time, is send this prompt over to go off and build me a uh, code app within my Power Platform environment that you can see I've connected to here. And the reason I'm doing this is because this can take a little bit of time. I've got it on Sonnet. I've told it to not take too long, but obviously we can't control how long it's actually taking. Um, so what I'm going to do is visualize one of these skills working, hence this one, which is create code app and where this comes from. I'm going to explain that after this, but what I'm just going to do is put enter on this so it can go off and basically make me what I want, which is basically a code app to track video games that I'm playing. So something very basic. We're going to send that through and we're going to let that uh basically work in the background. So, >> okay. So, we've got Sonic running and now we can have a chat and we know that it's all working in the background. Okay. >> Exactly. Exactly. And this is this is one of the mindset shifts that I'm feeling myself falling into more and more, Nick. Honestly, and I think it visualizes really well of how we're moving away from, you know, just borderline doing the the work that makers used to do, which is being in the maker portal, building apps, building solutions, but moving more into this judgment layer and delegation layer of being able to pass over these tasks to AI when it's needed. Um, something I found really useful is going uh to an MVP with with with the transcripts and context we have from clients and our businesses and departments that we're working with and uh just basically telling it to to go and do something. And that's kind of an example of what we just saw there. But um for those of you who are watching this and maybe aren't familiar with the Power Platform skills, you saw in uh GitHub Copilot, that was the desktop app for anyone not familiar with it. You saw a bit of a block that said create code app. And that is one of many skills that are available through these power platform skills. And this is really what changes the game. So this is direct from Microsoft. You can see here on the top um it is uh officiated by Microsoft and uh basically written to by them. And if I scroll down really the the main focus here are these different plugins that are available. You can see one for power pages, a newer one for model driven apps, MCP apps, code apps, mobile apps, canvas apps, and also my favorite Power Automate. And you can see that there is continuous investment going into these plugins because when I started demoing with these, we pretty much just had Power Pages and I was like this completely blew my mind. But I couldn't envision Microsoft doing this for all of the different components of the Power Platform because for Power Pages it made sense, right? In terms of getting into the Power Platform, Power Pages was the least friendly from a maker experience because it required the most pro code as as as we speak. So, with this plugin, it kind of narrowed that gap a lot more. And um I was like, "Okay, this is it. They're going to invest into this. We're going to be able to make Power Pages without knowing necessary um how to how to code um obviously deploying to production is a different story, but at least getting to an MVP, we'd get there much quicker." But then we saw these additions to model driven apps, to code apps, and I was like, "Okay, I'm seeing the pattern here. This is a completely new way of working as we just saw through the GitHub copilot." uh interface as well. One of the things that always concerns me and sits in the back of my mind is obviously how do we integrate these new AI experiences into not just getting work done but all the stuff that sits around that work you know like we have all of these uh rituals that exist within organizations about making sure that uh the work is done correctly that the right people are looking at it it's got the right inputs the right outputs and actually doing the work being hands-on and making stuff is only one component of that so one of the things I always think about with with these kinds of changes is well how do we make sure that all the stuff that sits around the outside of that that making of something of publishing of updating and so on and so forth gets done in the same way to the same quality um because now we're moving from uh being kind of in control of we're slotting a piece in here and slotting a piece in there to almost letting the AI take the wheel after we've given it some instructions right as as you just showed at the start of this session. So um how does that kind of sit for you because that's the thing that um you know I think for for organizations that are using power platform is maybe the the biggest change that we might see here. >> It's a very good question and I would say there's there's two parts here. There's the technical and there's also the philosophical which is what I will start with. Um I think there is becoming more of an emphasis in consultants and developers to have more of an appetite for softer skills. um better consulting skills, going into meetings and having the correct questions and asking the right questions because we're moving more and more and we can see it in this transcript economy where it feels like in every business we're recording everything now because >> back in the day with transcripts it was if you were getting a transcript someone would have to read through and understand what happened in the meeting right wasn't awful but people preferred recordings but now we can take hours and hours of meetings ingest it into AI and get this context back so putting a lot of effort and energy into leveling up those skills. So, asking the right questions, um, creating rapport with the clients so they're more honest with you and and and those types of things. I think there's more emphasis on that and more emphasis on us as developers, consultants, and architects to really get to the crux of the problem that we're trying to solve with this technology because that's what we're doing in the first place, right? We're all huge nerds probably watching this and myself and you Nick, we've had plenty of conversations on this, but um you know it's uh we only want to implement this technology really if it's solving a business problem. So getting to the crux of that philosophically, I would say there is going to be an an a huge gap between developers and consultants who can do that and can't do that. And I think we're seeing that more and more. So that is on like the philosophical layer of kind of what I see shifting us doing that kind of admin work softer skills and and leveling that side up uh a lot more on the technical side. The way that I see these plugins working is a basis for uh the capability to go in and basically have the hands to do the work, right? Because what these plugins effectively are are a collection of MCPS um skill markdown files uh and and and a whole bunch of other things to come together and uh be able to build a solution for example within Power Pages or Power Automate. But every organization works a little bit differently and there is no way that Microsoft can come in here and create a one-sizefits-all approach across all of these plugins. I definitely think there's an additional layer to this where we need to come on top of this and build our own skills and own plugins to align with our organizations as well. And I think we're going to be seeing a lot more of that because every organization has a different way of working, has their preferred solutions, their own conventions, maybe their own publishers. And I think it's going to be up to us to develop those plugins to utilize these uh a lot more effectively. So we're moving closer to that delegation layer and um delivering value for our clients much faster. Um if you click into these, I have a tab here called genuinely useful skills because you know most of them are are quite useful but some of them I personally haven't used like the mobile app one. Um but my personal favorites are the model driven apps and these are the ones that I've utilized as well. Uh the I think this one is the code apps one. Yes, this is the canvas app one, Power Automate and also Power Pages. Now, we're going to look into Power Automate a little bit more because I think it helps to visualize its real capability because the plug-in is the headline, right? Power automate. This is for Power Automate development. But what can it actually do within the plug-in and if we click into it one step further, we can see the particular skills. Now, >> the reason I show Power Automate is because in my opinion, it's one of the more comprehensive ones. And personally, it's really difficult for me to go through and debug a Power Automate flow. It's one of the worst things and and and most common things at least in my job when it comes to being a Power Platform professional. And uh you can see straight away here, debug flow literally runs with the context of your organization using the MCPS, the PAC CLI, etc. to really find the the issue that it's facing and even solve that issue if you wanted to. So you can see the specifics of these skills um associating with these plugins to basically uh make building and debugging solutions a lot quicker which honestly raises another questions um a question around consultants, developers and even founders of Microsoft partner businesses right it's uh if we're building these solutions much quicker how do we determine the value that is or price the value that we are actually giving to our clients as well and it's a another question that we can explore later in this talk but because these uh situations you know debugging a power automate flow could have taken someone 3 or 4 hours if if the problem is uh quite quite heavy. Um but nowadays it can be done utilizing the context of an organization understanding the real issue and really looking at things that would be a lot more difficult for a developer to to take a look at. And that's just one of the many right you've got create flow you've got build flow as well to to help you autonomously build these flows. Um, and this is I believe this one is um generally available. If it's not, most of them are are definitely are. I think the code apps one is in preview and also the model driven apps one is in preview, but Microsoft have pretty much stamped the generally available uh label on all of pretty much all of these uh uh plugins as well. So they are they are greened for production use if you're interested. Obviously with barring the um the notices about AI and uh not trusting everything that they're doing within your environment of course pointing this at a production database would probably be catastrophic uh in a lot of different ways. So I don't recommend that. But um for development this really speeds things up. Um and this is a really good way to go in and get some more information and uh see the updates that they're making to these because they're constantly getting better day by day. So, we're going to see how GitHub uh Copilot is doing. We can see the build has been complete. It hasn't notified me, but you know, it has stopped here at the bottom. And we've got a link here. Now, I'm a little bit nervous to open this because I did use Sonet. And uh yeah, this can uh e either look okay or look terrible. I don't think it's going to look good by any means. But if I open up my browser, come into my solutions and give this a refresh, what it should have done, barring the instructions that I gave it, is build a solution called video game tracker, used the Power Academy publisher. So it's gone and found that and associated it to the solution. And if I open this up, it should have created a data versse table with the columns that I defined it using the data versse MCP. And it should have created the code app as well to track the video games that I'm uh looking for over here. So you can see it's added the table. I don't see the application here. So it seems to not have add that to the solution. If I put the link into the uh search bar here, it should give me a live preview of that app. Imperfect. Yep. And you can see very clunky. Doesn't look very good. But you can see the basis of this, right? It has gone in, it's built the solution, it's built the table associating to that solution. hasn't added the app, but it's gone and built me um a code app that is associated to that data versse table. And you can see very quickly if you're looking to get to a proof of concept, of course, with a lot more context and information from your clients and businesses, you can come to something that works quite well, especially if you're using an elevated model. Now, if I come into here and add a game and I can see it, uh say, I don't know, everyone's talking about GTA 6, so I can put that in there. I'm a massive gaming nerd, by the way. I can say playing. I can add the rating and I can go and add the game. You'll see that this is a live view into database. And if I open up this table, that connection has been made. And that connection could have taken a developer one day, maybe even two days to figure out how to do properly. And you can see here it's been ingested very nicely for us. So if I go into name and we can see that that has been added as a record here. So the connection is working quite well. And the reason I wanted to show you that is because what I always recommend with these Power Platform skills for anyone utilizing them is to not just install the one you need. I would install pretty much all of them if not all of them. And the reason for that is because you can take a piece from each of these plugins. Um for example, let's take the model driven app ones. This one comes with uh pre-built as a prerequisite to have the Playright MCP server connected. So if I come to customize here within GitHub copilot come to uh it's actually here at the bottom we can see the MCP servers and also the plugin that made me install these MCP servers. You can see the Microsoft learn MCP is coming from canvas planner. You can see the playright MCP is coming from the model driven uh app plugin. You can see flow agents coming from power automate. Canvas app is coming from canvas authoring. And what's really nice about these solutions is you don't need to always explicitly write the skill as we did with the video game tracker. Sometimes it's intelligent enough or most of the time it's intelligent enough to say, "Okay, I see you need an automation, so I'm going to go and pull the flow agent MCP and utilize it within the prompt you've given me to build that cohesive solution." >> It's interesting how this has moved. And I know um a while ago I think when you were on the the business boost podcast we talked about this issue of you know moving the goalposts as to what power platform is you know and particularly thinking about the journey that people take from um being a an end user maybe a power user of Microsoft 365 through to thinking about automation becoming a maker um going down that path and that journey. And my concern at the point at that point where we talked about it was by changing the goalpost as to what uh Power Platform is uh by reorganizing Power Platform around code around coding tools around things that developers would feel more comfortable with it's actually breaking that path um that has existed and been an important part of what Power Platform is all about. And I I guess still looking at this, I look at the fact that you're running this in the GitHub copilot app or um you know what's going on that we're seeing in the background. We're talking about plugins. We're talking about installing you. You know, there's a level of complexity here that doesn't exist um within just starting out with Power Platform. You know, go going in and creating a simple flow based on some some assets you've got in Microsoft 365. You know, the places that people start. And so if you're looking at this today and you haven't started that journey with Power Platform or you're uh you're just starting that journey with Power Platform, where should you commit your time? Should you should you look at this from the point of view of well I've got to get comfortable with these developer tools because the developer tools is where this is going to live going forward or is it still worthwhile to think about I need to learn the Power Automate portal or I need to learn how to build a canvas app. What what's your thought on that? Oh, it's a fantastic question and honestly I go back and forth from this because I think about us as developers and architects and consultants and if a maker can just up and come in here and you know develop something which is production grade and if we if we do come into a state where there is AGI hence you know the the AI is better than than humans at doing a certain thing hence coding in this case then what need would there be for developers or architects or consultants um to to actually make these solutions within within the environments right and I think that layer of complexity that you're mentioning Nick is the answer to that question there are there are going to be many people that fall into power platform we've we've met many people together that have fell into power uh platform who've come from nondeveloper backgrounds right and and it's it's a very common story for the power platform makers who uh found a business problem, created a canvas app, maybe a power automate flow and kind of took that and uh made that made a career out of it. And it can very well be the case that those types of people or even people who are just trying to make solutions and don't want to make a career out of power platform are turned away by these types of tooling. Um what I would say is these kind of AI tools have become a lot better at giving you the step by steps and moving you less from a developer role more to someone who's just reading what to do and kind of listening and and and trying to understand what needs to be connected together. So we're moving from actually going in and building things to just connecting things together and getting the steps from these AI tools. So increasingly they're becoming better at just telling us what to do. Oh, I don't know what an API is. Can you explain it to me? This is what an API is. Here's a diagram to visualize it. Here's an interactive diagram so it can kind of clock in. So I would say for the people who want to learn, it's never been easier to learn. Um but I would say for for people who are more makers uh rather than the developers and the architects uh who who kind of make this their uh their day-to-day then um yeah I I I would definitely say for those types of people uh come becoming familiar with these tools is a huge benefit but I don't think it's required right now. So, we we'll throw links to all of this stuff uh how down in the description of of this video because there's a lot of good stuff here that people should go and um check out and uh the instructions are pretty clear. I mean, even I've been able to follow some of these instructions and I don't feel the most comfortable in some of these uh these tools to be honest because I have come at this from the point of view of you know a business user to a maker and and so on and so forth. That's but that's been my journey. Um and so touching this kind of stuff has been been pretty new and this is a learning curve that a lot of people even very experienced people in the community um are kind of on right now with with the these changes. So we'll put all those links down below um along with links to to your resources as well because you've got some great training and and just in terms of like following you on LinkedIn. I see so much stuff around trying to explain what's changing and what people should be focused on. So we'll we'll put that down below. So, I really appreciate you taking the time to take us through some of this. Uh, do you have any last comments that you'd like to make about this and also te tell people just remind them where they can find you and how they can follow along? >> Yes, thank you very much for having me on, Nick. I've had a great time. Um, in terms of where you can find me, I've been doing a lot of work on YouTube lately. So, YouTube, uh, Power Academy is the channel. Go and take a look at that. We we have a lot of videos covering these topics for beginners who are looking into getting into this space because again it has never been easier. Um, I would definitely say in terms of final words for developers and consultants, like the actual building of these solutions is becoming much quicker and I feel like we're having to find value within companies and apply value within that within within those companies in a bit of a different way and look at delegating this work rather than doing every last bit. Right? If you've got a data versse change you need to make or you have to make multiple columns, it is a lot easier to do it this way and it's very good if you give it a good spec. So trying to move away from the maker portal when you can when you're looking to build solutions. I would say get your feet wet with this technology. Um it is genuinely uh genuinely remarkable and uh yeah I think it will take people a long way. But um yeah uh YouTube power academy LinkedIn Howen Rasheed. So please feel free to follow me on there if you're interested. And uh Nick, thank you for having me on. >> All right. Well, thanks so much, Howane. Really appreciate it. Always like catching up with you.
Assistir ao vídeo original no YouTube
Assuntos: Inteligência artificial. Publicado no YouTube em 2026-09-10.
Seleção automática por assunto e idioma. O vídeo pertence ao canal de origem.