Presentation is loading. Please wait.

Presentation is loading. Please wait.

Internal business apps App modernization

Similar presentations


Presentation on theme: "Internal business apps App modernization"— Presentation transcript:

1 Internal business apps App modernization
9/12/2018 Internal business apps App modernization Technical guidance © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Table of Contents Scenario overview
Scenario value (customer benefit narrative) Components & capabilities Seller guidance

3 App Modernization 9/12/2018 Your customers just moved to Azure. They want to leverage modern PaaS capabilities to build fast, intelligent apps at a lower cost. These are the top situations suitable for app modernization conversation They may use multiple cloud providers in an open source environment, and want to consolidate and cut cost. Customers wants new capacity and new functions out of existing apps built. (Machine Learning, AI, Cognitive Service…etc.) These are the top situations suitable to discuss app modernization. Depending on the current OS you are on, the level of OS control you want, and other DevOps portability considerations, Azure offers an array of modern compute options for you: For web and API Apps that fit into App Service, consider the following: Web Apps running on-premises can be migrated to Azure using App Service Migration Assistant Move ASP.NET application to run on App Service and move SQL database to Azure SQL. Moving Linux application to App Service is in preview Redeploy your application to Azure App Service manual transition of application, but most apps should just work note: both options require data services like SQL Azure. For applications that fit VMSS or ACS Containerize   or deploy directly to VMSS, and add other managed service such as Azure Storage or Azure SQL  Mark Fussell comment copied from offline doc Service Fabric is here also. E.g. Alaska Airlines is moving several IIS applications into containers and then deploying these with Service Fabric. Honeywell, Dell and Nike are doing the same and we are seeing this a strong trend.  Sean Corey please advise Customers want extra compute & data capacity for their legacy apps, and on demand ability to scale up and down. © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 9/12/2018 Microsoft’s comprehensive hybrid story, which spans applications and platforms as well as infrastructure, is highly attractive to many companies, drawing them toward the cloud in general. Lydia Leong VP & Distinguished Analyst, Gartner © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5 The differentiators Innovative dev tooling
Open and flexible compute options Innovative dev tooling Intelligent modern apps One platform for all app types You bring your stack, we have the cloud that runs it Future-proof your apps and scale as needed Offers the complete stack of Compute options Provides a great balance between productivity and control Intelligent data services across relational, NoSQL, and big data Leading data platform with record performance and everything built-in Machine learning and cognitive services for human-like intelligence Data protection with leading security innovations built-in Build immersive web sites, web apps Create outstanding cross- platform mobile apps Target emerging user touch points such as VR/AR, consoles, BOT and IoT with one platform. Flexible CI/CD pipeline to continuously deliver any app for any platform Advanced tools to improve dev productivity Dev/Test environments in Cloud to improve agility and productivity/

6 Hero products Azure Container Service:
Simplest way to deploy your container orchestration environment on Azure Agile, flexible, and provides choice of orchestrators Open source templates for provisioning your environment Easy ramp up to an optimized enterprise grade container management Product BOM Service Fabric: Build and operate always-on, scalable, distributed apps Simplify microservices development and application lifecycle management Reliably scale (up to thousands of machines) and orchestrate containers and microservices Data-aware platform for low-latency, high-throughput workloads with stateful containers or microservices Run anything – your choice of languages and programming models Run anywhere – supports Windows/Linux in Azure, on-premises, or other clouds Container Service Compute Service Fabric

7 Hero products Functions: An event-based serverless compute experience to accelerate your development. Boost operational efficiency. Leave the provisioning of servers and infra work to us. Accelerate your coding. Write in Editor, and click run for immediate execution. Bind into services. Easily click and add bindings to Azure services and external services (Box, DropBox, OneDrive, SendGrid, …) to get input into or output from Functions. Product BOM App Service Rapidly create and deploy web, mobile and API apps that scale with your business, on any platform Free your developers from management of infrastructure Automate and simplify your Azure deployments via integrated CI/CD capabilities with GitHub, VSTS and more Scale vertically and horizontally without downtime with integrated load balancer and in-memory caching Meet rigorous performance, scalability, security, and compliance requirements using a single back end Functions Compute

8 Hero products Machine Learning [Cortana Intelligence Azure GearUp]
A fully-managed cloud service that enables you to easily build, deploy, and share predictive analytics solutions. Model your way with R, Python, and Microsoft algorithms Deploy your models in minutes with a single click API creation Discover models built by others or share your models with the built-in Cortana Intelligence Gallery Cognitive Services [Cognitive Services Infopedia] Microsoft Cognitive Services let you build apps with powerful algorithms to understand vision, speech, language, knowledge and search, using just a few lines of code. Cognitive Services work across devices and platforms, keep improving, and are easy to set up. Integrate into the language and platform of your choice Find the right API for your app with a wide breadth of offerings Bring your own data for your custom experience Data, intelligence

9 Hero products Azure SQL Database [SQL Database Infopedia]
Apply Azure Machine Learning to the data stored in Azure SQL Database. Leverage built-in intelligence in SQL Database to help you dramatically reduce the costs of running and managing databases and maximize both the performance and security of your application. Lower TCO with a fully managed DBaaS Protect your data with built-in security and AI-based threat detection Optimize performance with automatic performance tuning and adaptive query processing Respond quickly to changing requirements, without downtime, with dynamic scalability Data, intelligence

10 App modernization using containers
Node Web App Structured Customer Mobile Blobs Logging SharePoint Azure Active Directory B2C Application Insights Container Service Cognitive Services PowerBI (Q&A) Logic Apps Machine Learning Employee Mobile Multi-Factor Authentication PowerApps Office 365 Azure Active Directory Representative architecture for discussion purposes only. It is not meant to represent design of the demo. Please use it only if you’re comfortable in having a solution architecture discussion And customer wants to dive into a specific solution scenario ======================================================================== ============================== Node.js-based application code runs in a cluster of containers deployed using Azure Container Service. Structured app data is stored in SQL Database. App integrates with CRM data in Salesforce, accounting data in SAP, and external 3rd party services via Logic App workflows. Employees in the field can process claims using a PowerApp that that uses Logic Apps workflow. Photos related to claims and analyzed via Machine Learning and Cognitive services. Customer specific application access is managed by Azure Active Directory B2C. Employee specific application access is managed by Azure Active Directory with 2FA. 3rd Party Active Directory Salesforce.com SAP Xamarin Test Cloud Visual Studio Team Services Xamarin Visual Studio

11 App modernization using Azure Service Fabric
Customer Mobile Dynamics CRM Azure Active Directory B2C Service Fabric Structured Blobs Logging Application Insights Stream Analytics HDInsight & Apache Spark Event Hubs Power BI Service Bus Employee Mobile Multi-Factor Authentication PowerApps Office 365 Representative architecture for discussion purposes only. It is not meant to represent design of the demo. Please use it only if you’re comfortable in having a solution architecture discussion And customer wants to dive into a specific solution scenario ======================================================================== ========================================================== Service Fabric uses a cluster of Microservices composed of web and worker roles. Data is pushed to Event Hubs and processed via Stream Analytics pushing to HD Insight. Users can use Power BI and connect to the data in HD Insight via Apache Spark on Azure. Customer specific application access is managed by Azure Active Directory B2C. Employee specific application access is managed by Azure Active Directory with 2FA. Azure Active Directory Machine Learning 3rd Party Cognitive Services Active Directory SAP Xamarin Test Cloud Visual Studio Team Services Xamarin Visual Studio

12 App modernization using serverless computing
Structured Customer Mobile Blobs Logging SharePoint Azure Active Directory B2C Functions Application Insights Cognitive Services Service Bus Logic Apps PowerBI (Q&A) Machine Learning Employee Mobile Multi-Factor Authentication PowerApps Office 365 Azure Active Directory 3rd Party Representative architecture for discussion purposes only. It is not meant to represent the exact design of the demo. Please use it only if you’re comfortable in having a solution architecture discussion And customer wants to dive into a specific solution scenario ======================================================================== ======================================================= Customers use a mobile app to send requests to Azure Functions which posts the request to a service bus queue for processing by Logic Apps. Employees in the field can process claims using a PowerApp that that uses a Logic Apps workflow. Photos related to claims and analyzed via Machine Learning and Cognitive services. Customer specific application access is managed by Azure Active Directory B2C. Employee specific application access is managed by Azure Active Directory with 2FA. Active Directory Salesforce.com SAP Xamarin Test Cloud Visual Studio Team Services Xamarin Visual Studio

13 Help sellers accelerate
9/12/2018 Tools Links to white paper Cortana Intelligence Gallery Microsoft Cognitive Toolkit Data Migration Assistant (SQL Server) SQL Server Migration Assistant (SSMA) for: Access DB2 MySQL Oracle SAP ASE Database Migration Service (private preview) Data Platforms Blog Cognitive Services Infopedia Microsoft Bot Framework Infopedia SQL Server database migration to SQL Database in the cloud © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14


Download ppt "Internal business apps App modernization"

Similar presentations


Ads by Google