6/10/2015XE Architecture,Extensibility and APIStrategy Explained forBannerSession DescriptionConfidentialityThe updated new architecture that provides anevolutionary path to a new web 2.0-based userinterface, optimized delivery, API strategy and anextendable platform. Additionally, one of XE'sfundamental features is extensibility, and thissession will present the new extensibility strategy.This session is for all audiences.This information provides a general strategic view of Ellucian’santicipated future offerings. The information in this document isconfidential and proprietary to Ellucian and neither the documentnor its contents can be disclosed to anyone without a writtenobligation of confidentiality in place with Ellucian.The information in this document is not a commitment, promise orother obligation to deliver any material, code or functionality, and itshould not be relied upon in making any purchase decision. Thedocument and its contents are subject to change, without priornotice, at the sole discretion of Ellucian.Manasa Srinath, Product OwnerMay 14, 2015 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.AgendaEllucian: Future-proof Technology1Ellucian XE: Setting the Stage3Banner XE Architecture4Extensibility Strategy5APIs and Integration Strategy6Technical Skills7Where to go from here.Architecture,Extensibility,and APIsEllucian XEEvolutionary approachExtensible ecosystem strategyGlobal and mobile-first technology strategyPublished roadmaps and product plansInvestment in our products and our processes protects ourcustomers’ investments 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.The XE Strategy and Design PrinciplesXE Design PrinciplesUsabilityFeatures/FunctionCloud Readiness/ScalabilityConfiguration over CustomizationExtensibilityApplications Leveraging XE StrategyAvailable ApplicationsApplications in Development Banner Banner CatalogScheduleFaculty Grade EntryAttendance TrackingEvent ManagementAdvising student profile Ellucian eTranscripts Registration, controlled releaseAcademic history, electronic gradebookStudent ProfileCommunication ManagementEmployee ProfileBanner XE Architecture Ellucian Elevate Ellucian Pilot Ellucian Mobile Ellucian PortalAPIs/IntegrationSingle Global Product 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.1
6/10/2015New Banner Architecture BenefitsLegacy BannerBanner powered by XE – Deployable Applications New Web 2.0 User ExperienceIdentity Provider (EIS, CAS, etc.) Common Look and Feel Across ApplicationsApplication Navigator Standards-Based, Open, Modern, Industry-Standard TechnologyBanner Self-Service Evolutionary Path from Banner 8 to the Future Fewer Dependencies No Monolithic Upgrades Faster Deliver of New FunctionalityHuman ResourcesRequisitionPosition DescriptionAdvising StudentProfileBenefitsEmployee ProfileBudget AvailabilityStudent RegistrationApprovalsTransformed Page ModulesHuman ResourcesGeneralFinanceFinanceStudentStudent(A/R Financial Aid, Student)(A/R, Financial Aid, Student) Eliminate or Greatly Reduce the Rework of Customization fromRelease to ReleaseFaculty Grade EntryAttendance TrackingHuman ResourcesGeneral Increase the Ease of CustomizationsLightweight Web Apps and APIsBanner AdministrationGeneralFinanceStudent(A/R Financial Aid, Student)Common Database UpgradeBanner DatabaseBanner DatabaseDBEU 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.Common Database Upgrade – Applications poweredby XECoexistence and Evolution Identity Provider (EIS, CAS, etc.)Application NavigatorBEIS SSO ManagerBanner powered by XE TechnologyBanner 8Self-ServiceAdmin 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.AdministrativeWeb ApplicationsLightweightWeb Applications Eliminates challenges and complexity associated with independent modulespecific upgradesReduces the number of upgrades needed to get to a desired state.Simplifies the upgrade process for all clients.All database changes are combined into single cumulativedatabase upgrade– Released at regular cycle to allow flexible App release schedules– Clients only required to install latest for their APP– Applications released and deployed as war files dependent on latest XEdatabase upgradeApplication NavigatorIdentity Provider (EIS, CAS, etc.)Application NavigatorBEIS SSO M anagerBanner powered by XE TechnologyBanner 8Self-ServiceAdminAdministrativeWeb ApplicationsLightweightWeb ApplicationsBanner DatabaseDBEUCommon Database UpgradeCommon Database UpgradeBanner DatabaseBanner DatabaseDBEUDBEU 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. Provides a single interface forusers to navigate betweenBanner administrative pages Multiple navigationmechanismso Common menuo Searcho Recently opened list Shared globals andcoordinated time out support2
6/10/2015Identity Provider (IdP)Identity Provider (EIS, CAS, etc.)Application NavigatorBEIS SSO M anagerBanner powered by XE TechnologyBanner 8Self-ServiceAdminAdministrativeWeb ApplicationsLightweightWeb ApplicationsEllucian Identity Service Modularization requiresexternal authentication /identity provider CAS has been the highereducation standard, but islimited Ellucian Identity Service (EIS)is a valuable alternativeEllucian Identity Service Enterprise middleware identity and access management solution for highereducation. Secures access to web applications on-premises and in the cloud. Provides SSO across disparate protocols. Powered by the WSO2 Identity Server. Includes enhancements like CAS protocol supportand internationalized login screens. Available to clients under their existing maintenance agreement.Google AppsOffice 365Other Ellucian AppsEllucianIdentityServiceAuthenticateto EIS(Luminis, Ellucian GO, CRM)SSO ManagerBanner DatabaseBanner 9 AppsDBEUdirectoryBanner 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.Ellucian Solution Manager 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.Ellucian Solution Manager Provision Banner environmentsDownload Banner upgradesView documentationView installed product versionsand available upgrade releasesin Banner environments Install available Banner upgradereleases on both provisioned(OEL5) and existing ty 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.Extensions definedBanner Extensibility Strategy Eliminate (or at least greatly reduce and simplify)rework associated with upgrades Eliminate the need to modify source code If source modification is necessary, allowfor continuous integration Provide tools that facilitate extensibility Make tools simple to useCode Repositories andDocumentationCustomize PageComponents(UI Extensions)Domain Model ExtensionsMenu Integration----------------------------Application SkinningAspect-orientedProgrammingExternal Business RulesResource Bundle inessLogicControllerThe Extensibility ContinuumExtensionExtensionExtension(Domain) Supplemental code or codeartifacts that change theapplication Made separately from applicationsource Not overwritten when the systemis upgraded “Future-proofs” institutionalpersonalization Implementation may vary basedon application architecture Configure XE Application(s)—Analyst, UXD––– 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.Source required?“Non-developer”ToolsExtend XE Application(s)—Developer–––Extend Domain (tool, documentation)Extend Business Logic (documentation)Tools for transformed pages (model, view, business logic) Modify XE Application(s)—Developer Custom Application Development–––– 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.Configure Page Components (for existing database fields)Configure Colors and Fonts (CSS files)Configure Labels and Text (resource files)In-line code modificationsSource code required (Git)Developer-centric Tools,Documentationas input onlyDeveloper-centricDocumentationDevelopers Guide—getting started, standardsApplication Development ToolsDELIVEREDDeveloper-centricDocumentation, (Tools) 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.3
6/10/2015Changing Banner is Simplified through ExtensibilityToolsExtensibility Tools RoadmapBranding via Cloud-based configurationBranding, VocabularyDeveloped/DeliveredIn DevelopmentCommon Extensibility ToolsFormsTransformationProjectQ2 2015:CPC forWeb AppsAngularJSSupportCPC ToolTBD:Branding ToolLightweight Web Apps and APIsFaculty Grade EntryRequisitionAttendance TrackingPosition DescriptionAdvising StudentProfileBenefitsEmployee ProfileBudget AvailabilityStudent RegistrationApprovalsTransformed Page ModulesHuman ResourcesGeneralFinanceStudent(A/R Financial Aid, Student)Domain Ext, CPCQ2 2014:DomainExtension ToolTBD:Self-ServicePage BuilderExtensibility ToolsSource codeavailability viaGitTBD:Property FileEditorExtensibility ToolsDevelopmentPracticesQ1 2015:CustomizePageComponents(Web Apps)Foundations, FramesQ1 2014:CustomizePageComponentsTool (Admin) Similar to Ellucian GO Provide a centralized, cloudbased repository for brandingconfiguration Provide an API for applicationsto retrieve branding data Deployed applications applyretrieved pgradeUpgradeCommonBannerBanner DatabaseDatabaseDBEUDBEUFoundations 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.Cloud-based configuration in Ellucian GORESTful API PluginAPIs and Integration StrategyGrails plug-in for building Restful APIsEllucian-developed, open sourceDSL-based endpoint configuration Whitelisting of resourcesSpecifying supported methods for a resourceVersioning a resource using custom media typesDeclaratively specifying how resources arerepresented in either JSON or XMLRuntime Capabilities Standard HTTP Methods & Status CodesReport Validation ErrorsUse Common URI ConventionsSupport Paging and QueryingUse a consistent representation ‘domain-style’Support Hypermedia slides/http://grails.org/plugin/restful-api 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.ReSTful services and the Higher Education Data ModelResources(Nouns)Verbs(Get, Post,Put, Delete)Output(XML, JSON) Expose “Resources” important concepts andobjects Each resource is uniquely“addressable” Provide “representations” ofthose resources Provide a consistent interfacebased upon standard HTTPmethods Interaction with the API isstatelessEllucian Integration HubBannerEllucianIntegrationHubDegreeWorksElevate Cloud-based integrationservice for Ellucian, 3rd partyand home-grown applications Provides hub-and-spoke,pub/sub data services Out-of-the-box integration Licensed with each Ellucianapplication Uses open standards andHeDM Supports ESBs and IPaaSs ofyour choice (no vendor lock-in)The Ellucian XE Registry is the authoritative resource fordiscovering, testing, and interacting with Ellucian XE APIs 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.4
6/10/2015Understand Required SkillsUnderstand Required Skills - BaselineTechnical Skills Banner XE Customization– CSS– Property files Banner XE Application Development– Model-View-Controller pattern– Groovy– Grails– jQuery and ZK– Source Code Management with Git Infrastructure– Java Platform– Application server Configuration Application deployment Tuning– Oracle Database– Banner DBA Banner XE Deployment– Property files 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY. 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.Path to Adopting XE ApplicationSummaryCommon StepsWhere to go from here . . . Banner powered by XE technology is founded on a modern,extensible architecture that incorporates best-of-breedframeworks, design patterns, and technologies.All ClientsInstall andconfigure ESMRun DBEUHardwareplanning & set upPlan/implementSSO StrategyDeploy Bannerapplicationpowered by XELeverage ExtensibilityMany ClientsDeprecateand usebaselinefunctionalityPL/SQLProgram Mods in XE Extensibility features and tools allow changes to be made tothe baseline application without affecting the baseline code,simplifying upgrades and allowing clients to stay current onsoftware releases.Fewer ClientsLeverageextensibilityRewrite usingXE technologySet up andconfigure GITReview anddocument modsLeast Effort/Complexity 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.Greatest Effort/Complexity 2014 ELLUCIAN. CONFIDENTIAL & PROPRIETARY.Q&AManasa Srinathmanasa.srinath@ellucian.com5
and home-grown applications Provides hub-and-spoke, pub/sub data services Out-of-the-box integration Licensed with each Ellucian application Uses open standards and HeDM Supports ESBs and IPaaSs of your choice (no vendor lock-in) Banner Ellucian Integration Hub DegreeWorks Elevate
Use of these materials is limited to Ellucian licensees, and is subject to the terms and conditions of one or more written license agreements between Ellucian and the licensee in question. In preparing and providing this publication, Ellucian is not rendering legal, accounting, or other similar professional services. Ellucian makes no
Ellucian Implementation Methodology Summary of Project M A disciplined understanding and application of the Ellucian Implementation Methodology will: 1. Increase customer service/satisfaction by: Enabling a consistent, repeatable, scalable, and process delivering solutions so that customers can achieve a greater return on their investment
A Global Payments Company 32 Foundation For Campus Payments Ellucian Payment Center by TouchNet Student Account Center Real-time Account Access Stored Payment Wallet Schedule Future Payments Parents/Authorized Users Automated Email/Texts Consent Manager EMV / PCI Compliance Ellucian Points Self-Service Web Advisor Flex Reg
PUBLIC: Extensibility of SAP Global Batch Traceability (SAP GBT) 1 Extensibility of SAP Global Batch Traceability 2.0 (SAP GBT) Document version: 2.0 (SP07) V12 - 2016-19-09 . - In any case it is also possible to create a new IDOC Inbound function module (existing GBT FM can be copied and enhanced) and exchange the GBT-IDOC-FM by the new .
Fully exploit Ellucian's market leader expertise in charting the digital future of higher education to your . digital transformation journey. Gain flexibility and leverage best-in-class tools with Ellucian; options based on your needs and strategic goals ensure students, staff, and faculty have the support they need to succeed. .
The RFP references Ellucian elements being housed on a new on-premise page separated from the cloud environment. For this scope of work, is the vendor expected to . With the use of the hybrid environment for the existing Ellucian components, is . content migrating or will there be a cleanup process prior to migration? Approximate
to Banner Leverages existing Banner 8.x POPSEL Open source editor for communication content creation Letters, email, SMS*, Ellucian GO app Communication Management for Banner Enables tactical and transaction related communications associated with administrative functions in Banner Designed under the Ellucian Extensible Ecosystem (XE)
accounting equation as shown above. The accounting equation is a simple expression of the fact that at any point in time the assets of the entity will be equal to its liabilities plus its equity. The transactions of a new business entity in its first five days are as follows: Required: