Logic Apps Aviators Newsletter – July 2024
In this issue:
Ace Aviator of the Month
Customer Corner
News from our product group
News from our community
Ace Aviator of the Month
July’s Ace Aviator: Diogo Formosinho
What is your role and title? What are your responsibilities associated with your position?
I work as an Integration Developer at DevScope. My primary responsibility is to develop solutions based on client requirements. This involves analyzing client needs, designing and implementing integration solutions, ensuring that data flows between different systems. My role also emphasizes collaboration with cross-functional teams to ensure that our solutions are aligned with overall business objectives.
Can you provide some insights into your day-to-day activities and what a typical day in your role looks like?
As a developer, my day-to-day activities vary depending on the clients I’m working with. Recently, I’ve been focused on a client based in Canada, which has shaped my daily routine. My morning is dedicated to development and working on active projects. This is when I’m most focused and productive. Whether it’s creating logic apps or testing, the morning hours are crucial for making significant progress on the project. I often start by reviewing my tasks and setting goals for what I want to achieve by lunchtime.
The afternoon is reserved for meetings and collaboration. Working with a Canadian client means I need to sync my schedule to accommodate time zone differences. These meetings are essential for aligning and discussing project updates, and addressing any issues that arise. After meetings, I use the remaining time to make necessary changes based on the feedback received. This can involve tweaking, fixing bugs, or refining what is necessary. The late afternoon is a good time for this kind of work as it allows me to address immediate concerns and ensure that the project stays on track.
By balancing focused development time with collaborative meetings, I ensure that I stay productive and responsive.
What motivates and inspires you to be an active member of the Aviators/Microsoft community?
My motivation to share things with community it’s due to the potential of technology. The collaborative environment, where knowledge is shared and collective problem-solving thrives, constantly inspires me. Being part of a community that values growth, learning, and mutual support motivates me to keep sharing things that may help other professionals on their work.
Looking back, what advice do you wish you would have been told earlier on that you would give to individuals looking to become involved in STEM/technology?
The advice I wish I had received earlier is to have an open mind. It’s crucial to view failures and setbacks as learning opportunities rather than endpoints. Maintaining curiosity, continuously expanding your knowledge, and asking questions can greatly accelerate your learning curve.
What are some of the most important lessons you’ve learned throughout your career that surprised you?
One surprising lesson is the critical role of documentation. Initially, I believed that having a deep understanding of Logic Apps and their capabilities was sufficient. However, I quickly learned that clear, detailed documentation is indispensable. Good documentation not only helps in maintaining and scaling applications but also aids in troubleshooting and onboarding new team members. It ensures that the logic behind each app is transparent and accessible, which is crucial for long-term project sustainability and team collaboration.
Imagine you had a magic wand that could create a feature in Logic Apps. What would this feature be and why?
If I had a magic wand, I would create a feature in Logic Apps that enables integration with a wider range of AI and machine learning models. As someone with a master’s degree in artificial intelligence engineering, I understand the value of incorporating advanced analytics and predictive capabilities into workflows. This feature would allow users to easily integrate AI-powered insights into their applications without needing extensive data science expertise. By democratizing access to these insights, users could unlock new levels of efficiency, innovation, and decision-making.
Customer Corner:
SPAR NL readies for the future of retail with Azure Integration Services
Check out this customer success story with SPAR, a leading retail innovator, and how they’re revolutionizing their operations with Microsoft Azure Integration Services. Azure Logic Apps plays a crucial role in SPAR’s digital transformation journey by automating complex workflows and facilitating real-time data exchange between internal systems and external partners. Read more about how this integration has not only enhanced operational efficiency but also improved agility, enabling SPAR to respond swiftly to market demands and customer needs.
News from our product group:
Azure Logic Apps Community Standup – June 2024
Missed June’s Community Standup live last week? Catch up here in this recording and mark your calendar for July’s standup on the 26th.
Event Grid Trigger: Validation handshake Failed on Event subscription deployment
Having issues with failed error on event subscription deployment while handling validation requests in workflows with event grid triggers to bypass validation? Check out this article for a solution.
Retrieve a Consumption Logic App workflow definition from deletion
Learn more about a recovery method for Consumption where you can retrieve the definition after deletion.
Logic App Standard Storage issues investigation using Slots
Having issues with inaccessible storage? We might have an option to help using Slots.
Azure Logic Apps PeekLock caching and Service Bus queue Lockduration
Check out this article about optimizations when integrating the “When messages are available in a queue (peek-lock)” Logic App trigger with an Azure Service bus queue.
Announcing: Public Preview of Resubmit from an Action in Logic Apps Consumption Workflows
We are excited to introduce Resubmit Action in the Consumption SKU. Read more about this long-awaited feature in this article.
Announcing: General Availability of Azure API Center extension for Visual Studio Code
Read more about our exciting news about Azure API Center extension for Visual Studio Code now being generally available.
Announcement: Introducing .NET C# Inline Action for Azure Logic Apps (Standard) – Preview
Check out this article about our new capability that allows developers to write .NET C# script right within the Logic Apps designer in Azure Portal.
Templates for Azure Logic Apps Standard: Seeking Your Feedback on UI Wireframes
Wanting to preview the new Templates for Azure Logic Apps? We’re looking for your feedback!
Announcement!! Azure OpenAI and Azure AI Search connectors are now Generally Available (GA)
We are thrilled to announce the general availability of Azure OpenAI and AI Search connectors for Logic Apps. Read more here.
Announcing the Public Preview of the Azure Logic Apps Rules Engine!
Learn how to effectively implement Mission Critical Solutions with the new Azure Logic Apps Rules Engine
Integration Environment Update: Introducing Unified Monitoring and Business Process Tracking Update
Check out this article about our exciting new capability in Integration Environment that allows you to monitor Azure Integration Services.
Announcement: Introducing .NET 8 Custom Code support for Azure Logic Apps (Standard) – Preview
We are excited to announce that we now support .NET 8 for custom code in Logic App Standard.
Logic Apps Standard – New Hybrid Deployment Model (Preview)
Read about our exciting new Hybrid Deployment Model for Logic Apps Standard that allows you to run Logic Apps workloads on customer managed infrastructure.
Integrate GPT4o (Azure Open AI) in Teams channel via Logic App with image supportability
Read this post to learn how to upgrade to GPT-4o with capability for image processing.
Advanced Scenarios with the 3270 Design Tool: Arrays and Screen collection with Robert Beardsworth
Watch this video with Harold Campos and Robert Beardsworth as they discuss the 3270 Design tool and demonstrate advanced scenarios to handle Arrays and Screens collection.
News from our community:
Remove Wasteful Processing in Logic Apps
Video by Mike Stephenson
Watch Mike discuss a scenario with Logic Apps where you can have wasteful processing of unchanged records. Learn how to optimize the cost of the Logic App to keep it efficient.
Friday Fact: New Logic App Designer (in GA) Enables Copy and Paste Actions
Post/Video by Luís Rigueira
Read this post or watch the video by Luis about how to use the copy and paste actions with the new generally available Designer in Logic Apps.
Generative AI Capabilities for Logic Apps Standard with Azure OpenAI and AI Search Connectors
Post by Steef-Jan Wiggers
Read this article from Steef-Jan discussing the general availability of Azure OpenAI and Azure AI Search connectors for Logic Apps Standard.
Post/Video by Diogo Formosinho
Learn from this month’s Ace Aviator Diogo about how to manage rate limits when it comes to External APIs.
Friday Fact: Consistency in Logic App Trigger Names Ensures Successful Resubmissions
Post/Video by Luís Rigueira
Read or watch this simple yet important tip and trick from Luis when it comes to testing your Logic Apps on Azure Portal.
Post/Video by Sandro Pereira
Implementing advanced routing scenarios? Learn about this trick from Sandro when it comes to using Conditional Split with Custom Expressions inside Logic Apps.
Get Started with Azure Logic Apps Standard using Visual Studio Code | Local Development with VS Code
Video by Sri Gunnala
Learn how to kickstart with Azure Logic Apps Standard in VS Code including prerequisites, a simple example workflow, and deployment to Azure in this getting started video from Sri.
Integration Insider: Integration Modernization with AIS – From Lift & Shift to Full Modernization
Video by Derek Marley and Tim Bieber
Watch another edition of Integration Insider where Derek and Tim reveal a new Integration Anti-Pattern emerging that enterprise organizations need to be aware of and how to combat it.
Post by Sandro Pereira
Read about a solution Sandro found for an error in a Logic Apps deployment related to misconfigured managed identities in API connections.
Microsoft Tech Community – Latest Blogs –Read More