App Service Overview Rand Pagels

Slides:



Advertisements
Similar presentations
Azure Websites Marc Gagne Startup Lead & Sr. Technical Evangelist – Microsoft -
Advertisements

Scott Hanselman Principal Program Scott Hunter Director of Program Azure App Service Overview and Architecture.
INTEGRATION DAY 2015 WELCOME TO INTEGRATION DAY !!!
Programming languages + tools.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP, Python, Ruby, C++ Microsoft cloud infrastructure PaaS Web Mobile.
Azure Websites Features & Capabilities Hybrid Connections VPN Support Scheduled Backups Azure Active Directory Integration Site Resiliency, HA, and.
Nir Mashkowski Group Program Manager Azure websites.
Microsoft Azure SoftUni Team Technical Trainers Software University
Website s Azure Websites is an enterprise class cloud solution for developing, testing and running web apps. Azure Websites allows you to focus on what.
Advanced Technology Days 18. i 19. studenog 2015., Cinestar Arena Centar.
Microsoft Public Cloud Services
Kevin Francis Azure Media Services Architecture Deep Dive CLD31 2.
Building and Diagnosing Applications using Visual Studio and Azure SDK Paul Yuknewicz Principal PM Manager.
PowerPoint Instructions These are not native PowerPoint objects. They are PNG objects. To change the color, you need to go to the Format Tab.
Agility Dev TestDeploy Learn Agility.
Let’s chat about Azure…. Michelle Olson Azure Partnerships BDM US Channel Development C :
Azure App Service an overview Seth
TOUR ,000,000,000 1,000,000, ,000,000 10,000,000 1,000, ,000 10,000 1,000 Transistors Moore’s Law Metcalf‘s Law.
Journey to the Cloud DIFFERENTIATION AGILITY COST SaaS Solutions Higher-level services Cloud Infrastructure.
Azure.
Mobile Application Solution
12/29/2017 3:36 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Deploying Code and Resource to Microsoft Azure
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
Deploying Web Application
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Bringing Azure to the Datacenter – Microsoft Azure Stack
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
Tulika Chaudharie / Harikharan Krishnaraju
Partner Logo Veropath Offers a Next-Gen Expense Management SaaS Technology Solution, Built Specifically to Harness Big Data Analytics Capabilities in Azure.
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
Cloud Data platform (Cloud Application Development & Deployment)
Primal and Microsoft Azure Deliver Personalized Content, Intelligence, and Analytics That Match Your Content to the Interests of Your Audience MICROSOFT.
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Wonderware Online Cost-Effective SaaS Solution Powered by the Microsoft Azure Cloud Platform Delivers Industrial Insights to Users and OEMs MICROSOFT AZURE.
Mobile Application Solution
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Veeam Backup Repository
Azure.
Cloudy with a Chance of Data
OpenNebula Offers an Enterprise-Ready, Fully Open Management Solution for Private and Public Clouds – Try It Easily with an Azure Marketplace Sandbox MICROSOFT.
Azure Infrastructure as a Service
9/20/ :55 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
PaaS - Development Stefan Geiger Gerry
Designed for Big Data Visual Analytics, Zoomdata Allows Business Users to Quickly Connect, Stream, and Visualize Data in the Microsoft Azure Platform MICROSOFT.
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
Microsoft Build /16/2018 8:43 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Connect /17/ :34 AM
Through the Microsoft Azure Platform, TARGIT Decision Suite Enables Organizations to Analyze Critical Data, Giving Them the Courage to Act MICROSOFT AZURE.
Auth0 Is Identity Made Simple for Developers, Built by Developers and Supported by the High Availability and Performance of Microsoft Azure MICROSOFT AZURE.
Microsoft Build /21/2018 1:00 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Cloud Foundry on Azure and Azure Stack
Data Security for Microsoft Azure
Accelerate Your Self-Service Data Analytics
CloneManager® Helps Users Harness the Power of Microsoft Azure to Clone and Migrate Systems into the Cloud Cost-Effectively and Securely MICROSOFT AZURE.
MyCloudIT Enables Partners to Drive Their Cloud Profitability Using CSP-Enabled Desktop Hosting Automation with Microsoft Azure and Office 365 MICROSOFT.
Druva inSync: A 360° Endpoint and Cloud App Data Protection and Information Management Solution Powered by Azure for the Modern Mobile Workforce MICROSOFT.
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
12/8/ :07 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
12/26/2018 1:44 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Abiquo’s Hybrid Cloud Management Solution Helps Enterprises Maximise the Full Potential of the Microsoft Azure Platform MICROSOFT AZURE ISV PROFILE: ABIQUO.
AIMS for BizTalk, Built on the Microsoft Azure Platform, Empowers Enterprises to Automate Insight and Analytics and Boost Value Creation MICROSOFT AZURE.
Technical Capabilities
BluSync by ParaBlu Offers Secure Enterprise File Collaboration and Synchronization Solution That Uses Azure Blob Storage to Enable Secure Sharing MICROSOFT.
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
A - E Cloud Enterprise Symbols
Microsoft Virtual Academy
Productive + Hybrid + Intelligent + Trusted
Microsoft CloudnEnterprise Symbols v2.3
Presentation transcript:

App Service Overview Rand Pagels Quickly create powerful cloud apps using a fully-managed platform Rand Pagels Azure Technical Specialist - Application Development US Great Lakes Region

Platform Services Infrastructure Services Compute Storage Datacenter Infrastructure (32 Regions, 24 Online) Application Platform Web Apps Mobile API Notification Hubs Hybrid Cloud Backup StorSimple Azure Site Recovery Import/Export Networking Data SQL Database DocumentDB Redis Cache Azure Search Tables SQL Data Warehouse Azure AD Health Monitoring Virtual Network Express Route Blob Files Disks Virtual Machines AD Privileged Identity Management Traffic Manager App Gateway Operational Analytics Compute Services Services Batch RemoteApp Service Fabric Developer Services Visual Studio Application Insights VS Team Services Containers DNS VPN Gateway Load Balancer Domain Services Analytics & IoT HDInsight Machine Learning Stream Analytics Factory Event Data Lake Analytics Service IoT Hub Catalog Security & Management Azure Active Directory Multi-Factor Authentication Automation Portal Key Vault Store/ Marketplace VM Image Gallery & VM Depot B2C Scheduler Xamarin HockeyApp Power BI Embedded SQL Server Stretch Database Engagement Functions Intelligence Cognitive Services Bot Framework Cortana Security Center Container Queues VM Scale Sets Data Lake Store Dev/Test Lab Integration BizTalk Service Bus Logic Media & CDN Content Delivery Network Media Services Media Analytics Why this Slide: It shows we have a very broad platform. It about BOTH IaaS and PaaS, that these work together. It shows that we continue to lead in world class IT capabilities and that there’s really nothing missing. Key Points: We have already seen how the Azure Platform is IaaS + Pass – but I want you to understand that this is a huge number of capabilities – IT building blocks if you will. Every one of these blocks you provision anytime, self-service anywhere in the world 24x7. You pay for what you use, you can get more or less anytime and you can fully automate everything… DON’T spent too much time on this slide – you are going to DEMO (aren’t you!!!)… DON’T go through each block… Transition to NEXT Slide: Make the build go backwards to show JUST IaaS and then you will go to the demo to show it.

Azure App Service .NET, Java, Node.js, PHP, Python Auto OS patching Mobile Apps Build Mobile apps for any device Web Apps Web apps that scale with your business .NET, Java, Node.js, PHP, Python Auto OS patching Auto scale/built in load balancing Integration with existing apps Continuous deployment LOGIC Apps Automate business process across SaaS and on-premises Api Apps Easily build and consume APIs in the cloud 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.

Azure App Service Enterprise-grade apps Fully managed platform High productivity development Global data center footprint High availability with auto-patching .NET, Java, PHP, Node, Ruby, and Python Staging and deployment Hybrid support Built-in auto scale and load balancing Reduced operations costs Backup and recovery Secure + compliant AAD integrated Testing in production App gallery marketplace

App Service From on-premises to the cloud *App Service on Azure Stack is in Preview as of July 2017. AZURE APP SERVICE (MULTI-TENANT) Get your Web, API, or Mobile App created in seconds in the cloud. We provide the infrastructure, you provide your application code. APP SERVICE ENVIRONMENT Run your apps in virtual network at high scale. Manage all of the resources behind your public endpoint creating an isolated environment specifically for your organization. AZURE STACK* Leverage cloud innovations in on-premises infrastructure. App Service on Azure Stack brings the power of Azure App Service to your own data centers.

Web Apps

Full capability set Web Apps .NET, Node.js, Java, PHP, and Python WebJobs for long running tasks Integrated VS publish, remote debug… CI with TFS/VSTS, GitHub, BitBucket Auto-load balance, Autoscale, Geo DR Virtual networking and hybrid connections Site slots for staged deployments Move existing sites with an online migration tool Web Apps Web apps run as-is no changes required

Azure Web Apps Deployment Slots http://mercuryhealth.azurewebsites.net/ http://mercuryhealth-dev.azurewebsites.net/ http://mercuryhealth-qa.azurewebsites.net/ Benefits of deployment slots Deployment slot will carry the name of the Azure Web App + the name of the slot Swap content and configurations Warm up the new site, no cold start penalties Validate changes in staging Root Cause Analysis Swap contents back immediately Live web apps with their own hostnames Swap content and configurations elements between two deployment slots Validate changes in a staging slot before swapping it with the production slot Swap contents back immediately. if changes are not as you expected Root Cause Analysis. Diagnosis production issues after fixes are made in the staging slot

WebJobs

Azure Web Apps: Web Jobs Light-weight CPU Intensive Tasks run.cmd, run.bat run.exe run.ps1 run.sh run.php run.py run.js Job Type: On-Demand, Scheduled, Continuous Scale: Singleton, Multi-instance WebJobs SDK Feature: BlobTrigger, TableTrigger, QueueTrigger, ServicebusTrigger Deployment: Portal, Visual Studio, CLI, Git

Mobile Apps

Capabilities for Mobile apps: Webjobs for long running tasks CI with TFS/VSTS, GitHub, BitBucket Auto-load balance, Autoscale, Geo DR Virtual networking and hybrid connections Site slots for staged deployments Mobile Apps Mobile services plus a whole lot more

Logic Apps

Web Apps LOGIC Apps Mobile Apps Api Apps Customer site Service Advisor Customer Appointment Daily Inventory Technician App Web apps that scale with your business Automate business process across SaaS and on-premises Build Mobile apps for any device Api Apps http SQL Easily build and consume APIs in the cloud

API Apps

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 Api Apps Create, consume and host APIs more easily

API Management

Easily manage your APIs: Publish, manage, secure, and analyze your APIs all in one place Versions & Revisions Policy driven configuration Provide a first-rate developer experience Protect & Secure and optimize your APIs Gain insights into your APIs Api management APIM is a management layer on top all of your APIs regardless of their location or technology stack.

Azure API Management Facade Middleware Monitoring Developer API consumers AZURE API MANAGEMENT Facade decouple modernize optimize ... Middleware secure protect cache ... Monitoring usage health monetization ... Developer discover document on-board ... APIs on Azure Azure APIs On-prem APIs 3rd party APIs

Azure API Management

Application Development

Continuous deployment Build 2015 11/8/2018 12:00 AM Our solution Source control Team Foundation Server Visual Studio Team Services Agile planning Test case management Build automation Continuous deployment Release management Load testing Lab management © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Our solution Source control Team Foundation Agile planning Build 2015 11/8/2018 12:00 AM Our solution Source control Team Foundation Server Visual Studio Team Services Agile planning Test case management Build automation Continuous deployment Release management Load testing Feedback management Team collaboration Application telemetry Lab management © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Any Language! Any Platform! Built-in CI/CD Any Language! Any Platform! 2) Code repository 3) Build 4) Deploy to stage 5) Validate 6) Publish 7) Deploy to cloud 8) Monitor and improve 1) Develop

Demo

App Service features and capabilities ENTERPRISE GRADE Designed for secure mission-critical applications Hybrid connections/VPN support Scheduled backup Azure Active Directory Integration Site resiliency, HA, and DR Web jobs Role base access control Audit/compliance Enterprise migration Client certs Cache IP restrictions/SSL Web sockets SQL, MySQL, DocDB, and Mongo Sticky sessions Authorization/authentication FULLY MANAGED Optimized for availability and automatic scale Automated deployment AutoScale Built-in load balancing WW datacenter coverage End point monitoring and alerts App gallery DR site support WildCard support Dedicated IP address HTTP compression CDN support for websites Premium WordPress App Services Environments HIGH PRODUCTIVITY Built for DevOps and continuous deployment Remote debugging with Visual Studio Site staging slots Testing in production Continuous integration/deployment Git, Visual Studio, Docker Hub, and GitHub App and site diagnostics OS and framework patching Site extensions gallery NET, PHP, Python, Node, Ruby, Java Framework installer Browser-based editing Auto-healing Logging and auditing Admin-site Support site extension

Get started with Azure App Service ! 11/8/2018 12:00 AM Get started with Azure App Service ! Build free (no credit card required!) apps today! aka.ms/tryappservice Learn more and get free training at http://azure.microsoft.com Try Functions https://functions.azure.com © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.