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)
This document provides an overview of Azure App Service and its capabilities. It discusses Web Apps, Mobile Apps, Logic Apps, and API Apps. It also covers topics like continuous delivery, staging environments, App Service plans, and the App Service Environment premium tier. The presentation includes demos and allows time for questions.
Continuous delivery with azure app serviceNabeel Khan
This document discusses how to use Azure App Service to implement continuous delivery. It defines continuous delivery as constantly developing, automatically building, and automatically deploying software. Azure App Service offers advantages like abstracting away IIS management and enabling easy creation of multiple hosting environments. The document recommends establishing deployment slots for different environments like development, QA, staging, and production. It describes how continuous delivery with App Service works by automatically building and deploying code when it is checked into source control like Kudu. The document also provides tips for handling continuous delivery of multiple sites in one project.
Session presented at Microsoft Developer TechRefresh 2015 in Lisbon - Portugal. A remake of the Build 2015 session, with updated contents and new demos.
This slide deck provides the basics of Azure App Service. This presentation was presented by Harikharan Krishnaraju, Developer Support Escalation Engineer, Microsoft during the TechMeet360 event organized by BizTalk360, held on December 17, 2016 at Coimbatore.
The API Apps support within Azure App Service provides additional support that enables you to easily create, consume and call APIs - both APIs you create (using a framework like ASP.NET Web API or the equivalent in other languages) as well as APIs from other SaaS and cloud providers. During the presentation we will explore the fundamentals of creating, calling & consuming REST APIs using ASP.NET Web API on Azure. We will also examine a test case of using an API from a third-party cloud provider within Azure.
Azure App Services для создания бэкенда мобильных приложений. Parse Open Sour...UA Mobile
This document summarizes Azure App Service, which allows users to build and scale cloud apps. It includes Web Apps, Mobile Apps, Logic Apps, and API Apps. Key benefits include automatic OS patching, security, high availability, automated scaling, and support for many programming languages. It also describes Web Apps, WebJobs, API Apps, Logic Apps, and Mobile Apps capabilities in Azure App Service and how to get started with the platform.
This presentation, is the presentation a gave at an Azure Global Bootcamp. It will give you an idea what's possible with Azure Web Applications and other OOTB Azure functionalities as Traffic Manager and Hybrid Connections
Real World Architectures Using Windows Azure Mobile ServicesKristof Rennen
With Windows Azure Mobile Services, Microsoft has made available an amazing service to easily build mobile solutions on a solid API, offering a lot of important components out of the box.
Starting from data running on a Windows Azure SQL Database, exposed through a REST API and supported by javascript-enabled server side logic and scheduled tasks, a mobile backend can be set up in only minutes. Adding the extra power of authentication using various well known identity providers and the free notification services to serve push notifications make it a solid solution for all mobile platforms, including Android, iOS, Windows Phone and Windows 8.
In this session we will show you how Windows Azure Mobile Services can already be applied in real world architectures and projects, even while it is still in preview. We will talk through a few Windows 8 and Windows Phone apps, already or soon available in the Windows Store and we will show you how to combine the SDK and REST possibilities offered by the service to build solid solutions on all mobile platforms.
Azure App Platform provides virtual machines, websites, and mobile services on Microsoft Azure. It allows launching Windows and Linux virtual machines in minutes and scaling from 1 to 1000s of instances. Websites are the fastest way to build apps for the cloud using .NET, Python, Node.js, Java, or PHP. Mobile services enable building backend services for mobile apps across platforms.
Lessons learned from running massive WordPress sites at scaleCory Fowler
Microsoft runs several large and important web sites using WordPress on Azure. These are big sites handling millions of page views per day. Join us as we explain how WordPress runs on Azure at scale and lessons learned from running very large WordPress sites.
How Joomla and Microsoft are a Great Open Source SuccessCory Fowler
The document discusses a presentation given by Robert Jacobi of Arc Technology Group and Cory Fowler of Microsoft on how Joomla and Microsoft can have a successful open source partnership. They explain how Microsoft supports open source projects, the Azure cloud platform, and how Joomla can easily scale on Azure Web Apps. Benefits for the Joomla community include quick deployment, leveraging existing tools, and Microsoft's support for Joomla.
Introduction to Microsoft Azure App Service (Logic and API Apps)Sandro Pereira
This document provides an agenda and overview for a presentation on Microsoft Azure App Service, including Logic Apps and API Apps. The presentation will cover integration challenges, an introduction to Azure App Service, a demonstration of Logic Apps and API Apps, and how BizTalk fits into Azure App Service. Logic Apps allow for easy automation of business processes across SaaS and on-premises systems using a browser-based workflow designer. API Apps make it simple to build, consume and host APIs. Built-in connectors are available for popular SaaS applications.
Azure Functions VS AWS Lambda: overview and comparisonAlex Zyl
The document compares serverless computing platforms Azure Functions and AWS Lambda. It provides an overview of key concepts like functions, triggers, bindings and event models. It also outlines some example use cases for functions. The document analyzes the architecture and infrastructure of Azure Functions and AWS Lambda and compares features between the two platforms. It concludes by listing relevant documentation and SDK repositories for further reference.
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.
5 Absolutely Beautiful Things about Platform as a Service (PaaS)Cory Fowler
5 absolutely beautiful things about Platform as a Service (PaaS)
Instantaneous productivity, familiar but different development experience, enhances engineering practices, focuses on applications over infrastructure, and is programmable and extendable.
Public v1 real world example of azure functions serverless conf london 2016 Yochay Kiriaty
Yochay Kiriaty gave a presentation on serverless computing using Microsoft Azure services. He began by defining serverless and its benefits like event-driven scaling, sub-second billing, and abstraction of servers. He then demonstrated several serverless patterns using Azure Functions for tasks like processing data from Blob storage, responding to API requests, and replicating logs between data centers. Throughout the presentation, he emphasized best practices for building serverless applications including designing functions to do single tasks, finish quickly, be stateless and idempotent.
2015-12-02 - WebCamp - Microsoft Azure Logic AppsSandro Pereira
This session will be an introduction to the new Azure Integration features: Logic Apps and also a glimpse about API Apps. They are still in preview but how can we get start using these new features? We will learn how you can use Azure Logic Apps to automate business processes without using code. This course will demonstrate the new graphical designer and how to best take advantage of different Logic App capabilities for your scenarios.
This document provides an overview of Azure App Services and demos how to use some of its features. It begins with instructions on creating an Azure account. It then defines App Services as a fully managed platform that allows building and hosting web, mobile, and API apps without managing infrastructure. Key features highlighted include auto-scaling, multiple language support, and continuous deployment. The remainder gives a deeper dive on Web Apps and includes demos of deploying .NET, Node.js, and React apps using the Azure CLI and deployment slots. It concludes by reminding attendees to remember some core Azure concepts covered.
This document provides an agenda and overview for an Advanced Topics in App Service training session. The agenda includes discussing compute options, application deployment and configurations, authentication and authorization, custom domains and SSL, backups and restores, scaling, monitoring, and App Service Environments. It also provides overviews of App Service architecture and features, deployment slots, WebJobs, and monitoring options. Key aspects of App Service Environments like isolation, scale, and integration with virtual networks are explained.
What are Azure Web Apps? How Can I take advantage of Azure Web Apps ? Get answers to these questions and learn about Designing and Implementing Azure Web App.
Azure App Service Web Apps provides a scalable, secure and easy to use environment for creating Web Apps.
This document discusses Azure Bot Service and how it can be used to build, test, deploy and manage intelligent bots. It provides information on Azure Web App Bot and the Bot Service capabilities for building chatbots. It also discusses Cognitive Services capabilities like Vision, Speech, Language, Knowledge and Search that can be used to add intelligence to apps, websites and bots. The document then talks about deploying a bot code using Visual Studio Code and connecting it to a knowledge base and publishing it.
In this session Tomasso will explain what Web APIs are, why do we need them and how to implement them in Azure with API Apps. He is going to show in several demos how you can create a custom API App, test and deploy it, but also more advanced topics like how to add authentication to an API App.
Drupal DevOps on Microsoft Azure WebsitesCory Fowler
This document discusses Microsoft Azure services and Azure Websites. It provides an overview of Azure, its global data center footprint, and the various Azure services available across different layers including compute, storage, data, and application services. It then focuses on describing Azure Websites, highlighting how it provides a fast and flexible way to build applications for the cloud with continuous deployment options from source control and the ability to customize deployments. Additional features like site slots, web jobs, and virtual machines are also summarized.
Андрей Бойко - Azure Web App для PHP и Node.Js разработчиковHackraft
This document provides an overview of App Service Web Apps on Microsoft Azure for PHP and Node.js developers. It discusses features like language support, deployment, source control integration, scaling, web jobs, deployment slots, traffic manager, backups, hybrid connections, and web apps architecture. The key points are that web apps provide a platform as a service (PaaS) to host applications, continuous deployment is enabled through source control integration, and auto-scaling can automatically scale the web tier based on performance metrics.
Distributed Computing made easy with Service FabricBizTalk360
Service Fabric is a state-of-the-art distributed system that allows developers to easily build and IT-Pros to easily manage large scale, highly resilient services for your Enterprise. We are all going through the same transition with our businesses: We want our services to be quick to build and maintain, effective to manage, preferably cheap, but also robust and resilient enough to reach Internet scale without falling apart. Microsoft has solved this challenge is now making available to everyone the Platform they built for running and hosting global services with the highest availability demands, such as Azure SQL Database, Azure DocumentDB, and Bing Cortana. This session will give an overview of Service Fabric, share some war stories from using it and show some examples which will open your eyes to a great new world of distributed, infinitely scalable services that cannot die! Platform services PaaS is the future of the Cloud!
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity D...Maarten Balliauw
Microsoft has a cloud platform which runs .NET, NodeJS and PHP. All 101 talks out there will show you the same: it’s easy to deploy, it scales out on demand and it runs WordPress. Great! But what about doing real things? In this session, we’ll explore the things they don’t teach kids in school. How about trying to find out the architecture of this platform? What about the different deployment options for Windows Azure Web Sites, the development flow and some awesome things you can do with the command line tools? Did you know you can modify the automated build process? Join me in this exploration of some lesser known techniques of the platform.
This presentation, is the presentation a gave at an Azure Global Bootcamp. It will give you an idea what's possible with Azure Web Applications and other OOTB Azure functionalities as Traffic Manager and Hybrid Connections
Real World Architectures Using Windows Azure Mobile ServicesKristof Rennen
With Windows Azure Mobile Services, Microsoft has made available an amazing service to easily build mobile solutions on a solid API, offering a lot of important components out of the box.
Starting from data running on a Windows Azure SQL Database, exposed through a REST API and supported by javascript-enabled server side logic and scheduled tasks, a mobile backend can be set up in only minutes. Adding the extra power of authentication using various well known identity providers and the free notification services to serve push notifications make it a solid solution for all mobile platforms, including Android, iOS, Windows Phone and Windows 8.
In this session we will show you how Windows Azure Mobile Services can already be applied in real world architectures and projects, even while it is still in preview. We will talk through a few Windows 8 and Windows Phone apps, already or soon available in the Windows Store and we will show you how to combine the SDK and REST possibilities offered by the service to build solid solutions on all mobile platforms.
Azure App Platform provides virtual machines, websites, and mobile services on Microsoft Azure. It allows launching Windows and Linux virtual machines in minutes and scaling from 1 to 1000s of instances. Websites are the fastest way to build apps for the cloud using .NET, Python, Node.js, Java, or PHP. Mobile services enable building backend services for mobile apps across platforms.
Lessons learned from running massive WordPress sites at scaleCory Fowler
Microsoft runs several large and important web sites using WordPress on Azure. These are big sites handling millions of page views per day. Join us as we explain how WordPress runs on Azure at scale and lessons learned from running very large WordPress sites.
How Joomla and Microsoft are a Great Open Source SuccessCory Fowler
The document discusses a presentation given by Robert Jacobi of Arc Technology Group and Cory Fowler of Microsoft on how Joomla and Microsoft can have a successful open source partnership. They explain how Microsoft supports open source projects, the Azure cloud platform, and how Joomla can easily scale on Azure Web Apps. Benefits for the Joomla community include quick deployment, leveraging existing tools, and Microsoft's support for Joomla.
Introduction to Microsoft Azure App Service (Logic and API Apps)Sandro Pereira
This document provides an agenda and overview for a presentation on Microsoft Azure App Service, including Logic Apps and API Apps. The presentation will cover integration challenges, an introduction to Azure App Service, a demonstration of Logic Apps and API Apps, and how BizTalk fits into Azure App Service. Logic Apps allow for easy automation of business processes across SaaS and on-premises systems using a browser-based workflow designer. API Apps make it simple to build, consume and host APIs. Built-in connectors are available for popular SaaS applications.
Azure Functions VS AWS Lambda: overview and comparisonAlex Zyl
The document compares serverless computing platforms Azure Functions and AWS Lambda. It provides an overview of key concepts like functions, triggers, bindings and event models. It also outlines some example use cases for functions. The document analyzes the architecture and infrastructure of Azure Functions and AWS Lambda and compares features between the two platforms. It concludes by listing relevant documentation and SDK repositories for further reference.
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.
5 Absolutely Beautiful Things about Platform as a Service (PaaS)Cory Fowler
5 absolutely beautiful things about Platform as a Service (PaaS)
Instantaneous productivity, familiar but different development experience, enhances engineering practices, focuses on applications over infrastructure, and is programmable and extendable.
Public v1 real world example of azure functions serverless conf london 2016 Yochay Kiriaty
Yochay Kiriaty gave a presentation on serverless computing using Microsoft Azure services. He began by defining serverless and its benefits like event-driven scaling, sub-second billing, and abstraction of servers. He then demonstrated several serverless patterns using Azure Functions for tasks like processing data from Blob storage, responding to API requests, and replicating logs between data centers. Throughout the presentation, he emphasized best practices for building serverless applications including designing functions to do single tasks, finish quickly, be stateless and idempotent.
2015-12-02 - WebCamp - Microsoft Azure Logic AppsSandro Pereira
This session will be an introduction to the new Azure Integration features: Logic Apps and also a glimpse about API Apps. They are still in preview but how can we get start using these new features? We will learn how you can use Azure Logic Apps to automate business processes without using code. This course will demonstrate the new graphical designer and how to best take advantage of different Logic App capabilities for your scenarios.
This document provides an overview of Azure App Services and demos how to use some of its features. It begins with instructions on creating an Azure account. It then defines App Services as a fully managed platform that allows building and hosting web, mobile, and API apps without managing infrastructure. Key features highlighted include auto-scaling, multiple language support, and continuous deployment. The remainder gives a deeper dive on Web Apps and includes demos of deploying .NET, Node.js, and React apps using the Azure CLI and deployment slots. It concludes by reminding attendees to remember some core Azure concepts covered.
This document provides an agenda and overview for an Advanced Topics in App Service training session. The agenda includes discussing compute options, application deployment and configurations, authentication and authorization, custom domains and SSL, backups and restores, scaling, monitoring, and App Service Environments. It also provides overviews of App Service architecture and features, deployment slots, WebJobs, and monitoring options. Key aspects of App Service Environments like isolation, scale, and integration with virtual networks are explained.
What are Azure Web Apps? How Can I take advantage of Azure Web Apps ? Get answers to these questions and learn about Designing and Implementing Azure Web App.
Azure App Service Web Apps provides a scalable, secure and easy to use environment for creating Web Apps.
This document discusses Azure Bot Service and how it can be used to build, test, deploy and manage intelligent bots. It provides information on Azure Web App Bot and the Bot Service capabilities for building chatbots. It also discusses Cognitive Services capabilities like Vision, Speech, Language, Knowledge and Search that can be used to add intelligence to apps, websites and bots. The document then talks about deploying a bot code using Visual Studio Code and connecting it to a knowledge base and publishing it.
In this session Tomasso will explain what Web APIs are, why do we need them and how to implement them in Azure with API Apps. He is going to show in several demos how you can create a custom API App, test and deploy it, but also more advanced topics like how to add authentication to an API App.
Drupal DevOps on Microsoft Azure WebsitesCory Fowler
This document discusses Microsoft Azure services and Azure Websites. It provides an overview of Azure, its global data center footprint, and the various Azure services available across different layers including compute, storage, data, and application services. It then focuses on describing Azure Websites, highlighting how it provides a fast and flexible way to build applications for the cloud with continuous deployment options from source control and the ability to customize deployments. Additional features like site slots, web jobs, and virtual machines are also summarized.
Андрей Бойко - Azure Web App для PHP и Node.Js разработчиковHackraft
This document provides an overview of App Service Web Apps on Microsoft Azure for PHP and Node.js developers. It discusses features like language support, deployment, source control integration, scaling, web jobs, deployment slots, traffic manager, backups, hybrid connections, and web apps architecture. The key points are that web apps provide a platform as a service (PaaS) to host applications, continuous deployment is enabled through source control integration, and auto-scaling can automatically scale the web tier based on performance metrics.
Distributed Computing made easy with Service FabricBizTalk360
Service Fabric is a state-of-the-art distributed system that allows developers to easily build and IT-Pros to easily manage large scale, highly resilient services for your Enterprise. We are all going through the same transition with our businesses: We want our services to be quick to build and maintain, effective to manage, preferably cheap, but also robust and resilient enough to reach Internet scale without falling apart. Microsoft has solved this challenge is now making available to everyone the Platform they built for running and hosting global services with the highest availability demands, such as Azure SQL Database, Azure DocumentDB, and Bing Cortana. This session will give an overview of Service Fabric, share some war stories from using it and show some examples which will open your eyes to a great new world of distributed, infinitely scalable services that cannot die! Platform services PaaS is the future of the Cloud!
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity D...Maarten Balliauw
Microsoft has a cloud platform which runs .NET, NodeJS and PHP. All 101 talks out there will show you the same: it’s easy to deploy, it scales out on demand and it runs WordPress. Great! But what about doing real things? In this session, we’ll explore the things they don’t teach kids in school. How about trying to find out the architecture of this platform? What about the different deployment options for Windows Azure Web Sites, the development flow and some awesome things you can do with the command line tools? Did you know you can modify the automated build process? Join me in this exploration of some lesser known techniques of the platform.
Windows Azure is an open and flexible cloud computing platform that allows users to build, deploy, and manage applications and services through Microsoft's global network of datacenters. It provides compute, network, storage and application services that allow users to build applications using any language, tool or framework. The platform offers advantages of speed, scale and lower costs compared to traditional application development models. Key services include virtual machines, web sites, cloud services, SQL and NoSQL data storage, media services and more.
Microsoft Azure is a cloud computing platform that provides computing and data services. It includes Windows Azure for running applications, SQL Azure for cloud-based data services based on SQL Server, and App Fabric for distributed infrastructure services. Windows Azure provides a Windows environment for applications and storage in Microsoft data centers. SQL Azure offers data services based on SQL Server in the cloud. App Fabric provides distributed services to both cloud and local applications.
This document summarizes key aspects of building mobile apps with backend services on Microsoft Azure. It discusses how Azure Mobile Apps provides a backend platform that allows developers to focus on the app while Azure handles the backend functions like data storage, authentication, and push notifications. It provides an overview of using Azure's built-in APIs to manage data storage and synchronization between a local SQLite database and Azure SQL storage through push and pull operations.
Microsoft Azure is a cloud computing platform that allows users to build, deploy, and manage applications and services through Microsoft-managed data centers. It provides a global network that offers faster development times and scalability compared to traditional hosting, while reducing costs. Azure ensures data protection and security with backups, recovery options, and 99.99% uptime. Developers can build apps using any language or tool and deploy them anywhere while extending their existing IT infrastructure into the cloud.
Azure paa s v2 – microservices, microsoft (azure) service fabric, .apps and o...Tomasz Kopacz
How to build architecture based on microservices. What is Azure Service Fabric, and how this technology help us to build stateless and statefull services. How to start with actor-based programming. How to use also *.Apps and containers in microservices world. And of course – how to deal with many, many objects and components in our application.
Level: 300 (ok – 200, because I will explain basic concepts – but on the other hands those topic (especially around actors) are quite complicated)
From: http://net.developerdays.pl/
This document provides an overview of Azure Service Fabric, including:
1) Service Fabric is a distributed systems platform that makes it easy to package, deploy, and manage scalable and reliable microservices and containers.
2) It allows applications to be composed of small, independent processes called microservices that can communicate with each other.
3) Service Fabric handles deployment, scaling and management of microservice applications and containers, enabling developers to focus on writing code without having to deal with infrastructure details.
WebJobs allow background processes to run in an Azure App Service app. They can be triggered on a schedule or by an event and have many options for deployment. The Kudu service powers continuous delivery of WebJobs and provides a dashboard. Files and paths provide control and logging. The WebJob SDK enables triggers and bindings for common scenarios. Alternatives to WebJobs include Azure Functions and on-premises solutions.
This chapter introduces e-commerce and discusses key topics that will be covered in the book. It defines electronic commerce and how it differs from traditional physical commerce. The chapter outlines different types of e-commerce including B2C, B2B, C2B, and C2C models. It also discusses the digital phenomenon driving e-commerce adoption and how e-commerce can benefit both consumers and businesses. Finally, it presents the system model that will be used in the book to discuss e-commerce architecture and implementation.
Azure Service Fabric and the Actor Model: when did we forget Object Orientation?João Pedro Martins
Session presented at DDD event in TVP/Microsoft UK HQ. Introduction to Azure Service Fabric, and focus on the actor model (formerly known as Project Orleans), with demos and documentation on how it is supported in Service Fabric. Goal: ask ourselves why did we really replace OO with "stateless services".
What is Microsoft Azure?
Azure App Service
Azure Machine Learning
Microservices in Azure
Azure Cloud Service
Azure Functions
Real life problem solution discuss
Tokyo Azure Meetup #5 - Microservices and Azure Service FabricTokyo Azure Meetup
Azure Service Fabric is now Generally Available!
In this meetup we will start from the beginning and define what is microservice.
Next we will have a deep dive in Azure Service Fabric. Azure Service Fabric is one of the most interesting Azure service. Used internally in Microsoft for 5 years and backing up one of the most demanding Azure services today such as Azure SQL, Document DB, Cortana and Skype for Business.
We will be talking about the two models that are supported by Azure Service Fabric:
- Reliable Services (We will explore the reasons for having both stateful and stateless offerings in this model)
- Reliable Actors
Then we will talk how you can create Azure Service Fabric cluster on premise or in another cloud.
We will demo deployments in Azure for the various models.
Azure Service Fabric is the most advanced and complete offering for developing and hosting microservices in Azure. It builds on years experience Microsoft acquired running one of the most demanding services such as Azure SQL. Moreover, Azure Service Fabric solves very difficult distributed computing problems such as data synchronization, zero downtime deployment, update and rollback operations at large scale.
Join us to learn more about Azure Service Fabric and start using it immediately after the meetup!
Building microservices with azure functionsJustin Maurer
Getting started in Microservice can be a steep hill to climb, but with Azure Functions we can begin building them within minutes. Azure Functions is a "serverless" computing offering, that allows you to run small bits of JavaScript, C#, Python, PHP, Bash, Batch, and PowerShell that is managed by Azure to scale as needed. In this talk we will cover what are the best applications for Azure Functions, where they fit amongst the many options in cloud computing and go over specific use cases, including building a completely serverless backend for a web application and how it can be used for home automation.
Overview session of Microsoft's Azure Service Fabric Overview (v1.5.175), delivered at AzurePT community event in Lisbon, held March 26. The session describes all the main components of the platform, with a focus on its architecture.
Code Camp Auckland 2015 - DEV1 Microsoft API Approaches 101Nikolai Blackie
Overview of how organisations can design, build, deploy and manage API's as well as engage API consumers utilising the current Microsoft Azure integration platform offerings. A 101 walk through of Azure API Management, Azure App Services and Team Foundation Server Online capabilities and how organisations can leverage these for cost effective and scalable API's
Code Samples: https://github.com/nikolaiblackie/AKL2015CodeCam pAppServices/blob/master/README.md
This session was recorded during the BizTalk Summit 2015 London event where Sameer Chabungbam from Microsoft product group explains how you can build your first connector and how you can make it work in Logic Apps.
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.
.NET Cloud-Native Bootcamp- Los AngelesVMware Tanzu
This document outlines an agenda for a .NET cloud-native bootcamp. The bootcamp will introduce practices, platforms and tools for building modern .NET applications, including microservices, Cloud Foundry, and cloud-native .NET technologies and patterns. The agenda includes sessions on microservices, Cloud Foundry, hands-on exercises, and a wrap up. Break times are scheduled between sessions.
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.
Overview of azure microservices and the impact on integrationBizTalk360
On the back of Integrate 2014, Sam Vanhoutte will discuss view on some of the implications of the announcements made at the conference and talk about how this might affect the future for integration professionals
20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenariosRicardo González
This document discusses different Azure cloud services including Cloud Services, Service Fabric, and App Services. It provides an overview of each service, comparing their key features such as scalability, deployment options, programming models, and support for different languages. Cloud Services provide virtual machines and web/worker roles. Service Fabric is a distributed systems platform for microservices. App Services consolidate web sites, mobile apps, APIs, and logic apps into a single integrated offering.
The document provides an overview of Microsoft Azure Mobile Services, including features like structured storage, authentication, backend logic, push notifications, scheduling, and more. It discusses the REST API, JSON to SQL type mappings, auto-generated columns, server-side table scripts, custom APIs, file storage, notification hubs, offline synchronization, the command line interface, and scaling options. Live demos are presented on topics like adding data validation logic, push notifications, authentication, and using the CLI.
What can you do with Azure Mobile Services? In a big solution, made up of several services, you can control your remote infrastructure looking at you events collected in a DB and you can send commands.
This document discusses migrating to the cloud with Microsoft Azure and Office 365. It provides an overview of migration scenarios for email and files with Office 365, and discusses how to migrate applications and use development tools in Azure. Options for storage, web apps, and hybrid cloud solutions are presented. Security and privacy features of Office 365 are outlined. Finally, available migration tools for email and files are listed.
This document provides an overview of Logic Apps and how they can be used for integration tasks. It begins with an agenda that includes positioning Logic Apps, a Logic Apps 101 section, and demos. It then discusses how Logic Apps can be used for lightweight integrations, production integrations, and real-world projects. Examples are given of common integration architectures and how Logic Apps fit into them. The document concludes with a questions slide thanking the audience.
Capture the Cloud with Azure, delivered at Angelbeat @ Arlington VA. Learn how about Azure can help you build cloud solutions with virtual machines, web apps, mobile apps, databases and analytics.
App Services - Connecting the dots of Web Mobile and Integration_publishedWagner Silveira
This document discusses Azure App Services, which provides an end-to-end platform for building web, mobile, and API applications. It includes Web Apps for hosting web applications, API Apps for creating and consuming APIs, Mobile Apps for building mobile apps, and Logic Apps for automating workflows and integrating apps and services. These services simplify development, deployment, security, availability, and integration across platforms and devices. The document provides an overview and demonstrations of each service.
Trivadis TechEvent 2017 Der Azure App Service by Manuel MeyerTrivadis
This document provides an overview of the Azure App Service platform and its main components:
- WebApps allow developers to build scalable web applications in the cloud.
- API Apps make it easy to build and consume REST APIs hosted on Azure.
- Mobile Apps provide a backend for developing mobile applications with features like data storage, authentication, and push notifications.
- Logic Apps allow automating business processes across SaaS and on-premises systems using triggers and actions.
- Function Apps are snippets of cloud hosted code that react to events, useful for data processing, integration, and building APIs.
What's new in App Engine and intro to App Engine for BusinessChris Schalk
This is a presentation given by Devfest Madrid 2010 by Google Developer Advocate Chris Schalk on "What's new in Google App Engine and Intro to App Engine for Business"
This document discusses Azure Logic Apps, which allow users to automate business processes across SaaS and on-premises systems with no code. It provides an overview of Logic Apps capabilities including 140+ triggers and 230+ actions. Built-in connectors to Microsoft and third party services are listed. The document demonstrates creating a simple Logic App in the designer and shows how Logic Apps can integrate with other Azure services like Functions. It compares Logic Apps to Microsoft Flow and discusses pricing and performance.
Operating Microservices at Hyperscale — Tech in Asia PDC 2019Donnie Prakoso
Presented at Tech in Asia PDC 2019 in Jakarta.
Most developers today are adopting a microservices based application design. Microservices can provide higher system reliability, fine-grained scalability, and faster development cycles. At hyperscale (thousands to millions of requests per second), however, additional thought, careful design, and greater operational rigor are required. In this session, learn fundamental design principles and best practices for hyperscale applications.
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...VMware Tanzu
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud Platform (Pivotal Cloud-Native Workshop: Milan)
Fabio Marinelli
7 February 2018
Introduction to deploying your ASP.NET Core application to a variety of different environments (Windows, Linux, Mac, Azure, Docker) and hosting servers (IIS, IIS Express, Kestrel).
This talk was given at the following locale:
- DetroitDevDay (November 12, 2016)
No SQL, No Problem: Use Azure DocumentDBKen Cenerelli
Introduction to Microsoft Azure DocumentDB. The slides have sections on Overview, Resource Model, Data Modeling, Performance, Development, Pricing and DocumentDB resources.
This talk was given at the following locales:
- DevTeach Montreal (July 6, 2016)
These slides provide an overview of .NET Core and also the changes to ASP.NET Core after the RC2 release. There is also some demos and source code.
This talk was given at the Let's Dev This Roadshow in London, ON on May 26, 2016.
Analyze Your Code With Visual Studio 2015 Diagnostic ToolsKen Cenerelli
These slides detail the new Diagnostic Tools Window in Visual Studio 2015. We look at all of the new tools and there are lots of resources too.
This talk was given at CTTDNUG on January 27, 2016.
Data is as critical as ever. Storage costs are lower but we have more and more data to store. This is where Microsoft Azure Data Storage solutions come in. This slide deck provides an overview of the most important data storage options available in Azure.
Note: I did not create this deck. I instead combined slides from the Microsoft Azure-Readiness/DevCamp repo on GitHub (https://github.com/Azure-Readiness/DevCamp) while adding additional material from a slide deck of David Chappell's.
This talk was given at Cloud Camp Kitchener 2015.
Building high performance software with Microsoft Application InsightsKen Cenerelli
Microsoft Application Insights for Visual Studio 2013 is a suite of tools designed to help teams derive key metrics from their applications. Users can see detailed information about usage, performance and availability of their websites, Windows Phone apps, Windows Store apps, Microsoft Azure services and more.
In this talk we will see how to add Application Insights to new or existing Visual Studio projects as well as Microsoft Azure services.
This talk was given at ConFoo 2015.
An Introduction to Universal Windows AppsKen Cenerelli
At Build 2014 the world was introduced to the idea of creating Universal Windows apps. This technology will allow developers to extend platform commonality across multiple Windows devices from one shared project.
In this session I will demonstrate what you will need to know to get going quickly on building one application for both Windows Phone 8.1 and Windows 8.1 OS. We will also see how to extend your project to include other new features.
This talk was given at ConFoo 2015.
Build end-to-end video experiences with Azure Media ServicesKen Cenerelli
In this presentation you will see how to use Microsoft Azure Media Services to upload, package, secure, distribute and view your videos. Presented November 15, 2014 at the London Azure Camp hosted by the London .NET Developers group in London, Ontario, Canada.
In this presentation you will see how to use Microsoft Azure Mobile Services to add structured storage, integrated authentication and scaling to your Windows apps. Presented November 15, 2014 at the London Azure Camp hosted by the London .NET Developers group in London, Ontario, Canada.
Building Windows 8.1 Apps with Mobile ServicesKen Cenerelli
In this presentation you will see how to use Windows Azure Mobile Services to add structured storage, integrated authentication and even Push Notifications to your Windows 8 Store app in minutes. This was presented March 16, 2014 at the Windows Azure Cloud Camp hosted by the London .NET Developers group in London, Ontario, Canada.
Maximizing code reuse between Windows Phone 8 and Windows 8 (That Conference ...Ken Cenerelli
Examine how to better leverage the various technologies available to the developer to enable code reuse between Windows Phone 8 and Windows 8 Store apps.
The slides will be broken into two parts with the first looking at what the two platforms share in terms of hardware and their ""shared core"". After this it will dig into some code to demonstrate how portable class libraries, shared XAML UI and the MVVM project structure can make a developer's life so much easier.
Maximizing code reuse between Windows Phone 8 and Windows 8 (DevTeach Toronto...Ken Cenerelli
Examine how to better leverage the various technologies available to the developer to enable code reuse between Windows Phone 8 and Windows 8 Store apps.
The slides will be broken into two parts with the first looking at what the two platforms share in terms of hardware and their ""shared core"". After this it will dig into some code to demonstrate how portable class libraries, shared XAML UI and the MVVM project structure can make a developer's life so much easier.
An Introduction to Windows Phone 7 DevelopmentKen Cenerelli
The document discusses resources for getting started developing Windows Phone apps including Visual Studio 2010 Express, the Windows Phone SDK, and the Windows Phone Toolkit. It provides an overview of a sample "Hello World" Windows Phone app and the Guelph Open Data app which consumes open XML data and displays it on a map using Bing Maps. Instructions are given on adding buttons, textblocks, and handling button click events when building Windows Phone apps.
Umbraco is an open source content management system (CMS) that can be used to manage websites. It was developed in 2005 and has over 85,000 installations worldwide. The document discusses how to configure Umbraco by installing it manually through IIS, creating document types and templates to structure content, and extending its capabilities through macros and custom development.
Role of Data Annotation Services in AI-Powered ManufacturingAndrew Leo
From predictive maintenance to robotic automation, AI is driving the future of manufacturing. But without high-quality annotated data, even the smartest models fall short.
Discover how data annotation services are powering accuracy, safety, and efficiency in AI-driven manufacturing systems.
Precision in data labeling = Precision on the production floor.
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Impelsys Inc.
Impelsys provided a robust testing solution, leveraging a risk-based and requirement-mapped approach to validate ICU Connect and CritiXpert. A well-defined test suite was developed to assess data communication, clinical data collection, transformation, and visualization across integrated devices.
This is the keynote of the Into the Box conference, highlighting the release of the BoxLang JVM language, its key enhancements, and its vision for the future.
AI and Data Privacy in 2025: Global TrendsInData Labs
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the today’s world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
"Rebranding for Growth", Anna VelykoivanenkoFwdays
Since there is no single formula for rebranding, this presentation will explore best practices for aligning business strategy and communication to achieve business goals.
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...SOFTTECHHUB
I started my online journey with several hosting services before stumbling upon Ai EngineHost. At first, the idea of paying one fee and getting lifetime access seemed too good to pass up. The platform is built on reliable US-based servers, ensuring your projects run at high speeds and remain safe. Let me take you step by step through its benefits and features as I explain why this hosting solution is a perfect fit for digital entrepreneurs.
Learn the Basics of Agile Development: Your Step-by-Step GuideMarcel David
New to Agile? This step-by-step guide is your perfect starting point. "Learn the Basics of Agile Development" simplifies complex concepts, providing you with a clear understanding of how Agile can improve software development and project management. Discover the benefits of iterative work, team collaboration, and flexible planning.
Leading AI Innovation As A Product Manager - Michael JidaelMichael Jidael
Unlike traditional product management, AI product leadership requires new mental models, collaborative approaches, and new measurement frameworks. This presentation breaks down how Product Managers can successfully lead AI Innovation in today's rapidly evolving technology landscape. Drawing from practical experience and industry best practices, I shared frameworks, approaches, and mindset shifts essential for product leaders navigating the unique challenges of AI product development.
In this deck, you'll discover:
- What AI leadership means for product managers
- The fundamental paradigm shift required for AI product development.
- A framework for identifying high-value AI opportunities for your products.
- How to transition from user stories to AI learning loops and hypothesis-driven development.
- The essential AI product management framework for defining, developing, and deploying intelligence.
- Technical and business metrics that matter in AI product development.
- Strategies for effective collaboration with data science and engineering teams.
- Framework for handling AI's probabilistic nature and setting stakeholder expectations.
- A real-world case study demonstrating these principles in action.
- Practical next steps to begin your AI product leadership journey.
This presentation is essential for Product Managers, aspiring PMs, product leaders, innovators, and anyone interested in understanding how to successfully build and manage AI-powered products from idea to impact. The key takeaway is that leading AI products is about creating capabilities (intelligence) that continuously improve and deliver increasing value over time.
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...Fwdays
Why the "more leads, more sales" approach is not a silver bullet for a company.
Common symptoms of an ineffective Client Partnership (CP).
Key reasons why CP fails.
Step-by-step roadmap for building this function (processes, roles, metrics).
Business outcomes of CP implementation based on examples of companies sized 50-500.
Rock, Paper, Scissors: An Apex Map Learning JourneyLynda Kane
Slide Deck from Presentations to WITDevs (April 2021) and Cleveland Developer Group (6/28/2023) on using Rock, Paper, Scissors to learn the Map construct in Salesforce Apex development.
Semantic Cultivators : The Critical Future Role to Enable AIartmondano
By 2026, AI agents will consume 10x more enterprise data than humans, but with none of the contextual understanding that prevents catastrophic misinterpretations.
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxJustin Reock
Building 10x Organizations with Modern Productivity Metrics
10x developers may be a myth, but 10x organizations are very real, as proven by the influential study performed in the 1980s, ‘The Coding War Games.’
Right now, here in early 2025, we seem to be experiencing YAPP (Yet Another Productivity Philosophy), and that philosophy is converging on developer experience. It seems that with every new method we invent for the delivery of products, whether physical or virtual, we reinvent productivity philosophies to go alongside them.
But which of these approaches actually work? DORA? SPACE? DevEx? What should we invest in and create urgency behind today, so that we don’t find ourselves having the same discussion again in a decade?
Mobile App Development Company in Saudi ArabiaSteve Jonas
EmizenTech is a globally recognized software development company, proudly serving businesses since 2013. With over 11+ years of industry experience and a team of 200+ skilled professionals, we have successfully delivered 1200+ projects across various sectors. As a leading Mobile App Development Company In Saudi Arabia we offer end-to-end solutions for iOS, Android, and cross-platform applications. Our apps are known for their user-friendly interfaces, scalability, high performance, and strong security features. We tailor each mobile application to meet the unique needs of different industries, ensuring a seamless user experience. EmizenTech is committed to turning your vision into a powerful digital product that drives growth, innovation, and long-term success in the competitive mobile landscape of Saudi Arabia.
Hands On: Create a Lightning Aura Component with force:RecordDataLynda Kane
Slide Deck from the 3/26/2020 virtual meeting of the Cleveland Developer Group presentation on creating a Lightning Aura Component using force:RecordData.
How Can I use the AI Hype in my Business Context?Daniel Lehner
𝙄𝙨 𝘼𝙄 𝙟𝙪𝙨𝙩 𝙝𝙮𝙥𝙚? 𝙊𝙧 𝙞𝙨 𝙞𝙩 𝙩𝙝𝙚 𝙜𝙖𝙢𝙚 𝙘𝙝𝙖𝙣𝙜𝙚𝙧 𝙮𝙤𝙪𝙧 𝙗𝙪𝙨𝙞𝙣𝙚𝙨𝙨 𝙣𝙚𝙚𝙙𝙨?
Everyone’s talking about AI but is anyone really using it to create real value?
Most companies want to leverage AI. Few know 𝗵𝗼𝘄.
✅ What exactly should you ask to find real AI opportunities?
✅ Which AI techniques actually fit your business?
✅ Is your data even ready for AI?
If you’re not sure, you’re not alone. This is a condensed version of the slides I presented at a Linkedin webinar for Tecnovy on 28.04.2025.
2. ABOUT ME
Twitter: @KenCenerelli
Email: [email protected]
Blog: kencenerelli.wordpress.com
LinkedI
n:
linkedin.com/in/kencenerelli
Bio:
Content Developer / Programmer
Writer
Microsoft MVP - Visual Studio and
Development Technologies
Microsoft TechNet Wiki Guru
Co-Organizer of CTTDNUG
Technical reviewer of multiple
booksCTTDNU
G
Ken
Cenerelli
2
3. Web
Apps
Mobile
Apps
API
Management
API
Apps
Logic
Apps
Notification
Hubs
Content Delivery
Network (CDN)
Media
Services
HDInsight Machine
Learning
Stream
Analytics
Data
Factory
Event
Hubs
Mobile
Engagement
Biztalk
Services
Hybrid
Connections
Service
Bus
Storage
Queues
Backup
StorSimple
Site
Recovery
Import/Export
SQL
Database
DocumentDB
Redis
Cache
Search
Tables
SQL Data
Warehouse
Azure AD
Connect Health
AD Privileged
Identity Mngt
Operational
Insights
Cloud
Services
Batch Remote App
Service
Fabric Visual Studio
Application
Insights
Azure SDK
Team Project
Active
Directory
Multi-Factor
Authentication
Automation
Portal
Key Vault
Store /
Marketplace
VM Image Gallery
& VM Depot
SECURITY &
MANAGEMENT PLATFORM SERVICES HYBRID
OPERATIONS
4. ONE INTEGRATED OFFERING
4
Unique integrated offering
Build rich, engaging & intelligent
apps
Scale as your business grows
AzureApp Service
5. AZURE APP SERVICE
5
API APPS
Easily build and
consume APIs in the
cloud
WEB APPS
Web apps that scale
with your business
LOGIC APPS
Automate business
process across SaaS
and on-premises
MOBILE APPS
Build Mobile apps
for any device
7. WEB APPS LOGIC APPS MOBILE APPS
APP SERVICE
API APPS
End-to-end car
dealership
example
1. Customer books
appointment
2. Service Advisor
assigns a
technician
3. Service Technician
closes out service
work
8. 8
WEB APPS LOGIC APPS MOBILE APPS
API APPS
Customer Site Service Advisor Technician AppCustomer
Appointment
9. 9
BENEFITS OF
APP
SERVICES
Automatic OS patching
Enterprise-grade security
High availability
Automated scale out/in
Built-in load balancing
Supports many languages and platforms
.NET, Node.js, Python, PHP, Ruby and much more
Easy continuous deployment
Continuous delivery from third-party source control
providers
Built-in Git repo
11. WEB APPS
Full capability set available
including:
• .NET, Node.js, Java, PHP, and Python
• WebJobs for long running tasks
• Integrated VS publish, remote
debug…
• CI with GitHub, BitBucket, VSO
• Auto-load balance, Autoscale, Geo
DR
• Virtual networking and hybrid
Web apps run as-is
no changes required
12. 12
APP SERVICE WEB APP ARCHITECTURE
Microsoft Azure
Load Balancer
Runtime
Database
Application Database
API
Endpoint
Frontend (IIS ARR)
Publish Endpoint Blob Storage
File Server
Metering
Deployment
Server(s)
15. New capabilities for Mobile
apps:
• WebJobs for long running tasks
• CI with GitHub, BitBucket, VSO
• Auto-load balance, Autoscale, Geo
DR
• Virtual networking and hybrid
connections
• Site slots for staged deployments
• Push Notifications, Notification Hubs
Mobile services plus
a whole lot more
MOBILE APPS
20. New Logic Apps for easy
automation
• No code designer for rapid creation
• Drag and Drop
• Dozens of pre-built templates to get
started
• Out of box support for popular SaaS
and on-premises apps
• Use with custom API apps of your own
• BizTalk APIs for expert integration
Automate SaaS and
on-premises systems
LOGIC APPS
21. Concepts
• Workflow – A graphical way to model
your business processes as a series of
steps.
• Managed APIs - Created to aid you
when you are connecting to and
working with your data.
• Triggers - A trigger starts a new
instance of a workflow based on a
specific event.
• Actions - Each step after the trigger in a
workflow is called an action.
Automate SaaS and
on-premises systems
LOGIC APPS
22. Use simple, intuitive tools
Create crucial, reliable tasks without
coding
Integrate your mobile and web-based
apps
Connect existing apps to SaaS services
BizTalk APIs for expert integration
scenarios
27. Easily use cloud or custom APIs:
• Dozens of built-in APIs for popular
SaaS
• An ecosystem of APIs for any need
• Create and publish custom, reusable
APIs
• Visual Studio tooling with one-click
publish and remote debugging
• Automatic client SDK generation for
many languages
Create, consume and
host APIs more easily
API APPS
28. 28
BENEFITS OF
API APPS
Bring your API as-is
.NET Web API
Node.js + Express
Java
PHP
Many other technologies
Connect easily to SaaS platforms
29. CONSUMING API APPS
API Apps expose HTTP services
Metadata is exposed using Swagger 2.0
metadata
JSON file
Widely supported
Client applications
29
40. APP SERVICE PLANS
40
An App Service Plan represents a set of
features and capacity that you can share
across multiple apps in Azure App Service,
including Web Apps, Mobile Apps, Logic
Apps or API Apps.
42. SUMMARY
Run mission-critical web and mobile apps
Scales with your business
Focus on what’s important to you and your application
Let Microsoft take care of the infrastructure
42
#5: App Service is a platform-as-a-service (PaaS) offering of Microsoft Azure
Websites and Mobile Services became Web Apps and Mobile Apps
#6: App Service has everything you need to build apps that target both web and mobile clients from a single app back-end.
Using API Apps, you can connect your app to dozens of popular services like Office 365 and salesforce.com in minutes, and integrate your own APIs so they can be used within any app.
And finally with Logic Apps, you can automate business processes using a simple no-code experience.
#8: Azure runs your apps on fully managed virtual machines (VMs), with your choice of shared VM resources or dedicated VMs
#12: App Service Web Apps is a fully managed compute platform that is optimized for hosting websites and web applications
The compute resources may be on shared or dedicated virtual machines (VMs), depending on the pricing tier that you choose
Your application code runs in a managed VM that is isolated from other customers
#17: Speaking Notes
Azure Mobile Apps is a Backend-as-a-Service
Instead of you having to design, build, test, deploy, manage, and upgrade your whole backend Azure does it for you
Features of Mobile Services
Storage – SQL DB
Authentication – built-in support for social providers w/ ability to do custom auth
Backend logic – data validation, logical flows, etc.
Push Notifications – across all major mobile platforms
Scheduler – backend job processing
#18: Speaking points
Mobile Services easily connects to SQL Database
SQL offers rich querying and indexing capabilities
Dynamic Schematization means you don’t have to be a DBA and manage schema
Data can be managed in:
Azure Portal (read and delete data)
SQL Portal (Silverlight)
SQL Management Studio (Windows)
REST API (used by SDKs)
Azure CLI tools
SQL CLI (Node module)
#21: Automate business process execution and workflow using an easy-to-use visual designer
Logic Apps are the connectors to APIs and puts it in a business workflow that can scale
Example: automatically find negative tweets and send them to a slack channel.
Business processes and things that change often; might live in BizTalk
#22: Automate business process execution and workflow using an easy-to-use visual designer
Logic Apps are the connectors to APIs and puts it in a business workflow that can scale
Example: automatically find negative tweets and send them to a slack channel.
Business processes and things that change often; might live in BizTalk
#24: Design workflows that start from a trigger and then execute a series of steps
#28: Offer features that make it easier to develop, host, and consume APIs in the cloud and on-premises
API Apps are for Twitter, Dropbox; uses open standards
Swashbuckle adds Swagger to APIs; installed automatically
API Apps get generated as NuGet packages
Bring the API out of NuGet then I host that instance; control when to update it; scale it; choose to auto update it - will go live it by itself
API Apps run in your portal (Slack, Twitter); I need to manage it
Publish Target Microsoft Azure API Apps (10 free apps like before)
#29: Don't have to change any of the code in your existing APIs to take advantage of API Apps
API Apps and Azure API Management are complementary services
API Management is about managing APIs; put an API Management front end on an API; APIs can be hosted anywhere
API Apps is about hosting APIs; doesn't do monitoring, throttling, or manipulatingthat API Management does
#30: Swagger is a simple yet powerful representation of your RESTful API
#42: An app in App Service can be associated with only one App Service plan at any given time.
Both apps and plans are contained in a resource group. A resource group serves as the life-cycle boundary for every resource contained within it
Multiple App Service plans in a single resource group allows you to allocate different apps to different physical resources