Extend and Surround – how to integrate IBM Software at customers using Adobe DX software
-
Upload
social-connections -
Category
Technology
-
view
309 -
download
1
Transcript of Extend and Surround – how to integrate IBM Software at customers using Adobe DX software
Extend and Surround – how to integrate IBM So5ware at customers
using Adobe DX So5ware PatrickHeinzelmann,HarbourLightLtd.
HeikoVoigt,HarbourLightLtd.
Aboutus...
IBM/MSSkillsSales&Dev.Europe
IBMSkills,SalesNorthAmerica
AdobeAEMSkillsDev.&SalesEurope
AJointVenturetobuildintegra3onproductsbetweenAdobeDigitalExperienceSolu3onsand3rdPartySo>waresolu3onsfromIBMandMicroso>.
Agenda
AdobeDXSo>ware–Overview(1)
HybridSoluGon,someComponentscanrunOn-PremandintheCloudacoupleareCloudonly!
DigitalAnalyGcs
CustomersegmentMgmt.
CampaignMgmt.
AdverGsing-opGmizaGon
TV-PlaMorm
SocialMediaMgmt.&AnalyGcs
ContentPersonali-zaGon
ContentMgmt.
AdobeDXSo>ware–Overview(2)
DigitalAnalyGcs
Customer-segmentMgmt.
CampaignMgmt.
AdverGsing-opGmizaGon
TV-PlaNorm
SocialMediaMgmt.&AnalyGcs
ContentPersonalizaGon
Mul3SiteMgmt.(MSM),WebsiteCrea3on,Templates&Components
DigitalAssetManagement(Pictures,Videos,Docuemntsandmehr.)
DevelopmentPlaMormformobileApps
Forms,DocumentsandWorkflows
SocialLoginsandUsergeneratedContentlikeinBlogsorForums
ContentMgmt.
OurFocusToday!
AdobeDXSo>ware–Overview(3)
AdobeExperienceManager–SimplifiedArchitecturalChart
WhyIBMSo>wareandAdobeDX?• Adobeoffersonlysomenon-integratedSocialMediaComponentsfor
SocialIntranetSoluGons
• NotrueEnterpriseSocialNetworks(ConnecGonstotherescue!)
• NoMailingandCalendaring(DominoPersonalInformaGonManagementclosesthisgap)
• AdobedoesnotofferitsownCommercesoluGon.TheymostlypartnerwithHybrisandElasGcPath.IBMWebSphereCommerceisagreatproductinthatspace
• 3rdPartyIntegraGonsarelackingout-of-the-boxauthenGcaGon/authorizaGonsoluGons.IBMSecurityproductscanfillthisgapnicely(DirectoryIntegrator,AccessManager,FederatedIdenGtyManager,etc.)
Integra3onPaSernswithIBMSo>ware
DMZ
TwoTypesOfIntegraGonComponents:• RunGmeComponentsforEnd-UsersonPublisherLevel• AuthoringComponentsforContentAuthorsonAuthorLevel
DisptachDisptach
Publish Publish Publish IBMWebSphereCommerce
IBMConnecGons IBMDomino
Author
Integra3onPaSernswithIBMSo>ware
Integra3onGoals:
1) LightweightDataTravel–JSON/XMLDataFormats
2) Looselycoupledsystems–RESTAPIs
3) ExtendableandExpandable:• De-CoupleAPIsandUIComponentsonallLayers
• Normalize&StandardizeAEMComponentAPIsinJavaScript
• IronoutIBMREST-APIInconsistencies(ConnecGons,anyone?!)
• NormalizeAPIstoSupportCross-VersionCompaGbilty
Integra3onPaSernswithIBMSo>ware–ComponentArchitecture
AEMComponent
ComponentBusinessLogic(JavaBean/SlingModels)
JSONRESTAPI(Servlet)
InternalServiceLayer
UIComponentView(JSP/Sightly)
JavaScriptLibraryforUIComponent
JavaScriptLibraryforRESTAPI
Integra3onPaSernswithIBMSo>ware–ComponentArchitectureinTotal
AEMComponent
UILayer
InternalServiceLayer
RESTAPILayerSSO
CommuniGes
IBMConnecGons
AcGvityStreams
FileSharingBlogs,Forums,Wikis
SocialAnalyGcs
Liking,Following,Bookmarks CollaboraGveEdiGng
ExperGseLocaGng
RESTAPI
Profiles
IdenGtyProvider
Login STS
Workflow
There‘sonecaveat:Authen3ca3on/Authoriza3onandSecurity!
AdobeExperienceManager
Conten
t
Conten
t
Content
ExternalUserRepository
ID Token
3rdPartySystems(IBMWebSphereCommerce,IBMConnecGons,IBMDomino,SAP,Oracle,Cloud,On-Prem,…)
InternalIDP
InternalUserRepository
WebUser
Register/Authen3cate
IDP
Valida3on
WebServices/REST
HOW?
OurSolu3on:SecureTokenService
AdobeExperienceManagerCo
nten
t
Conten
t
Content
OAuth2SAML2.0LTPA
ExternalUserRepository
IMPRISISSTS
ID Token
3rdPartySystems(IBMWebSphereCommerce,IBMConnecGons,IBMDomino,SAP,Oracle,Cloud,On-Prem,…)
InternalIDP
InternalUserRepository
WebUser
Register/Authen3cate
IDP,IBMFIM
Valida3on
WebServices/REST
• RegistraGon/AuthenGcaGon/AuthorizaGonSoluGon• MulGpleTokenFormatssupported• MulGpleparallelEndpointssupported• NoClientSoewarenecessary• IMPRISISSTSdeliversJSAPIforSTSInteracGonsinAEMComponentDevelopment
UseCases
IBMWebSphereCommerce
IBMConnecGons
IBMDomino
IBMSecurity
SocialIntranet
SocialPortal/SocialSelling
CommerceSites
IBMSecuritySoluGons IBMDomino IBMConnecGons IBMWebSphere
Commerce
Demo–Whatyouwill/should/mightsee:SocialIntranetinAdobeExperienceManager
Login
PersonalDashboard
Customer InternalUsers
Linktofiles
Like,Recommend
Login
PersonalDashboard Community
Forum ForumQuesGon
ForumResponse
Files
Mail&Calendar
Thethingstotakehome...• IBMSoewarecanaddsignificantvaluetoAdobeDigital
MarkeGngSoluGons
• TheIntegraGonPagernswedelivermakeiteasytostartquicklyanddeliverstunningresultsinligleGme.
• WesupportseveralversionsinmulGtennantenviromentsandhybriddeployments:
• AdobeCQ5/AEMfromVersion5.3onwards
• IBMConnecGonsfromVersion4.5andhigher
• IBMDominofromVersion8.5.3andhigher
• WesupportIBMConnecGonsCloud,IBMWebSphereCommerceCloudandAdobeMarkeGngCloudandhybriddeployments
• Everyproductbringsready-to-runcomponentsandAPIstoextendandadept
Thankyou!
Contact:HeikoVoigt:
twiger:@SITGmbH
PatrickHeinzelmann:
twiger:@pheinzelmann
twiger:@imprisis
hgp://www.sit.de
hgp://www.antegma.de
hgp://www.harbour-light.com
Youcanbuyallofthattoday!
…forIBMConnecGons
(Cloud)
…forIBMDomino
…forIBMWebSphereCommerce
…forIBMSecurity(TIM/TAM/TFIM)
IMPRISISModules
=releasedProduct
=Productindevelopment
=Projectasset
…forMSExchange/Office365
TheIMPRISIS™ProductLine:Ready-to-useAPIs,SampleComponents,IntegratedSSO:
QuickTime-to-Market,fasterROI!
PLATINUM&CHAMPAGNESPONSORS
GOLDSPONSORS
SILVERSPONSORS
BRONZESPONSORS