Deployment Guide App Template Oracle EBS
-
Upload
sudhakar-ganjikunta -
Category
Documents
-
view
232 -
download
0
Transcript of Deployment Guide App Template Oracle EBS
-
7/30/2019 Deployment Guide App Template Oracle EBS
1/16
www.citrix.com
DEPLOYMENT GUIDE | NetScaler, Oracle EBS 12.1
Application TemplateDeployment Guide
Oracle E-Business Suite 12.1
-
7/30/2019 Deployment Guide App Template Oracle EBS
2/16
DEPLOYMENT GUIDE | NetScaler, Oracle EBS 12.1
Table o ContentsIntroduction. 3
Solution.Requirements.4
Prerequisites.4Network.Diagram.5
Application.emplates.6
Oracle.EBS.121.7
Oracle.EBS.121..Application.Content.8
Oracle.EBS.121..Policy.Matrix.9
Oracle.EBS.121..Application.emplate.10
Oracle.EBS.121..Load.Balancing.14
-
7/30/2019 Deployment Guide App Template Oracle EBS
3/16
IntroductionA.member.o.the.Citrix.Delivery.Center.product.amily,.Citrix.NetScaler.is.a.purpose-
built.Web.application.delivery.solution.that.accelerates.application.perormance.up.to.ve.times.while.improving.security.and.reducing.Web.inrastructure.costs.In.addition.to.delivering.Web.applications.or.thousands.o.corporate.customers,.NetScaler.is.also.the.delivery.inrastructure.o.choice.or.most.o.the.worlds.largest.consumer.websites,.touching.an.estimated.75.percent.o.all.Internet.users.each.day..
NetScaler. Applications. emplates. . introduced. in. NetScaler. 90. . provide. an.application-centric.view.o.the.NetScaler.systems.policy.congurations.From.a.single.place.within.the.GUI.(AppExpert..Applications).NetScaler.administrators.can:.1).Congure.the.various.application.eatures.the.NetScaler.is.ronting,.2).View.which.NetScaler. unctional. modules. (eg,. compression,. caching,. application. rewall). are.optimized.and.active.or.a.given.application.unit
Additionally,.Application.emplates.allow.you.to.drill.down.and.see.which.individual.NetScaler.policies.are.active,.and.what.policies.are.inactive.but.available,.by.application.component.and.NetScaler.module.From.this.same.view,.individual.policies.can.be.created,.activated.and.deactivated
Application. templates. can. be. downloaded,. imported,. modied. and. exported.Administrators.can. download. application. templates. built. by.Citrix,.Citrix.Partners.and.members.o.the.NetScaler.community.rom.the.Citrix.Community.website.Tese.templates.are.easily.imported.into.any.NetScaler.running.NetScaler.90.or.higher,.jump.starting.the.conguration.and.deployment.process.emplates.developed.in-house.can.be.easily.exported.and.shared.within.your.organization,.or.posted.back.to.the.Citrix.Community.website.or.others.to.view.and.improve
http://community.citrix.com/cdn/nshttp://community.citrix.com/cdn/nshttp://community.citrix.com/cdn/nshttp://community.citrix.com/cdn/nshttp://community.citrix.com/cdn/nshttp://community.citrix.com/cdn/ns -
7/30/2019 Deployment Guide App Template Oracle EBS
4/16
Solution Requirements
Application.Front-End.Switch..NetScaler
Oracle.Enterprise.Business.Suite
Prerequisites
Citrix.NetScaler.L4/7.Application.Switch,.running.version.9.(Quantity.x.2.or.HA)
Citrix.Application.emplate.or.Oracle.EBS.121
Oracle.Enterprise.Business.Suite.Release.121
Client.laptop/workstation.running.Internet.Explorer.60+,.Ethernet.port
9-pin.serial.cable.-or-.USB-to-serial.cable
DEPLOYMENT GUIDE | NetScaler, Oracle EBS 12.1
-
7/30/2019 Deployment Guide App Template Oracle EBS
5/16
Te.ollowing.is.the.Network.that.was.used.to.develop.this.deployment.guide
Network Diagram
Citrix NetScaler
int 1/2
Oracle Database
Oracle Application
VLAN 1
VLAN Legend NetScaler
VLAN 1
VLAN 1:
Interace 1/2, Untagged
NSIP: 10.217.10. / 2
SNIP: 10.217.10.6 / 2
VIP: 10.217.10.8 / 2
-
7/30/2019 Deployment Guide App Template Oracle EBS
6/16
Application TemplatesOnce.you.have.installed.Citrix.XenApp..you.will.need.to. congure.it.such.that.it.
will.work.with. the.Citrix.NetScaler.in. an.ICA. Proxy.deployment..Creating.a.Web.Interace.will.publish.the.XenApp.applications.in.a.Web.browser.to.the.client
Application.emplates.are. a.new.and. simple.approach.to.conguration.management.or.complex.enterprise.applications..Applications.are.listed.in.the.let-most.column..In.one.simple.view,.you.can.view.what.is.most.important.to.you.in.terms.o.application.delivery.directly.below.in.the.same.column.in.what.are.called.Application.Units..You.simply.congure.what.constitutes.the.interesting.trac.or.each.application.delivery.unit,.and.turn.on.the.rules.or.compression,.caching,.rewrite,.ltering,.responder.and.application.rewall..Tis.is.largely.dierent.rom.having.to.go.into.each.eature.and.dene.complex.rules.and.expressions.individually,.reducing.the.time.to.deploy,.easing.management.and.improving.the.bottom.line
What.is.important.to.the.Application.Expert.is.how.the.application.is.characterized.by.its.content..In.other.words,.what.is.the.content.that.comprises.the.back-end.application,.and.what.are.you.most.concerned.with.regarding.its.delivery.. It.is.this.content.that.we. are.most. interested. in,. as.we.will. build.Application.emplates. surrounding.this.content..
Identication.o.workfows.reers.to.the.areas.o.the.application.that.are.important.to.Application.Delivery,.such.as.Reports,.Documents,.Images,.Stylesheets,.Web.Services.and.Portal.Pages..Each.o.these.workfows.can.be.specically.identied.by.the.type.o.content.they.generate.rom.Server.to.Client.and.vice-versa.
Te.process.or.entering.Application.emplates.into.the.NetScaler.Application.Switch.is.simple..From.the.GUI,.navigate.to.NetScaler..AppExpert..Applications.Select.Add.to.add.the.Application.by.name..Select.Add.again.to.enter.an.Application.Unit,.
which.reers.to.the.workfow,.or.example.Report.Management..Enter.the.Expression.to.identiy.the.reports,.or.example.URL.==./*pd.. From.this.basis,.the.important.operations.can.be.congured.upon.all.reports.that.appertain.to.this.application,.such.as.compression,.caching,.rewrite,.ltering,.responder.and.application.rewall
One.nal.step.involves.adding.the.ront-end.public.endpoint.and.back-end.servers.Ten,.by.virtue.o. this.conguration,.load.balancing.is.in. eect.or.this.application.Load.Balancing.algorithms.and.persistence.can.be.modied.rom.the.deault.values
6
-
7/30/2019 Deployment Guide App Template Oracle EBS
7/16
7
Oracle EBS 12.1Oracle.E-Business.Suite.Release.121.enables.businesses.to.think.globally.to.make.better.
decisions,.work.globally.to.be.more.competitive,.and.manage.globally.to.lower.costs.and.increase.perormance.With.a.new.user.experience.and.hundreds.o.cross-industry.capabilities.spanning.enterprise.resource.planning,.customer.relationship.management,.and.supply.chain.planning,.this.new.release.helps.you.manage.the.complexities.o.global.business.environments
Citrix.NetScaler.Application.emplates.optimize.Oracle.data.fows.and.applications,.allowing. companies. to.not.only. come.up.to. speed.ast,. but. to.also.speed. up.their.application.delivery.inrastructure
What.this.means.to. an.Application.Expert.is. you.will. see.a.myriad.o. content.being.passed.through.the.Citrix.NetScaler.Application.Switch..
Oracle.E-Business.Suite.121.is.a.comprehensive.suite.o.integrated,.global.business.
applications. that. provide. asset. management,. customer. relationship. management,.enterprise.resource.planning,.nancials,.human.resources,.procurement.and.spending,.supply.chain.and.order.management,.sales,.service,.contact.center,.marketing,.workorce.planning.operations,.and.perormance.management.to.name.a.ew
Oracle.E-Business.Suite.121.is.built.on.top.o.Apache.Web.server.and.uses.Java.server.pages. extensively. (jsp). along.with. some. hypertext. markup. language. (html). .Te.remainder.o.the.public.acing.application.is.based.on.orms.and.reports,.which.are.either.text,.pd.or.interaction.with.a.Java.orms.program.that.runs.over.HP..E-Business.Suite.121.uses.native.Sun.Java.plug-in.J2SE.15.(50).and.requires.this.to.be.installed.in.the.clients.browser.to.run.many.o.the.Oracle.programs..Oracle.EBS.121.is. integrated.with. industry.standard. specs. like.J2EE. servlet,. JSPs,.SOAP,. and.JMS..Using.the.Sun.JDK.at.the.desktop.has.simplied.administration.o.multiple.Java.
applications
We. can. peel. back. the. layers. o. these. workfows. to. identiy. the. actual. data. that. is.transerred.between.Client.and.Server.when.this.Application.is.in.use..Under.the.hood,.the.workfows.are.characterized.accordingly.to.the.ollowing.table
DEPLOYMENT GUIDE | NetScaler, Oracle EBS 12.1
-
7/30/2019 Deployment Guide App Template Oracle EBS
8/16
8
Oracle EBS 12.1 Application ContentWe.know.rom. experience.that. the.Oracle.EBS. 121.workfows.are. characterized.by. jsp.&.html.portals,.css,. javascript,.images,.orms.and.reports..We.also.know.that.Oracle.uses.port.8000..Under.the.hood,.the.workfows.are.characterized.accordingly.to.the.ollowing.table
Workow Characterized By Components
Portal Pages Java Server Pages, HTML Content .jsp, .jspx, .htm, .html, .xhtml, .xml
Styles and Scripts Stylesheets, Javascript .css, .js
Image Management Images .gi, .jpg, .jpeg, .ti, .ti, .bmp, .wm,
.em, .png
Forms Java Forms Servlet /orms/rmservlet
Reports Report Formats .txt, .doc, .docx, .dot, .dotx, .rt, .wps,
.pd, .csv, .prn, .xsn, .xls, .xlsx, .xlt,
.xltx, .xlsb, .xlsm, .xltm, .di, .slk, .xlam,
.xla
Archives Archive fles including Java Archives .pd, .zip, .cs, .rar, .arj, .z, .gz, .tar, .lzh,
.cab, .hqx, .ace, .ear, .gzip
Web Services Defnitions WSDLs and WSILs ?wsdl, .wsdl, ?wsil, .wsil, .xml
Web Services Schemas XSDs .xsd
-
7/30/2019 Deployment Guide App Template Oracle EBS
9/16
Oracle EBS 12.1 Policy MatrixI.we.examine.the.workfows.in.Oracle.EBS.121,.we.know.that.some.o.this.content.is.compressible,.while.some.is.not..Some.o.this.content.is.cacheable,.while.some.is.not..And.so.we.orm.the.basis.o.our.Application.emplate..In.summary,.we.want.to.congure.the.Application.emplate.or.the.ollowing.eatures..A.check.indicates.we.want.to.enable.the.eature.
Oracle EBS 12.1 Compression Caching Rewrite Filter Responder AppFw
Portal Pages
Styles and Scripts
Images
Forms
Reports
Archives
Web Services Defnitions
Web Services Schemas
DEPLOYMENT GUIDE | NetScaler, Oracle EBS 12.1
-
7/30/2019 Deployment Guide App Template Oracle EBS
10/16
10
Oracle EBS 12.1 Application TemplateTe.AppExpert.Application.emplate.or.Oracle.EBS.121.has.already.been.created,.and.it.is.stored.on.the.Citrix.Community.website,. http://communitycitrixcom/cdn/ns..Download.and.import.the.pre-congured.template.to.optimize.the.NetScaler.or.
the.Oracle.EBS.121.application..Te.application.templates.are.designed.to.match.a. specic. NetScaler. sotware. release,.make. sure. the. template. version. matches. the.NetScaler.sotware.version
From the NetScaler GUI:
NetScaler
AppExpert
Applications
Import.
Select the Oracle EBS 12.1
AppExpert Template that wasdownloaded rom the CitrixCommunity site and savelocally.
Ater import, you will noticethe red arrows next to the
application units, which meansthey are inactive.
http://community.citrix.com/cdn/nshttp://community.citrix.com/cdn/nshttp://community.citrix.com/cdn/nshttp://community.citrix.com/cdn/ns -
7/30/2019 Deployment Guide App Template Oracle EBS
11/16
1
To activate the Oracle EBS 12.1template, select ConfgureBackend Services.
Confgure the Oracle EBS 12.1template to send trafc to thebackend Oracle server.
Service Name: ebsservice
Server:
Protocol: HTTP
Port: 8000
Create.
Ok.
DEPLOYMENT GUIDE | NetScaler, Oracle EBS 12.1
-
7/30/2019 Deployment Guide App Template Oracle EBS
12/16
12
To activate the Virtual Interaceor the Oracle EBS 12.1template, select ConfgurePublic Endpoints.
Confgure the ront-end VIP orthe Oracle Application.
Name: ebs-vip
Protocol: HTTP
IP Address: x.x.x.x
Port: 8000
Ok.
Ok.
-
7/30/2019 Deployment Guide App Template Oracle EBS
13/16
1
The template application unitswill show green when both theront-end public vip and back-end servers are confgured.
Make sure you take thisopportunity to Save theconfguration.
DEPLOYMENT GUIDE | NetScaler, Oracle EBS 12.1
-
7/30/2019 Deployment Guide App Template Oracle EBS
14/16
1
Oracle EBS 12.1 Load BalancingTe.AppExpert.Application.emplate.or.Oracle.EBS.121.is. already.set.up. or.load.balancing,.compression.and.caching.upon.import..Te.load.balancing.algorithm.can.be.modied,.in.addition.the.other.template.policies
Load.balancing.distributes.client.requests.across.multiple.servers.to.optimize.resource.utilization.Without.load.balancing.and.a.limited.number.o.servers.providing.service.to. a. large. number. o. clients,. a. server. can. become. overloaded. and. degrade. server.perormance.Load.balancing.prevents.bottlenecks.by.orwarding.the. client. requests.to.the.servers.best.suited.to.handle.them.Tus,.the.NetScaler.balances.the.load.on.the.servers
A.load.balancing.setup.includes.a.virtual.server.(vserver).used.to.proxy.multiple.servers.in.a.server.arm.and.balance.the.load.among.them.Te.vserver.identies.the.server.using.the.load.balancing.criteria.and.directs.incoming.client.requests.to.it.When.a.client.initiates.a.connection.to.the.server,.the.vserver.terminates.the.client.connection.and.initiates.a.new.connection.with.the.selected.server.to.perorm.load.balancing
-
7/30/2019 Deployment Guide App Template Oracle EBS
15/16
1
Select the Method andPersistence tab.
Select the load balancingmethod.
DEPLOYMENT GUIDE | NetScaler, Oracle EBS 12.1
-
7/30/2019 Deployment Guide App Template Oracle EBS
16/16
Worldwide Headquarters
Citrix Systems, Inc.
81 West Cypress Creek Road
Fort Lauderdale, FL 0, USA
T +1 800 1888
T +1 267 000
Americas
Citrix Silicon Valley
88 Great American Parkway
Santa Clara, CA 0, USA
T +1 08 70 8000
Europe
Citrix Systems International GmbH
Rheinweg
8200 Schahausen, Switzerland
T +1 2 6 7700
Asia Pacifc
Citrix Systems Hong Kong Ltd.
Suite 201, 2nd Floor
One International Finance Centre
1 Harbour View Street
Central, Hong Kong
T +82 2100 000
Citrix Online Division
600 Hollister Avenue
Goleta, CA 117, USA
T +1 80 60 600
www.citrix.com
About Citrix
Citrix.Systems,.Inc.(NASDAQ:CXS).is.the.leading.provider.o.virtualization,.networking.and.sotware.as.a.service.technologies.or.more.than.230,000.organizations.worldwide.Its.Citrix.Delivery.Center,.Citrix.Cloud.Center.(C3).and.Citrix.Online.Services.product.amilies.radically.simpliy.computing.or.millions.o.users,.delivering.applications.as.an.on-demand.service.to.any.user,.in.any.location.on.any.device.Citrix.customers.include.the.worlds.largest.Internet.companies,.99.percent.o.Fortune.Global.500.enterprises,.and.hundreds.o.thousands.o.small.businesses.and.prosumers.worldwide.Citrix.partners.with.over.10,000.companies.worldwide.in.more.than.100.countries.Founded.in.1989,.annual.revenue.in.2008.was.$16.billionTe.inormation.in.this.publication.is.subject.to.change.without.notice
HIS.PUBLICAION.IS.PROVIDED.AS.IS.WIHOU.WARRANIES.OF.ANY.KIND,.EXPRESS.OR.IMPLIED,.INCLUDING.ANY.WARRANIES.OF.MERCHANABILIY,.FINESS.FOR.A.PARICULAR.PURPOSE.OR.NONINFRINGEMEN.CIRIX.SYSEMS,.INC.(CIRIX),.SHALL.NO.BE.LIABLE.FOR.ECHNICAL.OR.EDIORIAL.ERRORS.OR.OMISSIONS.CONAINED.HEREIN,.NOR.FOR.DIREC,.INCIDENAL,.CONSEQUENIAL.OR.ANY.OHER.DAMAGES.RESULING.FROM.HE.FURNISHING,.
PERFORMANCE,.OR.USE.OF.HIS.PUBLICAION,.EVEN.IF.CIRIX.HAS.BEEN.ADVISED.OF.HE.POSSIBILIY.OF.SUCH.DAMAGES.IN.ADVANCE
Tis.publication.contains.inormation.protected.by.copyright.Except.or.internal.distribution,.no.part.o.this.publication.may.be.photocopied.or.reproduced.in.any.orm.without.prior.written.consent.rom.Citrix
Te.exclusive.warranty.or.Citrix.products,.i.any,.is.stated.in.the.product.documentation.accompanying.such.products.Citrix.does.not.warrant.products.other.than.its.own
Product.names.mentioned.herein.may.be.trademarks.and/or.registered.trademarks.o.their.respective.companies
2009.Citrix.Systems,.Inc.All.rights.reserved.Citrix,.ICA,.NetScaler,.and.XenApp.are.trademarks.or.registered.trademarks.o.Citrix.Systems,.Inc.and/or.one.or.more.o.its.subsidiaries,.and.may.be.registered.in.the.United.States.Patent.and.rademark.Oce.and.in.other.countries.All.other.trademarks.and.registered.trademarks.are.property.o.their.respective.owners