introduction to microsoft azure app service (logic and api apps)

16
Introduction to Microsoft Azure App Service (Logic and API Apps) Lightning Talk Sandro Pereira Senior Software Developer Microsoft Integration MVP

Upload: sandro-pereira

Post on 08-Jan-2017

760 views

Category:

Engineering


4 download

TRANSCRIPT

Page 1: Introduction to Microsoft Azure App Service (Logic and API Apps)

Introduction to Microsoft Azure App Service (Logic and API Apps)Lightning Talk

Sandro PereiraSenior Software Developer Microsoft Integration MVP

Page 2: Introduction to Microsoft Azure App Service (Logic and API Apps)

Our Main Sponsors:

Page 3: Introduction to Microsoft Azure App Service (Logic and API Apps)

Say Thank you to Volunteers:

They spend their FREE time to give you this event.

Because they are crazy. Because they want YOU

to learn from the BEST IN THE WORLD.

Page 4: Introduction to Microsoft Azure App Service (Logic and API Apps)

Sponsor Sessions at 15:25

Don’t miss them, they might be getting distributing some awesome prizes!

Page 5: Introduction to Microsoft Azure App Service (Logic and API Apps)

[email protected]/in/sandropereira@sandro_asp sandroaspbiztalkblog.wordpress.com

Hello SQLSaturday#429 Porto!

+351 223 751 350www.devscope.net

Sandro PereiraSenior Software Developer | Microsoft Integration MVP

Page 6: Introduction to Microsoft Azure App Service (Logic and API Apps)

Agenda

Integration Challenges Introduction to Microsoft

Azure App Service Logic Apps API Apps

Demo

Page 7: Introduction to Microsoft Azure App Service (Logic and API Apps)

OVERWHELMED?Inconsistent Information

Two many SystemsIncompatible

Systems

Inefficient Processes Long running

operations

ALWAYS ON

Need to ScaleLacks Visibility

Different data formats

Different protocols

Massive Number of endpoints

fault tolerant

retry mechanisms, persistence, backup channels

monitoring and management

CHALLENGES

Page 8: Introduction to Microsoft Azure App Service (Logic and API Apps)

on premise “king” platform integration

Microsoft BizTalk Server

Inventory Application

Microsoft BizTalk Server 2013 R2

SuppliersWeb Service

Enterprise Resource Planning (ERP) Application

IT Pros and Developers

RFI

Business Users

SQL Server 2014Oracle EBS 11.5

Business Partners Chain System

EDIRosettaNet

Page 9: Introduction to Microsoft Azure App Service (Logic and API Apps)

Mobile Services

Key app services in Azure today

Azure Websites

BizTalk Services

Unique integrated offering Build rich, engaging & intelligent

apps Scale as your business grows

Azure App Service

Page 10: Introduction to Microsoft Azure App Service (Logic and API Apps)

API APPSEasily build and

consume APIs in the cloud

WEB APPSWeb apps that scale with

your business

LOGIC APPSAutomate business process across SaaS

and on-premises

MOBILE APPSBuild Mobile apps for

any device

One integrated offering

Page 11: Introduction to Microsoft Azure App Service (Logic and API Apps)

Logic Apps for easy automation

• Browser based “workflow” engine

• No code designer for rapid creation

• Dozens of pre-built templates to get started

• Out of box support for popular SaaS and on-premises apps - pre-built connectors

• Use with custom API apps of your own

• Biztalk APIs for expert integration scenarios

• Provides in-built support for tracking

Automate SaaS andon-premises

systems

LOGIC APPS

Page 12: Introduction to Microsoft Azure App Service (Logic and 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

Create, consume andhost APIs more easily

API APPS

Page 13: Introduction to Microsoft Azure App Service (Logic and API Apps)

• 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

• 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

Connectors

Protocols BizTalk Services

Built-in API Connectors

Page 14: Introduction to Microsoft Azure App Service (Logic and API Apps)

Pipelines

Decode Disassemble Validate ResolveParty

Pre-Assemble Assemble Encode

AdaptersMaps

BRE

Orchestrations

LOGIC APPSAutomate business process across SaaS

and on-premises

API APPSEasily build and

consume APIs in the cloud

How BizTalk fits in Azure APP Servicesbasic features comparison

Page 15: Introduction to Microsoft Azure App Service (Logic and API Apps)

DEMO

Page 16: Introduction to Microsoft Azure App Service (Logic and API Apps)

[email protected]/in/sandropereira@sandro_asp sandroaspbiztalkblog.wordpress.com

Thanks

+351 223 751 350www.devscope.net