Tag Archives: microsoft
Logical Networks in Azure Portal for HCI: Setting the Stage for Software Defined Networking
At this past Microsoft Ignite 2023, we officially announced the public preview of logical networks in Azure Portal for Azure Stack HCI. These logical networks, also called LNETs, are traditional VLAN-based networks. You may have noticed that this construct was previously called virtual networks in Azure Portal. After all, if you compare the Azure Stack HCI experience to Azure, a virtual machine always gets connected to a virtual network; thus, why is it necessary to bring in logical networks to Azure Portal for HCI?
In Azure, everything is virtualized, and any customer who is trying to onboard their workloads onto Azure is doing it all on a virtual network. However, in Azure Stack HCI, there are customers who want to put their applications either on a completely virtualized network or on a physical network. In order to create that differentiation, we have introduced logical networks to represent your physical networks.
It’s important to note that in a few months, logical networks will give you the ability to provision network security groups on your logical networks in the same way you can provision them on your virtual networks on Azure. While currently you can attach a virtual machine to a logical network, you will later get the capability to not only provision network security groups to secure your VMs even though they are sitting on regular VLANs, but you will also be able to create and manage software load balancers with SDN logical networks. All these policies will be software-defined with no changes needed on the physical network.
Now, you may be wondering how you can provision Azure-style virtual networks through Portal for HCI… do not worry, because virtual networks are coming soon! The virtual networks that we will be bringing in later this year will function in the same way virtual networks in Azure are currently used; all we are doing is bringing in LNETs first to ensure that we have two different types of networks available and that the other type of network, which is your physical network, is represented.
Ultimately, launching logical networks on Portal was needed to bring our north star of SDN virtual networks that will be coming in late 2024. Logical network support through the Portal is an essential part of SDN in ASHCI, as it allows you to start using SDN with VLANs that you are already familiar with. With logical network support in Azure Portal, you can understand how SDN can provide value to your workloads before moving on to virtual networks and therefore be able to integrate SDN more seamlessly into your networks.
Please check out the demo below showing the logical network experience in Azure Portal. In this demo, Azure Stack HCI Senior PM Varun Lakshmanan demonstrates how to create a static and dynamic logical network as well as provision a virtual machine on a logical network in Azure Portal for HCI.
We are so excited to finally bring in logical networks, and we hope you can reap the benefits of LNETs in the Azure Portal experience for HCI. Please look forward to additional security benefits added to LNETs with network security groups as new SDN capabilities are added later this year. As always, please feel free to give us feedback on your SDN experience by emailing sdn_feedback@microsoft.com. We hope to continue improving our product and your experience in any way we can!
Microsoft Tech Community – Latest Blogs –Read More
Logical Networks in Azure Portal for HCI: Setting the Stage for Software Defined Networking
At this past Microsoft Ignite 2023, we officially announced the public preview of logical networks in Azure Portal for Azure Stack HCI. These logical networks, also called LNETs, are traditional VLAN-based networks. You may have noticed that this construct was previously called virtual networks in Azure Portal. After all, if you compare the Azure Stack HCI experience to Azure, a virtual machine always gets connected to a virtual network; thus, why is it necessary to bring in logical networks to Azure Portal for HCI?
In Azure, everything is virtualized, and any customer who is trying to onboard their workloads onto Azure is doing it all on a virtual network. However, in Azure Stack HCI, there are customers who want to put their applications either on a completely virtualized network or on a physical network. In order to create that differentiation, we have introduced logical networks to represent your physical networks.
It’s important to note that in a few months, logical networks will give you the ability to provision network security groups on your logical networks in the same way you can provision them on your virtual networks on Azure. While currently you can attach a virtual machine to a logical network, you will later get the capability to not only provision network security groups to secure your VMs even though they are sitting on regular VLANs, but you will also be able to create and manage software load balancers with SDN logical networks. All these policies will be software-defined with no changes needed on the physical network.
Now, you may be wondering how you can provision Azure-style virtual networks through Portal for HCI… do not worry, because virtual networks are coming soon! The virtual networks that we will be bringing in later this year will function in the same way virtual networks in Azure are currently used; all we are doing is bringing in LNETs first to ensure that we have two different types of networks available and that the other type of network, which is your physical network, is represented.
Ultimately, launching logical networks on Portal was needed to bring our north star of SDN virtual networks that will be coming in late 2024. Logical network support through the Portal is an essential part of SDN in ASHCI, as it allows you to start using SDN with VLANs that you are already familiar with. With logical network support in Azure Portal, you can understand how SDN can provide value to your workloads before moving on to virtual networks and therefore be able to integrate SDN more seamlessly into your networks.
Please check out the demo below showing the logical network experience in Azure Portal. In this demo, Azure Stack HCI Senior PM Varun Lakshmanan demonstrates how to create a static and dynamic logical network as well as provision a virtual machine on a logical network in Azure Portal for HCI.
We are so excited to finally bring in logical networks, and we hope you can reap the benefits of LNETs in the Azure Portal experience for HCI. Please look forward to additional security benefits added to LNETs with network security groups as new SDN capabilities are added later this year. As always, please feel free to give us feedback on your SDN experience by emailing sdn_feedback@microsoft.com. We hope to continue improving our product and your experience in any way we can!
Microsoft Tech Community – Latest Blogs –Read More
Logical Networks in Azure Portal for HCI: Setting the Stage for Software Defined Networking
At this past Microsoft Ignite 2023, we officially announced the public preview of logical networks in Azure Portal for Azure Stack HCI. These logical networks, also called LNETs, are traditional VLAN-based networks. You may have noticed that this construct was previously called virtual networks in Azure Portal. After all, if you compare the Azure Stack HCI experience to Azure, a virtual machine always gets connected to a virtual network; thus, why is it necessary to bring in logical networks to Azure Portal for HCI?
In Azure, everything is virtualized, and any customer who is trying to onboard their workloads onto Azure is doing it all on a virtual network. However, in Azure Stack HCI, there are customers who want to put their applications either on a completely virtualized network or on a physical network. In order to create that differentiation, we have introduced logical networks to represent your physical networks.
It’s important to note that in a few months, logical networks will give you the ability to provision network security groups on your logical networks in the same way you can provision them on your virtual networks on Azure. While currently you can attach a virtual machine to a logical network, you will later get the capability to not only provision network security groups to secure your VMs even though they are sitting on regular VLANs, but you will also be able to create and manage software load balancers with SDN logical networks. All these policies will be software-defined with no changes needed on the physical network.
Now, you may be wondering how you can provision Azure-style virtual networks through Portal for HCI… do not worry, because virtual networks are coming soon! The virtual networks that we will be bringing in later this year will function in the same way virtual networks in Azure are currently used; all we are doing is bringing in LNETs first to ensure that we have two different types of networks available and that the other type of network, which is your physical network, is represented.
Ultimately, launching logical networks on Portal was needed to bring our north star of SDN virtual networks that will be coming in late 2024. Logical network support through the Portal is an essential part of SDN in ASHCI, as it allows you to start using SDN with VLANs that you are already familiar with. With logical network support in Azure Portal, you can understand how SDN can provide value to your workloads before moving on to virtual networks and therefore be able to integrate SDN more seamlessly into your networks.
Please check out the demo below showing the logical network experience in Azure Portal. In this demo, Azure Stack HCI Senior PM Varun Lakshmanan demonstrates how to create a static and dynamic logical network as well as provision a virtual machine on a logical network in Azure Portal for HCI.
We are so excited to finally bring in logical networks, and we hope you can reap the benefits of LNETs in the Azure Portal experience for HCI. Please look forward to additional security benefits added to LNETs with network security groups as new SDN capabilities are added later this year. As always, please feel free to give us feedback on your SDN experience by emailing sdn_feedback@microsoft.com. We hope to continue improving our product and your experience in any way we can!
Microsoft Tech Community – Latest Blogs –Read More
Partner Blog | Partner Center Technical Corner: March 2024 edition
In this month’s edition of Partner Center Technical Corner, we’re covering the updates that will help you and your organization be more efficient, informed, and secure. It begins with a spotlight on the power of AI, then covers calls to action and before diving into the latest releases. As always, at the end of the blog you’ll find the most up-to-date technical roadmap and essential Partner Center resources.
Continue reading here
Microsoft Tech Community – Latest Blogs –Read More
¡Prepárate para la certificación GitHub Foundations!
GitHub y Microsoft acaban de anunciar una nueva iniciativa para ayudarte a impulsar tu carrera en tecnología mediante el lanzamiento de la serie de charlas y talleres en vivo ‘GitHub Foundations” para ayudarte a prepárate para esta certificación. Desde el 26 de marzo hasta el 16 de abril, comienza y crece tu carrera en tecnología al comprender los temas básicos y fundamentales en GitHub. Aprenderás a como colaborar en un proyecto y con equipos para aumentar tu conocimiento mediante el uso de diferentes herramientas como GitHub Copilot, GitHub Codespaces y más . ¡Comienza a trabajar en proyectos reales utilizando diversas herramientas de GitHub y mucho más!
¡Regístrate aquí y descubre como puedes obtener un voucher gratuito para esta certificación!
Descubre lo esencial en 4 sesiones. Recuerda que todas estas sesiones son a partir de las 9 am (UTC-6), misma zona horaria que en Ciudad de México.
Fecha
Sesión
26 de Marzo del 2024
9 AM (UTC-6)
**Misma zona horaria que en Ciudad de México
2 de Abril 2024
9 AM (UTC-6)
16 de Abril del 2024
9 AM (UTC-6)
¿Por qué registrarme?
Además de poder tener la oportunidad de obtener un voucher gratuito para presentar esta certificación (regístrate y conoce más información sobre esto en: https://aka.ms/GitHubFoundationsSeries), al participar en la serie “GitHub Foundation Certification”, tendrás los beneficios de:
Adquirirás habilidades esenciales para trabajar de manera efectiva en GitHub.
Aprender de la mano de expertos a través de ejemplos prácticos y prácticos.
Desarrollar una sólida comprensión de GitHub y los conceptos fundamentales de Git.
Explorar herramientas como GitHub Codespaces y GitHub Copilot para mejorar tu productividad y eficiencia en proyectos de software.
Integrar prácticas de desarrollo modernas en tu flujo de trabajo.
Comienza a prepárate para esta certificación con estos recursos educativos gratuitos: https://aka.ms/learn/github-foundations
Explora una colección de cursos oficiales disponibles en Microsoft Learn diseñados para prepararte para esta certificación de GitHub Foundations. Después de completar un curso, puedes descargar o compartir fácilmente tu diploma.
Simplemente accede a tu Perfil y has clic en la opción “Logros” para ver la lista de módulos completados – haz clic aqui para ver un mini video tutorial sobre cómo puedes hacer esto.
¿Listo para el viaje?
¡Aprovecha la oportunidad de fortalecer tus habilidades de GitHub y avanzar en tu carrera como programador! ¡Acompáñanos en la serie “GitHub Foundations Certification” (Fundamentos de la certificación de GitHub) y comienza este emocionante viaje de aprendizaje y crecimiento!
Prepárate para transformar tu forma de colaborar, desarrollar e innovar con GitHub – ¡Registrate ahora!
Microsoft Tech Community – Latest Blogs –Read More
Upcoming changes for SQL Server Management Studio (SSMS) – Part 3
Hey all! This is the final post in a series of three covering SQL Server Management Studio (SSMS), and we are happy to announce that SSMS 20 is now Generally Available (GA)!
There are two preview posts that we recommend you review if the news about SSMS 20 is new to you:
Part 1 – SSMS 20 connection changes
Part 2 – SSMS 20 connection dialog
We also recommend that you review the release notes for SSMS 20 GA before you download and install it. There are important security changes, and a breaking connection change, in this release. We want folks to be thoughtful about migrating to this version of SSMS.
SSMS Roadmap
We expect that the first two posts, combined with the release notes and the new Connect with SQL Server Management Studio page, provide the details you need about the changes in SSMS 20 GA. As such, the focus of this post is the roadmap for SSMS. Our roadmap is heavily influenced by the evolving capabilities of SQL Server and Azure SQL, and feedback from SSMS users. We’re currently collecting general feedback at https://aka.ms/sqlfeedback, and feedback on Copilot in SSMS at https://aka.ms/ssms-copilot-feedback. Please comment and upvote on items that you would like to see in SSMS!
Investing in SSMS
We’ll start with the question that we get asked most often. There have been multiple comments on social media along the lines of:
“I’ve heard rumors that SSMS is deprecated.”
“It seems like SSMS has been abandoned.”
Therefore, we would like to start by being very clear:
We are investing in SSMS. We do not have plans to deprecate or abandon SSMS. Previous releases of SSMS have included new functionality and bug fixes, which get documented in the release notes for every release.
A bit of history…prior to 2016, SSMS used to ship with the SQL Server installer, and updates were only available . In the SQL Server 2016 release the SSMS installation was split out from the SQL Server installer. This allowed us to make more frequent updates, independent of SQL Server cumulative updates and service packs. At a high level, here’s a history of SSMS releases for the past few years:
Aligned SQL Server release
SSMS major release
Number of minor releases (and hotfixes)
SQL Server 2016
SSMS 16
11
SQL Server 2017
SSMS 17
12
SQL Server 2019
SSMS 18
19
SQL Server 2022
SSMS 19
6
It is worth noting that SSMS 20 is the first major release that does not ship at the same time as a major SQL Server release; SSMS 21 will be the second. Both SSMS 20 and SSMS 21 are (and will be) aligned with SQL Server 2022, but also support earlier versions of SQL Server. The SSMS 21 release is now our primary focus. If there is a need for a minor release of SSMS 20, we will provide one, but changes will be few and tightly scoped.
Beyond the major improvements planned for SSMS 21, there are a series of smaller updates we’ll make, based on Ideas from the feedback site that are highly upvoted and commented. There will be Preview releases, as we have had previously, so you can try the new release and provide feedback.
Support for 64-bit
The most significant engineering effort for SSMS 21 will be migrating to the Visual Studio 2022 shell. This work provides the opportunity for SSMS to pick up multiple improvements, both visually and in terms of functionality. One of the largest benefits is support for SSMS running as a 64-bit process, which folks have long requested because it maximizes the available compute resources. This means that any extension or add-in for SSMS will also have to update to 64-bit. Please don’t panic. We will have previews of SSMS 21 so folks can start working on those updates well before we GA.
Updated installation
We are overhauling the installation of SSMS, and changing from individual SSMS-Setup-LANG.exe files to a single installer. Within the installer you can select the language, and then subsequent updates to SSMS will occur within the application. The unified installer won’t require you to download another .exe file. Improving the installation and update process have also been a long-standing requests from the community, and we are excited to make them available in SSMS 21.
For folks in environments which are locked down, there will still be a method to acquire updates via download.
New connection dialog
SSMS 20 included a scoped set of updates to the connection dialog to support the new Encrypt option (Strict), and for SSMS 21 we’ll pick up our original plan to overhaul the connection experience entirely. Using the new connection dialog will be optional – if you prefer the current experience you can stick with it. But we have several updates planned including:
Moving the database property to the front pane so it’s easier for Azure SQL users to configure their connection to connect to a specific database
Adding the application intent property to the front pane to easily designate whether a connection is ReadWrite or ReadOnly
Adding support for viewing and editing the connection string
Introducing the ability to save connections, rather than having them persist in the Most Recently Used (MRU) list
In addition, we know there has been a lot of feedback related to passwords not always being saved (or being randomly forgotten) when Remember password is selected. While this has been an area of focus across several recent releases, the ability to store connections in the new connection experience provides the opportunity to rebuild the saved password experience in SSMS 21.
Startup time
With the SSMS 19.1 release we made some improvements in startup time, but it’s a frequent complaint from users. As we work through the changes for the new VS shell, we will also look for opportunities to decrease startup time even more.
Extension support
At present, SSMS does not officially support extensions, and our expectation is that we can change that with the new installer and shell. This likely will not occur with the initial release of SSMS 21. However, our plan is to fully support extensions and make existing components such as Analysis Services and Integration Services optional for installation. In addition, we’ll look to make the SQL Server Profiler for Analysis Services and Azure Data Studio optional installations as well, steadily working toward a more extensible model for SSMS with a smaller footprint for selected users.
For SSMS 20 we have removed Azure Data Studio from the installation. In addition to being a highly voted item (Make ADS An Optional Install Alongside SSMS · Community (azure.com)), this aligns with the future extension work for SSMS 21 and we decided to make the change in the current release.
Many folks use the term Profiler to collectively describe SQL Trace and SQL Server Profiler, and SQL Server Profiler for Analysis Services. As noted in the SQL Server Profiler documentation, SQL Trace and SQL Server Profiler are deprecated, and Extended Events is the replacement. However, SQL Server Profiler for Analysis Services workloads continues to be supported. Not every user of SSMS also uses Analysis Services, thus making Profiler an optional install is our plan.
Copilot
AI is everywhere, and SSMS won’t be left out. We are in the process of determining what a Copilot will look like in SSMS, and to that end, we are interested in understanding specific scenarios where Copilot would save you time and effort. You can provide specific examples in this Idea: https://aka.ms/ssms-copilot-feedback, and please upvote the item if Copilot in SSMS is something you’d like to see. As noted in the previous post, comments and votes are our currency when it comes to understanding what users would like to see.
What’s not on the SSMS Roadmap
Astute readers will notice there are two topics we haven’t covered: dark mode and the debugger. As both are frequently asked about, we want to address them directly.
The debugger
The debugger was removed in 2019 with SSMS 18.0. We are very aware of the feedback item on the site, and we appreciate the value of the T-SQL debugger in certain circumstances. However, adding a debugger is not currently on the SSMS roadmap as improvements are required deeper in the SQL stack for it to be viable across all SQL offerings.
Use of the debugger requires DCOM to be enabled between the client and server, and the connection requires sa access, which means elevated permissions for folks that typically shouldn’t have them. For on-prem environments, DCOM is not enabled anywhere. For SQL on a VM in Azure, DCOM is not there, and it’s not possible with Azure SQL.
Historically, on-prem connections or developer use cases are the most common scenarios, but as more SQL Server environments migrate to the cloud, and modern environments grow in number and size, the team made a practical choice in the SSMS 18.x release with the debugger technology to not continue it forward and rely on Visual Studio instead. We did work with the appropriate teams at Microsoft to ensure there is access to a free version of Visual Studio that includes the T-SQL debugger.
Dark Mode
With respect to dark mode in SSMS, also a frequent request from users, here’s a quick summary:
As most users know, SSMS is based on the Visual Studio shell, and Visual Studio does offer a complete dark mode theme.
Aside from the toolbar, menus, and the query editor, all windows and dialogs in SSMS are custom to SSMS. That includes Object Explorer, Registered Servers, query results, Table Designer, Query Designer, View Designer, every properties window, every New… dialog, the Extended Events UI, etc.
If you enable dark mode in SSMS (it is technically possible, there are lots of blog posts that describe how to do it) you’ll see something like this:
To implement dark mode (which is truly a theme), we must update code for every single window and dialog in SSMS, and in components such as SQL Server Profiler, Database Tuning Advisor, and so on. This is not a trivial endeavor. The work to enable dark mode would require de-prioritizing other features and functionality.
We will review, as part of the shell update for SSMS 21, the engineering effort to implement dark mode. We only commit to a review at this point.
Now what?
If you haven’t read the previous two posts, or the release notes for SSMS 20, please do so before you download and install SSMS 20.
If you are interested in seeing smaller improvements, not listed in this post, review the last post to understand how we prioritize requests, then head over to the feedback site.
And finally, for any questions not addressed by this series of posts, leave a comment below and we’ll follow up. Thanks for reading!
Microsoft Tech Community – Latest Blogs –Read More
Customizing Copilot for Microsoft 365 with Copilot Studio
Customizing Copilot for Microsoft 365 with Copilot Studio
Copilot for Microsoft 365 is your everyday AI companion that helps you create, find, and ask for information across Microsoft 365 apps. Whether you need to summarize a document, find relevant data, or generate content, Copilot can help you get things done faster and smarter. But what if you want to tailor Copilot to work the way you need, with your data, processes, and policies? That’s where Copilot Studio comes in.
Introduced in November 2023, Microsoft Copilot Studio is a low-code conversational AI platform that enables you to extend and customize Copilot for Microsoft 365 with plugins, as well as build your own copilots. Plugins are reusable building blocks that allow Copilot to access data from other systems of record, such as CRM, ERP, HRM and line-of-business apps, using 1200+ standard and premium connectors. You can also use plugins to incorporate your unique business processes into Copilot, such as expense management, HR onboarding, or IT support. And you can use plugins to control how Copilot responds to specific questions on topics like compliance, HR policies, and more.
Copilot Studio provides a visual canvas to create plugins, publish and manage them centrally, and secure them with the right access, data controls, and analytics. This is included in your Copilot for Microsoft 365 subscription and available in public preview today.
How Copilot Studio works
Let’s talk through how Copilot Studio in Copilot for Microsoft 365 works in action. Imagine you want to know how much of your team’s travel budget is left for the rest of the quarter. You ask Copilot in the chat, but it can’t answer because the data you’re looking for resides in your SAP system. With Copilot Studio, you can customize Copilot to connect to your SAP system and retrieve the information you need.
You start by launching Copilot Studio from within Copilot. You give your plugin a description, such as “providing richer details on expense questions”. You then choose the connectors you want to use, such as SAP or SharePoint (where perhaps your travel policy is stored). You can also use connectors to other data sources, such as websites, Azure services, or even OpenAI’s GPTs. You then design the logic and flow of your plugin, using conditions, variables, and actions. You can also specify how you want Copilot to generate responses, using natural language templates or expressions.
Once you’re done building your plugin, you hit publish. Copilot Studio will automatically create a metadata trigger for your plugin, so that Copilot knows when to use it. You can also manage your plugin settings, such as who can access it, what data is collected, and how it is monitored. And the best part is, you only need to build your plugin once, and it can be reused across your organization.
Now, when you go back to Copilot and ask the same question, Copilot will use your plugin to access your SAP data and give you the answer you were looking for. You can see how Copilot Studio can help you create rich and relevant experiences with Copilot, using your data and processes.
How Copilot studio will evolve in the future
Copilot Studio is a powerful tool for creating conversational plugins so you can tailor Copilot for Microsoft 365 to work the way you do, with the business data you use. While in preview, we are continuing to build Copilot Studio’s capabilities so you can enable richer and broader use cases. Over the next several months, Copilot Studio will evolve to include capabilities and features like –
Plugins that can interact with the user – for example, by posing questions or presenting options and input boxes. Today, plugins are single-turn – Meaning, they can take in a user question and either, search over content to provide an answer, or possibly call a Power Platform Connector or flow to get information.
Secure and seamless access to SharePoint and other Microsoft services, on behalf of the user. This will expand the range of scenarios Copilot Studio can support, such as accessing documents, calendars, emails, or other organization data that requires end-user credentials.
More granular admin control on which users in the organization can use, create, or edit a plugin. Currently, plugin capability is controlled by the MAC Admin in an ‘all-or-none’ fashion and an admin can enable copilot studio plugins ‘as a category’ to a limited group of individuals for trials.
Test control for plugins, so you can easily debug and validate plugins before publishing. This will also allow you to preview how your plugin will look and behave in Copilot for Microsoft 365 and make any adjustments as needed.
We are excited about the potential of Copilot Studio to create rich experiences with Copilot for Microsoft 365, using your data and processes and appreciate your ongoing feedback and suggestions as we continue to improve the experience. Stay tuned for more updates at Microsoft Build.
What else can you do with Copilot Studio?
Copilot Studio is a great way to customize Copilot for M365 to work with your data outside Microsoft 365. But that’s not all. If you’re interested in building your own custom copilot to provide generative AI experiences that Copilot for Microsoft 365 isn’t designed for, there is a separate Copilot Studio license, generally available, that allows you to build your own conversational copilots for customers or employees and publish it on any channel of your choice, such as websites, SharePoint sites, social media, and more. Organizations look to build their own copilot if they want to provide Gen AI experiences on channels not offered within Copilot for Microsoft 365 or would like to design employee and/or customer facing gen ai experiences. You can get started quickly designing a copilot with topics, plugins, automation and out of the box generative AI, allowing you to see value fast. You can even design the copilot with specific rules based dialog for greater control.
With Copilot Studio, you can create custom copilots for various scenarios, such as enhancing customer experiences, streamlining internal functions, or building innovative solutions. For example, you can create a copilot for your external website that can help customers check in-stock items, provide a quote, or book a service. Or you can create a copilot for your SharePoint site that can help employees with HR or IT requests, such as expenses or IT tickets. Or you can create a copilot that can leverage advanced AI services, such as vision, speech, or language, to create novel applications.
Copilot Studio makes it easy and fast to build your own copilots, using a low-code interface, drag-and-drop components, and pre-built templates. You can also test and debug your copilots, and publish them with a few clicks. And you can manage and monitor your copilots, using the same IT admin center as Copilot for Microsoft 365.
Get Inspired with Use Cases
If you are wondering how you can use Copilot Studio in your organization, here are some examples to get you started.
Connect Copilot to your sales data in Salesforce and ask questions like “How many deals did I close this quarter?” or “What are the top opportunities in my pipeline?”
Connect Copilot to your HR data in Workday and ask questions like “How many vacation days do I have left?” or “What is the process for requesting a leave of absence?”
Connect Copilot to your finance data in SAP and ask questions like “What is the status of my expense report?” or “How much budget do I have left for this project?”
Create custom topics for Copilot to respond to specific questions on compliance, legal, or policy matters, such as “What are the GDPR requirements for data retention?” or “What is the company’s policy on remote work?”
Orchestrate workflows with Copilot using Power Automate, such as booking a meeting, sending an email, or creating a document.
Get started with Copilot Studio today
Copilot Studio is a powerful tool that can help you make the most of Copilot for Microsoft 365, and beyond. You can use it to connect Copilot to your data outside Microsoft 365, orchestrate workflows, and tailor Copilot responses to your business needs. You can also use it to build your own copilots, for customers or employees, and publish them on any channel of your choice. Whether you want to extend or customize Copilot, Copilot Studio can help you create conversational experiences that are rich, relevant, and intelligent.
To learn more about Copilot Studio, visit aka.ms/copilotstudio. To try it for yourself, go to aka.ms/trycopilotstudio. And don’t miss our Microsoft Build session, where we’ll share more announcements and demos.
We can’t wait to see what you create with Copilot Studio!
Additional Resources:
Copilot Studio website: https://aka.ms/copilotstudio
Blog: https://aka.ms/copilotstudioblog
Product documentation: Create copilot plugins
Community page: https://aka.ms/copilotstudiocommunity
Analyst report: https://aka.ms/CopilotStudioIDC
Continue the conversation by joining us in the Copilot for Microsoft 365 Community! Want to share best practices or join community events? Become a member by “Joining” the Microsoft 365 community. For tips & tricks or to stay up to date on the latest news and announcements directly from the product teams, make sure to Follow or Subscribe to the Copilot for Microsoft 365 Blog Space!
Microsoft Tech Community – Latest Blogs –Read More
Feel empowered and ready for AI with our new webinar series!
On Thursday March 14, the Viva People Science team kicked off our new AI Empowerment webinar series, designed to help you feel empowered, excited and ready for AI in your organizations. In this first webinar, we heard from Carolyn Kalafut (Principal People Scientist, Viva People Science), Gogi Anand (Business Value Manager, Copilot Growth), Melissa Barry (Head of Customer Empowerment, Viva People Science) and Hao Lui (Senior Product Manager, Viva Glint).
The presenters shared tips on how to roll-out AI in your organizations and other useful Microsoft resources on AI readiness. We then heard more about our developments in AI and Copilot in the Viva Glint product.
If you missed the live event, you can watch the recording and access the slides from the session below.
Join us for the next event in this series: AI Empowerment – The game-changer for the employee experience.
Microsoft Tech Community – Latest Blogs –Read More
Act now: Turn on or customize Microsoft-managed Conditional Access policies
As part of our Secure Future Initiative, we announced Microsoft-managed Conditional Access policies in November 2023. These policies are designed to help you secure your organization’s resources and data based on your usage patterns, risk factors, and existing policy configuration, all while minimizing your effort. Our top recommendation for improving your identity secure posture is enabling multifactor authentication (MFA), which reduces the risk of compromise by 99.2%. This is why our first three policies are all related to MFA for different scenarios.
Since we announced Microsoft-managed Conditional Access policies, we’ve rolled out these policies to more than 500,000 tenants in report-only mode. In this mode, the policies don’t impact access but log the results of policy evaluation. This allows administrators to assess the impact before enforcing these policies. Thanks to proactive actions taken by administrators to enable or customize these policies, over 900,000 users are now protected with MFA.
We’ve been actively listening to your feedback. Customers shared that Microsoft-managed policies impact the number of Conditional Access policies that organizations can create. We’ve addressed this by making a significant change: Microsoft-managed policies will no longer count towards the Conditional Access policy limit. Another adjustment relates to existing Conditional Access policies. If you already have a policy in the “On” state that meets or exceeds the requirements set by the Microsoft-managed policy, the latter will not be automatically enforced in your tenant.
Initially, we communicated that these policies would be automatically enabled 90 days after creation. However, based on customer feedback, we recognize that some customers need additional time to prepare for these policies to be enforced. As a result, we have extended the time frame before enforcing the policies for this initial set of policies. For these three policies, you will have more than 90 days to review and customize (or disable) your Microsoft-managed Conditional Access policies before they are automatically enforced. Rest assured, you’ll receive an email and a Message Center notification providing a 28-day advance notification before the policies are enforced in your tenant.
Call to Action
Review these policies in the Conditional Access policies blade.
Add customizations such as excluding emergency accounts and service accounts.
Once ready, the policies can be moved to the ON state.
For additional customization needs, you can duplicate these policies and make further adjustments.
To learn more about how to secure your resources, visit our Microsoft-managed policies documentation.
Nitika Gupta
Principal Group Product Manager, Microsoft
Learn more about Microsoft Entra:
See recent Microsoft Entra blogs
Dive into Microsoft Entra technical documentation
Learn more at Azure Active Directory (Azure AD) rename to Microsoft Entra ID
Join the conversation on the Microsoft Entra discussion space and Twitter
Learn more about Microsoft Security
Microsoft Tech Community – Latest Blogs –Read More
Istio-based service mesh add-on for Azure Kubernetes Service now in General Availability (GA)!
Modern applications are typically architected as distributed collections of microservices, with each collection of microservices performing some discrete business function. This distributed microservices architecture allows multiple teams within large organizations to operate independently of each other and release new versions of their microservices at their own cadence. However, this requires an additional level of supervision to address observability, traffic management, and security use cases for service-to-service communication across these distributed workloads. This can be done by embedding logic directly within the application code of each microservice, or it can be done in a transparent way using service mesh which deploys sidecars to application pods to achieve the same use cases.
As the deployment of distributed services — such as in a Kubernetes-based system — grows in size and complexity, it can become harder to understand and manage. You may need to implement capabilities such as discovery, load balancing, failure recovery, metrics, and monitoring. A service mesh can address these needs, as well as more complex operational requirements like A/B testing, canary deployments, rate limiting, access control, encryption, and end-to-end authentication.
Istio has been the de facto service mesh of choice in the open-source cloud-native service mesh landscape for most organizations. To address the service mesh requirements of customers, and to align ourselves with the most popular service mesh choice of the cloud-native customers, we announced the public preview of the Istio add-on for Azure Kubernetes Service in April 2023. Today, we are excited to announce the General Availability of the Istio add-on for Azure Kubernetes Service.
Also, as part of the general availability announcement, we are also excited to discuss new enhancements we’ve added since the public preview announcement last year –
Mesh upgrades
Istio add-on now allows upgrading the minor revision using canary upgrade process. When an upgrade is initiated, the control plane of the new (canary) revision is deployed alongside the old (stable) revision’s control plane. You can then manually roll over data plane workloads while using monitoring tools to track the health of workloads during this process. If you are satisfied with the health of your workloads, you can complete the upgrade so that only the new revision remains on the cluster. Else, you can roll back to the previous revision of Istio.
Revisions asm-1-20 and asm-1-19 have now been made available corresponding to Istio releases 1.20 and 1.19 from upstream. With each new open source Istio release, AKS tests its compatibility with AKS distributions of the K8s minor versions listed in the upstream Istio page. Availability of new mesh releases is communicated through AKS release notes, CLI command, or Azure portal experiences for Istio.
More details about the upgrade experiences for Istio add-on can be found here.
Plug-in CA
In the Istio-based service mesh add-on for Azure Kubernetes Service, by default the Istio certificate authority (CA) generates a self-signed root certificate and key and uses them to sign the workload certificates. To protect the root CA key, you should use a root CA, which runs on a secure machine offline. You can use the root CA to issue intermediate certificates to the Istio CAs that run in each cluster. An Istio CA can sign workload certificates using the administrator-specified certificate and key, and distribute an administrator-specified root certificate to the workloads as the root of trust.
More details about the plug-in CA set up for Istio add-on and the CA rotation steps can be found here.
MeshConfig
Open-source Istio uses MeshConfig to define mesh-wide settings for the Istio service mesh. Istio-based service mesh add-on for AKS builds on top of MeshConfig and classifies different properties as supported, allowed, and blocked.
MeshConfig opens up the add-on to cover key requirements such as customizing access logging file/format, defining extension providers, or enabling tracing.
More details about what configurations are supported, allowed, or blocked can be found here.
Azure Portal experiences
We now have portal experiences for enabling/disabling Istio mesh, canary upgrade, and for visualizing the core metrics (requests/second, error rate, latency) related to services of the mesh.
Roadmap
Now that the foundational building block of the Istio-based service mesh add-on for AKS is in place, we have a rich roadmap that we will be working on in the coming months:
Further enhancements to upgrade experiences: with the core minor and patch revision upgrade flows in place, we plan to augment these with opt-in for automatic data plane rollover, auto-upgrade release channels, and integration with planned maintenance windows.
Mesh CA: the Istio-based service mesh add-on currently supports self-signed and plugin CA options. We plan to augment and enhance the certificate management experience of the add-on with a Microsoft provisioned and managed CA for issuing certificates for mTLS. With Mesh CA, Microsoft will manage the hosting and availability of the CA.
Multi-cluster mesh: the Istio add-on announcement covers single cluster AKS deployments of Istio.
We are now working on expanding this to supporting multi-cluster service mesh. Using Azure Kubernetes Fleet Manager as a convenience option to coordinate set up and lifecycle of mesh across multiple clusters is on the roadmap too. We would love to hear your inputs/requirements for multi-cluster via this questionnaire.
Observability: Azure Monitor managed service for Prometheus can be used to collect your mesh metrics in a hosted way today. We are currently working on making TLS verification-based scraping of metrics between Prometheus server and mesh pods as seamless as possible. We also plan to provide pre-built Istio dashboards in Grafana. An integration with Application Insights is planned to provide a hosted storage and querying experience for your mesh-generated traces. We are also working towards adding a topology graph experience for the mesh under Azure portal.
The full roadmap for the service mesh space of Azure Kubernetes ecosystem can be found here. We are excited to see how you will use service mesh. We are also looking forward to hearing more about your scenarios and feature asks!
Microsoft Tech Community – Latest Blogs –Read More
Feel empowered and ready for AI with our new webinar series!
On Thursday March 14, the Viva People Science team kicked off our new AI Empowerment webinar series, designed to help you feel empowered, excited and ready for AI in your organizations. In this first webinar, we heard from Carolyn Kalafut (Principal People Scientist, Viva People Science), Gogi Anand (Business Value Manager, Copilot Growth), Melissa Barry (Head of Customer Empowerment, Viva People Science) and Hao Lui (Senior Product Manager, Viva Glint).
The presenters shared tips on how to roll-out AI in your organizations and other useful Microsoft resources on AI readiness. We then heard more about our developments in AI and Copilot in the Viva Glint product.
If you missed the live event, you can watch the recording and access the slides from the session below.
Join us for the next event in this series: AI Empowerment – The game-changer for the employee experience.
Microsoft Tech Community – Latest Blogs –Read More
[PELISPLUS] Ver Kung Fu Panda 4 Película Completa Gratis Online en Español y Latino
Hace 05 minutos — Ver Kung Fu Panda 4 dos Online Gratis en español, Latino,Castellano ySubtitulado sin registrarse. Ver estrenos de películas y también las mejores películasen HD Kung Fu Panda 4 2024 película Completa en español o con subtítulos en tu idioma,en HD y hasta en calidad 2024 HD con Audio español Latino y
EXCLUSIVE UPDATED MARCH 19, 2024
Kung Fu Panda 4 (2024) es una Ciencia ficción película dirigida Stephen E. Rivkinyprotagonizada por Sam Worthington, Zoe Saldaña. Ambientada más de unadécada después delos acontecimientos de la primera película, ‘Avatar:The Way of Water’ empieza contando lahistoria de la familia Sully (Jake, Neytiri ysus hijos), los problemas que los persiguen, lo quetienen que hacer paramantenerse a salvo, las batallas que libran para seguir con vida y lastragediasque sufren.Transmita su película o programa de TV favorito ahora mismo! Tenemos lo último ylo mejorde los clásicos. Regístrese gratis. Películas de acción y drama, películasrománticas para chicas,Thrillers que te mantendrán al borde de tu asiento, lotenemos todo para que lo disfrutes en tuPC
Kung Fu Panda 4 (2024) Película completa Ver película COMPLETA en línea¡Regístrate123 películas en línea! [DvdRip-HINDI]] Venom: ¡Que hayacarnicería! (2024) Película completaVer en línea gratis 123 Películas en línea !! Kung Fu Panda 4 (2024) Mira Avatar: Elsentidodel agua (2024) Transmisión de películas HD en línea completa Descargagratuitailimitada, Kung Fu Panda 4 Seriecompleta 2024 Película en línea gratis DVD Rip FullHD con subtítulos en ingléslistos para Descargar.Mira Kung Fu Panda 4 (2024) Película completa en línea Streaming 123Movies gratisDónde puedes mirar? Kung Fu Panda 4 Movie (2024) Acceso de prueba gratuito enlínea.Veneno: Que haya matanza [BlUrAy] | Mira Kung Fu Panda 4 Online 2024Películacompleta Gratis HD.720Px | Mira Avatar: El sentido del agua Online 2024Películacompleta Gratis HD !! Kung Fu Panda 4 (2024) con subtítulos en inglés listosparadescargar, Kung Fu Panda 4 2024 720p, 1080p, BrRip, DvdRip, Youtube, Avatar:Elsentido del aguadit, multilenguaje y alta calidad.mira Kung Fu Panda 4 Transmisión gratuita en línea, Mira Kung Fu Panda 4Transmisióncompleta en línea en calidad HD. Vamos a ver las últimas películas de tuspelículasfavoritas, Kung Fu Panda 4. vamos únete a Venom: ¡¡Que haya carnicería !!123Movies o 123movieshub era un sistema de sitios de transmisión de archivos quefuncionabadesde Vietnam, lo que permitía a los clientes ver películas de formagratuita. La Avatar: Elsentido del agua 123Movies todavía está activa a través desitios de clonación. 123Movies esuna buena alternativa para Kung Fu Panda 4 (2024)Película en línea Avatar: Elsentido del aguars, proporciona las mejores y másrecientes películas, series de televisión,episodios y anime en línea, etc. Tiene unbuen equipo de soporte al que podemos preguntar ysolicite cargar las últimaspelículas, programas de TV, etc. deseados. Aquí podemos dar unacalificación a Lamonja II viendo la película. La transmisión en línea es excelentepara ver películasgratis en línea. 123Movies tiene excelentes pestañas de filtro en la página deinicioque podemos seleccionar y ver las películas Destacadas, Más vistas, Másfavoritas, Mejorcalificación, Mejores películas de IMDb en línea. Aquí podemosdescargar y ver películas de123movies sin conexión. Los sitios web de 123Moviesson la mejoralternativa para ver Avatar:El sentido del agua (2024) gratis en línea.Recomendaremos 123Movies es la mejor alternativade Solarmovie. 123Movies hadividido su contenido multimedia en películas, series detelevisión, destacados,episodios, género, IMDB superior, solicitados y años de lanzamientosabiamente.
Ver la película de Kung Fu Panda 4 online en Español sin cortes y sin publicidad,La monjaII pelicula completa online latino, esta disponible, como siempre enRepelisplay clubNuestro contenido está adaptado al Subtitulada Español, Castellano y Latino.Ya se puede ver película Kung Fu Panda 4 online latino completas gratis, Disfruta delcineonline gratis y sin salir de tu casa. Ver Kung Fu Panda 4 (2024) online enespañol,castellano y latino. Película completa gratis en calidad HD y subtitulada.Kung Fu Panda 4: Todo sobre la nueva película James Bond, Fecha de estreno yDóndever la películaNada puede prepararte para No Time to Die: protégete de los spoilers paradisfrutarplenamente de esta película y cerrar así el arco de quince años y cincopelículas en las quehemos disfrutado del gran Daniel Craig. en el papel deJames Bond.No Time to Die (Kung Fu Panda 4) es la vigesimoquinta película de James BondLinkstoan external site. producida por Eon Productions. Contará con Daniel Craig en suquinta y últimaactuación como James Bond. Cary Fukunaga dirigirá la cinta tras larenuncia del director DannyBoyle argumentando “diferencias creativas”. La películaserá escrita por Neal Purvis y RobertWade, habituales guionistas de la franquicia.El desarrollo comenzó en 2016. Será la primera película de Bond distribuida porUniversalPictures, que adquirió los derechos de distribución internacional tras laexpiración del contratode Sony Pictures tras el estreno de Spectre en 2015. Lasubsidiaria de Metro-Goldwyn-Mayer,United Artists Releasing posee losderechos para América del Norte, incluidos los derechosdigitales y de televisiónen todo el mundo. Universal también tiene los derechos de los mediosfísicosdomésticos en todo el mundo.¿Cuándo se estrena Kung Fu Panda 4 en Chile?Kung Fu Panda 4 tiene fecha de estreno para el 1 de octubre de 2024 en Chile ylosLatinoamérica.Detalles de la pelicula Kung Fu Panda 4Daniel Craig (James Bond), Rami Malek (Lyutsifer Safin), Ralph Fiennes (M),Naomie Harris (EveMoneypenny), Ana de Armas (Paloma), Ben Whishaw (Q),Jeffrey Wright (Felix Leiter), LéaSeydoux (Madeleine Swann), Rory Kinnear(Tanner), Dali Benssalah (Primo), Billy Magnussen(Logan Ash), David Dencik (ValdoObruchev), Lashana Lynch (Nomi)
Historia de Película Kung Fu Panda 4 (2024)“Kung Fu Panda 4”: Un 007 para la historia. Han sido seis largos años y varios mesesdeespera tras la pandemia, pero por fin ha llegado la ansiada despedida de DanielCraig comoJames Bond. Kung Fu Panda 4 (No Time to Die) es la quinta y definitivaentrega deuna saga que empezó en 2006, y que esta vez cuenta con Cary JojiFukunaga (Beasts of NoNation, สัปเหร่อ) detrás de cámaras. Estreno en salasde cine españolas el 1 de octubrede 2024.¿Qué pasó con el estreno de Kung Fu Panda 4?Año y medio después de su fecha prevista de estreno, que ha sido aplazado envarias ocasionespor la pandemia, llega por fin a los cines Kung Fu Panda 4 (No timeto die), lo últimode James Bond, una cinta que supone la despedida de DanielCraig del agente secreto másfamoso del mundo¿Dónde Ver Kung Fu Panda 4 online, la Película Completa Español Latino?Kung Fu Panda 4 película completa (2024) ya esta disponibles en plataformadestreaming como Netflix, HBO Max, Amazon Prime Video, Repelis, y otros paraver películas.Kung Fu Panda 4 película completa (2024) ya esta disponibles en plataformadestreaming como Netflix, HBO Max, Amazon Prime Video, Repelis, y otros paraver películas.Páginas para ver pelicula Kung Fu Panda 4 gratis? Ver película Avatar: El sentidodelagua online gratis en HD sin cortes? Ver Kung Fu Panda 4 películas online gratisenespañol? ¡VER AQUI!Si quieres ver películas gratis y series online en español y latino solo debes depáginas webcomo Repelis-play, ponerte al día. Y no necesitas una cuenta en deNetflix, HBO, Amazon PrimeVideo, Blim, y otros para ver películas.Ver Kung Fu Panda 4 películas online gratis en español y latino | Gracias a Internetesposible ver pelis Kung Fu Panda 4 gratis onlineen español y también sub latino sinnecesidad de pagar una cuenta de premiumcomo Netflix, HBO Go, Amazon Prime Video oRepelis. Si eres de las personas quebusca en Google términos como “páginas para ver pelisonline”, “estrenos españolonline”, “películas online en español”, “películas gratis online”, “verpelis online”, entreotros keywords, seguramente has sido llevado a páginas web dedudosaprocedencia o que te obligan a registrarte con alguna cuenta en La monja
IIessociales. Si te hartaste de eso, a continuación podrás ver las mejores películasgratis online paradisfrutar sin problemas, sin interrupciones y sin publicidad paraconvertir tu casa en un cine.Esta páginas para ver Kung Fu Panda 4 online sin publicidad y sin cortes, así queprestaatención y apunta, que la buena experiencia cinéfila -o seriéfila- estáplenamentegarantizada en estos websites. Si no tienes los códigos de Netflix a lamano o tu conexión no tepermite descargar películas gratis en Mega HD, conocecómo ver películas de acción, terror,comedias, clásicos y hasta teen movies de laforma más fácil con solo unos clics. Hasta pelis deestreno puedes encontrar enespañol.Páginas web para ver película Kung Fu Panda 4 gratis son de fácil acceso. eso sí,solonecesitas crear una cuenta para ver y descargar de películas, La mayoría deestas páginas webpara ver películas gratis son de fácil acceso y no es necesario elregistro. Eso sí, algunas incluyenpublicidad antes de la reproducción del títuloelegido, aunque esta es casi imperceptible.Repelis es una plataforma donde puedesver películas de manera gratuita sin publicidad y legalcon un amplio catálogo depelículas, donde el usuario puede filtrar los filmes por el género, esdecir, Romance,Acción, Comedia, Drama, Horror, Aventura, Animación, Animes,Superhéroes.Cómic. DC Comics, Marvel, Disney, entre otros. Todas las películasson de alta calidad, incluyeuna sólida colección de programas de televisión, Paraacceder a ellas gratis solo necesitas crear una cuenta. Esta página es gratuita y librede anuncios. Además, ofrece artículos sobre estrenosindependientes y comerciales.
Hace 05 minutos — Ver Kung Fu Panda 4 dos Online Gratis en español, Latino,Castellano ySubtitulado sin registrarse. Ver estrenos de películas y también las mejores películasen HD Kung Fu Panda 4 2024 película Completa en español o con subtítulos en tu idioma,en HD y hasta en calidad 2024 HD con Audio español Latino y EXCLUSIVE UPDATED MARCH 19, 2024 VER AHORA :red_circle::white_heavy_check_mark::backhand_index_pointing_right: Kung Fu Panda 4 (2024) Películas Completa Online DESCARGAR :red_circle::white_heavy_check_mark::backhand_index_pointing_right: Kung Fu Panda 4 (2024) Películas Completa Online Kung Fu Panda 4 (2024) es una Ciencia ficción película dirigida Stephen E. Rivkinyprotagonizada por Sam Worthington, Zoe Saldaña. Ambientada más de unadécada después delos acontecimientos de la primera película, ‘Avatar:The Way of Water’ empieza contando lahistoria de la familia Sully (Jake, Neytiri ysus hijos), los problemas que los persiguen, lo quetienen que hacer paramantenerse a salvo, las batallas que libran para seguir con vida y lastragediasque sufren.Transmita su película o programa de TV favorito ahora mismo! Tenemos lo último ylo mejorde los clásicos. Regístrese gratis. Películas de acción y drama, películasrománticas para chicas,Thrillers que te mantendrán al borde de tu asiento, lotenemos todo para que lo disfrutes en tuPC Kung Fu Panda 4 (2024) Película completa Ver película COMPLETA en línea¡Regístrate123 películas en línea! [DvdRip-HINDI]] Venom: ¡Que hayacarnicería! (2024) Película completaVer en línea gratis 123 Películas en línea !! Kung Fu Panda 4 (2024) Mira Avatar: Elsentidodel agua (2024) Transmisión de películas HD en línea completa Descargagratuitailimitada, Kung Fu Panda 4 Seriecompleta 2024 Película en línea gratis DVD Rip FullHD con subtítulos en ingléslistos para Descargar.Mira Kung Fu Panda 4 (2024) Película completa en línea Streaming 123Movies gratisDónde puedes mirar? Kung Fu Panda 4 Movie (2024) Acceso de prueba gratuito enlínea.Veneno: Que haya matanza [BlUrAy] | Mira Kung Fu Panda 4 Online 2024Películacompleta Gratis HD.720Px | Mira Avatar: El sentido del agua Online 2024Películacompleta Gratis HD !! Kung Fu Panda 4 (2024) con subtítulos en inglés listosparadescargar, Kung Fu Panda 4 2024 720p, 1080p, BrRip, DvdRip, Youtube, Avatar:Elsentido del aguadit, multilenguaje y alta calidad.mira Kung Fu Panda 4 Transmisión gratuita en línea, Mira Kung Fu Panda 4Transmisióncompleta en línea en calidad HD. Vamos a ver las últimas películas de tuspelículasfavoritas, Kung Fu Panda 4. vamos únete a Venom: ¡¡Que haya carnicería !!123Movies o 123movieshub era un sistema de sitios de transmisión de archivos quefuncionabadesde Vietnam, lo que permitía a los clientes ver películas de formagratuita. La Avatar: Elsentido del agua 123Movies todavía está activa a través desitios de clonación. 123Movies esuna buena alternativa para Kung Fu Panda 4 (2024)Película en línea Avatar: Elsentido del aguars, proporciona las mejores y másrecientes películas, series de televisión,episodios y anime en línea, etc. Tiene unbuen equipo de soporte al que podemos preguntar ysolicite cargar las últimaspelículas, programas de TV, etc. deseados. Aquí podemos dar unacalificación a Lamonja II viendo la película. La transmisión en línea es excelentepara ver películasgratis en línea. 123Movies tiene excelentes pestañas de filtro en la página deinicioque podemos seleccionar y ver las películas Destacadas, Más vistas, Másfavoritas, Mejorcalificación, Mejores películas de IMDb en línea. Aquí podemosdescargar y ver películas de123movies sin conexión. Los sitios web de 123Moviesson la mejoralternativa para ver Avatar:El sentido del agua (2024) gratis en línea.Recomendaremos 123Movies es la mejor alternativade Solarmovie. 123Movies hadividido su contenido multimedia en películas, series detelevisión, destacados,episodios, género, IMDB superior, solicitados y años de lanzamientosabiamente. Ver la película de Kung Fu Panda 4 online en Español sin cortes y sin publicidad,La monjaII pelicula completa online latino, esta disponible, como siempre enRepelisplay clubNuestro contenido está adaptado al Subtitulada Español, Castellano y Latino.Ya se puede ver película Kung Fu Panda 4 online latino completas gratis, Disfruta delcineonline gratis y sin salir de tu casa. Ver Kung Fu Panda 4 (2024) online enespañol,castellano y latino. Película completa gratis en calidad HD y subtitulada.Kung Fu Panda 4: Todo sobre la nueva película James Bond, Fecha de estreno yDóndever la películaNada puede prepararte para No Time to Die: protégete de los spoilers paradisfrutarplenamente de esta película y cerrar así el arco de quince años y cincopelículas en las quehemos disfrutado del gran Daniel Craig. en el papel deJames Bond.No Time to Die (Kung Fu Panda 4) es la vigesimoquinta película de James BondLinkstoan external site. producida por Eon Productions. Contará con Daniel Craig en suquinta y últimaactuación como James Bond. Cary Fukunaga dirigirá la cinta tras larenuncia del director DannyBoyle argumentando “diferencias creativas”. La películaserá escrita por Neal Purvis y RobertWade, habituales guionistas de la franquicia.El desarrollo comenzó en 2016. Será la primera película de Bond distribuida porUniversalPictures, que adquirió los derechos de distribución internacional tras laexpiración del contratode Sony Pictures tras el estreno de Spectre en 2015. Lasubsidiaria de Metro-Goldwyn-Mayer,United Artists Releasing posee losderechos para América del Norte, incluidos los derechosdigitales y de televisiónen todo el mundo. Universal también tiene los derechos de los mediosfísicosdomésticos en todo el mundo.¿Cuándo se estrena Kung Fu Panda 4 en Chile?Kung Fu Panda 4 tiene fecha de estreno para el 1 de octubre de 2024 en Chile ylosLatinoamérica.Detalles de la pelicula Kung Fu Panda 4Daniel Craig (James Bond), Rami Malek (Lyutsifer Safin), Ralph Fiennes (M),Naomie Harris (EveMoneypenny), Ana de Armas (Paloma), Ben Whishaw (Q),Jeffrey Wright (Felix Leiter), LéaSeydoux (Madeleine Swann), Rory Kinnear(Tanner), Dali Benssalah (Primo), Billy Magnussen(Logan Ash), David Dencik (ValdoObruchev), Lashana Lynch (Nomi) Historia de Película Kung Fu Panda 4 (2024)“Kung Fu Panda 4”: Un 007 para la historia. Han sido seis largos años y varios mesesdeespera tras la pandemia, pero por fin ha llegado la ansiada despedida de DanielCraig comoJames Bond. Kung Fu Panda 4 (No Time to Die) es la quinta y definitivaentrega deuna saga que empezó en 2006, y que esta vez cuenta con Cary JojiFukunaga (Beasts of NoNation, สัปเหร่อ) detrás de cámaras. Estreno en salasde cine españolas el 1 de octubrede 2024.¿Qué pasó con el estreno de Kung Fu Panda 4?Año y medio después de su fecha prevista de estreno, que ha sido aplazado envarias ocasionespor la pandemia, llega por fin a los cines Kung Fu Panda 4 (No timeto die), lo últimode James Bond, una cinta que supone la despedida de DanielCraig del agente secreto másfamoso del mundo¿Dónde Ver Kung Fu Panda 4 online, la Película Completa Español Latino?Kung Fu Panda 4 película completa (2024) ya esta disponibles en plataformadestreaming como Netflix, HBO Max, Amazon Prime Video, Repelis, y otros paraver películas.Kung Fu Panda 4 película completa (2024) ya esta disponibles en plataformadestreaming como Netflix, HBO Max, Amazon Prime Video, Repelis, y otros paraver películas.Páginas para ver pelicula Kung Fu Panda 4 gratis? Ver película Avatar: El sentidodelagua online gratis en HD sin cortes? Ver Kung Fu Panda 4 películas online gratisenespañol? ¡VER AQUI!Si quieres ver películas gratis y series online en español y latino solo debes depáginas webcomo Repelis-play, ponerte al día. Y no necesitas una cuenta en deNetflix, HBO, Amazon PrimeVideo, Blim, y otros para ver películas.Ver Kung Fu Panda 4 películas online gratis en español y latino | Gracias a Internetesposible ver pelis Kung Fu Panda 4 gratis onlineen español y también sub latino sinnecesidad de pagar una cuenta de premiumcomo Netflix, HBO Go, Amazon Prime Video oRepelis. Si eres de las personas quebusca en Google términos como “páginas para ver pelisonline”, “estrenos españolonline”, “películas online en español”, “películas gratis online”, “verpelis online”, entreotros keywords, seguramente has sido llevado a páginas web dedudosaprocedencia o que te obligan a registrarte con alguna cuenta en La monja IIessociales. Si te hartaste de eso, a continuación podrás ver las mejores películasgratis online paradisfrutar sin problemas, sin interrupciones y sin publicidad paraconvertir tu casa en un cine.Esta páginas para ver Kung Fu Panda 4 online sin publicidad y sin cortes, así queprestaatención y apunta, que la buena experiencia cinéfila -o seriéfila- estáplenamentegarantizada en estos websites. Si no tienes los códigos de Netflix a lamano o tu conexión no tepermite descargar películas gratis en Mega HD, conocecómo ver películas de acción, terror,comedias, clásicos y hasta teen movies de laforma más fácil con solo unos clics. Hasta pelis deestreno puedes encontrar enespañol.Páginas web para ver película Kung Fu Panda 4 gratis son de fácil acceso. eso sí,solonecesitas crear una cuenta para ver y descargar de películas, La mayoría deestas páginas webpara ver películas gratis son de fácil acceso y no es necesario elregistro. Eso sí, algunas incluyenpublicidad antes de la reproducción del títuloelegido, aunque esta es casi imperceptible.Repelis es una plataforma donde puedesver películas de manera gratuita sin publicidad y legalcon un amplio catálogo depelículas, donde el usuario puede filtrar los filmes por el género, esdecir, Romance,Acción, Comedia, Drama, Horror, Aventura, Animación, Animes,Superhéroes.Cómic. DC Comics, Marvel, Disney, entre otros. Todas las películasson de alta calidad, incluyeuna sólida colección de programas de televisión, Paraacceder a ellas gratis solo necesitas crear una cuenta. Esta página es gratuita y librede anuncios. Además, ofrece artículos sobre estrenosindependientes y comerciales. Read More
How to Install GitHub Copilot in Visual Studio
GitHub Copilot is a coding assistant powered by Artificial Intelligence (AI), which can run in various environments and help you be more efficient in your daily coding tasks. In this new series of content, we will show you how GitHub Copilot works in Visual Studio specifically and how it helps you being more productive.
In the first short video in this series, my colleague Bruno Capuano shows you how you can install GitHub Copilot and GitHub Copilot Chat for Visual Studio.
Understanding the difference between GitHub Copilot and GitHub Copilot Chat
GitHub Copilot works directly in your code files by suggesting completions for your code. It works in a similar manner as Intellisense does, but is able to propose whole blocks of code based on what you are typing. It also provides access to commands, can explain code, and provide additional features directly inline in your files.
GitHub Copilot Chat works in a separate window in the Visual Studio environment. It provides a chat assistant which is able to remember the context of the discussion and provides intelligent suggestions.
Both extensions can be installed separately. Of course, we recommend that you check both, but you can choose which one you prefer. In future videos, we will show you more details about each of these extensions.
Installing the GitHub Copilot extensions
Both extensions can be installed directly from within Visual Studio, by using the menu Extensions / Manage Extensions. From there, look for GitHub Copilot and GitHub Copilot chat.
Alternatively, you can also head to the Visual Studio Marketplace, which contains a huge number of extensions that you can use to enhance how you work with Visual Studio. You can find a direct link to both extensions in this collection.
Note that GitHub Copilot requires Visual Studio 2022 17.5.5 or later.
More information
For more information, check our collection with resources here. Also, you can see the full-length video here.
Stay tuned to this blog for more content posted regularly. And of course, you can also subscribe to our YouTube channel to get more video content!
Microsoft Tech Community – Latest Blogs –Read More
Microsoft 365 Lighthouse: A new look and a bright future
Introducing our new icon
We’re thrilled to announce that Microsoft 365 Lighthouse has a brand-new icon. As we welcome more and more MSPs to Lighthouse, our new icon helps communicate our product identity and values and helps users easily discover Lighthouse. The icon is inspired by our product name and is a symbol of guidance, security, and innovation. The lighthouse in the icon also evokes the idea of an MSP helping small and medium businesses (SMBs) navigate the complex and dynamic world of cloud computing.
The icon consists of three elements: the light beam, the tower, and the base. The light beam represents the MSP’s role as a trusted advisor and partner for SMBs, providing them with the best solutions and services to meet their needs and goals. The tower represents the MSP’s expertise and knowledge, as well as the Lighthouse platform that helps them to efficiently and securely manage their customers’ cloud environments. The base represents the SMBs—the foundation of the MSP’s business and the engine of the economy.
We hope you like our new icon as much as we do. We believe it reflects our vision and mission to empower MSPs to grow their business and deliver managed services to customers at scale. Starting this month, you’ll see our new icon across various Microsoft portals and platforms, including the Microsoft 365 app launcher and Microsoft 365 admin center. This will make it even easier for you to find and access Lighthouse.
What’s new and What’s next for Microsoft 365 Lighthouse
Our new icon isn’t the only thing we’re excited about. We’ve been working hard to enhance Lighthouse and add new features and capabilities to help MSPs grow their business and deliver value to their customers.
In our earlier Microsoft 365 Lighthouse: 2023 Year in Review blog post, we gave you a sneak peek at features coming in early 2024. Here are some of the highlights of what we released and what we’re working on:
What’s new in Lighthouse:
Microsoft Copilot opportunities: We added Microsoft Copilot opportunities to Sales Advisor to help you identify customers who are eligible to buy Microsoft Copilot for Microsoft 365. In addition to the Copilot opportunities, we’ll be adding other insights to Lighthouse to help you determine how to get your customers set up and ready to engage with Copilot.
Track upcoming subscription renewals: To help you prioritize and drive subscription renewal discussions more effectively with customers, we added a page that lets you track customer subscriptions that are expiring within the next 90 days. You can prioritize customer outreach through sorting and filtering, and you can optimize your renewal conversations with contextual recommendations to support your customers’ continued success and growth.
What’s next in 2024:
Monitor the health of all your customers: Use Lighthouse to support all of your customers, including those with Microsoft 365 Business Basic, Microsoft 365 Business Standard, and many more licensing SKUs. Coming soon, we’ll add multi-tenant customer apps and services usage insights to help you proactively identify customers with poor usage health that you can engage with to improve customer success. In addition, we’re working on functionality to manage Microsoft 365 application currency and Office builds to help you ensure your customers have the latest and greatest updates across day-to-day applications like Word, Excel, PowerPoint, OneNote, and more.
User offboarding capabilities: Lighthouse will soon help you simplify the offboarding of users by guiding you through the process and providing recommended actions, such as blocking the user’s sign-in, revoking their licenses, delegating their mailbox access, and more. From the new Offboarded users page, you can also track the progress and status of the offboarding tasks for the users you offboard.
Default baseline expansion: We’re restructuring and doubling the number of tasks in the default baseline to take advantage of the full value of Microsoft 365 and raise the standard for tenant configurations that keep your customers safe, secure, and productive. This will help boost your security posture and bring a more comprehensive defense against potential vulnerabilities.
Role-based access control: We’re adding a role-based access control (RBAC) model that allows you to manage partner tenant permissions in Lighthouse. Lighthouse RBAC roles allow administrators to define and enforce what users can see and do in Lighthouse. We’ve already added the Lighthouse Account Manager role so administrators can manage user access to Sales Advisor directly from Lighthouse. Stay tuned for additional RBAC roles coming soon.
Opening up Lighthouse to Indirect providers: We’re working to make Lighthouse available to indirect providers so they can manage their direct-bill customers. Starting with Sales Advisor, which will be available to indirect providers in a couple of months, indirect providers will have access to recommendations to drive business growth and retention. Later in the year, indirect providers will be able to leverage all features in Lighthouse to keep their Microsoft 365 direct-bill customers safe, secure, and productive.
These are just some of the things we’re working on to make Lighthouse the best tool for managing and securing all your Microsoft 365 customers. We’re always listening to your feedback and are committed to delivering the features that you need and want. If you have comments or questions, or if you want to share your success stories and feedback, contact us at aka.ms/lhfeedback.
We’re excited about the future of Lighthouse and we hope you are too.
Join us
If you’re an MSP, we invite you to join us and discover how Lighthouse can help you grow your business and securely manage your SMB customers. Start using Lighthouse today by visiting lighthouse.microsoft.com. If you haven’t visited Lighthouse in a while, sign in and check out all the new features we’ve recently added.
Microsoft Tech Community – Latest Blogs –Read More
How to export data from Defender for Endpoint to Azure Data Explorer
In the lush grass of my backyard, Raven, my miniature Schnauzer, finds her bliss. She lies there, soaking in the sun’s rays, much like the data we export from Defender for Endpoint into Azure Storage. It sits there, in the cloud’s protective realm, unassuming yet essential. Raven, ever alert for critters that might encroach on her territory, is like the data that lies in wait—seemingly still but always ready to serve our needs.
This blog will lead you through the steps of moving crucial data to a secure spot, just as Raven seeks out her sunny haven. We’ll explore the technical aspects of data exportation, ensuring it’s accessible for future use, similar to Raven’s watchful relaxation in her favorite sunny spot. Join me in learning how our digital guardians keep our valuable information safe, offering a sense of security as dependable as Raven’s attentive repose in her cherished sunny patch.
Introduction
Microsoft XDR is a comprehensive security solution that includes several component services:
Microsoft Defender for Endpoint (MDE): Provides robust endpoint protection and response capabilities. It collects and analyzes security data from various sources, including device events, alerts, incidents, and vulnerabilities. The default retention period for this data is 30 days accessible via a query, and up to 180 days visible across the portal.
Microsoft Defender for Identity: Protects against advanced targeted attacks by automatically analyzing, learning, and identifying normal and abnormal entity behavior. The data retention period for Microsoft Defender for Identity is 90 days for audit trail. However, Defender for Identity is gradually rolling out extended data retentions on identity details to more than 30 days.
Microsoft Defender for Office 365: Protects your organization against malicious threats posed by email messages, links (URLs), and collaboration tools. By default, data across different features in Microsoft Defender for Office 365 is retained for a maximum of 30 days.
Microsoft Defender for Cloud Apps: Provides visibility into your cloud apps and services, provides sophisticated analytics to identify and combat cyber threats, and enables you to control how your data travels. Defender for Cloud Apps retains data as follows: Activity log: 180 days, Discovery data: 90 days, Alerts: 180 days, Governance log: 120 days.
These components work together to provide a comprehensive view of data across your organization, allowing for robust threat detection, investigation, and response. However, as data ages out in Microsoft XDR, the ability to conduct long-term historical analysis can be lost.
The data ingested into the Log Analytics Workspace used by Microsoft Sentinel from Microsoft XDR includes all incidents and alerts, along with their alerts, entities, and other relevant information. This data also includes alerts from Microsoft XDR’s component services such as Microsoft Defender for Endpoint, Microsoft Defender for Identity, Microsoft Defender for Office 365, and Microsoft Defender for Cloud Apps. The connector also lets you stream advanced hunting events from all of the above Defender components into the Log Analytics Workspace. This allows you to copy those Defender components’ advanced hunting queries into Microsoft Sentinel, enrich Sentinel alerts with the Defender components’ raw event data to provide additional insights, and store the logs with increased retention in Log Analytics.
If you don’t use Sentinel or you would like to have the ability for further processing, reporting, or investigation, you may want to export the security data from MDE to an external storage or analytics platform. One such platform is Azure Data Explorer (ADX), a fast and scalable data exploration service that allows you to query and visualize the security data.
From a cost perspective, archiving data can lead to substantial savings. Storing large volumes of data in the Log Analytics Workspace used by Sentinel can be expensive, especially over the long term. By archiving aged data to Azure Storage Accounts, you can move it to a more cost-effective storage solution while still retaining the ability to access and analyze it as needed. This approach allows you to balance between the need for immediate access to recent data in the Log Analytics Workspace, and the cost-effective, long-term storage of older data in Azure Storage Accounts. Azure Storage can lead to cost savings with its various storage tiers (Hot, Cool, and Archive), effectively managing storage costs based on access needs and budget.
Once you ingest data into the Log Analytics Workspace used by Sentinel, you can retain that data for 90 days at no additional cost. You can also purchase interactive tier retention for over 90 days up to two full years. Therefore, depending on your specific needs and budget, Microsoft Sentinel could provide more flexibility in terms of data retention.
Therefore, archiving data from Microsoft XDR to Azure Storage Accounts before it ages out is a strategic move that enhances your security posture and saves your organization money. It allows for in-depth, long-term analysis and helps optimize costs, making it a valuable practice for any organization committed to robust and cost-effective cybersecurity. Once data is archived to Azure Storage Accounts, Azure Data Explorer (ADX) can be used to interrogate that data. ADX is a fast, fully managed data analytics service for real-time analysis on large volumes of data streaming from applications, websites, IoT devices, and more. It can be used to run complex queries and deliver insights on both real-time and historical data, making it a powerful tool for analyzing the archived data.
In this document, you will be guided through the process of exporting data from MDE to an Azure Storage Account and then connecting the exported logs to ADX. This strategy is worth considering for organizations looking to maximize their cybersecurity investments.
Please ensure you have the following prerequisites to complete this task:
An Azure subscription
A Defender for Endpoint subscription and administrator role
Create an Azure Storage Account
Before data can be configured to be sent from Defender for Endpoint a storage account needs to be set up.
Sign-in to Azure, browse to the Azure Storage Account blade and select “+Create”.
Complete the required fields that are needed to build the storage account, once complete…”
Select “Review + Create”
The new storage account should now be available.
The new storage account container can be seen as empty.
On the “Overview” blade, click on “JSON View”
Copy the “Resource ID” and paste it to a temp location. This will be needed for the MDE export step later.
Configure Data Export Settings in Defender for Endpoint
To configure the data export settings in Defender for Endpoint. You can choose which data types you want to export and specify the destination Azure Storage Account where the data will be stored.
To configure the data export settings, follow these steps:
Sign in to the Microsoft Defender Security Center portal at https://securitycenter.windows.com.
Go to Settings > Microsoft Defender XDR > Streaming API.
Select “+ Add”
Enter the following:
Name
Select “Forward events to Azure Storage” (Container).
Paste the “Resource Id” from the Storage Account copied earlier.
Select the tables that should be sent to the Storage Account.
Select “Submit”
The Streaming API definition should now appear.
Create an Azure Data Explorer Cluster to Provide Access to the Exported Logs
Note: At the point of the creation of this document, there was a minor issue with connecting the exported logs to Azure Data Explorer (ADX) if Azure was used to connect to ADX. Therefore, please use https://aka.ms/kwe (https://dataexplorer.azure.com).
A ADX cluster needs to be created
Select the “My Cluster” blade.
Click “Create cluster and database”.
Enter the ADX Cluster information.
Cluster display name.
Database name
Cluster location
Agree to terms and conditions
Click on “Create”
The new cluster should now be built.
Add all the tables that are now being streamed to the Azure Storage account.
Click on “Get data” > “Azure Storage”
The ability to configure the source for the data is now exposed.
Connect the Exported Logs to Azure Data Explorer
To connect the exported logs to Azure Data Explorer. You can use the Azure Data Explorer Data Connector for Azure Storage, which enables you to ingest data from Azure Storage blobs into Azure Data Explorer tables.
In the following example, the creator will want to know what tables are currently being populated within the container of the Azure Storage Account. In the screen grab of my Storage account, it appears I only have 16 of the 21 tables that are being exported have data in them at this time.
Using table names from MDE (The name is appended to the end of the container) (alertevidence, alertinfo, etc…) I will build a connector for each container in the Storage account.
Click on “+New table”.
Complete the entries on the screen:
Enter the first MDE table to connect to
In this example it is “alertevidence”.
Select source – Select “Container”.
Subscription – Enter the subscription of where the Storage account resides.
Storage account – Select the storage account that hosts the data.
Container – Select the associated container.
In this example it is the container with “alertevidence” appended on the end.
Click on “Next”
The screen to ensure the expected data is exposed.
Verify and select “Finish”
The window should now return the to ADX home screen with the “alertevindence” container now connected.
Before continuing on to mapping the other containers, it is advised to ensure that there is data populating within the container.
Double click on the container and it will auto-populate within the KQL query editor.
Remove the “|” (pipe) if it was appended.
Click on “Run”.
Once you are satisfied that data is returned. Walk through each additional container that needs to be connected.
In my demo lab, the connectors to the containers appears as below.
Microsoft Tech Community – Latest Blogs –Read More
Connect to Azure Cosmos DB using Managed Identity from Logic App
The Azure Cosmos DB managed connector can connect to Azure Cosmos DB using Logic App managed identity on both Logic App Consumption and Standard. The built-in connector does not support using managed identity.
In order for the connection to work, you need to assign the required permissions to your Logic App managed identity on Azure Cosmos DB account. Otherwise, you will get the following error message while executing the workflow action:
To assign the required permissions, you need to add the required role assignment for your Logic App managed identity to Access Control (IAM) of Azure Cosmos DB account. The Cosmos DB built-in roles are not available on the portal, to achieve this you will need to use Azure PowerShell or Azure CLI to execute the following command after replacing the values in bold with your account details:
az cosmosdb sql role assignment create –account-name comos-db-no-sql –resource-group comsos-db-rg –scope “/” –principal-id logic-app-managed-identity-object-id –role-definition-id /subscriptions/sub-id/resourceGroups/comsos-db-rg/providers/Microsoft.DocumentDB/databaseAccounts/comos-db-no-sql/sqlRoleDefinitions/00000000-0000-0000-0000-000000000001
az cosmosdb sql role assignment create –account-name comos-db-no-sql –resource-group comsos-db-rg –scope “/” –principal-id logic-app-managed-identity-object-id –role-definition-id /subscriptions/sub-id/resourceGroups/comsos-db-rg/providers/Microsoft.DocumentDB/databaseAccounts/comos-db-no-sql/sqlRoleDefinitions/00000000-0000-0000-0000-000000000001
There are two Cosmos DB built-in roles available:
For more details about Cosmos DB built-in roles, check the following reference: Configure role-based access control with Microsoft Entra ID – Azure Cosmos Db | Microsoft Learn
Microsoft Tech Community – Latest Blogs –Read More
Learn about Teamflect’s Microsoft 365 partner solution in Microsoft AppSource
Microsoft 365 lets you create, share, and collaborate all in one place with your favorite apps. Learn about an offer from Teamflect, a high-performing Microsoft partner on Microsoft AppSource:
Teamflect: Conduct effective performance reviews in Microsoft Teams, Outlook, and Microsoft 365 with Teamflect. Its extensive library of customizable templates lets you automate performance review cycles, making the entire process more intuitive. Create high-performing, engaged teams, even when people work remotely.
Microsoft Tech Community – Latest Blogs –Read More
Custom DHCP support in Azure
Dynamic Host Configuration Protocol (DHCP) is a network protocol used to dynamically assign IP addresses and other network parameters to devices on a network.
HOW DHCP WORKS
The DORA process
When a device joins a network, it sends a broadcast message requesting an IP address. A DHCP server on the network captures this message and responds by providing an available IP address and other necessary network configuration parameters, such as subnet mask and default gateway.
DORA (Discover, Offer, Request, Acknowledge) is the four-step process used by DHCP for communication between DHCP servers and clients. The communication is carried out using the UDP transport protocol and ports 67 and 68.
In the Discovery stage: The DHCP client searches for a DHCP server. The DHCP client broadcasts a DHCPDISCOVER message and only DHCP servers respond to the message.
The Offer stage consists for a DHCP Server to offer an unassigned IP address (selected from a pre-defined pool) to the DHCP client, along with other config parameters for a given amount of time (lease time).
During the Request stage, the DHCP client selects an IP address in the case for example of multiple DHCP servers answering to its discover message and broadcasts to each DHCP server a DHCPREQUEST message containing the selected IP address.
The Ack phase is when the DHCP server acks the IP address selected by the client.
Lease renewal
When an IP address is automatically assigned, there is also a time limit for that assignment, the lease time, which applies to other network configuration parameters as well.
To continue using the same IP address and network parameters, the device must request a new DHCP lease before the lease time expires. If the lease is not renewed, the IP address may be assigned to another device on the network.
When the IP address lease reaches 50% (T1), the DHCP client automatically sends a DHCP Request message to the DHCP server to renew the IP address lease. If a DHCP ACK message is received, the IP address lease is successfully renewed. If a DHCP NAK message is received, the DHCP client re-initiates the renewal procedure.
When the IP address lease reaches 87.5% (T2), if the DHCP client has not received a DHCP ACK message yet, it broadcasts a DHCP Request message to renew its IP address lease. If a DHCP ACK message is received, the IP address lease is successfully renewed. If a DHCP NAK message is received, the DHCP client re-initiates the renewal procedure.
If the DHCP client receives no response before the IP address lease expires, the DHCP client stops using the current IP address and sends a DHCP Discover message to request a new IP address.
DHCP Relay
In larger enterprises where there are multiple subnets or VLANs, having a DHCP server per subnet would become difficult to manage. DHCP Relay is used when the DHCP server and the DHCP client are not on the same subnet.
A DHCP Relay allows a DHCP client to obtain an IP address lease from a DHCP server that is not on the same subnet by intercepting and forwarding DHCP messages between DHCP clients and DHCP servers.
Using a central DHCP server with local DHCP Relays also provides better control and visibility over the network, as all IP address leases are managed from a single location.
DHCP renewal with Relay
After understanding the initial DORA process facilitated by DHCP Relay in almost all customer environments, let’s delve into what happens during the renewal phase.
At T1 (50% of the overall lease time), the client sends a renewal request directly to the DHCP server (unicast, port 68-67), bypassing the Relay agent.
At T2 (87.5% of the lease time), the Relay agent intercepts the client’s renewal request and forwards it to the DHCP server (unicast, port 67-67).
It’s also worth noting that the source port differs during these two stages.
HOW DHCP WORKS IN AZURE NATIVELY
Azure natively provides DHCP services to all virtual networks created within an Azure subscription. The DHCP service is automatically enabled for each virtual network.
A native service running on Azure hypervisors is taking care of the DHCP functions for a given virtual network.
Historical custom DHCP limitations in Azure
Until recently, the official stance on custom DHCP services in Azure was that they were not supported neither for providing IP addresses to on-premises clients nor for Azure virtual machines deployed in an Azure virtual network.
DHCP traffic has indeed faced 2 main limitations in Azure:
Broadcast traffic is not supported in Azure. Since many aspects of the DHCP protocol rely on broadcast messages in the direct client-server model, any DHCP packet sent to Azure will fail delivery. As a result, direct client to server communication cannot be honored in Azure.
While the DHCP-relay based solution may seem like a convenient alternative due to its unicast packet transmission, its effectiveness is limited by historical rate-limiting of DHCP Relay traffic in Azure.
Previously, different workarounds were proposed to customers who required custom DHCP solutions in Azure due to the lack of support for such solutions:
custom DHCP deployed in Azure VMware Solution (AVS), as AVS does not rate-limit DHCP relay traffic.
using an IPSec tunnel between the DHCP Relay and the DHCP server, which hides the relayed traffic from the Azure platform.
CURRENT STATUS
Recently, rate-limiting for DHCP relayed traffic has been removed, enabling the support of the DHCP-relay based solution in Azure.
Limitations:
Any custom DHCP server in Azure deployed before the rate-limiting removal may have to be redeployed.
Only UDP 67 > 67 / UDP 68 > 68 has been unblocked. UDP 68 > 67 is still throttled and UDP 67 > 68 (the return) is blocked. Therefore, there will still be NO support for the T1 DHCP Renewals, only T2 renewals will come through.
Please note that this is not expected to affect in any way the successfulness of the DHCP renewal process.
Microsoft Tech Community – Latest Blogs –Read More
Now Generally Available: Apache Airflow™ on Astro – An Azure Native ISV Service
We are happy to launch the General Availability of Apache Airflow™ on Astro – An Azure Native ISV Service – a result of a close collaboration between Azure Native ISV Service and Astronomer, the custodians of Apache Airflow™. This integration supports native organization creation for Astro, a managed service for data orchestration that lets you easily monitor and execute your data pipelines.
Azure Native ISV Services enable you to easily provision, manage, and tightly integrate independent software vendor (ISV) software and services on Azure. By leveraging the power of Azure, Apache Airflow™ on Astro – An Azure Native ISV Service offers you a range of benefits, including scalability, flexibility, and cost-effectiveness. It also provides secure connectivity using enhanced single sign-on support directly via Azure portal, Azure CLI and SDK. You can easily sign up for this with a free $300 Astro credit via the Azure Marketplace.
“By offering Astro as an Azure Native ISV Service through our partnership with Astronomer, we will help customers seamlessly spin up Astro organizations and launch Apache Airflow™ deployments that can handle large-scale data pipelines, and also provide a centralized portal to manage Astro instances and Billing on Microsoft Azure.” – Julia Liuson, President, Microsoft Developer Division.
Managing Airflow infrastructure could be an elaborate and time-consuming task, requiring expertise in areas such as networking, security, and scaling. By using a managed service like Astro, you can offload the burden of managing Airflow infrastructure to Astronomer, allowing you to focus on your core business needs and data workflows.
Key Capabilities
Seamless onboarding: Now you can create an Astro organization using Azure portal, CLI, or SDK just like any other Azure resource.
You can look for it using the search bar on the Azure portal.
Fig 1: Searching for Apache Airflow on Astro via Azure portal.
Fig 2: Creating the Astro Organization.
Unified billing: You now get a single usage bill for your Astro and all the other Azure resources through a monthly billing via Azure Marketplace.
Fig 3: Apache Airflow on Astro with Pay-As-You-Go in the Azure Marketplace
Single-Sign on to Astro: An auto-generated SSO link securely redirects you to the Astro UI with no additional credentials.
Fig 4: Newly created Astro resource with SSO url on the Overview blade via Azure portal.
Fig 5: On clicking the SSO URL, the page redirects to the newly created Astro org.
Get started with Apache Airflow™ on Astro – An Azure Native ISV Service
Setup and subscribe to your Apache Airflow™ on Astro – An Azure Native ISV Service, available easily in the Azure Marketplace. Start your journey free of cost and pay as you use. On your first Astro resource creation, you also get a complimentary $300 credit from Astronomer to get started!
Create an Astro organization via the service, see QuickStart: Get started with Apache Airflow™ on Astro.
Follow the Astro documentation to create an Azure cluster to host your deployments.
Resources
Create your first Astro resource on Azure: https://aka.ms/anis/astronomer/try
Microsoft Docs about to learn more: https://aka.ms/anis/astronomer/docs
Astro Documentation: Install Astro from the Azure Marketplace as an Azure Native ISV service | Astronomer Documentation
Link to the service description and demo: https://aka.ms/anis/astronomer/preview-demo
Microsoft Tech Community – Latest Blogs –Read More
“Ubisoft: Custom search supports game development” 🎙 – The Intrazone podcast
Game on! That’s what you want everyone to think and feel when they set out to search, discover, find, and use content and knowledge across your organization. And sometimes that leads to refining and customizing the overall search experience – especially when you’re in, or have recently moved to, the Cloud. Don’t let a lesser-than Search experience halt progress. AKA, avoid any notion of “Game over.”
On today’s episode we chat with Mihaela Nita, Franck Cornu, and Stephanie Daigle – all from the gaming company Ubisoft (Microsoft customer). From blockbuster brands to new IPs, Ubisoft has a 35-year track record of creating a varied line-up of games – such as Assassin’s Creed®, Brawlhalla®, For Honor®, Far Cry®, Tom Clancy’s Ghost Recon®, Just Dance®, and more. Thus, we dug into numerous topics, centering around their journey to update their old global search application – originally built on SharePoint Server 2013 on-premises, now fully leveraging SharePoint in Microsoft 365. I like to think of it as SharePoint being a solid gaming-collaboration platform ;).
We spoke to Stephanie, Mihaela, and Franck to get insights about their business decisions – why move to the cloud, how and when to customize the Search experience in the cloud, any impacts to their user base, and tips and tricks along the way for your consideration – should you dear Intrazone listener get inspired to take your search in the cloud to the next customizable level (and play a few games along the way ;)).
Our full discussion is embedded below and now available through your favorite pod’player.
The Intrazone, episode 107, “Ubisoft – Custom search supports game development”:
Subscribe to The Intrazone podcast + show links and more below.
See it all in action: “Build Microsoft Graph connected web sites for a custom enterprise search experience” with Franck Cornu (Ubisoft):
Links to important on-demand recordings and articles mentioned in this episode:
Hosts, guests, and related products
Franck Cornu | LinkedIn [guest]
Mihaela Nita | LinkedIn [guest]
Stephanie Daigle | LinkedIn [guest]
Mark Kashman |@mkashman [co-host]
Chris McNulty |@cmcnulty2000 [co-host]
SharePoint | Facebook | @SharePoint | SharePoint community blog | Feedback
Articles and sites
“Ubisoft journey with Microsoft Search” [use case whitepaper]
“Build Microsoft Graph connected web sites for a custom enterprise search experience“
Jan 18, 2024 | Frank Cornu on Microsoft 365 & Power Platform Development community call.
Microsoft Docs – The home for Microsoft documentation for end users, developers, and IT professionals.
Microsoft Tech Community Home
Stay on top of Office 365 changes
Listen to other Microsoft podcasts
Upcoming Events
Enterprise Connect | March 25-28, 2024 | Gaylord Palms, Orlando, FL
Microsoft Fabric Community Conference | March 26-28, 2024, in Las Vegas, NV
SharePoint Embedded Developer Summit | March 26-27, Redmond, WA
Special Planner event | April 3 at 10am PDT – sharing more about the New Planner
AIIM | April 3-5, 2024, in San Antonio, TX
North American Cloud & Collaboration Summit (NACS) | April 9-11, 2024, in Dallas, TX
Microsoft 365 Community Conference | April 30 – May 2, 2024, in Orlando, FL
Microsoft Ignite (+ more info) | “Save the date”: Chicago, IL Nov18-22, 2024
Subscribe today!
Thanks for listening! If you like what you hear, we’d love for you to Subscribe, Rate and Review on iTunes or wherever you get your podcasts.
Be sure to visit our show page to hear all episodes, access the show notes, and get bonus content. And stay connected to the SharePoint community blog and where we’ll share more information per episode, guest insights, and take any questions or suggestions from our listeners and SharePoint users (TheIntrazone@microsoft.com).
Get Intrazone anywhere and everywhere
Show page
Apple Podcasts
Google Play Music
Spotify
Pandora
Stitcher
Overcast
TuneIn
RadioPublic
iHeart
RSS
+ Listen to other Microsoft podcasts at aka.ms/microsoft/podcasts.
Microsoft Tech Community – Latest Blogs –Read More