Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
Pwd9000-ML committed May 22, 2024
2 parents 5755c33 + 5cfd6a5 commit d1920f1
Showing 1 changed file with 10 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -116,33 +116,33 @@ Check out **[project-specific templates in Azure Deployment Environments](https:

### 12. GitHub Copilot Extensions: Enhancing Developer Experience with Azure

My personal favourite announcement is **GitHub** is launching the first set of GitHub Copilot extensions in private preview. For example the **GitHub Copilot for Azure** extension, you can speak and ask questions in natural language, by referencing **@Azure** e.g. **"@Azure, how do I deploy a web app to Azure?"** and GitHub Copilot will provide you with the code snippets and instructions to deploy a web app to Azure. Or or **"@Azure, how many storage accounts do I have?"** and GitHub Copilot will provide you with details about your storage accounts.
My personal favourite announcement is **GitHub** is launching the first set of GitHub Copilot extensions in private preview. For example the **GitHub Copilot for Azure** extension, you can speak and ask questions in natural language, by referencing **@Azure** e.g. **"@Azure, how do I deploy a web app to Azure?"** and GitHub Copilot will provide you with the code snippets and instructions to deploy a web app to Azure. Or or **"@Azure, how many storage accounts do I have?"** and GitHub Copilot will provide you with details about your storage accounts.

![image.png](https://raw.githubusercontent.com/Pwd9000-ML/blog-devto/main/posts/2024/DevOps-Build-2024-Book-Of-News/assets/extension_wall.png)

Developed by Microsoft and third-party partners. These extensions allow developers and organisations to tailor their GitHub Copilot experience with their preferred services, such as **Azure**, **Docker**, **Sentry**, and more, directly within **GitHub Copilot Chat**.
Developed by Microsoft and third-party partners. These extensions allow developers and organisations to tailor their GitHub Copilot experience with their preferred services, such as **Azure**, **Docker**, **Sentry**, and more, directly within **GitHub Copilot Chat**.

![image.png](https://raw.githubusercontent.com/Pwd9000-ML/blog-devto/main/posts/2024/DevOps-Build-2024-Book-Of-News/assets/extension.png)

Specifically, the GitHub Copilot for Azure extension enables developers to build, troubleshoot, and deploy applications on Azure more efficiently. This showcases the potential of building in natural language and demonstrates how a broader range of capabilities can significantly accelerate development velocity.
Specifically, the GitHub Copilot for Azure extension enables developers to build, troubleshoot, and deploy applications on Azure more efficiently. This showcases the potential of building in natural language and demonstrates how a broader range of capabilities can significantly accelerate development velocity.

Check out the **[GitHub Copilot Extensions](https://github.blog/2024-05-21-introducing-github-copilot-extensions?wt.mc_id=DT-MVP-5004771)** for more information.
Check out the **[GitHub Copilot Extensions](https://github.blog/2024-05-21-introducing-github-copilot-extensions?wt.mc_id=DT-MVP-5004771)** for more information.

---

### 13. Azure Event Grid: New Capabilities for IoT and Event Integration

The Azure Event Grid has introduced new capabilities tailored to enhance support for **Internet of Things (IoT)** solutions and the integration of various event sources. These updates bolster the platform's MQTT broker capabilities, streamline the transition to Event Grid namespaces for both push and pull delivery of messages, and facilitate the integration of new sources like Microsoft Entra ID and Microsoft Outlook through the support of the Microsoft Graph API.
The Azure Event Grid has introduced new capabilities tailored to enhance support for **Internet of Things (IoT)** solutions and the integration of various event sources. These updates bolster the platform's MQTT broker capabilities, streamline the transition to Event Grid namespaces for both push and pull delivery of messages, and facilitate the integration of new sources like Microsoft Entra ID and Microsoft Outlook through the support of the Microsoft Graph API.

By leveraging these enhancements, customers can now utilise Event Grid namespace capabilities, such as the MQTT broker, without the need to reconstruct existing workflows, and harness Event Grid for new use cases like processing information when a new employee is hired or a new email is received, thereby enabling further action in other applications.
By leveraging these enhancements, customers can now utilise Event Grid namespace capabilities, such as the MQTT broker, without the need to reconstruct existing workflows, and harness Event Grid for new use cases like processing information when a new employee is hired or a new email is received, thereby enabling further action in other applications.

Check out **[New pub-sub capabilities in Azure Event Grid](https://techcommunity.microsoft.com/t5/messaging-on-azure-blog/announcing-new-pub-sub-capabilities-in-azure-event-grid/ba-p/4146881?wt.mc_id=DT-MVP-5004771)** for more information.

---

### 14. Azure Load Testing: New Enhancements and Integrations

Azure Load Testing is receiving new enhancements and integrations designed to simplify the process of running **high-scale load tests**, providing deeper **insights** into test results and optimising application performance. These updates include the ability to **simulate load from multiple regions** simultaneously in a single test run, support for **Locust**, a Python-based open-source load testing framework, and integrations with Azure App Service and Azure Functions. These features aim to offer a more comprehensive testing environment that mimics real-world traffic, fosters better collaboration, and allows for cost versus performance optimisation.
Azure Load Testing is receiving new enhancements and integrations designed to simplify the process of running **high-scale load tests**, providing deeper **insights** into test results and optimising application performance. These updates include the ability to **simulate load from multiple regions** simultaneously in a single test run, support for **Locust**, a Python-based open-source load testing framework, and integrations with Azure App Service and Azure Functions. These features aim to offer a more comprehensive testing environment that mimics real-world traffic, fosters better collaboration, and allows for cost versus performance optimisation.

Check out **[Optimize Azure Functions for Performance and Costs](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/optimize-azure-functions-for-performance-and-costs-using-azure/ba-p/4138467?wt.mc_id=DT-MVP-5004771)** for more information.

Expand All @@ -158,23 +158,23 @@ Check out **[How App Modernization on Azure Enables Intelligent App Innovation](

### 16. Azure Logic Apps: Enhanced Developer Experience and Functionality

Updates to Azure Logic Apps aim to enhance the developer experience and expand functionality for automated workflows with minimal coding. Key updates include an **improved onboarding** experience in Microsoft **Visual Studio Code**, simplifying extension installation and enhancing the project start and debugging process. Additionally, deployment **scripting tools** have been introduced in Visual Studio Code to aid in setting up continuous integration/continuous delivery (CI/CD) processes for Logic Apps Standard.
Updates to Azure Logic Apps aim to enhance the developer experience and expand functionality for automated workflows with minimal coding. Key updates include an **improved onboarding** experience in Microsoft **Visual Studio Code**, simplifying extension installation and enhancing the project start and debugging process. Additionally, deployment **scripting tools** have been introduced in Visual Studio Code to aid in setting up continuous integration/continuous delivery (CI/CD) processes for Logic Apps Standard.

Support for **Zero Downtime** deployment scenarios has been added, along with expanded functionality such as .NET Custom Code Support and connectors for IBM mainframe and midranges. These updates also include enhancements to Azure Integration accounts and a monitoring dashboard for Logic Apps, all designed to streamline project management and development processes.

---

### 17. GitHub Copilot Integration with Microsoft Visual Studio

Microsoft **Visual Studio 17.10** has introduced a significant update by **integrating GitHub Copilot** directly into the integrated development environment (IDE). This integration marks a notable leap in coding productivity, transforming the way developers code, debug, and manage projects. By providing smarter, context-aware coding assistance and intuitive interfaces, the GitHub Copilot integration enhances the development workflow, making it more efficient and streamlined for developers working on various projects.
Microsoft **Visual Studio 17.10** has introduced a significant update by **integrating GitHub Copilot** directly into the integrated development environment (IDE). This integration marks a notable leap in coding productivity, transforming the way developers code, debug, and manage projects. By providing smarter, context-aware coding assistance and intuitive interfaces, the GitHub Copilot integration enhances the development workflow, making it more efficient and streamlined for developers working on various projects.

Check out **[Visual Studio 2022 17.10 and GitHub Copilot](https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-10-now-available?wt.mc_id=DT-MVP-5004771)** for more information.

---

### 18. Microsoft Visual Studio Code for Education

Microsoft **Visual Studio Code for Education**, now generally available, is a free, online computer science education platform providing an integrated curriculum and sandbox coding environment. It requires no setup or installation, making it accessible to anyone interested in learning to code. This platform emphasises future-ready skills by **offering courses** such as Introduction to Python, aligning with the high demand for Python skills in the workplace. Visual Studio Code for Education is designed to be inclusive and accessible across multiple devices, platforms, and browsers, simplifying the learning process with a streamlined code editing experience optimised for education. Its **one-click-to-code functionality** allows students to start coding immediately, making coding more accessible and learning code a realistic goal for all learners.
Microsoft **Visual Studio Code for Education**, now generally available, is a free, online computer science education platform providing an integrated curriculum and sandbox coding environment. It requires no setup or installation, making it accessible to anyone interested in learning to code. This platform emphasises future-ready skills by **offering courses** such as Introduction to Python, aligning with the high demand for Python skills in the workplace. Visual Studio Code for Education is designed to be inclusive and accessible across multiple devices, platforms, and browsers, simplifying the learning process with a streamlined code editing experience optimised for education. Its **one-click-to-code functionality** allows students to start coding immediately, making coding more accessible and learning code a realistic goal for all learners.

---

Expand Down

0 comments on commit d1920f1

Please sign in to comment.