Introduction to Azure Functions - TutorialBizTalk360
In this demo heavy session, Yochay Kiriaty, from the Azure product team, will provide an overview of Azure Functions, explain some patterns, and present a lot of demos.
This presentation is from the Integration Day event, a TechMeet360 Community Initiative, held on September 10, 2016 at Microsoft GSTC in Bangalore. In this slide, Microsoft's Escalation Engineers Tulika Chaudharie and Harikharan Krishnaraju explain using Azure Functions for Integration. The presentation starts with a general overview of Azure Functions and then it moves on to some of the common Integration Patterns and how Azure Functions fit into the scenarios.
Slide presentasi ini dibuat oleh Petra Novandi Barus sebagai pemateri di acara Dapur Startup Bandung Developer Day pada 29 Juli 2016 di Dicoding Space Bandung
In the ever fast paced software development, Serverless came in as a boon, enabling developers concentrate primarily on the business logic and nothing more! This only calls for a stringent process flow, making Continuous Development, Countinous Integration and Continuous Delivery highly advisable. This talk will focus on local testing of the serverless functions and their associated services locally.
Introduction to Azure Functions - TutorialBizTalk360
In this demo heavy session, Yochay Kiriaty, from the Azure product team, will provide an overview of Azure Functions, explain some patterns, and present a lot of demos.
This presentation is from the Integration Day event, a TechMeet360 Community Initiative, held on September 10, 2016 at Microsoft GSTC in Bangalore. In this slide, Microsoft's Escalation Engineers Tulika Chaudharie and Harikharan Krishnaraju explain using Azure Functions for Integration. The presentation starts with a general overview of Azure Functions and then it moves on to some of the common Integration Patterns and how Azure Functions fit into the scenarios.
Slide presentasi ini dibuat oleh Petra Novandi Barus sebagai pemateri di acara Dapur Startup Bandung Developer Day pada 29 Juli 2016 di Dicoding Space Bandung
In the ever fast paced software development, Serverless came in as a boon, enabling developers concentrate primarily on the business logic and nothing more! This only calls for a stringent process flow, making Continuous Development, Countinous Integration and Continuous Delivery highly advisable. This talk will focus on local testing of the serverless functions and their associated services locally.
The Hitchhiker’s Guide to Hybrid ConnectivityBizTalk360
Organisations are increasingly becoming aware of the immense power afforded by hybrid application architectures. Enterprise businesses can now leverage the scale, elasticity, economy and global reach afforded by Microsoft Azure whilst still retaining the investment and security of their on-premises LOB systems, helping them to maintain a competitive edge in a world where businesses are no longer constrained by geographic boundaries. Yet with so many options available for connecting systems, which one should you choose? In this session we will discuss the various Microsoft offerings for hybrid connectivity including Hybrid Connections, the On-Premises Data Gateway, Virtual Private Network, Service Bus WCF Relay and the new Azure Relay – and when best to use which.
The CQRS pattern enables you to build highly scalable, distributed and event-driven applications. Microsoft Azure contains all the serverless building blocks you need to take advantage of the CQRS pattern. In this session, we’re going to transform a monolithic web app into a modern cloud application, that easily handles peak loads and offers great flexibility. Expect architectural guidance, cost-effective designs and live demo’s.
This is a presentation from Serverless Summit.
In this session you will learn about how to build your IoT solution with the various components of AWS Serverless backend. We will visit the AWS IoT stack, Kinesis, DynamoDB and AWS Lambda to build an IoT solution.
A story of how I built an entire system not using a single server to host it, but serving everything in the cloud.
#IoT #Serverless #Reactjs #Redux #Nodejs #AWSLamdba
Microservices in action: How to actually build them3scale
Andrzej from the 3scale team gave this talk during the API Meetup Barcelona about how to practically build microservices using AWS Lambda, Amazon API Gateway, the JAWS framework and 3scale API Management.
Here is more info about the meetup:
http://www.meetup.com/API-Meetup-Barcelona/events/226165254/
Chat automation has been a persistent buzz in the industry, in this session we will go through setting up Chat automation using PowerShell, how to hit the ground running and what steps to take to convert your existing code base and make it work from Chat. From there on we will dive into how we can securely deploy, manage and administer this as a platform. Expect a session filled with demos and real-world insights of bringing this live in a production environment.
Azure Functions are a great new addition to the Azure stack that allow us to repeatedly automate tasks in a cheap and efficient manner. In this session we will go into what Azure Functions are, what features and functionality and the different ways of applying them in real-world scenarios.
Serverless computing is one of the hottest trends in software second only to containers. But most serverless function platforms suffer from vendor lock-in and a poor developer experience. Ideally, companies should be able to run their functions on any cloud choosing the one that offers the best value with the knowledge that they could change providers if need be. Developers should be able to build and test on their laptops knowing that the functions platform they’re developing on locally is same platform that’s running in the cloud—not some approximation or emulation. The purpose of the recently announced Fn project is to respond to these needs and to deliver an open source Apache 2.0 licensed functions platform that can run anywhere: laptop, server, cloud. In this session we’ll introduce Fn, its polyglot function support, and its Docker-based architecture that allows it to run on any platform and with any scheduler including Kubernetes, Mesos, and Swarm.
Creating a GraphQL endpoint in 60 minutes or less.
Assaf Gannon, Javascript Architect, from Tikal.
In this talk, we will address 2 of the most interesting topics in recent times - serverless and GraphQL. We will go over the requirements and key tools required to get started with both. We will demonstrate how simple it is to create a GraphQL endpoint and deploy it using Serverless services.
Was originally presented at https://www.meetup.com/Fullstack-Developers-Silicon-Valley/events/250007589/
Slow applications are no fun. Application performance monitoring (APM) makes tracking down issues problems much easier. But which tools should you use? Join this session to know how to build a microservice using Java and containerize it to deploy it on Azure.
Azure contains an ever growing suite of products, what tools or products do we have available to remove repetitive tasks from our daily grind. This session is viewed from the perspective of a Cloud/IT Professional, our vision is to automate anything we can using whichever tools we have available.
In this session we will dive into Azure Automation, Microsoft Flow, Azure Functions, Event Grid and more. What are they, how do they relate to each other and what are the pros and cons for using each product. By looking at and understanding how we can leverage the Cloud Automation tools that are available to us today we will be able to work less tomorrow! Warning: Contains code.
Microsoft Flow and PowerShell combined to automate everythingJaap Brasser
Microsoft Flow is a great workflow automation tool, but most likely PowerShell is not the first thing that comes to mind when thinking about Flow. In this session I will show how to integrate Microsoft Flow in PowerShell scripts and vice-versa and to highlight the benefits that this provide. This demo-heavy session will feature a lot of PowerShell code and live demos.¬¬¬ At the end of the talk we will have time for Q&A, so if you have any questions in regards to automation with Microsoft Flow or PowerShell be sure to have your questions ready.
Here is a slidedeck for the training offerings from CodeOps Technologies. Interested in organizing a training in your organization? Contact us at: reachus@codeops.tech
Integrating SaaS application using Microsoft’s Azure App Service PlatformBizTalk360
Software as a Service applications have made significant inroads into the enterprise. By nature all of these applications are on islands until you can start to exchange data between them and the rest of your on premise line-of-business applications. Using the Microsoft Azure App Service platform, organizations can integrate their SaaS applications like SalesForce, Service Now and SharePoint online by creating hybrid interfaces in the cloud using Microsoft Azure. In this session, Kent will demonstrate how organizations use the agility and scalability of the cloud to build these interfaces in a very quick and secure manner.
This is the keynote session at BizTalk Summit 2015 London. The Keynote speech focused on Microsoft's recent announcements in the area of Azure App Services (Logic Apps, BizTalk API Apps, Connectors). Watch this video to understand the reason behind Microsoft's investment into the Azure platform and where Microsoft would like to see itself down the road.
The Hitchhiker’s Guide to Hybrid ConnectivityBizTalk360
Organisations are increasingly becoming aware of the immense power afforded by hybrid application architectures. Enterprise businesses can now leverage the scale, elasticity, economy and global reach afforded by Microsoft Azure whilst still retaining the investment and security of their on-premises LOB systems, helping them to maintain a competitive edge in a world where businesses are no longer constrained by geographic boundaries. Yet with so many options available for connecting systems, which one should you choose? In this session we will discuss the various Microsoft offerings for hybrid connectivity including Hybrid Connections, the On-Premises Data Gateway, Virtual Private Network, Service Bus WCF Relay and the new Azure Relay – and when best to use which.
The CQRS pattern enables you to build highly scalable, distributed and event-driven applications. Microsoft Azure contains all the serverless building blocks you need to take advantage of the CQRS pattern. In this session, we’re going to transform a monolithic web app into a modern cloud application, that easily handles peak loads and offers great flexibility. Expect architectural guidance, cost-effective designs and live demo’s.
This is a presentation from Serverless Summit.
In this session you will learn about how to build your IoT solution with the various components of AWS Serverless backend. We will visit the AWS IoT stack, Kinesis, DynamoDB and AWS Lambda to build an IoT solution.
A story of how I built an entire system not using a single server to host it, but serving everything in the cloud.
#IoT #Serverless #Reactjs #Redux #Nodejs #AWSLamdba
Microservices in action: How to actually build them3scale
Andrzej from the 3scale team gave this talk during the API Meetup Barcelona about how to practically build microservices using AWS Lambda, Amazon API Gateway, the JAWS framework and 3scale API Management.
Here is more info about the meetup:
http://www.meetup.com/API-Meetup-Barcelona/events/226165254/
Chat automation has been a persistent buzz in the industry, in this session we will go through setting up Chat automation using PowerShell, how to hit the ground running and what steps to take to convert your existing code base and make it work from Chat. From there on we will dive into how we can securely deploy, manage and administer this as a platform. Expect a session filled with demos and real-world insights of bringing this live in a production environment.
Azure Functions are a great new addition to the Azure stack that allow us to repeatedly automate tasks in a cheap and efficient manner. In this session we will go into what Azure Functions are, what features and functionality and the different ways of applying them in real-world scenarios.
Serverless computing is one of the hottest trends in software second only to containers. But most serverless function platforms suffer from vendor lock-in and a poor developer experience. Ideally, companies should be able to run their functions on any cloud choosing the one that offers the best value with the knowledge that they could change providers if need be. Developers should be able to build and test on their laptops knowing that the functions platform they’re developing on locally is same platform that’s running in the cloud—not some approximation or emulation. The purpose of the recently announced Fn project is to respond to these needs and to deliver an open source Apache 2.0 licensed functions platform that can run anywhere: laptop, server, cloud. In this session we’ll introduce Fn, its polyglot function support, and its Docker-based architecture that allows it to run on any platform and with any scheduler including Kubernetes, Mesos, and Swarm.
Creating a GraphQL endpoint in 60 minutes or less.
Assaf Gannon, Javascript Architect, from Tikal.
In this talk, we will address 2 of the most interesting topics in recent times - serverless and GraphQL. We will go over the requirements and key tools required to get started with both. We will demonstrate how simple it is to create a GraphQL endpoint and deploy it using Serverless services.
Was originally presented at https://www.meetup.com/Fullstack-Developers-Silicon-Valley/events/250007589/
Slow applications are no fun. Application performance monitoring (APM) makes tracking down issues problems much easier. But which tools should you use? Join this session to know how to build a microservice using Java and containerize it to deploy it on Azure.
Azure contains an ever growing suite of products, what tools or products do we have available to remove repetitive tasks from our daily grind. This session is viewed from the perspective of a Cloud/IT Professional, our vision is to automate anything we can using whichever tools we have available.
In this session we will dive into Azure Automation, Microsoft Flow, Azure Functions, Event Grid and more. What are they, how do they relate to each other and what are the pros and cons for using each product. By looking at and understanding how we can leverage the Cloud Automation tools that are available to us today we will be able to work less tomorrow! Warning: Contains code.
Microsoft Flow and PowerShell combined to automate everythingJaap Brasser
Microsoft Flow is a great workflow automation tool, but most likely PowerShell is not the first thing that comes to mind when thinking about Flow. In this session I will show how to integrate Microsoft Flow in PowerShell scripts and vice-versa and to highlight the benefits that this provide. This demo-heavy session will feature a lot of PowerShell code and live demos.¬¬¬ At the end of the talk we will have time for Q&A, so if you have any questions in regards to automation with Microsoft Flow or PowerShell be sure to have your questions ready.
Here is a slidedeck for the training offerings from CodeOps Technologies. Interested in organizing a training in your organization? Contact us at: reachus@codeops.tech
Integrating SaaS application using Microsoft’s Azure App Service PlatformBizTalk360
Software as a Service applications have made significant inroads into the enterprise. By nature all of these applications are on islands until you can start to exchange data between them and the rest of your on premise line-of-business applications. Using the Microsoft Azure App Service platform, organizations can integrate their SaaS applications like SalesForce, Service Now and SharePoint online by creating hybrid interfaces in the cloud using Microsoft Azure. In this session, Kent will demonstrate how organizations use the agility and scalability of the cloud to build these interfaces in a very quick and secure manner.
This is the keynote session at BizTalk Summit 2015 London. The Keynote speech focused on Microsoft's recent announcements in the area of Azure App Services (Logic Apps, BizTalk API Apps, Connectors). Watch this video to understand the reason behind Microsoft's investment into the Azure platform and where Microsoft would like to see itself down the road.
Session presented at Microsoft Developer TechRefresh 2015 in Lisbon - Portugal. A remake of the Build 2015 session, with updated contents and new demos.
The presentation covers in detail how to build intelligent microservices solutions using Azure App Service features in Azure. The presentation is a demo driven and demonstrate how to design and provision complete end-to-end solutions using cloud services & Azure App Services capabilities.
Azure app service to create web and mobile appsKen Cenerelli
Introduction to Azure App Service including info on Web Apps, Mobile Apps, Logic Apps, and API Apps. We also looked at Continuous Delivery and Pricing.
This talk was given at the following locales:
- DevTeach Montreal (July 5, 2016)
My TechDays 2015 in the Netherlands session. There is more then Cloud services alone on the Azure platform and there are multiple solutions for your application.
Directions Asia Unlocking New Integration Potential for d365 BC with Event ...Wagner Silveira
Session co-presented with Tharanga Chandrasekara (Business Solution MVP) at Directions ASIA 2019
Reactive or event driven programming allow systems to have access to the correct data at the correct time. By using a BC extension and the AL language in conjunction with Azure Event Grid, you can benefit from this powerful publisher/subscriber engine to notify systems of changes in your data – as they happen - so you can enable faster business processes across your enterprise.
In this session Tharanga Chandrasekara (Business Solutions MVP) and Wagner Silveira (Azure MVP) will show you how to implement a generic extension that allows you to publish events into Azure Event Grid, and how you can use Azure Integration Services to subscribe to those events and take action.
Introduction to Microsoft Cognitive Services for a presentation at the Global AI Bootcamp.
Describes the current products and APIs available on Microsoft Cognitive Services.
A Lap Around API Management presentation on the ACSUG Meetup on Dec 2018 - introduction to API Management and a view of the current APIM Consumption model.
Presentation at the Auckland Connected Systems User Group (ACSUG) discussing how to expose BizTalk Server workflows as public endpoint using Azure Services
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.
Integrate 2017 unlock azure hybrid integration with biz talk - wsWagner Silveira
My presentation on Integrate 2017:
BizTalk Server can be well positioned to become a gateway to hybrid integration scenarios with Azure, leveraging from its adapter suite to achieve integration with Azure - from Logic Apps and Service Bus queues, topic and relays, to REST based Web APIs and Azure Functions.
Within this session, Wagner Silveira will explore the alternatives to connect BizTalk to the Azure cloud and back, identifying possible scenarios, and highlighting how BizTalk out of the box functionality can be leveraged to implement integration with Azure.
Integrate 2017 unlock azure hybrid integration with biz talk - ws
App Services - Connecting the dots of Web Mobile and Integration_published
1. APP Services
Connecting the dots of Web, mobile and integration
Wagner Silveira – Principal Integration Architect
wagner.silveira@theta.co.nz | @wsilveiranz
2. Agenda
• What is App Services
• Comparing existing and new Services
• Apps 101
– API Apps
– Web Apps
– Mobile Apps
– Logic Apps
3. Azure App Services
• Umbrella offering
• End to end solutions
• Familiar Dev Experience
• Simplified integration
• Simplified Deployment
• Multiple Platform / Devices
• The Azure Factor
– Security
– Geo availability
– High Availability
API Apps
Web Apps
Mobile Apps
Logic Apps
4. Resource Groups and App Service Plans
• Resource Groups
– Resources Container
– Shared Environment
– Integratetd Security (to come)
• App Service Plans
– Hardware provisioning
• From Free to Premium tiers
• Belongs to a resource group
5. Comparing existing and new Services
EXISTING AZURE
SERVICE
AZURE APP
SERVICE
Azure Websites Web Apps
Azure Mobile
Services
Mobile Apps
API Apps
Logic Apps
Azure BizTalk
Services
BizTalk API Apps
6. API Apps
Azure API Apps provides a rich platform and ecosystem for
building, consuming and distributing APIs in the Cloud and
On-Premises
7. API Apps
• APIs as First Class Citizen
• Full VS Development Experience
– Development
– Configuration
– Deployment
• Simpl Access Control Model
• Market place
• The “glue” of App Services
– Service Discovery/Documentation
8. Service Discovery - Swagger
• RESTfull API Documentation Specification
• Uses JSON to specify
– Metadata
– API Structure
– Schema Model
• Machine Readable
• Language Agnostic
• Out of the box (using Swashbuckle)
9. Hands On
• Creating new API App
• Swagger
• Converting existing APIs
• Publishing
• Azure Portal
10. Ready to Consume
APIs
• Connectors available for
most of the major SaaS
offerings
• BizTalk Services are now
shipping as APIs
– Validate
– Extract (XPath)
– Transform (+Mapper)
– Convert (XML-JSON)
– Convert (XML-FF)
– X12
– EDIFACT
– AS2
– TP Management
– Rules Engine
11. Web Apps
Web Apps allow you to create and deploy mission critical Web
Apps that scale with your business, on your terms.
12. Web App
• The backbone of App Services
• Web Sites, Mobile app services, API apps
– Standards based
– Using your preferred language
• Integrates easily with API Apps
• One Click Publishing
• The Azure Factor
– Security
– Geo availability
– High Availability
13. Hands On
• Creating new Web sites
• Publishing
• Using APIs
• Azure Environment
14. Logic Apps
Logic apps enable you to develop and deliver powerful
integration solutions with ease.
15. Logic Apps
• Orchestrate Business Processes
• Connect to existing SaaS and cloud applications
using Market place connectors
• Create custom built APIs to extend on-
premise/legacy systems
• Trigger business processes
– manually
– on demand
– on a scheduled basis
16. Hands On
• Creating new Logic Apps
• Design environment
– Connector & Triggers
– Provisioning on the fly
• Runtime environment
• Logic App Templates
17. Mobile Apps
Easy way to build cross-platform and native apps for iOS,
Android, Windows or Mac. Store app data in the cloud or on-
premises, authenticate users, send push notifications, as
well as add custom backend logic in C# or Node.js.
18. Mobile Apps
• Mobile Services
• Template Services and clients
• One click publish
• Push Notification
• Enterprise Sign On
20. Take aways
• App service is a group of related resources that allow you to create
end-to-end solutions
• Resource Group is a container that ties a App Service together.
• Resources in a resource group can be discovered easily during
runtime.
• App Service Plan define the hardware where na App will be
provisioned. You can have multiple Service Plans per resource group.
• Azure SDK 2.5.1 and later bring the App Service experience to Visual
Studio.
• Websites are now Web Apps
• Existing Web APIs can be converted to API Apps
• API, Logic and Mobile Apps are still on preview.
• Microsoft is shifting towards a micro service approach
with configurable API templates available at the Marketplace.