forbered virksomheden på cloud integration
Post on 28-Nov-2014
353 Views
Preview:
DESCRIPTION
TRANSCRIPT
Forbered virksomheden på Cloud Integration
Service Bus – EAI & EDI
Seminar: Ready for the Cloud
Juni 2012
Integration i skyen
Infrastruktur
Quality of Service
Hardware udnyttelse
Pay as you go
Skalerbarhed
Konstant opdateret platform
… verden er blevet større og vi er mobile
Integration i skyen
… brugerne er allerede der ude
Integration i skyen
Integration as a Service – IaaS
Integration i skyen
Connectivity
Services
Løs kobling
Quality of Service - Skalerbarhed
Pay-as-you-goSikkerhed
“Our plans to deliver a true Integration service – a multi-tenant, highly scalable cloud service built on AppFabric and running on Windows
Azure ...”
BizTalk Server Team Blog, 28. oktober 2010.
Middleware
Microsoft Windows Azure – IaaS offering
Microsoft Windows Azure
ServiceBus
Integration (EDI)
WEB DATA
Enterprise Application Integration features
Caching og Access Control
Service Bus
Microsoft Windows Azure – Service Bus
Cloud baseret platform til løst-koblet og skalerbar udveksling af beskeder mellem løsningsdele og/eller
hele systemer.
Relayed Messaging
Stiller lokale løsninger eller systemer i stand til at udstille lokale services, der publiceres, som offentlige endpoints
på skyen.
Brokered Messaging
Queues
FIFO udveksling af beskeder.
Topics
Publish / Subscribe udveksling af
beskeder.
Brokered Messaging
Microsoft Windows Azure – Service Bus
Beskeder af .Net typen BrokeredMessage udveksles gennem Queues eller Topics
Der skrives kode for at skrive og læse beskeder.
Der foretages ingen form for behandling af beskeder(Valideringer, oversættelser osv.)
Beskeder kan læses i én operation (ReceiveAndDelete)eller to trin (PeekLock)
Beskeder kan både læses og skrives i transaktioner.
Kan anvendes fra WCF ved hjælp af NetMessagingBinding.
Brokered Message
HeaderMed standard og
custom properties.
Body.Net objekter,
XML, Text, Billeder, Binært data …
Queues
Microsoft Windows Azure – Service Bus
Topics
Microsoft Windows Azure – Service Bus
Service Bus – Demo
Microsoft Windows Azure – Service Bus
Anvendelsesscenarier
Microsoft Windows Azure – Service Bus
Hvis vi allerede har en eller flere løsninger i Azure , der skal connecte til omverdenen – eller on-premise
Hvis du har løsninger (f.eks. Mobile) der skal hente data men ikke er always-on
Hvis du har brug for at kunne fordele load mellem flere løsninger og/eller back-end / applikations servere.
Hvis dine data eller brugere er i skyen
Hvis jeg ikke ønsker at etablere lokal integrationsplatform
Hvad mangler: administration og tracking
Priser
Microsoft Windows Azure – Service Bus
0,01$ for hver 10.000 beskeder (beskeder på mere end 64KB tæller, som en ekstra besked for hver 64KB)
Hver besked, der sendes til ServiceBus – eller fra ServiceBus – tælles med. Det vil sige at én transaktion er to beskeder.
0,10$ for hver 100 timer en relay service er kørende
Enterprise Application Integration (EAI)
Microsoft Windows Azure – Service Bus – EAI
Bridges
Validate – Enrich – Transform – Enrich –
Route (VETER)
Messaging
Schemas, Maps og Konvertering
Tracking
Events og Properties
Værktøjer
Visual Studio grænseflade
Bridge Configurations
Grafiske repræsentationer af flow
Connectivity
Tilgang til LOB systemer, udstilling af services
EAI – Demo
Microsoft Windows Azure – Service Bus
EDI
Microsoft Windows Azure – Service Bus – EAI
B2B integration
Online portal til administration af
partnere og aftaler
Messaging
Schemas, Maps og Konvertering
Tracking
Tilgås i online portal.
Værktøjer
Visual Studio grænseflade.
Connectivity
B2B udvekslings-former, som AS2.
Kan skrive til EAI.
Anvendelsesscenarier
Microsoft Windows Azure – Service Bus
Alt det vi i dag bruger BizTalk til?
Hvad mangler: Rigtigt meget.
Hvornår kommer det: ?
“Our plans to deliver a true Integration service – a multi-tenant, highly scalable cloud service built on AppFabric and running on Windows
Azure … will be an important and game changing step
for BizTalk Server.”
BizTalk Server Team Blog, 28. oktober 2010.
BizTalk features
BizTalk og Integration i skyen
Orchestrering
Kommer i en form med EAI features med Bridge
Configurations
Messaging
Schemas, Maps og Konvertering.
Queues, Topics og Bridges
Tracking
Såvel EAI, som EDI tilbyder nogen Tracking
Værktøjer
Visual Studio grænseflade
B2B integration
Med Partner Management Portal, kan administrere vores EDI
udveksling
Connectivity
Adapters baseret på WCF vil kunne anvendes stort
set direkte.
BizTalk og vores BizTalk løsninger?
BizTalk og Integration i skyen
“BizTalk Server 2010 EDI schemas can be used with Service Bus EAI and EDI“…“We are currently exploring the possibility of providing a migration tool that would at least partially convert BizTalk maps to Service Bus EAI and EDI Labs Transforms.”…“BizTalk Server orchestration processing would need to be rewritten because Windows Azure does not support running BizTalk Server orchestrations.”
Guidance on Migrating BizTalk Server 2010 EDI Solutions to Windows Azurehttp://msdn.microsoft.com/en-us/library/windowsazure/hh749028.aspx
Der findes dog et forsøg på et migreringsværktøj til maps: http://btmmigrationtool.codeplex.com/
Hvad nu BizTalk?
BizTalk og Integration i skyen
Så længe vi har on-premise applikationer – har BizTalk kæmpe stor berettigelse.
Vi mangler og se de endelige features – vi mangler alt omkring EDIFACT på B2B integrationen
Hvor stort er dit transaktionsvolumen? – hvad er den endelige pris?
Opsamling
Forbered virksomheden på Cloud Integration
Vi kan allerede i dag integrere vores løsninger ved hjælp af Microsofts IaaS tilbud – Windows Azure ServiceBus
Microsoft viser den videre vej i EAI og EDI featureoverbygningerne
Mange af vores features fra BizTalk findes allerede i Azure i dag – på tværs af ServiceBus, EAI og EDI vil vi kunne stykke en BizTalk sammen.
Vi ved ikke hvornår vi har den fulde BizTalk i Azure– og vi ved ikke hvor sammenhængende den bliver
Det ser ikke lyst ud med migræringsmuligheder
Om Vertica
Om Vertica
Kort fortalt: Vi får it og forretning til at gå op i en højere enhed
Ydelser: E-handel, web/CMS, integration & EDI, mobile
løsninger og procesoptimering
Kompetencer: Forretningsforståelse, brugerindsigt, system-
udvikling og projektledelse
Nøgletal: 45 ansatte / etableret i 2001
Børsen gazelle i 2008, 2009, 2010
Soliditetsgrad på 50
Kontorer i Århus og København
Tak for nu…
Troels Riisbrich Underlien
Mobil : +45 519 00 579
Mail : tru@vertica.dk
Web : www.vertica.dk
Blog : blog.vertica.dk
: @verticadk
top related