300+ APIs Everywhere



Similar documents
Azure Data Lake Analytics

Azure Day Application Development

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

Intelligence. Productivity. Mobility. Unified Service. Predictive analytics: Offline mobile: Self, assisted & field service

Course Summary. Prerequisites

Assignment # 1 (Cloud Computing Security)

Microsoft Azure Cloud oplossing als een extensie op mijn datacenter? Frederik Baert Solution Advisor

Sage Integration Cloud Technology Whitepaper

MS 10978A Introduction to Azure for Developers

Harnessing the Power of the Microsoft Cloud for Deep Data Analytics

The ESB and Microsoft BI

Hosting Models. Business Model Software (as a Service) Platform (as a Service) Infrastructure (as a Service) On Premises. Applications. Data.

tibbr Now, the Information Finds You.

Enabling Manufacturing Transformation in a Connected World. John Shewchuk Technical Fellow DX

Migrating SaaS Applications to Windows Azure

Integrating Mobile apps with your Enterprise

Cloud Powered Mobile Apps with Azure

Microsoft Power BI. Nov 21, 2015

Linux A first-class citizen in Windows Azure. Bruno Terkaly bterkaly@microsoft.com Principal Software Engineer Mobile/Cloud/Startup/Enterprise

API Management: Powered by SOA Software Dedicated Cloud

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Course 20533: Implementing Microsoft Azure Infrastructure Solutions

The Platform is the Planet

Bring your data to life with Microsoft Power BI. Peter Myers Bitwise Solutions

Power BI Dashboarding. Alberto Ferrari SQLBI.

Load and Performance Load Testing. RadView Software October

IBM WebSphere ESB V6.0.1 Technical Product Overview

IBM WebSphere Cast Iron Cloud integration

SCA-based Enterprise Service Bus WebSphere ESB

Implementing Microsoft Azure Infrastructure Solutions

Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led

Apigee Edge API Services Manage, scale, secure, and build APIs and apps

Volume Licensing. Service Level Agreement for Microsoft Online Services August 5, 2015

Developing Windows Azure and Web Services

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

Cloud Ready Data: Speeding Your Journey to the Cloud

Journey to the Intelligent Cloud - Part 2 -

IBM API Management Overview IBM Corporation

Solutions for Software Companies. Powered by

WebSphere Integration Solutions. IBM Day Minsk Anton Litvinov WebSphere Connectivity Professional Central Eastern Europe

Introducing the Reimagined Power BI Platform. Jen Underwood, Microsoft

Azure Web Apps for Developers

SharePoint Comparison of Features

Sequence Kinetics TM ibpms

WebSphere Cast Iron Cloud integration

Course 10978A Introduction to Azure for Developers

Automatizace Private Cloud. Petr Košec, Microsoft MVP, MCT, MCSE

WHITE PAPER. CRM Evolved. Introducing the Era of Intelligent Engagement

Editions Comparison Chart

Sugar Professional. Approvals Competitor tracking Territory management Third-party sales methodologies

Client. Applications. Middle Tier. Database. Infrastructure. Leading Vendors

Microsoft Big Data. Solution Brief

How Serious is Game Development?

Enterprise Solutions IT Services 4132 Heartleaf Ln Naperville, IL 60564

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

New Features in Neuron ESB 2.6

Setup Guide: Server-side synchronization for CRM Online and Exchange Server

Sugar Professional. Approvals Competitor tracking Territory management Third-party sales methodologies

Big data variety, 179 velocity, 179 volume, 179 Blob storage containers

Oracle Cloud Bjarte Drivenes Enterprise Architect. Copyright 2014 Oracle and/or its affiliates. All rights reserved.

KICK-START CLOUD VENTURES

Application Migration Best Practices. Gregory Shepard Senior Consultant InCycle Software

IBM s Cloud Platform : IBM Bluemix

Product Information. Sugar vs Zoho. Features Comparison

SAP HANA Cloud Platform

IBM WebSphere Cast Iron Cloud integration

CERTIFIED MULESOFT DEVELOPER EXAM. Preparation Guide

DEPLOYMENT GUIDE Version 2.1. Deploying F5 with Microsoft SharePoint 2010

Cloud Powered Mobile Apps with Microsoft Azure

Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing

InRule. The Premier BRMS for the Microsoft Platform. Benefits THE POWER OF INRULE. Key Capabilities

Identity and Access Management for the Hybrid Enterprise

Achieve Agility with Cloud Based Development: BlueMix and IBM DevOps Services Khurram Nizami

Apigee Gateway Specifications

Corporate Bill Analyzer

WHAT IS AN APPLICATION PLATFORM?

Nýjungar í webmethods 9.x. Ingólfur Þorsteinsson

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Administration Guide for the System Center Cloud Services Process Pack

IBM WebSphere Cast Iron Cloud integration

This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1.

Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c

Cisco Integration Platform

Microsoft Power BI for Office 365 Provisioning Guide

IBM WebSphere Cast Iron Cloud integration

Integration in the Enterprise Mobile World

Microsoft Azure Cloud for Solution Architects

Roadmap from On-Premise to Cloud based Integration solutions from SAP

10978A: Introduction to Azure for Developers

The Nintex. Workflow Platform

Transcription:

300+ APIs Everywhere

API Management Microsoft Azure

Monetize Transform Create Drive digital assets product to platform content channels internal agility API MANAGEMENT

An API program is the foundation of a complete mobile and digital strategy that empowers employees and engages customers A partner API program enables organizations to build a partner and developer ecosystem Investing in an API program also opens new lines of business

Developers Developer Portal API Apps Proxy Publisher/Admin Publisher portal

API Management Key Concepts APIS Each API represents set of operations available to developers Each API contains a reference to the backend service that implements the API Each API s operations map to operations implemented by the backend service PRODUCTS How APIs are surfaced to developers Have one or more APIs, available to developers on publish Subscription approval configured at the product level auto- or admin-approve POLICIES Collection of statements that are executed sequentially on request or response of an API Allow publisher to change behavior of API through configuration XML to JSON, call rate limiting, etc. OPERATIONS Highly configurable Provide control over URL mapping, query & path parameters, request/response content and operation response caching Rate limit, quotas, and IP policies can be implemented at API or operation level GROUPS Used to manage product visibility Developers view & subscribe to products visible to their group Admins, Developers, Guests, Custom Groups (e.g. internal with access to APIs from one product and external with access to APIs from another)

Adapt Expose Protect Understand Manage Formats, protocols, URIs, aggregation Discovery, packaging, subscriptions, docs Authorization, quotas, rate limits, request validation Usage, health, latency, activity, trends Lifecycle, versioning, monitoring Azure API Management Features

API Management Features Developer Experience Self-Registration Subscriptions Documentation Console Issues Forum Dashboard Admin Experience API specification Product management Policies Editor Developer management Content management Configurable notifications Proxy & Policies Call and bandwidth quotas Rate limit Caching HTTPS Authenticate with Basic CORS / x-domain calls Find and replace string Re-write URL Mask URLs JSONP JSON to/from XML Set header or parameter IP filter Wildcard operations Security Custom developer ID Social Developer ID API key authentication Basic Authentication Reports Calls Bandwidth Cache hits/misses Status codes API and service response time Proxy response time Filter any report by product API Operation

Enhancements for 2015 and beyond Developer Experience Usability improvements Azure AD integration Proxy & Policies SOAP endpoints SOAP-to-REST Routing Conditional policies Request validation Deployment Hybrid (cloud + VPN) Hybrid (proxy on-premise) Server (on-premises proxy or full) Admin Experience RBAC Audit log Textual API editor Tracing and debugging Full fidelity API import/export Quota notifications API versioning and lifecycle Operation-level products WAAD integration Management API Custom policies C# JavaScript over Node.js Interactive editor (workflow) Security Mutual certificate authentication OAuth 2.0 SAML Azure AD Reports Per developer reports Per developer group reports Subscriptions reports Custom meters Report data export Raw logs access

Azure Data Factory Orchestrate trusted information production in Azure Connect to relational or nonrelational data that is onpremises or in the cloud Orchestrate data movement & data processing MapReduce Hive Pig C# Stored Procedures Azure Machine Learning Publish to Power BI users as a searchable data view Operationalize (schedule, manage, debug) workflows Lifecycle management, monitoring Microsoft Confidential Under Strict NDA

Azure Stream Analytics Process real-time data in Azure Consumes millions of real-time events from Event Hub collected from devices, sensors, infrastructure, and applications Performs time-sensitive analysis using SQL-like language against multiple real-time streams and reference data Outputs to persistent stores, dashboards or back to devices PCs/ Laptops POS Terminals Self Checkout Stations Smart Phones Kiosks Slates/ Tablets Point of Service Devices Automation Devices Servers Digital Signs Logic Controllers ATM Security Thin Clients Remote Medical Monitors Vending Machines Handhelds Kinect Specialized Devices Diagnostic Equipment

Azure Machine Learning Beyond business intelligence machine intelligence Get started with just a browser Requires no provisioning; simply log on to your Azure subscription or try it for free off azure.com/ml Experience the power of choice Choose from hundreds of algorithms and packages from R and Python or drop in your own custom code Take advantage of business-tested algorithms from Xbox and Bing Deploy solutions in minutes With the click of a button, deploy the finished model as a web service that can connect to any data, anywhere Microsoft Azure Machine Learning Studio Modeling environment (shown) Microsoft Azure Machine Learning API service Model in production as a web service Microsoft Azure Machine Learning Marketplace APIs and solutions for broad use Connect to the world Brand and monetize solutions on our global Machine Learning Marketplace https://datamarket.azure.com/

Apps using Microsoft Azure Agility Hyper-scale Insight

Azure Websites Mobile Services BizTalk Services Key app services in Azure today

Vision Democratize Integration ipaas Leader Rich Ecosystem

Your Business Empower your employees Your Transform Your Business your business Customers Engage your customers Your Customers

Your Business Empower your employees Transform your business Engage your customers Your Customers

Introducing Azure App Service Azure Websites Unique integrated offering Mobile Services BizTalk Services Build rich, engaging & intelligent apps Scale as your business grows Key app services in Azure today

One integrated offering WEB APPS Web apps that scale with your business MOBILE APPS Build Mobile apps for any device LOGIC APPS Automate business process across SaaS and on-premises API APPS Easily build and consume APIs in the cloud

One low price

Full capability set available including:.net, Node.js, Java, PHP, and Python WebJobs for long running tasks WEB APPS Web apps run as-is no changes required Integrated VS publish, remote debug CI with GitHub, BitBucket, VSO Auto-load balance, Autoscale, Geo DR Virtual networking and hybrid connections Site slots for staged deployments

New capabilities for Mobile apps: Webjobs for long running tasks CI with GitHub, BitBucket, VSO MOBILE APPS Mobile services plus a whole lot more Auto-load balance, Autoscale, Geo DR Virtual networking and hybrid connections Site slots for staged deployments

New Logic Apps for easy automation No code designer for rapid creation Dozens of pre-built templates to get started LOGIC APPS Automate SaaS and on-premises systems Out of box support for popular SaaS and onpremises apps Use with custom API apps of your own Biztalk APIs for expert integration scenarios

Easily use cloud or custom APIs: Dozens of built-in APIs for popular SaaS An ecosystem of APIs for any need API APPS Create, consume and host APIs more easily Create and publish custom, reusable APIs Visual Studio tooling with one click publish and remote debugging Automatic client SDK generation for many languages

Built-in API Connectors Connectors Box Chatter Delay Dropbox Azure HD Insight Marketo Azure Media Services OneDrive SharePoint SQL Server Office 365 Oracle QuickBooks SalesForce Sugar CRM SAP Azure Service Bus Azure Storage Timer / Recurrence Twilio Twitter IBM DB2 Informix Websphere MQ Azure Web Jobs Yammer Dynamics CRM Dynamics AX Hybrid Connectivity Protocols BizTalk Services HTTP, HTTPS File Flat File FTP, SFTP POP3/IMAP SMTP SOAP + WCF Batching / Debatching Validate Extract (XPath) Transform (+Mapper) Convert (XML-JSON) Convert (XML-FF) X12 EDIFACT AS2 TPMOM Rules Engine

Demo Introducing Azure Logic Apps

Hybrid Integration

Order Processing Receive order on HTTP Discount computation Rule XML with final price Transform XML for SQL connector insert Insert order in SQL XPATH Extractor Check value; Send mail EAI on Azure App Service

App Service WEB APPS Web apps that scale with your business MOBILE APPS Build Mobile apps for any device LOGIC APPS Automate business process across SaaS and on-premises API APPS Easily build and consume APIs in the cloud

Get Started w/ App Service! Logic & API Apps in preview Build & submit your API Apps (connectors) Get started for free @ azure.com

Roadmap Investments Feedback & data-driven development Ship Azure App Service on-premises Ship major version of BizTalk Server in 2016 Grow the Ecosystem & Community

PMs, MVPs & community @ summit Resources https://tryappservice.azure.com www.biztalk360.com/biztalk-summit-2015-london