The document discusses using conversational AI with Microsoft Teams to improve workplace communication and collaboration. It highlights some of the challenges with current communication methods and how Teams integrates tools like chat, meetings, calls and Office 365 apps. It also describes capabilities for building bots, commands and actions with Teams to help users complete tasks through natural language. Finally, it provides examples of how conversational AI could be used to build virtual assistants and modernize company FAQs.
Surfacing SPFx Solutions in SharePoint, MS Teams, and Outlook Add-inJenkins NS
SharePoint Extensibility
Build modern SP solutions
Full-trust JavaScript based framework running in the main app
Use modern auth to integrate with Graph
SP add-ins
Provider-hosted based via iframes
Low-trust, end user acquisition model
Distribute via Office Store
Teams Platform
Build apps to custom tailor your teams
Modern embedding via tabs
Enhance integrations via bots, messaging extensions, Adaptive cards, and Graph
Add communication services, e.g. programmable voice and video
Outlook Platform
Build Add-ins
Build solutions that extend Office applications
Bring external data into Office, automate Office documents, expose third-party functionality in Office clients, and more. For example, use Microsoft Graph API to connect to data that drives productivity.
Create new rich, interactive objects that can be embedded in Office documents
How can Power Apps and Microsoft Flow allow your Power Users to quickly build...BizTalk360
Every organization faces constant pressure to do more with less. While technology is often the key to operating more effectively and efficiently, cost and complexity have often prevented organizations from taking maximum advantage of the potential benefits. The growth of SaaS (software as a service) has lowered barriers – no need to deploy servers or to install and configure complex software systems. Just sign up and go.
Microsoft Flow and Microsoft PowerApps will help these people (normally business users) achieve more.
We know not every business problem can be solved with off-the-shelf solutions. But developing custom solutions has traditionally been too costly and time-consuming for many of the needs teams and departments face, especially those projects that integrate across multiple data sources or require delivery across multiple devices from desktop to mobile. As a result, too many technology needs end up unsolved or under-optimized. We piece together spreadsheets, email chains, SharePoint or/and manual processes to fill in the gaps.
PowerApps and Microsoft Flow are both aimed squarely at these gaps. They give people who best understand their needs and challenges the power to quickly meet them, without the time, complexity and cost of custom software development.
In this session, we will look at these two new offering from Microsoft: PowerApps and Flow. What are they? How can I use it? But special we will walk through and create from scratch some live demos showing how to create Enterprise Mobile Application that easily connects with all your enterprise platforms like Office365, SharePoint Online, Dynamic CRM, on-premise SQL, Social Networks and much more and also how they can automate some common tasks using the new Microsoft Flow.
Introduction to Power Platform
Low Code Evolution
Who is building solutions with the Power Platform?
Why Power Platform?
Integrated low code platform
What is the Common Data Service?
Two Types of Data.
Power Apps
Power Automate
Power BI
Demo
Reference
Microsoft Teams is all about increasing your productivity in an integrated workspace that truly empowers businesses and individuals to do more and be more. One of the unique way Teams fulfils this vision is by surfacing workflows that matter to you as apps right inside the workspace. Learn why you should care and go about building immersive apps on the Microsoft Teams platform.
พบกับเซสชั่น "Build Apps for Any Devices With Power Apps"
- แนะนำ Power Apps
- เรียนรู้การสร้างแอปได้อย่างรวดเร็วและง่ายดายด้วย Power Apps
โดยคุณ Boonthawee Tangsoonthornthum (Microsoft Certified Trainer)
Learn about the new Microsoft Teams Shifts features with Microsoft Graph APIs and Power Automate to build rich Firstline Worker experiences.
Watch the video here https://youtu.be/qQSbTDwrQTE
For more information, visit https://developer.microsoft.com/en-us/microsoft-teams
Surfacing SPFx Solutions in SharePoint, MS Teams, and Outlook Add-inJenkins NS
SharePoint Extensibility
Build modern SP solutions
Full-trust JavaScript based framework running in the main app
Use modern auth to integrate with Graph
SP add-ins
Provider-hosted based via iframes
Low-trust, end user acquisition model
Distribute via Office Store
Teams Platform
Build apps to custom tailor your teams
Modern embedding via tabs
Enhance integrations via bots, messaging extensions, Adaptive cards, and Graph
Add communication services, e.g. programmable voice and video
Outlook Platform
Build Add-ins
Build solutions that extend Office applications
Bring external data into Office, automate Office documents, expose third-party functionality in Office clients, and more. For example, use Microsoft Graph API to connect to data that drives productivity.
Create new rich, interactive objects that can be embedded in Office documents
How can Power Apps and Microsoft Flow allow your Power Users to quickly build...BizTalk360
Every organization faces constant pressure to do more with less. While technology is often the key to operating more effectively and efficiently, cost and complexity have often prevented organizations from taking maximum advantage of the potential benefits. The growth of SaaS (software as a service) has lowered barriers – no need to deploy servers or to install and configure complex software systems. Just sign up and go.
Microsoft Flow and Microsoft PowerApps will help these people (normally business users) achieve more.
We know not every business problem can be solved with off-the-shelf solutions. But developing custom solutions has traditionally been too costly and time-consuming for many of the needs teams and departments face, especially those projects that integrate across multiple data sources or require delivery across multiple devices from desktop to mobile. As a result, too many technology needs end up unsolved or under-optimized. We piece together spreadsheets, email chains, SharePoint or/and manual processes to fill in the gaps.
PowerApps and Microsoft Flow are both aimed squarely at these gaps. They give people who best understand their needs and challenges the power to quickly meet them, without the time, complexity and cost of custom software development.
In this session, we will look at these two new offering from Microsoft: PowerApps and Flow. What are they? How can I use it? But special we will walk through and create from scratch some live demos showing how to create Enterprise Mobile Application that easily connects with all your enterprise platforms like Office365, SharePoint Online, Dynamic CRM, on-premise SQL, Social Networks and much more and also how they can automate some common tasks using the new Microsoft Flow.
Introduction to Power Platform
Low Code Evolution
Who is building solutions with the Power Platform?
Why Power Platform?
Integrated low code platform
What is the Common Data Service?
Two Types of Data.
Power Apps
Power Automate
Power BI
Demo
Reference
Microsoft Teams is all about increasing your productivity in an integrated workspace that truly empowers businesses and individuals to do more and be more. One of the unique way Teams fulfils this vision is by surfacing workflows that matter to you as apps right inside the workspace. Learn why you should care and go about building immersive apps on the Microsoft Teams platform.
พบกับเซสชั่น "Build Apps for Any Devices With Power Apps"
- แนะนำ Power Apps
- เรียนรู้การสร้างแอปได้อย่างรวดเร็วและง่ายดายด้วย Power Apps
โดยคุณ Boonthawee Tangsoonthornthum (Microsoft Certified Trainer)
Learn about the new Microsoft Teams Shifts features with Microsoft Graph APIs and Power Automate to build rich Firstline Worker experiences.
Watch the video here https://youtu.be/qQSbTDwrQTE
For more information, visit https://developer.microsoft.com/en-us/microsoft-teams
Slides from my presentation on the available automation options available in Microsoft 365. From the desktop apps right through to things like PowerShell.
BRK20011: Put the DEV in Citizen DEVeloper with Microsoft Power Automate and...Tracy Van der Schyff
Session delivered at Microsoft Ignite The Tour Johannesburg 31/01/2020
No longer is rapid application development out of reach for non-developers. If you understand the business process well enough and you're affected by the inefficiencies, then you can make a difference. Spending a couple of minutes to build a Flow, once, could save you a couple of minutes, every day of the year. In this session Tracy will share:
· Getting started with Flow & PowerApps
· Quick win solutions with Microsoft Flow and PowerApps
· Co-innovation with other Office 365 apps and services
· Licensing Options
If you're new to the world of workflows, form designers and application builders then this session will open your eyes to opportunities to improve as well as faith in your own abilities to do so.
Empower Your Organization with Microsoft Power PlatformDavid J Rosenthal
The Microsoft Power Platform is more than the sum of its parts. Connect them together—and to Office 365, Dynamics 365, Azure, and hundreds of other apps—and build end-to-end business solutions.
Power BI
Make informed, confident business decisions by putting data-driven insights into everyone’s hands.
Power Apps
Turn ideas into organizational solutions by enabling everyone to build custom apps that solve business challenges.
Power Automate
Boost business productivity to get more done by giving everyone the ability to automate organizational processes.
Power Virtual Agents
Easily build chatbots to engage conversationally with your customers and employees—no coding required.
Session delivered for Modern Workplace Conference Exponant / QBS on 25 September 2019
Overview on the Power Platform, Power BI, Power Apps & Power Automate
Granite state #spug The #microsoftGraph and #SPFx on steroids with #AzureFunc...Vincent Biret
Slides supporting the session at the granite state user group meeting of January 2019. Talking as well about #Azure Active directory and lots of other things
Power Platform Leeds - November 2019 - Microsoft Ignite AnnouncementsSimon Doy
Slide deck by Simon Hudson and Simon Doy.
Provides the key announcements from Microsoft Ignite 2019 on Power Platform, SharePoint, Microsoft Teams, One Drive, Azure and other things that we thought the user group would be interested in.
Boost productivity using Microsoft Teams & PowerAutomateSam Fernando
An intro to advanced features of Microsoft Teams, extensibility features and integration techniques to enrich the Microsoft teams experience using PowerAutomate and how you can boost productivity and automate business processes through rich integration.
A fresh new experience
Project offers a redesigned user experience that is simple and intuitive. Teams can quickly add new members and set up tasks, and then easily switch between grids, boards, or timeline (Gantt) charts to track progress. And because Project is part of the Microsoft 365 family, project teams can save time and do more with built-in connections to familiar apps like Microsoft Teams and Office.
Animated image of a timeline being worked on in Microsoft Project.
Collaboration made easy
Designed to do much more than just track progress, Project works with Teams to support collaboration and make it easy to manage all aspects of a team project, including file sharing, chats, meetings, and much more. Team members in scattered locations can even edit tasks simultaneously, so they can get more done together, no matter where they are. To help teams stay on track, Project offers an automated scheduling engine based on effort, duration, and resources.
Create a single source of truth
The starting point for building a data-driven culture is establishing a single source of truth. We make this easy with Power BI, a modern BI cloud service that connects to all of your data, wherever it lives, in the cloud or on premises, Microsoft or non-Microsoft. It delivers insights to you in any way, anywhere, from mobile to web, as well as embedded in apps, both first party and third party. Office 365 further extends this with versions that allow you to quickly look at differences, auditing and roll back, allowing you to confidently manage the single version of truth.
Analyze & visualize data
The next step is to make it easy to analyze and explore data, then share it out seamlessly. Here we deliver the industry leading analyst tool with Excel, which allows you to ask questions at the pace of your business transformation, in a tool you use daily. Sometimes it's easier for us to spot trends and outliers when data is presented visually. Power BI makes visualization simple and easy. Sometimes we want both. Power BI integrates natively with Excel, so users can easily dive deeper into visualizations from Excel and vice-versa. Together with Visio, you can visualize complex process flows directly into Power BI.
Run your business in real time with live dashboards
All of the visualizations and dashboards you create in Power BI, Excel, and Visio can be programmed to update in real-time, so that you can react to opportunities and threats as soon as they appear.
Put insights at the center of teamwork
Lastly, with the growing importance of teamwork in the modern workplace it’s critical that teams can collaborate on data in real-time. Power BI and Excel both integrate natively with Teams and Office 365, making it easier to create consensus based on data.
Conclusion
All of these capabilities add up to better, faster decision-making – a 2017 study by Forrester found that with Microsoft 365 E5 employees make decisions in 18% less time – think about how much faster your business could move with decisions made in hours or days rather than weeks.
Slides from my presentation on the available automation options available in Microsoft 365. From the desktop apps right through to things like PowerShell.
BRK20011: Put the DEV in Citizen DEVeloper with Microsoft Power Automate and...Tracy Van der Schyff
Session delivered at Microsoft Ignite The Tour Johannesburg 31/01/2020
No longer is rapid application development out of reach for non-developers. If you understand the business process well enough and you're affected by the inefficiencies, then you can make a difference. Spending a couple of minutes to build a Flow, once, could save you a couple of minutes, every day of the year. In this session Tracy will share:
· Getting started with Flow & PowerApps
· Quick win solutions with Microsoft Flow and PowerApps
· Co-innovation with other Office 365 apps and services
· Licensing Options
If you're new to the world of workflows, form designers and application builders then this session will open your eyes to opportunities to improve as well as faith in your own abilities to do so.
Empower Your Organization with Microsoft Power PlatformDavid J Rosenthal
The Microsoft Power Platform is more than the sum of its parts. Connect them together—and to Office 365, Dynamics 365, Azure, and hundreds of other apps—and build end-to-end business solutions.
Power BI
Make informed, confident business decisions by putting data-driven insights into everyone’s hands.
Power Apps
Turn ideas into organizational solutions by enabling everyone to build custom apps that solve business challenges.
Power Automate
Boost business productivity to get more done by giving everyone the ability to automate organizational processes.
Power Virtual Agents
Easily build chatbots to engage conversationally with your customers and employees—no coding required.
Session delivered for Modern Workplace Conference Exponant / QBS on 25 September 2019
Overview on the Power Platform, Power BI, Power Apps & Power Automate
Granite state #spug The #microsoftGraph and #SPFx on steroids with #AzureFunc...Vincent Biret
Slides supporting the session at the granite state user group meeting of January 2019. Talking as well about #Azure Active directory and lots of other things
Power Platform Leeds - November 2019 - Microsoft Ignite AnnouncementsSimon Doy
Slide deck by Simon Hudson and Simon Doy.
Provides the key announcements from Microsoft Ignite 2019 on Power Platform, SharePoint, Microsoft Teams, One Drive, Azure and other things that we thought the user group would be interested in.
Boost productivity using Microsoft Teams & PowerAutomateSam Fernando
An intro to advanced features of Microsoft Teams, extensibility features and integration techniques to enrich the Microsoft teams experience using PowerAutomate and how you can boost productivity and automate business processes through rich integration.
A fresh new experience
Project offers a redesigned user experience that is simple and intuitive. Teams can quickly add new members and set up tasks, and then easily switch between grids, boards, or timeline (Gantt) charts to track progress. And because Project is part of the Microsoft 365 family, project teams can save time and do more with built-in connections to familiar apps like Microsoft Teams and Office.
Animated image of a timeline being worked on in Microsoft Project.
Collaboration made easy
Designed to do much more than just track progress, Project works with Teams to support collaboration and make it easy to manage all aspects of a team project, including file sharing, chats, meetings, and much more. Team members in scattered locations can even edit tasks simultaneously, so they can get more done together, no matter where they are. To help teams stay on track, Project offers an automated scheduling engine based on effort, duration, and resources.
Create a single source of truth
The starting point for building a data-driven culture is establishing a single source of truth. We make this easy with Power BI, a modern BI cloud service that connects to all of your data, wherever it lives, in the cloud or on premises, Microsoft or non-Microsoft. It delivers insights to you in any way, anywhere, from mobile to web, as well as embedded in apps, both first party and third party. Office 365 further extends this with versions that allow you to quickly look at differences, auditing and roll back, allowing you to confidently manage the single version of truth.
Analyze & visualize data
The next step is to make it easy to analyze and explore data, then share it out seamlessly. Here we deliver the industry leading analyst tool with Excel, which allows you to ask questions at the pace of your business transformation, in a tool you use daily. Sometimes it's easier for us to spot trends and outliers when data is presented visually. Power BI makes visualization simple and easy. Sometimes we want both. Power BI integrates natively with Excel, so users can easily dive deeper into visualizations from Excel and vice-versa. Together with Visio, you can visualize complex process flows directly into Power BI.
Run your business in real time with live dashboards
All of the visualizations and dashboards you create in Power BI, Excel, and Visio can be programmed to update in real-time, so that you can react to opportunities and threats as soon as they appear.
Put insights at the center of teamwork
Lastly, with the growing importance of teamwork in the modern workplace it’s critical that teams can collaborate on data in real-time. Power BI and Excel both integrate natively with Teams and Office 365, making it easier to create consensus based on data.
Conclusion
All of these capabilities add up to better, faster decision-making – a 2017 study by Forrester found that with Microsoft 365 E5 employees make decisions in 18% less time – think about how much faster your business could move with decisions made in hours or days rather than weeks.
To improve productivity in the workplace, learn more about how Microsoft Teams can help. Built on the power of Microsoft 365. Dock can build a custom SharePoint intranet portal to fit your business needs.
Request a demo: https://app.hubspot.com/meetings/joe24/dock-demo
GIB2018 AKL - Introduction to Bots, Luis and FlowWagner Silveira
Introduction to Bots, Luis and Flow during Global Integration Bootcamp 2018 in Auckland.
Discuss the basics of Bots, Language Understanding Intelligent Service and Microsoft Flow, and how they can work together to create intelligent conversational applications.
Solvion Trendwerkstatt - Microsoft Azure + BotsHolzerKerstin
In der Solvion Trendwerkstatt erfahren die Teilnehmer alle Trends rund um Microsoft Azure, Artikficial Intelligence und Bots. Microsoft MVP Stephan Bisser leitet durch den Workshop.
Create the ultimate environment for teamwork using the Microsoft Teams Platform. See how your app can make teams more productive by extending the Teams experience with our expanded developer canvas and tools. For existing Teams developers, learn how to enrich your app with the power of intelligent conversations powered by Teams, Microsoft Graph, and Azure Bot Services, then easily build and distribute your tailored Teams experiences to your entire organization.
Create the ultimate environment for teamwork using the Microsoft Teams Platform. See how your app can make teams more productive by extending the Teams experience with our expanded developer canvas and tools. For existing Teams developers, learn how to enrich your app with the power of intelligent conversations powered by Teams, Microsoft Graph, and Azure Bot Services, then easily build and distribute your tailored Teams experiences to your entire organization.
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the KeyAustraliaChapterIIBA
Unlocking the Power of Low Code No Code: Why Business Analysts Hold the Key
Join us for an upcoming virtual event to explore how business analysts can drive low code no code adoption within their organisations. Taking place on Wednesday 29th March at 6pm - 7pm AEDT, this event is a must-attend for Australian businesses looking to simplify processes, reduce costs, and achieve more with less using low code and no code strategies.
According to Gartner, the low code development platform market is predicted to grow at a pace of 23% through 2026, reaching $23.3 billion in revenue. As digital transformation continues to accelerate and skilled developers remain in short supply, the adoption of low code and no code is set to soar in the coming years.
Hear from industry experts from Microsoft Power Platform and Increment as they discuss the latest trends in low code and no code adoption, the benefits of these platforms, and the pivotal role that business analysts play in driving their adoption. Discover how the Business Analyst is uniquely positioned to spearhead the success of low code no code by streamlining operations, automating processes, speeding up time to market, and improving ROI.
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft TeamsThomas Gölles
While every team is unique, one thing that is consistent is that every team will need a variety of apps and tools to get their work done. Since there is no such thing as a universal tool for work, the extensibility of the Teams platform delivers a universal hub for teamwork to infuse all those tools, together.
This session will guide you through the development lifecycle of a chatbot built for Microsoft Teams to enrich your collaboration and communication experience. Basic design guidelines paired with working examples and real-world demos will help you understand the principles of designing conversational AI apps that fit into your hub for teamwork. Expect a lot of ideas, concepts and demos and less code.
Increasing Project Efficiency using Microsoft TeamsHaniel Croitoru
Every so often a new product comes to market that disrupts that way we used to do things. Say hello to “Microsoft Teams”. It’s the new kid on the block that will make you rethink how you collaborate and communicate with your team. Whether you're a project manager, team member, or external stakeholder, Microsoft Teams offers many benefits that will make you wonder how you ever effectively managed projects without it!
Join me as I shares some real world examples and best practices for how Microsoft Teams can be leveraged to streamline project collaboration and communication. This session will have a large demo component to it, so arrive with questions and be prepared to improve the way you work today!
Teams combines chat & collaboration, meetings & calling, and Apps & Workflows into a single app. This gives your teams the tools they need to collaborate, and it offers an extensible platform for building customized solutions.
On their own, many of the innovations in Teams are fairly simple. But taken together, they are incredibly powerful. I love the way threaded conversations are smart enough to know exactly when to collapse previous replies and focus on the latest comments. I love the way Teams brings SharePoint and Office together into an integrated document collaboration experience.
And I love the way my meetings in Teams are just more productive. Pre-meeting preparation is done in context; post-meeting follow-up includes a meeting recording; and the in-meeting experience helps focus attention, drive engagement, and foster inclusion with features including live captions, background blur and the ability to turn physical whiteboard into digital ink.
Only Teams delivers this hub for teamwork and it is built on the strength and scale of Microsoft 365 to provide the enterprise grade security and compliance our customers expect.
Blazor + Bot Framework = a Microsoft Teams Platform Dream TeamThomas Gölles
Join us to take a look behind the curtains of developing for Teams as a platform with a special view on a Blazor Web App running on Azure which can be smartly connected with a chatbot built using the Microsoft Bot Framework and Azure Conversational AI platform to get the most out of your LOB Teams applications!
Scottish Summit 2021 The Myth of a successful Teams rolloutThomas Gölles
Many companies had to roll out MS Teams over the last few months in a hurry with little to no time to think about governance and no budget for adoption & change activities.
Realization set in later that giving the business users everything was not the best option. Topics like naming conventions, when to use which tool, team creation, external users, mobile device management, and more need to be addressed after all.
Join this session to learn how to reign in an ad hoc MS Teams rollout that will make the IT team sleep better at night, the business users feel less overwhelmed, and create sustainability. Or join this session to learn how to plan your upcoming roll out thoroughly to make it a success for everyone during these difficult times.
Antje Lamartine & Thomas Gölles
Collab daysbenelux2020 top 5 cognitive services for microsoft 365 - bisser go...Thomas Gölles
With Microsoft 365, you have a lot of opportunities to extend your solutions for adding even more value. With Azure Cognitive Services, you get a set of APIs you can leverage for adding intelligence as a service with ease to your Microsoft 365 services. Therefore, this session is all about adding the top 5 Cognitive Services to M365 services like SharePoint Online, Microsoft Teams or even Microsoft Forms. This session contains a lot of demos so everyone attending can see what's already possible in that field.
SPS Oslo : 10 things you should do with your O365 demo or dev tenant Thomas Gölles
You need to create a new dev or demo tenant but have no idea where to start? Let's change that! There are some basic steps in the beginning of every tenant that just make your life so much easier, for example, enabling MFA for all your admin accounts. And then there are more resourceful things like using the demos available from the SharePoint PnP Provisioning service. If you want to start your next demo/dev tenant fast and easy this session is for you.
Thrive 2019 Building intelligent bots for your modern workplace best practic...Thomas Gölles
Microsoft offers multiple services to build a chatbot inside your modern workplace. However, if you start building bots without knowing the ins and outs of each platform, you might hit a wall fast. Join this session to learn what works, and what doesn’t when building a chatbot for Microsoft 365. We cover everything from the Microsoft Bot Framework, Cognitive Services and the Conversational AI Platform to add value to both SharePoint Online and as well as Microsoft Teams.
Chzech SharePoint Conference - intranets on share point and office365 - the g...Thomas Gölles
"What's the deal with Communication and Teams Sites?", "Should I use Teams or Groups for collaboration?", "Is on-premises dead?" Those questions sound familiar? Then let's talk about the different opportunities on how to orchestrate the core services of Office365 and SharePoint on-premises to deliver an intranet architecture that not only adds value but also drives user adoption. SPFx, PnP and Microsoft Graph build the technology base layer, whereas services like Flow, PowerApps or the Azure Bot Framework take your intranet to a new level. But never forget about the main target: your users must use it on a daily basis. This session gives an overview of the not so techie side, focusing on the tools in the design, architecture and roll-out phase and of course the setup of an ideal intranet project.
Czech SharePoint Conference 2019 - 10 things you should do with your o365 dem...Thomas Gölles
You need to create a new dev or demo tenant but have no idea where to start? Let's change that! There are some basic steps in the beginning of every tenant that just make your life so much easier, for example, enabling MFA for all your admin accounts. And then there are more resourceful things like using the demos available from the SharePoint PnP Provisioning service. If you want to start your next demo/dev tenant fast and easy this session is for you.
SharePoint Saturday Belgium 2019 Unite your modern workplace with microsofst...Thomas Gölles
Session at the 2019 SharePoint Saturday Belgium. Your workplace is an important topic. However, it's not a tool or service you buy of the shelf. It is an idea. It's your very own concept of teamwork. Microsoft is investing heavily in this area. For example, think of productivity tools like Teams or SharePoint, and their amount of out of the box features ready to use today. But we believe there is even more. By connecting the modern workplace with Microsoft's artificial intelligence ecosystem, we showcase how your concept of teamwork united with smart services opens the door to new use cases.
This session introduces services of the Microsoft AI stack customers use in their modern workplace. From information stored in your SharePoint lists to exposing your data warehouse KPIs in a dialogue, think of bots as a tool to break up those silos to surface the essential data in your intranet and collaboration spaces. Our demos leverage the platform capabilities of Teams and SharePoint to demonstrate how to unite Office365 with Bots and Cognitive Services and therefore open up your workplace concept to new ideas of combining Office365 and Azure.
SharePoint Saturday Helsinki 2019 - Unite your Modern Workplace with Microsof...Thomas Gölles
Your workplace is an important topic. However, it's not a tool or service you buy of the shelf. It is an idea. It's your very own concept of teamwork. Microsoft is investing heavily in this area. For example, think of productivity tools like Teams or SharePoint, and their amount of out of the box features ready to use today. But we believe there is even more. By connecting the modern workplace with Microsoft's artificial intelligence ecosystem, we showcase how your concept of teamwork united with smart services opens the door to new use cases.
This session introduces services of the Microsoft AI stack customers use in their modern workplace. From information stored in your SharePoint lists to exposing your data warehouse KPIs in a dialogue, think of bots as a tool to break up those silos to surface the essential data in your intranet and collaboration spaces. Our demos leverage the platform capabilities of Teams and SharePoint to demonstrate how to unite Office365 with Bots and Cognitive Services and therefore open up your workplace concept to new ideas of combining Office365 and Azure.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
2. ABOUT US
THOMAS GÖLLES
MICROSOFT MVP (O365)
SOLVION
https://thomy.tech
@thomyg
Head of Modern Workplace Solutions
Graz, Austria
STEPHAN BISSER
MICROSOFT MVP (AI)
SOLVION
https://www.cloudguy.pro
@cloudguy_pro
Technical Lead
Graz, Austria
3.
4. Despite technological advancements, efficient communication in the
workplace remains challenging for most
Average percentage
of each day a knowledge worker
spends managing email*
28%
Percentage of managers who
say they are missing important
information, daily, due to
information overload*
59%
Percentage of time avg
knowledge worker spends, each
day, tracking down information*
20%
*Microsoft-sponsored Gartner research report, 2017
5. Microsoft Teams
Communicate
through chat, meetings & calls
Collaborate
with deeply integrated Office 365 apps
Integrate the tools you need
using apps, processes, and workflows
Work with confidence
enterprise level security, compliance,
and manageability
6. Evolve how your people work, with the tools they need
Organization-based
applications
Partner
applications
Office 365
applications
Departmental tools Employee resources Support & info Processes & workflow
Ready
to use
Custom
apps
Vertical
solutions
RetailHealthcare BankingManufacturing
7. Microsoft graph
Power your apps using Graph.
Automate teamwork and add
richness using data from M365
Build and manage for your organization
Enterprise developers
Upload to your organization’s app
catalog
Bots and
connectors
Notify and help users get tasks
via natural language
Commands and
actions
Trigger commands to kick off
workflows or search content
ISVs
Publish to AppSource and make your
app available in the Teams app store
Build richer apps that allow users to take action, complete tasks and workflows, and
collaborate with greater efficiency
Recap of the Teams platform
Tabs
Surface rich content within
Teams
Reach across devices
IT admins
Robust tools to manage apps in your
organization
Publish and reach Teams users
13. • Enable users to complete tasks while
in the flow of their work
• Minimize switching by surfacing
apps contextually
• Collect inputs through rich modal
forms
Commands and actions in Teams
Messaging extension
Command box
Compose box
Task module to collect user input
or surface richer information
14. • Enrich link sharing with custom previews
• Register for domains to get link shared events
• Add actions to preview to make link sharing
more productive
Smart link unfurling
Available in dev preview
16. • Tabs can access device capabilities such
as camera and microphone
• Deep link from your tab to messages and
other content in Teams
Making your tab more native
17. • Apps can utilize SSO for simplified login experience for the user
• Powered by Azure Active Directory
Authentication
Coming soon
18. • Apps can utilize SSO for simplified login experience for the user
• Use this across tabs, bots or messaging extensions
Authentication
19. • Improvements to for team lifecycle automation
• Application permissions for installing or upgrading apps
• Creating teams using templates
• Support email and deep link to a channel
• APIs are now available for GCC High and DoD customers!
• Sending and reading messages in your organization
• Read 1:1 and group chat messages
• Post replies to messages
• Manage shifts for firstline workers
• New APIs for creating, listing, and updating shifts
• Connect Shifts app to external scheduling services
Automate teamwork via Graph
20. Graph can automate team lifecycles
Create a team
Add members and
owners
Configure team
settings
Add channelsInstall apps
Add tabs
Archive or delete the team
when the time comes
21. • Increase the reach of your bot by bringing it to 1:1, group chat, and
meeting chats
• Track 1:1 discussions between manager & direct report
• Create a quick poll with options for the next follow-up meeting
Bring bots anywhere
Available in dev preview
24. Conversational AI
• A new user interface paradigm
• Exposes software services through
conversational interface
• In apps, browser and on IoT devices
• Pro-active capabilities
(Virtual Assistant etc.)
• Bots
Conversational AI is a subfield of artificial intelligence focused on producing natural and seamless conversations
between humans and computers
26. Microsoft Bot Framework
Users
Direct Line
Mail
Bing
kik
Facebook
Messenger
Web Chat
3rd Party
3rd
Slack GroupMe
CortanaMicrosoft Teams
Telegram
Twilio (SMS)
SkypeOffice 365
Channels
* still in preview
Conversational AI Platform
Bot Builder SDKs
C#
.NET SDK Java SDK*JavaScript SDK Python SDK*
Cognitive ServicesVision Speech Search Language Knowledge
Patterns & ConceptsRecognizers CardsMiddlewareState Dialogs
Web App Bot Bot Channels Registration Bot Service Types
HostingMicrosoft Azure On-premises Other Cloud Service Providers
27. Point of
Interest
Mail
Automotive
Custom
Hospitality
Conversation Skills
(Customisable)
APIs
Productivity
1st/3rd Party
Directory
Tasks
Calendar
AI
Capabilities
Language
Understanding
Speech
Vision
QnA
Knowledge
Sources
Manuals
(PDF)
Data Sources
General
Knowledge
3rd Party
Assistants
IoT Edge
Devices
Type Speak
Tap
User
Input
Adaptive
Cards
Channels
Azure Bot
Services
Virtual Assistant
Your Brand
Your Personality
Dialogs
Language Model
Virtual Assistant
Your brand, your assistant
28. Conversational mechanisms
• Text, with optional media attachments
• Input prompts
• Suggested actions: Buttons, numbered items in a list,
etc.
• Rich cards, rendered as a list or carousel
• Images, buttons, audio, animations, video, user sign-in,
etc.
• Hero Cards
• Audio Cards
• Animation Cards
• Thumbnail Cards
• Receipt Cards
• Sign In Cards
• Video Cards
• Adaptive Cards
So, what does it take to build a Teams app today? Let’s start with some basics.
The manifest is where the app is defined.
It’s the manifest that provides not just the app metadata, but also all of the components and hooks that make up its functionality. It’s where the tabs, bots and more are all referenced.
For an app in teams, the manifest and the app icons are combined into a single zip file: the app package.
The manifest is an easily-edited JSON file, but just like how developers sometimes prefer an IDE to help with the tedious parts of development and configuration, Teams developers have Teams App Studio to help with app setup.
You can use it as a complete app as shown here, or as a bot which uses your responses to build the app.
Ok, so now you’ve seen the basics of building Teams apps, let’s dive into the features that are new or coming to the platform
15
Here’s an example of what you might automate with the Graph for that incident response example.
<click through each one>
You can automate everything from the team creation through to adding members, tables, apps, and channels, and then automatically dispose or archive the team when the work is done.