Windows Azure-Integration



Ähnliche Dokumente
Windows Azure für Java Architekten. Holger Sirtl Microsoft Deutschland GmbH

Identity & Access Management in der Cloud

LOAD TESTING 95% BRAUCHEN ES, 5 % MACHEN ES: LOAD TESTING MIT VS LEICHTGEMACHT NICO ORSCHEL MVP VS ALM, CONSULTANT

ICS-Addin. Benutzerhandbuch. Version: 1.0

Spontan testen! Das eigene Test Lab, für jeden in der Cloud! Peter Kirchner. Microsoft Deutschland GmbH

Microsoft Azure für Java Entwickler

Nico Orschel AIT GmbH & Co KG Marc Müller 4tecture GmbH. 95 Prozent brauchen es, 5 Prozent machen es: Load Testing mit VS leicht gemacht

Anlegen eines SendAs/RecieveAs Benutzer unter Exchange 2003, 2007 und 2010

Überblick über die Windows Azure Platform

Das eigene Test Lab, für jeden!

HERZLICH WILLKOMMEN SHAREPOINT DEEP DIVE FOR ADMINS IOZ AG 2

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

Die Bürgermeister App. Mein Bürgermeister hört mich per App.

Lokale Installation von DotNetNuke 4 ohne IIS

Produktpräsentation sellyping SCHNELL & EINFACH BESTELLEN - ZU JEDER ZEIT

OP-LOG

SRH Hochschule Heidelberg

Clientkonfiguration für Hosted Exchange 2010

Live aus der Cloud. im Kundeneinsatz. Michael Flum Business Development Manager

Technische Voraussetzungen für f r CRM Hosting

Microsoft Dynamics NAV 2013 R/2 Installationsanleitung. Inhalt: Begleitmaterial des ERP Übungsbuchs:

Was ist Windows Azure? (Stand Juni 2012)

Azure und die Cloud. Proseminar Objektorientiertes Programmieren mit.net und C# Simon Pigat. Institut für Informatik Software & Systems Engineering

1 Konfigurationsanleitung Hosted Exchange

Whitepaper. Produkt: combit List & Label 16. List & Label Windows Azure. combit GmbH Untere Laube Konstanz

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

Thema: Microsoft Project online Welche Version benötigen Sie?

THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ

1 BizTalk Server-Einführung Einführung in die Entwicklung einer BizTalk-Anwendung... 69

Sicherheitsaspekte in Service Orientierten Architekturen. Eike Falkenberg Sommersemester 2006 Anwendungen I

Neues CAS genesisworld Berechnungsmodell Unsere Jubiläums-Aktion 20 Jahre MERIDIAN

Getting Started Guide CRM Online, 2013 & 2015 xrm1 Verpflegungspauschalen

SAP SharePoint Integration. e1 Business Solutions GmbH

Version Deutsch In diesem HOWTO wird beschrieben wie Sie Ihr vorhandenes PMS-System mit der IAC-BOX verbinden und konfigurieren.

DESKTOP AS A SERVICE. Schnell und sicher die Vorteile von Desktop- Virtualisierung nutzen. Peter Schappelwein, BSc und Michael Novomesky

Produktkatalog vom

Das Starten von Adami Vista CRM

:: Anleitung Hosting Server 1cloud.ch ::

WINDOWS AZURE IM ÜBERBLICK GANZ NEUE MÖGLICHKEITEN

Inhalt. 1 Übersicht. 2 Anwendungsbeispiele. 3 Einsatzgebiete. 4 Systemanforderungen. 5 Lizenzierung. 6 Installation. 7 Key Features.

Microsoft Licensing. SoftwareONE. Lync Server, Matthias Blaser

MEHR INNOVATION. MIT SICHERHEIT. COMPAREX Briefing Circle 2014

Anlegen eines virtuellen http Server unter Exchange 2003 mittels HOSTNAME

Der Weg zur eigenen App

Sie finden im Folgenden drei Anleitungen, wie Sie sich mit dem Server der Schule verbinden können:

MOC 20487A: Entwicklung von Web- und Windows Azure- Diensten

Windows Server 2008 für die RADIUS-Authentisierung einrichten

How-to: Webserver NAT. Securepoint Security System Version 2007nx

Lizenzierung von SharePoint Server 2013

360 - Der Weg zum gläsernen Unternehmen mit QlikView am Beispiel Einkauf

Windows 10 > Fragen über Fragen

Microsoft Lizenzmobilität durch Software AssuranceFormblatt zur Lizenzüberprüfung

Agenda Azure Active Directory mehr als nur Benutzer und Gruppen

Virtual Desktop Infrasstructure - VDI

Enterprise Application Integration Erfahrungen aus der Praxis

Mobile ERP Business Suite

ASV-Betrieb für die Coburger Schulen. Einbindung externer Schulen via RemoteApp

terra CLOUD IaaS Handbuch Stand: 02/2015

Luca Piras SharePoint Specialist it-function software GmbH

Spotlight 5 Gründe für die Sicherung auf NAS-Geräten

BERECHTIGUNGEN IM ÜBERBLICK. protecting companies from the inside out

MHP Mobile Business Solution Ihre Prozessoptimierung, um ortsunabhängig flexibel und hoch produktiv zu agieren!

Von ODBC zu OLE DB. Neue Möglichkeiten der Datenintegration. Harald Gladytz, Team Vertrieb ESRI Niederlassung Leipzig

How-to: HTTP Proxy mit Radius Authentifizierung an einem Windows 2003 Server. Securepoint Security System Version 2007nx

Integration verteilter Systeme über die Cloud

2. Einrichtung der ODBC-Schnittstelle aus orgamax (für 32-bit-Anwendungen)

SharePoint Portal für eine effiziente Zusammenarbeit

System Center Essentials 2010

ACDSee Pro 3-Tutorials: Versenden von Bilder an eine FTP-Site

Der konsequente Verzicht auf alles Unnötige verhindert Komplexität, den wohl größten Kostentreiber im Unternehmen. (Peter May, Lernen von den

Leichte-Sprache-Bilder

Technologietag SharePoint 2010

Identity Management Service-Orientierung Martin Kuppinger, KCP

ANYWHERE Zugriff von externen Arbeitsplätzen

Autorisierung. Sicherheit und Zugriffskontrolle & Erstellen einer Berechtigungskomponente

Horstbox VoIP. Stefan Dahler. 1. HorstBox Konfiguration. 1.1 Einleitung

Anleitung zur Anmeldung mittels VPN

Der Support für Windows Server 2003 endet endgültig alles was Ihnen dann noch bleibt ist diese Broschüre.

Workflow Systeme mit der Windows Workflow Foundation

Outlook Web App 2010 Kurzanleitung

2 Konfiguration von SharePoint

Installation der kostenlosen Testversion

Zur Einrichtung der orgamax Cloud auf Ihrem ipad beschreiben wir hier die Vorgehensweise.

Einen Mitgliederbereich in Wordpress einrichten. Drei Membership- Plugins im Vergleich

Wer bin ich? Senior Consultant Enterprise Mobility. MVP Cloud and Datacenter Management

DOKUMENTATION PASY. Patientendaten verwalten

Massively Scalable Enterprise Applications. Chris Bernhardt

MOC 50466A: Windows Azure-Lösungen mit Microsoft Visual Studio 2010

ISA Server 2004 Erstellen eines neuen Netzwerkes - Von Marc Grote

Netzlaufwerke verbinden

TELEMETRIE EINER ANWENDUNG

TeamViewer App für Outlook Dokumentation

Dialup Verbindung und Smarthost einsetzen

Sie müssen sich für diesen Fall mit IHREM Rechner (also zeitgut jk o.ä.) verbinden, nicht mit dem Terminalserver.

Sicher ist sicher! itbank Hosting!

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

INSTALLATIONSANLEITUNG der Version 2.1 (Jänner 2014)

Die Erfolge der Anderen

Transkript:

Windows Azure-Integration On-Premise Services und Benutzerdaten an die Cloud anbinden Jürgen Mayrbäurl Architect Evangelist Microsoft Österreich jurgenma@microsoft.com Andreas Winterer Geschäftsführer AURIS-CONSULT a.winterer@auris-consult.at

Agenda Kurze Einführung Windows Azure AppFabric On-Premise Service mit der Cloud verbinden Bestehende Benutzerdaten(-services) an die Cloud anbinden

Kurze Umfrage Wer kennt die Windows Azure AppFabric- Komponenten? Wer hat Windows Azure AppFabric-Komponenten bereits eingesetzt? Wer kennt Windows AppFabric bzw. hat Windows AppFabric bereits eingesetzt?

EAI- und B2B-Szenario heute EAI B2B ERP Plant Mgmt. Internet Kunde Logistik Lieferant CRM Bank HR schon bisher nicht gerade übersichtlich!

EAI- und B2B-Szenario morgen On-Premises Plant Mgmt. Kunde Logistik ERP Lieferant CRM HR Bank

Business Case Dragomir Airways Dragomir Airways ist spezialisiert auf den Transport von Zauberzubehör mit seiner Drachenflotte Dragomir Airways implementiert einen neuen Web- Auftritt, der die Buchung von Drachenlinienflügen ermöglicht Der Zugang zum Drachen-Buchungssystem soll auch Zauberlehrlingen ermöglicht werden, die Buchungen in ihre On-Premises-Applikationen integrieren wollen Dragomir Airways verwendet SAP R/3 und die SQLbasierte Applikation TeamPlay für seine Geschäftsprozesse

Demo-Szenario (Big Picture) Azure Hosted Web Application (Web Role) Internet Composite Services On-Premises Application (Partner n) SAP R/3 SQL Server basierende Silverlight Applikation On-Premises Application (Partner 1) On-Premises Application (Partner 2)

Windows Azure-Plattform Developer Experience

Windows (Azure) AppFabric

Windows Azure AppFabric Service Bus

Warum brauchen wir den Service Bus?

Warum brauchen wir den Service Bus? Endpoint Management (n-m Kommunikation) Sichere Kommunikation Überwinden von Firewalls, NAT und dynamischen IP-Adressen

Service Bus - Connectivity Service Bus Send Receive Receive Send App 1 App 2

demo Windows Azure AppFabric Service Bus Einrichten von Service Namespace

Demo-Szenario (Big Picture) Azure Hosted Web Application (Web Role) Internet Composite Services On-Premises Application (Partner n) SAP R/3 SQL Server basierende Silverlight Applikation On-Premises Application (Partner 1) On-Premises Application (Partner 2)

Herausforderungen Firewalls Management der Endpoints Ausfallsicherheit EAI (Composite Service) Zugriff auf SAP R/3-Daten/-Prozesse Abbildung der Geschäftsprozesse Zugriffsrechte Authentication

Lösung (Big Picture) Azure-hosted Web Application (Web Role) Azure AppFabric Service Bus On-Premises BizTalk Server & Windows Server AppFabric Service Bus On-Premises Application (Partner n) SAP R/3 SQL Server basierende Silverlight Applikation On-Premises Application (Partner 1) On-Premises Application (Partner 2)

Lösung (On-Premises-Teil) On-Premises BizTalk Server Service Bus Windows Server AppFabric SAP Adapter SQL Adapter WCF Adapter WCF Service SAP R/3 SQL Server basierende Silverlight Applikation

Was ist BizTalk Server? Integriert Der Klebstoff, der Ihre Systeme miteinander verbindet Verbindet Die Brücke, die Sie und Ihre Business- Partner verbindet Analysiert Das Paar Ferngläser, das Einblick in Ihr Unternehmen bietet

BizTalk Server-Architektur Mainframe SAP, ORACLE, PeopleSoft BizTalk Runtime SWIFT SOAP Dynamics CRM.NET Framework SharePoint Server

Operation / Receive Location Send Port Nachrichtenfluss und Orchestrierung BizTalk Business Process Orchestration Incoming LOB Message Outgoing LOB Message WCF LOB Adapter Adapter SDK Runtime WCF Receive Location LOB 1 Receive LOB 1 Message Send LOB 2 Message Receive LOB 2 Message Send LOB 3 Message Send Port LOB 2 Send Port LOB 3 WCF LOB Adapter Adapter SDK Runtime WCF BizTalk WCF Receive Adapter BizTalk WCF Send Adapter XML Message BizTalk Receive Pipeline XML Message BizTalk Message Box XML Message BizTalk Send Pipeline

Lösung (On-Premises-Teil) On-Premises BizTalk Server Service Bus Windows Server AppFabric SAP Adapter SQL Adapter WCF Adapter WCF Service SAP R/3 SQL Server basierende Silverlight Applikation

demo Erstellen des Composite Service Schritt 1: Service Contract und Prozess (On-Premises)

demo Erstellen des Composite Service Schritt 2: SAP R/3- und SQL Server-Anbindung (On-Premises)

Windows Server AppFabric Windows Server AppFabric stellt die Infrastruktur für Workflow Foundation (WF) und Windows Communication Foundation (WCF) zur Verfügung IIS Worker Process Workflow Service IIS Manager AppFabric Extensions Client WF WCF Application Database Persistence Store Monitoring Database

BizTalk AppFabric Connect BizTalk AppFabric Connect verbindet das Beste aus zwei Welten Stärken von Windows Server AppFabric Stärken von BizTalk Server Publish/Subscribe Architecture Jeder Schritt wird persistiert Maximale Restartfähigkeit bei Fehlern Robuste Laufzeitumgebung Adapter für viele Systeme Mächtiges Mapping-Werkzeug Stärken von WF/WCF Erweiterbares Framework für Workflows und Services Zur Implementierung von komplexer Business-Logik geeignet Maximale Flexibilität

Lösung (Cloud Services) Azure-hosted Web Application (Web Role) Azure AppFabric Service Bus On-Premises Windows Server AppFabric WCF Service HTTPS Outbound Connection On-Premises Application (Partner 1) On-Premises Application (Partner 2) On-Premises Application (Partner n)

demo Verbinden des Composite Service mit dem Azure AppFabric Service Bus

Windows Azure AppFabric Access Control Service Benutzerdaten an die Cloud anbinden

Wie sichert man den Zugriff ab? Ausgangssituation Öffentlich zugängliche Webapplikation Benötigt Authentifizierung und Autorisierung Herausforderungen Verwendung von bestehenden Benutzerdaten Unterschiedliche Identity Provider (Active Directory, Google, Facebook...) Autorisierung auf Basis von Claims

Was brauchen wir? Vereinfachte und automatisierte Autorisierung mit komplexen Schemas Abstraktion für föderierte Claimsbasierte Authentifizierung Einfache Herstellung eines Vertrauensverhältnisses Daten und Anwendungen Anwendungen und Benutzer

Wie funktioniert das mit ACS? 1. Zugriffsregeln definieren Access Control Service 3. Input Claims auf Basis der Zugriffsregeln in Output Claims umwandeln 6. Token verarbeiten 0. Vertrauen mittels Schlüsselaustausch herstellen Service 5. Nachricht inklusive Token schicken Benutzer

demo Windows Azure AppFabric Access Control Absichern des Zugriffs auf eine Webapplikation

Lösungen Firewalls Management der Endpoints Ausfallsicherheit } Service EAI (Composite Service) Zugriff auf SAP R/3-Daten/-Prozesse Abbildung der Geschäftsprozesse Azure AppFabric Bus } BizTalk und Windows Server AppFabric Zugriffsrechte Authentication } AppFabric Access Control

Weiterführende Informationen BizTalk 2010 Developer Edition kostenlos verfügbar! BizTalk Whitepaper www.auris-consult.at/biztalk Niederlassungen: Österreich Deutschland Schweiz

mit Windows Azure Visual Studio 2010 mit msdn enthält ein Einstiegsangebot für Windows Azure

Wie kann ich starten & kostenlos testen? Windows Azure SDK herunterladen & Codefest.at Tutorial Gratis Testaccount (Intro Special) anmelden In Visual Studio mit Abo sind umfangreichere Gratiskontingente für Windows Azure enthalten: Dienste nach msdn Abonnementstufe bei Visual Studio 2010 (keine Zusatzgebühren) * Windows Azure AppFabric Kleine Serverinstanz Speicher Transaktionen Dienstbusverbindungen Zugriffssteuerungstransaktionen Premium, Ultimate 750 Stunden / Monat (=24x7 für 1 kl. Instanz) 10 GB 1.000.000 / Monat 5 / Monat 1.000.000 / Monat SQL Azure Web Edition-Datenbanken (1 GB) 3 Datenübertragung Europa und Nordamerika 7 GB eingehend / Monat 14 GB ausgehend / Monat *Der geschätzte jährliche Wert für die Nutzung der Vorteile von Windows Azure MSDN beträgt ca. 1800 US-Dollar. Sie benötigen eine Kreditkarte für die Anmeldung sofern das msdn Abonnement nicht über einen Volumenlizenzvertrag (Rechnung möglich) erworben wurde. Wenn Sie Windows Azure über, die im Rahmen Ihres MSDN-Abonnements bereitgestellten Kontingente nutzen, werden anfallende Gebühren über Ihre Kreditkarte (bei VL Kunden per Kreditkarte oder Rechnung) abgerechnet. Auf dem Microsoft Online Services-Kundenportal können Sie jederzeit überprüfen, welche Dienste Sie im welchen Ausmaß verwenden. Nicht verfügbar für Mitglieder von Empower für ISV; nur verfügbar für die drei Technical Contacts von Partnern mit Windows Azure Partnerbenefits.