Learn about the new trend in cloud computing called serverless. See how it is implemented using Azure Functions and Logic Apps, advanced monitoring with Application Insights, and examples written in Node.js.
Going Serverless with Azure Functions in .NETJeremy Likness
This document contains several examples of how serverless computing with Azure Functions can be used to automate and scale various tasks including:
1. Replicating logs from one data center to another, analyzing the logs, and taking action in response.
2. Uploading data to storage, processing the data asynchronously, and exposing a REST API to access the data.
3. Collecting tweets, analyzing tweets, and displaying rich analysis of tweet data.
The document outlines how Azure Functions can be used to build these solutions more easily and with better scalability compared to traditional infrastructure setups with virtual machines.
Building SharePoint Single Page Applications Using AngularJSSharePointInstitute
This document provides an overview of building single page applications using AngularJS within SharePoint. It discusses what single page applications are and how AngularJS works. It also covers tools for development, accessing SharePoint data, demonstrations of sample projects, deployment workflows, and best practices and common issues.
Progressive Web Apps (PWAs) are web applications that use service workers to work offline and on low-quality networks. Service workers are scripts that run in the background to control how network requests from the web page are handled, allowing the app to work offline. The app shell model caches the minimal HTML, CSS, and JavaScript needed to load the user interface for instant loading. When online, additional content is populated in the app shell. PWAs are installed to the home screen via a web app manifest for a native app-like experience.
This document provides an overview of building REST APIs with ColdBox in ColdFusion. It discusses REST basics like using HTTP verbs to specify actions on resources and URLs to identify resources. It explains how ColdBox allows defining routes with patterns, handlers, and actions to map HTTP requests to ColdBox controllers and actions. It also notes additional features ColdBox provides for REST APIs like modularity, caching, documentation, logging, dependency injection, and error handling.
This document provides an overview of Azure Functions, a serverless computing service. It describes serverless architectures and how they differ from traditional server-based architectures by relying on third-party backend services. It then explains how Azure Functions allows developers to write short-lived, event-triggered functions using C# or other languages. The document outlines some pros and cons of Azure Functions, such as its reliance on App Services and ability to deploy code via source control. It concludes with a demonstration of Azure Functions.
Deep-dive building solutions on the SharePoint FrameworkWaldek Mastykarz
Waldek Mastykarz gave a presentation on building solutions using the SharePoint Framework. Some key points included storing project dependencies using npm, loading frameworks from URLs instead of bundling them, using a services library to share code between parts, and leveraging SharePoint Framework services. The presentation provided an overview of best practices for building solutions on the SharePoint Framework.
This document discusses declarative deployment solutions in SharePoint and JSOM. It compares provider-hosted and SharePoint-hosted apps. Declarative solutions can deploy JavaScript, CSS, and XML files to create custom actions and site columns in a .wsp package without code. JSOM is asynchronous and slower than server-side code but can deploy to both online and on-premises environments without breaking the farm. Context is important in JSOM because objects must be explicitly requested rather than being fully available. A singleton pattern is demonstrated for organizing JSOM code to load data into global variables. Code samples are provided for live tiles and an asset gallery.
This document discusses building APIs in the cloud using Azure Functions. It covers:
- Developing Azure Functions in the Azure Portal and with Visual Studio.
- Hosting options like consumption plans and App Service plans.
- Typical usage scenarios like building web APIs, scheduled tasks, and event-based processing.
- Supported programming languages like C# and JavaScript.
- Triggers and bindings that integrate Functions with services like Azure Blob storage and Service Bus.
This document provides steps for creating a RESTful web service using Java Persistence API (JPA) that consumes a web service and integrates with Google Maps. It outlines setting up a project in NetBeans with Glassfish server and MySQL, generating entities from a database table, creating a RESTful resource class, testing the service, and obtaining a Google Maps API key to integrate maps into the service response.
Chris OBrien - Weaving Enterprise Solutions into Office ProductsChris O'Brien
The document discusses permissions models for accessing documents in Office Add-ins including Read, Write, and ReadWrite permissions. It also discusses using client-side code and cross-domain libraries to authenticate to SharePoint when server-side authentication is difficult from an add-in. Several examples are provided of add-ins with different surfaces like a Word task pane and SharePoint app.
A useful means to automate tasks in the cloud is by leveraging WebJobs hosted in Azure App Service. In this session Steef-Jan will go into the creation, deployment and operations of WebJobs. You will learn about the ins- and outs of Azure WebJobs and how they relate to other Azure Services like functions and logic apps.
The document discusses SharePoint hosted add-ins. It covers topics such as setting up and deploying add-ins to both Office 365 and on-premise SharePoint, working with SharePoint lists and libraries using the JSOM and REST APIs, consuming external data sources, using the Office UI Fabric for styling, and building add-ins with TypeScript and Angular. The speaker is available to answer questions and welcomes feedback on the presentation.
Joe Raio is a senior technical evangelist at DX Audience based in Miami, FL. He is passionate about music, space, aviation, and technology. The document discusses serverless computing on Azure Functions and provides various resources for developing functions locally and deploying them to Azure, including documentation, SDKs, samples, and a live demo URL.
Azure Functions allow developers to create event-driven, serverless applications on Azure. Functions can be triggered by events from other Azure services, third party services, or on-premises systems. They are designed to operate at a small scale and only when needed, making them cost-effective. Functions support languages like C#, JavaScript, Python and more. Common uses include web jobs, processing data from queues and containers, and building APIs with HTTP triggers.
From my course on Web services at Concordia University's Continuing Education Computer Institute. This presentation shows how to configure GlassFish 4.0 with MySQL 5.6 for use in NetBeans 8.0.
Introduction to Cross Platform Mobile Apps (Xamarin)BizTalk360
This presentation is from the TechMeet360 event held on July 9, 2016 at BizTalk360 office premises. In this slide, BizTalk360's Senior Software Developer gives introduction to Cross Platform Mobile Apps (Xamarin) and its amazing features, benefits, extensibility and other customization options.
This document discusses server rendering for isomorphic React web apps. It explains that server rendering allows search engines to crawl single page apps by pre-rendering content on the server. This involves using React.renderToString to generate HTML on the server and then hydrating the app on the client with React.render. It also recommends designing URLs first, using common libraries for both client and server, and addressing differences between synchronous server rendering and asynchronous client fetching.
This document summarizes a presentation given by Theonic Way of Fig Leaf consulting about their work redesigning the Washington Metropolitan Area Transit Authority (WMATA) website. It discusses the background of the current WMATA website, visions and solutions for the new site, and a demo of features like trip planning, alerts and the content management system. The new site uses a ColdFusion, Node.js and CommonSpot CMS architecture to improve responsiveness, integrate APIs and enable content authors.
Chris O'Brien - Modern SharePoint development: techniques for moving code off...Chris O'Brien
This document discusses modern techniques for developing for SharePoint in a cloud-friendly way by moving code off SharePoint servers. It covers remote event receivers, PowerShell with CSOM, and Microsoft's App Model Samples. Remote event receivers allow executing code in response to events. PowerShell and CSOM is a powerful combination. The App Model Samples provide helper libraries and examples for common tasks like uploading files, provisioning sites and managing terms. While Microsoft's optimal approach is debated, these techniques allow customizations to be deployed to Office 365.
AJAX allows web pages to asynchronously update parts of a page without reloading the entire page. It uses a combination of XMLHttpRequest objects, JavaScript, DOM, and XML to exchange small amounts of data with a server in the background. This improves speed, usability, and interactivity compared to conventional web pages that reload the full page for any new content. Some examples of sites using AJAX are Google Maps, Gmail, YouTube, and Facebook.
Bob German, a Principal Architect at BlueMetal, gave a presentation about developing SharePoint widgets using TypeScript. He discussed how Microsoft is modernizing SharePoint with the new SharePoint Framework. Widgets provide a way to build reusable components for different SharePoint development models using HTML and JavaScript. TypeScript adds benefits like catch errors earlier and use modern JavaScript features. German demonstrated how to set up TypeScript and build widgets today and in the future SharePoint Framework.
Serverless architecture abstracts servers away from developers by handling each request or message in its own runtime. It has evolved from monolithic runtimes shared by multiple applications to containerization with each service in its own runtime to serverless computing. Serverless scales automatically and is well suited for building APIs, event-driven apps, and stateless short tasks. Popular serverless platforms include AWS Lambda, Google Functions, and Azure Functions, which support languages like Node.js, Java, Python and C#. Challenges include lack of state and execution time limits, while advantages are infinite scalability and reduced operational complexity.
2011.05.31 super mondays-servicebus-demodaveingham
Presentation by David Ingham demonstrating the messaging features (queues, topics) of Windows Azure AppFabric Service Bus. Given at SuperMondays, Gateshead, UK on May 31, 2011.
Building high scale, highly available websites in SharePoint 2010Ben Robb
This document discusses strategies for building high scale, high availability websites in SharePoint 2010. It covers reducing server workload through server topology optimization, managed code best practices, and deployment techniques. It also discusses reducing page payload size through viewstate, XHTML validation, lazy loading JavaScript, and compression. Finally, it discusses reducing the number of page requests through file consolidation, AJAX, removing unnecessary scripts/CSS, using CSS sprites, and content delivery networks. Testing approaches like load, spike, and endurance testing are also covered. The overall goal is to measure and optimize performance through techniques that reduce server load, page size, and page requests.
Charla desarrollo de apps con sharepoint y office 365Luis Valencia
This document discusses developing apps in SharePoint 2013. It covers types of apps from a user interface and hosting perspective. It also discusses development tools like Napa, Visual Studio, CSOM vs REST, and the Cloud Application Model. Demos are provided of SharePoint hosted apps, including using the chrome control, full immersive apps, and app parts. Authentication and authorization with OAuth is also summarized.
Tutorial, Part 2: SharePoint 101: Jump-Starting the Developer by Rob Windsor ...SPTechCon
The document discusses the different object models for working with SharePoint including the Server Object Model, Client Object Models (CSOM), REST Web Services, and SharePoint Web Services. It provides examples of using the Server Object Model to retrieve site and list information and handle events. It also covers the .NET, Silverlight, and JavaScript Client Object Models, how to load and retrieve resources in each, and includes code samples for each.
This document discusses declarative deployment solutions in SharePoint and JSOM. It compares provider-hosted and SharePoint-hosted apps. Declarative solutions can deploy JavaScript, CSS, and XML files to create custom actions and site columns in a .wsp package without code. JSOM is asynchronous and slower than server-side code but can deploy to both online and on-premises environments without breaking the farm. Context is important in JSOM because objects must be explicitly requested rather than being fully available. A singleton pattern is demonstrated for organizing JSOM code to load data into global variables. Code samples are provided for live tiles and an asset gallery.
This document discusses building APIs in the cloud using Azure Functions. It covers:
- Developing Azure Functions in the Azure Portal and with Visual Studio.
- Hosting options like consumption plans and App Service plans.
- Typical usage scenarios like building web APIs, scheduled tasks, and event-based processing.
- Supported programming languages like C# and JavaScript.
- Triggers and bindings that integrate Functions with services like Azure Blob storage and Service Bus.
This document provides steps for creating a RESTful web service using Java Persistence API (JPA) that consumes a web service and integrates with Google Maps. It outlines setting up a project in NetBeans with Glassfish server and MySQL, generating entities from a database table, creating a RESTful resource class, testing the service, and obtaining a Google Maps API key to integrate maps into the service response.
Chris OBrien - Weaving Enterprise Solutions into Office ProductsChris O'Brien
The document discusses permissions models for accessing documents in Office Add-ins including Read, Write, and ReadWrite permissions. It also discusses using client-side code and cross-domain libraries to authenticate to SharePoint when server-side authentication is difficult from an add-in. Several examples are provided of add-ins with different surfaces like a Word task pane and SharePoint app.
A useful means to automate tasks in the cloud is by leveraging WebJobs hosted in Azure App Service. In this session Steef-Jan will go into the creation, deployment and operations of WebJobs. You will learn about the ins- and outs of Azure WebJobs and how they relate to other Azure Services like functions and logic apps.
The document discusses SharePoint hosted add-ins. It covers topics such as setting up and deploying add-ins to both Office 365 and on-premise SharePoint, working with SharePoint lists and libraries using the JSOM and REST APIs, consuming external data sources, using the Office UI Fabric for styling, and building add-ins with TypeScript and Angular. The speaker is available to answer questions and welcomes feedback on the presentation.
Joe Raio is a senior technical evangelist at DX Audience based in Miami, FL. He is passionate about music, space, aviation, and technology. The document discusses serverless computing on Azure Functions and provides various resources for developing functions locally and deploying them to Azure, including documentation, SDKs, samples, and a live demo URL.
Azure Functions allow developers to create event-driven, serverless applications on Azure. Functions can be triggered by events from other Azure services, third party services, or on-premises systems. They are designed to operate at a small scale and only when needed, making them cost-effective. Functions support languages like C#, JavaScript, Python and more. Common uses include web jobs, processing data from queues and containers, and building APIs with HTTP triggers.
From my course on Web services at Concordia University's Continuing Education Computer Institute. This presentation shows how to configure GlassFish 4.0 with MySQL 5.6 for use in NetBeans 8.0.
Introduction to Cross Platform Mobile Apps (Xamarin)BizTalk360
This presentation is from the TechMeet360 event held on July 9, 2016 at BizTalk360 office premises. In this slide, BizTalk360's Senior Software Developer gives introduction to Cross Platform Mobile Apps (Xamarin) and its amazing features, benefits, extensibility and other customization options.
This document discusses server rendering for isomorphic React web apps. It explains that server rendering allows search engines to crawl single page apps by pre-rendering content on the server. This involves using React.renderToString to generate HTML on the server and then hydrating the app on the client with React.render. It also recommends designing URLs first, using common libraries for both client and server, and addressing differences between synchronous server rendering and asynchronous client fetching.
This document summarizes a presentation given by Theonic Way of Fig Leaf consulting about their work redesigning the Washington Metropolitan Area Transit Authority (WMATA) website. It discusses the background of the current WMATA website, visions and solutions for the new site, and a demo of features like trip planning, alerts and the content management system. The new site uses a ColdFusion, Node.js and CommonSpot CMS architecture to improve responsiveness, integrate APIs and enable content authors.
Chris O'Brien - Modern SharePoint development: techniques for moving code off...Chris O'Brien
This document discusses modern techniques for developing for SharePoint in a cloud-friendly way by moving code off SharePoint servers. It covers remote event receivers, PowerShell with CSOM, and Microsoft's App Model Samples. Remote event receivers allow executing code in response to events. PowerShell and CSOM is a powerful combination. The App Model Samples provide helper libraries and examples for common tasks like uploading files, provisioning sites and managing terms. While Microsoft's optimal approach is debated, these techniques allow customizations to be deployed to Office 365.
AJAX allows web pages to asynchronously update parts of a page without reloading the entire page. It uses a combination of XMLHttpRequest objects, JavaScript, DOM, and XML to exchange small amounts of data with a server in the background. This improves speed, usability, and interactivity compared to conventional web pages that reload the full page for any new content. Some examples of sites using AJAX are Google Maps, Gmail, YouTube, and Facebook.
Bob German, a Principal Architect at BlueMetal, gave a presentation about developing SharePoint widgets using TypeScript. He discussed how Microsoft is modernizing SharePoint with the new SharePoint Framework. Widgets provide a way to build reusable components for different SharePoint development models using HTML and JavaScript. TypeScript adds benefits like catch errors earlier and use modern JavaScript features. German demonstrated how to set up TypeScript and build widgets today and in the future SharePoint Framework.
Serverless architecture abstracts servers away from developers by handling each request or message in its own runtime. It has evolved from monolithic runtimes shared by multiple applications to containerization with each service in its own runtime to serverless computing. Serverless scales automatically and is well suited for building APIs, event-driven apps, and stateless short tasks. Popular serverless platforms include AWS Lambda, Google Functions, and Azure Functions, which support languages like Node.js, Java, Python and C#. Challenges include lack of state and execution time limits, while advantages are infinite scalability and reduced operational complexity.
2011.05.31 super mondays-servicebus-demodaveingham
Presentation by David Ingham demonstrating the messaging features (queues, topics) of Windows Azure AppFabric Service Bus. Given at SuperMondays, Gateshead, UK on May 31, 2011.
Building high scale, highly available websites in SharePoint 2010Ben Robb
This document discusses strategies for building high scale, high availability websites in SharePoint 2010. It covers reducing server workload through server topology optimization, managed code best practices, and deployment techniques. It also discusses reducing page payload size through viewstate, XHTML validation, lazy loading JavaScript, and compression. Finally, it discusses reducing the number of page requests through file consolidation, AJAX, removing unnecessary scripts/CSS, using CSS sprites, and content delivery networks. Testing approaches like load, spike, and endurance testing are also covered. The overall goal is to measure and optimize performance through techniques that reduce server load, page size, and page requests.
Charla desarrollo de apps con sharepoint y office 365Luis Valencia
This document discusses developing apps in SharePoint 2013. It covers types of apps from a user interface and hosting perspective. It also discusses development tools like Napa, Visual Studio, CSOM vs REST, and the Cloud Application Model. Demos are provided of SharePoint hosted apps, including using the chrome control, full immersive apps, and app parts. Authentication and authorization with OAuth is also summarized.
Tutorial, Part 2: SharePoint 101: Jump-Starting the Developer by Rob Windsor ...SPTechCon
The document discusses the different object models for working with SharePoint including the Server Object Model, Client Object Models (CSOM), REST Web Services, and SharePoint Web Services. It provides examples of using the Server Object Model to retrieve site and list information and handle events. It also covers the .NET, Silverlight, and JavaScript Client Object Models, how to load and retrieve resources in each, and includes code samples for each.
Chris O'Brien - Best bits of Azure for Office 365/SharePoint developersChris O'Brien
Discussion of Azure web apps, App Insights, "Azure Functions in the real world", ARM templates, queues, BLOB storage and more. Includes a video demo of AAD-secured Azure Function called from a SharePoint Framework (SPFx) web part with SPO cookie auth.
Basics Of Introduction to ASP.NET Core.pptx1rajeev1mishra
The slides in this presentation cover RESTful APIs, the fundamentals of ASP.NET Core Web API, and how to set up a web API project. First-time readers are encouraged to read this, but a basic understanding of the topic will enable you to fully engage with the presentation. The slides do cover the basic codes for just starting up but watching a tutorial or reading an elaborative article will help in grasping the content much better.
Whether you’re new to cloud computing or have been using various cloud services over the years, Azure Functions opens the door to new workflows for development, deployment, devops and scaling. Learn about how you can go serverless with Azure Functions using a web browser, code editor or a full blown IDE.
Code first in the cloud: going serverless with AzureJeremy Likness
The popularity of microservices combined with the emergence of serverless based solutions has transformed how modern developers tackle cloud native apps. Microsoft's Azure cloud provides a feature known as serverless functions (including Azure Functions and Logic Apps) that enable developers to stand up integrated end points leveraging the programming language of their choice without having to worry about the supporting infrastructure. Learn how to develop serverless .NET apps and connect them with queues, web requests, and databases or seamlessly integrate with third-party APIs like Twitter and Slack.
[Serverless Meetup Tokyo #3] Serverless in Azure (Azure Functionsのアップデート、事例、デ...Naoki (Neo) SATO
The document provides an overview of Azure Functions and serverless computing. It shows how Functions can be used to build asynchronous and scalable workflows using triggers and bindings. Examples include image processing using blob triggers and outputs, processing queue messages, and building serverless APIs. The document compares building such applications on Azure with and without Functions, highlighting how Functions handle infrastructure management and scaling.
進擊的 ASP.NET Web API 2 巨人 – 打造支援各種裝置及平台的服務
你/妳知道WebApi (REST)己經成為一個企業IT系統整合及網路服務成長最為快速的趨勢嗎? 你/妳知道現今在網路上最被Mobile device使所用的資料交換的格式是JSON (Javascript Object Notation)而不再是肥大擁腫的XML怪獸嗎?
全世界的網路大咖都拼命地開發WebApi的服務來吸引Mobile或Web application的開發者, 我們將在這堂課中結合AngularJs與ASP.NET Web API 2來讓大家開始感受WebApi的吸引力。
Let's meet and talk about Microsoft Azure PaaS offerings. The PaaS layer provides many scalable and globally deployed services completely manged by Microsoft that allow developer to focus on specific business requirements and to leave the infrastructure bits to the cloud provider. We will underline the differences between Virtual Machines, Cloud Services and Azure Web Apps on the compute layer. Later we will compare SQL Server and Azure SQL.
Then we will focus on Data Storage and Data Analytics services that gives incredible power to developers and data professionals.
Most of the examples we cover are platform agnostic so people from any programming background are welcome to join and share their unique experience. Microsoft Azure is getting more open and open source friendly with every new day!
Come and join us to learn more about Microsoft Azure and enjoy your journey with the public cloud!
This document discusses Infrastructure as Code (IaC) principles and practices. It describes how a software company implemented IaC to automate their infrastructure provisioning and application deployments using Kubernetes and Google Cloud Platform. They used Ansible playbooks to define and build their infrastructure and container images. Kubernetes configuration files standardized across environments allow for fast, idempotent deployments. Continuous integration tests changes at each stage from unit testing to integration testing after deployments. This implementation of IaC provides many wins including easily reproducible, consistent systems and improved deployment processes.
Disrupting the application eco system with progressive web applicationsChris Love
Progressive Web Applications (PWA) is a comprehensive term describing web applications that implement a base set of browser platform features like HTTPS, Web Manifest and Service Workers. But it bleeds beyond the scope of an application's code because browsers are enabling qualified web applications to offer the same user experiences native application enjoy. This includes prominent home screen placement, push notifications, eliminated browser chrome and app store placement.
Become a Progressive Web App expert with my course: Progressive Web Apps (PWA) Beginner to Expert -> http://PWACourse.com
Rapid Application Development with SwiftUI and FirebasePeter Friese
Firebase is Google's mobile development platform for Android, iOS, and the web. SwiftUI is Apple's user interface toolkit that lets developers design apps in a declarative way. In this session, we will bring the two together and take a look at how easy it is to develop a new application from scratch.
Slides for my talk at CocoaHeads Berlin (https://www.meetup.com/Cocoaheads-Berlin/events/266764473/)
The document discusses serverless computing and introduces Microsoft Azure Functions as a serverless platform, highlighting how Functions allows developers to write code that runs in response to events using triggers and bindings to integrate with other Azure services, and provides examples of common serverless patterns that can be implemented using Functions.
Saving Time And Effort With QuickBase Api - Sergio HaroQuickBase, Inc.
Ever wish you could enter pages of data into QuickBase without lifting a finger? How about aggregating data from an external source but you don't want to set up your own SQL server and build your own reporting tools? Learn to rise above the native QuickBase interface and explore the vast and powerful capabilities QuickBase provides through its API's. It's time to get started with the QuickBase API and build your first tool/script/app.
The document provides an overview of building applications using ColdFusion and AngularJS. It discusses requirements for a player registration application using ColdFusion as the server-side and AngularJS as the client-side framework. It covers building the ColdFusion REST API, core AngularJS features used in the client, and integrating the two by calling the ColdFusion API from AngularJS.
Sencha Roadshow 2017: Build Progressive Web Apps with Ext JS and Cmd Sencha
Learn how to use Ext JS and Cmd to deliver Progressive Web Applications to deliver the best of both web and mobile app experiences. Web apps can be found easily on the internet and every user is guaranteed access to the same and latest version of the application. Plus, mobile app capabilities, such as offline support and optimizing access to the underlying network using service workers, take the user experience to a whole new level.
Azure Functions are one of the most interesting technologies in terms of ease of use, cost efficiency and integration with other Azure services. In a mini presentation we will cover latest developments with the service - Azure Function Proxies.
Azure Functions Proxies - they allow you to start building easily API-s based on Azure Functions. With the help of proxies you can modify access URL to your Azure Function and use dynamic parameters. Versioning is also a lot easier with proxies.
The Greatest Introduction to SharePoint Framework (SPFx) on earth!Małgorzata Borzęcka
The document discusses various options for developing customizations for SharePoint, including SharePoint Add-ins, external apps/SPAs, and the SharePoint Framework (SPFx). It provides an overview of SPFx, describing how it allows customizations to run within the SharePoint page context using modern development tools and frameworks. It also outlines the SPFx build process and deployment options like the Office 365 public CDN and Azure CDN.
UiPath Agentic Automation: Community Developer OpportunitiesDianaGray10
Please join our UiPath Agentic: Community Developer session where we will review some of the opportunities that will be available this year for developers wanting to learn more about Agentic Automation.
The FS Technology Summit
Technology increasingly permeates every facet of the financial services sector, from personal banking to institutional investment to payments.
The conference will explore the transformative impact of technology on the modern FS enterprise, examining how it can be applied to drive practical business improvement and frontline customer impact.
The programme will contextualise the most prominent trends that are shaping the industry, from technical advancements in Cloud, AI, Blockchain and Payments, to the regulatory impact of Consumer Duty, SDR, DORA & NIS2.
The Summit will bring together senior leaders from across the sector, and is geared for shared learning, collaboration and high-level networking. The FS Technology Summit will be held as a sister event to our 12th annual Fintech Summit.
DevOpsDays SLC - Platform Engineers are Product Managers.pptxJustin Reock
Platform Engineers are Product Managers: 10x Your Developer Experience
Discover how adopting this mindset can transform your platform engineering efforts into a high-impact, developer-centric initiative that empowers your teams and drives organizational success.
Platform engineering has emerged as a critical function that serves as the backbone for engineering teams, providing the tools and capabilities necessary to accelerate delivery. But to truly maximize their impact, platform engineers should embrace a product management mindset. When thinking like product managers, platform engineers better understand their internal customers' needs, prioritize features, and deliver a seamless developer experience that can 10x an engineering team’s productivity.
In this session, Justin Reock, Deputy CTO at DX (getdx.com), will demonstrate that platform engineers are, in fact, product managers for their internal developer customers. By treating the platform as an internally delivered product, and holding it to the same standard and rollout as any product, teams significantly accelerate the successful adoption of developer experience and platform engineering initiatives.
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...Safe Software
FME is renowned for its no-code data integration capabilities, but that doesn’t mean you have to abandon coding entirely. In fact, Python’s versatility can enhance FME workflows, enabling users to migrate data, automate tasks, and build custom solutions. Whether you’re looking to incorporate Python scripts or use ArcPy within FME, this webinar is for you!
Join us as we dive into the integration of Python with FME, exploring practical tips, demos, and the flexibility of Python across different FME versions. You’ll also learn how to manage SSL integration and tackle Python package installations using the command line.
During the hour, we’ll discuss:
-Top reasons for using Python within FME workflows
-Demos on integrating Python scripts and handling attributes
-Best practices for startup and shutdown scripts
-Using FME’s AI Assist to optimize your workflows
-Setting up FME Objects for external IDEs
Because when you need to code, the focus should be on results—not compatibility issues. Join us to master the art of combining Python and FME for powerful automation and data migration.
Webinar - Top 5 Backup Mistakes MSPs and Businesses Make .pptxMSP360
Data loss can be devastating — especially when you discover it while trying to recover. All too often, it happens due to mistakes in your backup strategy. Whether you work for an MSP or within an organization, your company is susceptible to common backup mistakes that leave data vulnerable, productivity in question, and compliance at risk.
Join 4-time Microsoft MVP Nick Cavalancia as he breaks down the top five backup mistakes businesses and MSPs make—and, more importantly, explains how to prevent them.
Smart Investments Leveraging Agentic AI for Real Estate Success.pptxSeasia Infotech
Unlock real estate success with smart investments leveraging agentic AI. This presentation explores how Agentic AI drives smarter decisions, automates tasks, increases lead conversion, and enhances client retention empowering success in a fast-evolving market.
UiPath Agentic Automation: Community Developer OpportunitiesDianaGray10
Please join our UiPath Agentic: Community Developer session where we will review some of the opportunities that will be available this year for developers wanting to learn more about Agentic Automation.
In an era where ships are floating data centers and cybercriminals sail the digital seas, the maritime industry faces unprecedented cyber risks. This presentation, delivered by Mike Mingos during the launch ceremony of Optima Cyber, brings clarity to the evolving threat landscape in shipping — and presents a simple, powerful message: cybersecurity is not optional, it’s strategic.
Optima Cyber is a joint venture between:
• Optima Shipping Services, led by shipowner Dimitris Koukas,
• The Crime Lab, founded by former cybercrime head Manolis Sfakianakis,
• Panagiotis Pierros, security consultant and expert,
• and Tictac Cyber Security, led by Mike Mingos, providing the technical backbone and operational execution.
The event was honored by the presence of Greece’s Minister of Development, Mr. Takis Theodorikakos, signaling the importance of cybersecurity in national maritime competitiveness.
🎯 Key topics covered in the talk:
• Why cyberattacks are now the #1 non-physical threat to maritime operations
• How ransomware and downtime are costing the shipping industry millions
• The 3 essential pillars of maritime protection: Backup, Monitoring (EDR), and Compliance
• The role of managed services in ensuring 24/7 vigilance and recovery
• A real-world promise: “With us, the worst that can happen… is a one-hour delay”
Using a storytelling style inspired by Steve Jobs, the presentation avoids technical jargon and instead focuses on risk, continuity, and the peace of mind every shipping company deserves.
🌊 Whether you’re a shipowner, CIO, fleet operator, or maritime stakeholder, this talk will leave you with:
• A clear understanding of the stakes
• A simple roadmap to protect your fleet
• And a partner who understands your business
📌 Visit:
https://optima-cyber.com
https://tictac.gr
https://mikemingos.gr
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?Lorenzo Miniero
Slides for my "RTP Over QUIC: An Interesting Opportunity Or Wasted Time?" presentation at the Kamailio World 2025 event.
They describe my efforts studying and prototyping QUIC and RTP Over QUIC (RoQ) in a new library called imquic, and some observations on what RoQ could be used for in the future, if anything.
The Future of Cisco Cloud Security: Innovations and AI IntegrationRe-solution Data Ltd
Stay ahead with Re-Solution Data Ltd and Cisco cloud security, featuring the latest innovations and AI integration. Our solutions leverage cutting-edge technology to deliver proactive defense and simplified operations. Experience the future of security with our expert guidance and support.
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...Raffi Khatchadourian
Efficiency is essential to support responsiveness w.r.t. ever-growing datasets, especially for Deep Learning (DL) systems. DL frameworks have traditionally embraced deferred execution-style DL code—supporting symbolic, graph-based Deep Neural Network (DNN) computation. While scalable, such development is error-prone, non-intuitive, and difficult to debug. Consequently, more natural, imperative DL frameworks encouraging eager execution have emerged but at the expense of run-time performance. Though hybrid approaches aim for the “best of both worlds,” using them effectively requires subtle considerations to make code amenable to safe, accurate, and efficient graph execution—avoiding performance bottlenecks and semantically inequivalent results. We discuss the engineering aspects of a refactoring tool that automatically determines when it is safe and potentially advantageous to migrate imperative DL code to graph execution and vice-versa.
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à GenèveUiPathCommunity
Nous vous convions à une nouvelle séance de la communauté UiPath en Suisse romande.
Cette séance sera consacrée à un retour d'expérience de la part d'une organisation non gouvernementale basée à Genève. L'équipe en charge de la plateforme UiPath pour cette NGO nous présentera la variété des automatisations mis en oeuvre au fil des années : de la gestion des donations au support des équipes sur les terrains d'opération.
Au délà des cas d'usage, cette session sera aussi l'opportunité de découvrir comment cette organisation a déployé UiPath Automation Suite et Document Understanding.
Cette session a été diffusée en direct le 7 mai 2025 à 13h00 (CET).
Découvrez toutes nos sessions passées et à venir de la communauté UiPath à l’adresse suivante : https://community.uipath.com/geneva/.
Autonomous Resource Optimization: How AI is Solving the Overprovisioning Problem
In this session, Suresh Mathew will explore how autonomous AI is revolutionizing cloud resource management for DevOps, SRE, and Platform Engineering teams.
Traditional cloud infrastructure typically suffers from significant overprovisioning—a "better safe than sorry" approach that leads to wasted resources and inflated costs. This presentation will demonstrate how AI-powered autonomous systems are eliminating this problem through continuous, real-time optimization.
Key topics include:
Why manual and rule-based optimization approaches fall short in dynamic cloud environments
How machine learning predicts workload patterns to right-size resources before they're needed
Real-world implementation strategies that don't compromise reliability or performance
Featured case study: Learn how Palo Alto Networks implemented autonomous resource optimization to save $3.5M in cloud costs while maintaining strict performance SLAs across their global security infrastructure.
Bio:
Suresh Mathew is the CEO and Founder of Sedai, an autonomous cloud management platform. Previously, as Sr. MTS Architect at PayPal, he built an AI/ML platform that autonomously resolved performance and availability issues—executing over 2 million remediations annually and becoming the only system trusted to operate independently during peak holiday traffic.
In the dynamic world of finance, certain individuals emerge who don’t just participate but fundamentally reshape the landscape. Jignesh Shah is widely regarded as one such figure. Lauded as the ‘Innovator of Modern Financial Markets’, he stands out as a first-generation entrepreneur whose vision led to the creation of numerous next-generation and multi-asset class exchange platforms.
18. Tasks/ Activities
• Replicate logs from
one data center to
another
• Analyze the logs
• Take action
Using Functions
• Setup a VM/
Container/ WebJobs
• Build/ patch/ deploy
• Monitor infra
• Manage FTP cred
but with automation
• Use FTP library
• Use Azure SDK
Before Functions
• Setup a VM/
Container/ WebJobs
• Build/ patch/ deploy
• Monitor infra
• Manage FTP cred
• Use FTP library
• Use Azure SDK
19. File added to
Blob Storage
Transform CSV to data rows Power BI
Chart graphic
22. Tasks/ Activities
• Upload data to
storage
• Process data
• Expose REST API
Using Functions
• Setup a VM/
Container/ WebJobs
• Build/ patch/ deploy
• Monitor infra
• Build Web API App
• ‘Use Azure SDK’
• Built async data
processing (scale)
Before Functions
• Setup a VM/
Container/ WebJobs
• Build/ patch/ deploy
• Monitor infra
• Build Web API App
• Use Azure SDK
• Built async data
processing (scale)
Photo taken and
WebHook called
24. Millions of devices feed
into Stream Analytics
Store data in
SQL Online
Transform to structured data
27. Deployment and management isolation
Customers
Products
Orders
API calls
customers.azurewebsites.net
products.azurewebsites.net
orders.azurewebsites.net
28. Function app A
/customers
Function app B
/products
Function app C
Function3/orders
Function1
API proxy endpoints
HttpTrigger function endpoints
Key:
/products
/orders
Function2
33. Tasks/ Activities
• Collect tweets
• Analyze tweets
• Display rich analysis
Using Serverless
• Setup a VM/
Container/ WebJobs
• Build/ patch/ deploy
• Monitor infra
• Connect (auth)to
twitter
• Using Twitter API
(SDK)
• Analyze tweets
• Build rich client to
show results
Before Serverless
• Setup a VM/
Container/ WebJobs
• Build/ patch/ deploy
• Monitor infra
• Connect (auth)to
twitter
• Using Twitter API
(SDK)
• Analyze tweets
• Build rich client to
show results
34. Introducing Azure Logic Apps
Fast integrations using a visual designer and workflow
creation with triggers and actions
Connect applications, data and services
Connect and orchestrate Azure Functions
40. Key scenarios for monitoring
Monitor
• “What’s my
app doing?”
Alert
• “Is my app
unhealthy?”
Diagnose
• “Why is it
unhealthy?”
Learn
• “What is my
app doing?”
#2: (Introductions and set expectations that this presentation is designed to discuss the role of Azure as the cloud computing platform for a business’s digital transformation.)
#4:
Yochay writes books, blogs, and articles about scale, apps, and good end-2-end user’s experience.
#6: Talking points: (New)
Note to speaker: no extra clicks needed, all visuals will fly in on their own at page load time.
Before Cloud (or even now), let’s say you run a successful business and you try to build business apps, you have two options. You can either build on premises or co-location. You will go and buy servers and infrastructure to run your business applications.
With that came many questions when you build and manage your own server. From what servers to buy, how to provision my new server, what do I do if there is hardware failure, to how to deploy my code and patch my servers, there are simply too many things to consider.
It can be overwhelming when you manage your own physical servers.
#7: points: (New)
Note to speaker: no extra clicks needed
Well, a much cleaner picture, isn’t it? A few years later, there is this thing called “IaaS”. The idea is, you don’t need to buy or build your own servers, use our infrastructure service, aka IaaS.
With that, you don’t have to worry about provisioning your servers, or securing the physical location of your server farm. Many questions go away.
But, there is but… you still need to think about which IOS to use, how to patch the server, in addition to managing your business apps. Can those tedious tasks be taken care of as well?
#8: Talking points: (New)
Yes. We have this service called Platform as a Service, PaaS. What is great about it is, VM patching, IOS selection, back up and code deployment are all built into PaaS platform for you. Isn’t that great?
Now only four questions remain,
How many servers do I need?
What is the right size of server for my biz? S1, P3?
How can I increase server utilization?
More importantly, how I scale my app?
Let’s see how everything works together so far --- transition into the IaaS & PaaS chart.
#9: Abstraction of servers, infrastructure and configuration of operating system
Event-driven scale
Sub-second billing
Stateless
Serverless compute is a fully managed service. Some refer to it as Functions as a Service
OS and Framework patching is performed for you
There is zero administrative tasks and no need to manage any infrastructure
You just deploy your code (function) and it runs
Your code runs within seconds and for very short period of time
Serverless compute scales quickly (almost instantly) and vastly
Automatically scales within seconds
No scale configuration is required (there is no way to configure scale or limits)
Scales to match any given workload. Scales from zero to handle tens of thousands concurrent functions invocations within seconds
Pay only for the time your code is running
Serverless compute reacts to events
React, in near real-time, to events and triggers
Triggered by virtually any event from Azure service or 3rd party services
Setup time, provisioning is long & costly
#10: “Pinnacle of PaaS compute”
Not just hardware “servers”, but software servers are also managed for you
Focus on business logic, not solving technical problems not core to business
Lower effort to get started makes it easier to experiment (bots, etc.)
Benefits of “Serverless”
#11:
Bindings abstract away where the data is coming to
Logic Apps
Programming free paradigm with a visual designer, drag and drop workflows
With Connectors to different types of services (eg an FTP server)
Talking Points: (Updated on 4/3/17)
Lets talk about what really makes up MSFT’s Serverless platform: At the center of the Serverless platform, is our compute offerings: Azure Functions and Azure Logic Apps. Azure Functions is an event based Serverless compute experience that helps you accelerate your development. Run time is open. Function code can be executed in vm or somewhere else, on prem or in clould. Logic Apps is a powerful orchestration tool. It enables building a Serverless app in minutes – by orchestrating multiple functions using a visual workflow tool.
Say you have your apps up and running using Serverless. Congratulations! You now need to collect intelligence from different apps across platforms to take actions upon. There are a few essential components which we think are core to building Serverless applications are:
Data/ Storage –Functions has triggers and bindings with Azure document DB and Azure Blob storage
** Triggers: Triggers are event responses used to trigger your custom code. They allow you to respond to events across the Azure platform or on premise.
** Bindings: Bindings represent the necessary meta data used to connect your code to the desired trigger or associated input or output data.
Messaging such as queues and topics using Azure Service Bus and Azure Event Hubs
Integration – that includes core LOB apps and SaaS apps integration via Azure Logic Apps.
Intelligence on data and sentiment/ predictive analysis using Cognitive services and Machine learning
Conversation as a service – how do we equip developers to build apps that offer an end-to-end experience for their end users – Azure Bot Service offers a Serverless interactive bot experience.
More, developers are spending more time writing code that allows them to add huge business impact with Serverless. MSFT offers numerous development tools such as IDE Support for Visual Studio in functions and Logic Apps, enables local development (vs web browser coding environment), visual debugging capability, all with your tools of choice.
Lastly, I also want to highlight top scenarios and use cases for Serverless:
Real-time Stream analytics: Customers can use Functions to feed real-time streams of data from application tracking into structured data and store it in SQL online.
SaaS event processing: Customers can use Functions and Logic Apps to analyze data from an excel file in Onedrive and perform validation, filtration, sorting and convert data into consumable business charts
Web app architecture: Used a lot in creating targeted marketing collaterals – when a customer clicks on a webpage, it triggers a webhook, that uses a function to create an ad that matches the customer profile and displays a completed webpage.
Real-time bot messaging: When customers send a message to a chatbox, Functions calls Cortana analytics to generate appropriate answers and sends a response back.
//from before: Customers have different paths to build a Serverless app – start by building the distributed application components using functions by leveraging the numerous templates and declarative bindings Or
Start with the workflow and orchestration of Serverless application using Azure Logic Apps. The visual designer enables developers to quickly and easily author, edit and visualize orchestration of multiple functions and workflow.
#12: In today’s cloud enabled world, businesses are solving for maximum efficiency and faster time to market, while reducing IT spend.
Over the years we have seen businesses evolve from spinning VMs to leveraging the benefits of PaaS cloud such as managed infrastructure, scalability, high availability and cost.
Today, more businesses are trying to solve for what is core to their business focus – delivering services faster to their customers, while reducing IT spend significantly. The answer comes in the form of Serverless application platform.
In industry terms, when you hear someone say “Serverless” more often than not they are talking about Serveless Compute services which form the glue that enable developers to build their apps faster leveraging a variety of other PaaS services.
Serverless lets businesses maximize their benefits of the PaaS cloud by offering a fully managed infrastructure, with no servers to manage, provision and patch; hence reducing management overhead significantly. The event triggered programming model, allows for continuous auto-scaling and micro billing capabilities. Event-triggered compute and event-triggered scaling allows businesses to pay only for the compute power that was used, depending on the size of the workload.
#16: Simple hello world from portal
Show file -> new experience in Visual Studio 2017
Public hello world with output to queue
#18: Accuweather Function Use
Replace On-Prem Cron/Batch Servers
Needed a system that supports multiple languages
Use a combination of Event & Timer Triggers
Initial Use Case: Automation of API Log Analytics
Download Logs Periodically from FTP Site
Change their names before storing
Replicate to Cool Storage for DR purposes
Run Analytics (not in Azure Functions)
#33: https://msit.powerbi.com/groups/me/reports/f9141fdb-7943-46af-8eda-42822e19a501/ReportSection3
My simple logic app
Twitter application
Show solution in Ibiza
Show PowerBI
#35: -Started with BizTalk server (in for 17 years) – how can we move things faster between enterprise integration? LogicApps was born out 100% out of Azure.
-how to reduce integration from weeks/months to days?
#37: Call out that we now support stored procs on-prem
#38: Logic Apps can integrate with “anything” (APIs) and solve small or complex problems. Automation in a secure and reliable environment fast and easy.
Connect Anything:
On-premises, hybrid and cloud
Mission critical, complex integration scenarios
Business productivity
Agile Business:
Quickly create workflows
Position to the future API centric
Transform Business:
Extract value from both (on-premises and cloud apps)
Build Holistic integration solutions.