Top Banner
Extend and Surround – how to integrate IBM So5ware at customers using Adobe DX So5ware Patrick Heinzelmann, Harbour Light Ltd. Heiko Voigt, Harbour Light Ltd.
19

Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

Jan 23, 2017

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 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.

Page 2: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

Aboutus...

IBM/MSSkillsSales&Dev.Europe

IBMSkills,SalesNorthAmerica

AdobeAEMSkillsDev.&SalesEurope

AJointVenturetobuildintegra3onproductsbetweenAdobeDigitalExperienceSolu3onsand3rdPartySo>waresolu3onsfromIBMandMicroso>.

Page 3: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

Agenda

Page 4: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

AdobeDXSo>ware–Overview(1)

HybridSoluGon,someComponentscanrunOn-PremandintheCloudacoupleareCloudonly!

DigitalAnalyGcs

CustomersegmentMgmt.

CampaignMgmt.

AdverGsing-opGmizaGon

TV-PlaMorm

SocialMediaMgmt.&AnalyGcs

ContentPersonali-zaGon

ContentMgmt.

Page 5: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

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!

Page 6: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

AdobeDXSo>ware–Overview(3)

AdobeExperienceManager–SimplifiedArchitecturalChart

Page 7: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

WhyIBMSo>wareandAdobeDX?•  Adobeoffersonlysomenon-integratedSocialMediaComponentsfor

SocialIntranetSoluGons

•  NotrueEnterpriseSocialNetworks(ConnecGonstotherescue!)

•  NoMailingandCalendaring(DominoPersonalInformaGonManagementclosesthisgap)

•  AdobedoesnotofferitsownCommercesoluGon.TheymostlypartnerwithHybrisandElasGcPath.IBMWebSphereCommerceisagreatproductinthatspace

•  3rdPartyIntegraGonsarelackingout-of-the-boxauthenGcaGon/authorizaGonsoluGons.IBMSecurityproductscanfillthisgapnicely(DirectoryIntegrator,AccessManager,FederatedIdenGtyManager,etc.)

Page 8: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

Integra3onPaSernswithIBMSo>ware

DMZ

TwoTypesOfIntegraGonComponents:•  RunGmeComponentsforEnd-UsersonPublisherLevel•  AuthoringComponentsforContentAuthorsonAuthorLevel

DisptachDisptach

Publish Publish Publish IBMWebSphereCommerce

IBMConnecGons IBMDomino

Author

Page 9: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

Integra3onPaSernswithIBMSo>ware

Integra3onGoals:

1)  LightweightDataTravel–JSON/XMLDataFormats

2)  Looselycoupledsystems–RESTAPIs

3)  ExtendableandExpandable:•  De-CoupleAPIsandUIComponentsonallLayers

•  Normalize&StandardizeAEMComponentAPIsinJavaScript

•  IronoutIBMREST-APIInconsistencies(ConnecGons,anyone?!)

•  NormalizeAPIstoSupportCross-VersionCompaGbilty

Page 10: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

Integra3onPaSernswithIBMSo>ware–ComponentArchitecture

AEMComponent

ComponentBusinessLogic(JavaBean/SlingModels)

JSONRESTAPI(Servlet)

InternalServiceLayer

UIComponentView(JSP/Sightly)

JavaScriptLibraryforUIComponent

JavaScriptLibraryforRESTAPI

Page 11: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

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

Page 12: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

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?

Page 13: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

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

Page 14: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

UseCases

IBMWebSphereCommerce

IBMConnecGons

IBMDomino

IBMSecurity

SocialIntranet

SocialPortal/SocialSelling

CommerceSites

IBMSecuritySoluGons IBMDomino IBMConnecGons IBMWebSphere

Commerce

Page 15: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

Demo–Whatyouwill/should/mightsee:SocialIntranetinAdobeExperienceManager

Login

PersonalDashboard

Customer InternalUsers

Linktofiles

Like,Recommend

Login

PersonalDashboard Community

Forum ForumQuesGon

ForumResponse

Files

Mail&Calendar

Page 16: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

Thethingstotakehome...•  IBMSoewarecanaddsignificantvaluetoAdobeDigital

MarkeGngSoluGons

•  TheIntegraGonPagernswedelivermakeiteasytostartquicklyanddeliverstunningresultsinligleGme.

•  WesupportseveralversionsinmulGtennantenviromentsandhybriddeployments:

•  AdobeCQ5/AEMfromVersion5.3onwards

•  IBMConnecGonsfromVersion4.5andhigher

•  IBMDominofromVersion8.5.3andhigher

•  WesupportIBMConnecGonsCloud,IBMWebSphereCommerceCloudandAdobeMarkeGngCloudandhybriddeployments

•  Everyproductbringsready-to-runcomponentsandAPIstoextendandadept

Page 17: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

Thankyou!

Contact:HeikoVoigt:

[email protected],

twiger:@SITGmbH

PatrickHeinzelmann:

[email protected]

twiger:@pheinzelmann

twiger:@imprisis

hgp://www.sit.de

hgp://www.antegma.de

hgp://www.harbour-light.com

Page 18: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

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!

Page 19: Extend and Surround – how to integrate IBM Software at customers using Adobe DX software

PLATINUM&CHAMPAGNESPONSORS

GOLDSPONSORS

SILVERSPONSORS

BRONZESPONSORS