How do you migrate your services from one environment to another or how do you
deploy your services from one environment to another?

1 Answer

Answer :

We have a support team who takes care of Service deployments. We take an export of the
service which needs to be deployed and keep it in a secured server by doing FTP. Our support
team has some scripts, which they execute in the server and does the deployment
We can also use Export and Import configuration along with the Deployment Policy

Related questions

Description : How do you test your Datapower Services?

Last Answer : We can use SOAPUI to test the Datapower Services

Description : 1. What are the different services that have you used in Datapower?

Last Answer : WebService Proxy, Multiprotocol gateway and XML Firewall

Description : How to integrate MQ with Datapower?

Last Answer : http://www.ibm.com/developerworks/websphere/library/techarticles/1410_sahoo/1410_sahoo.html

Description : How to take secure backup?

Last Answer :  To securely back up the appliance configuration from the WebGUI:  Click Administration => Main => System Control.  Locate the Secure Backup section.  From the Crypto certificate list, select the ... of the target directory for the backup files.  Click Secure Backup to back up the appliance.

Description : What are the different modes through which you can connect to Datapower?

Last Answer :  GUI  CLI  XML-Management Interface

Description : What is an Application Domain?

Last Answer : An application domain allows the administrators to partition an appliance into multiple logical configurations. For example the developers and production employees environment is different

Description : Explain about your Roles and Responsibilities?

Last Answer :  Gathering the requirements from Client  Preparing the Design Document  Presenting the Design document to Client for approval  Configuring the service in Development environment  Testing and Troubleshooting of DP Services  Migrating the services from Dev to test and to production environment

Description : What is an on-error action in XI52?

Last Answer : An on-error action defines a named rule that enables user-defined error handling when subsequent processing encounters errors. This topic instructs how to define an on-error action. The on-error action ... an error occurs during processing. In this case, the error rule acts as an error handler.

Description : What is the advantage of Datapower over Message Broker?

Last Answer : Message Broker Datapower Integrating and leveraging the WebSphere MQ messaging infrastructure. Similar to Message Broker, DataPower can do any-to-any transformation (in theory, Yes. But in practice, you ... from any-to-any. Offers z/OS clients platform-specific benefits (CICS, VSAM).

Description : Have you worked on Datapower Extension functions? If so, can you please name some of them

Last Answer : Yes. Whenever we need to use DP EXTN Functions, we always need to declare the below namespace. xmlns:dp=http://www.datapower.com/extensions extension-element-prefixes="dp" dp:set-variable: ... field does not exist, this extension function adds the specified name and value to the client request.

Description : How do you handle Error scenarios?

Last Answer : We create an error rule in which we use a generic XSLT, which creates a fault message by reading the Service variables env:Client

Description : What is a Passthrough Service?

Last Answer : assthrough is basically accepting and sending a request to the backend without modifying it in Datapower

Description : What are the Datapower Variables?

Last Answer : Local - var://local/userdefinedname A local context variable in the default (current) context. The local context does not persist beyond the scope of the transaction. A transaction can include both ... a variable that is made available to a DataPower service that is attached to a session.

Description : Difference between Copy and Copy-of?

Last Answer : The element creates a copy of the current node. Note: Namespace nodes of the current node are automatically copied as well, but child nodes and attributes of the current node are not ... : Namespace nodes, child nodes, and attributes of the current node are automatically copied as well!

Description : Difference between Apply-template and Call-template?

Last Answer : The element applies a template to the current element or to the current element's child nodes. If we add a select attribute to the element it will process only the child element that ... a normal function call. You execute exactly one (named) template, usually with one or more parameters.

Description : What is xsl:param ?

Last Answer : The element is used to declare a local or global parameter. The parameter is global if it's declared as a top-level element, and local if it's declared within a template.

Description : Have you worked on XSLT Coding? If so, rate yourself in the scale of 1-10

Last Answer : Yes. I would rate myself as 6-7

Description : . How do you Implement Dynamic Routing in Datapower?

Last Answer : In case of a dynamic backend, we update all the backend URL’s in an xml file and we use a generic XSLT which will read the URL from the xml file based on certain customized conditions and we set the routing variable var://service/routing-url in the XSLT.

Description : What kind of troubleshooting have you done in datapower?

Last Answer : We use probe to capture the ongoing transactions with respect to a service.  We can also set the log level to debug mode in Troubleshooting Panel.We can make use of Log targets and Log ... Appliance itself under logstore or logtemp directory  We can also save the logs in an external server.

Description : 8. When can we use User Agent?

Last Answer : A user agent is a client that initiates a request for a local service to establish a connection to a remote server.

Description : 7. What is an XML Manager and why do we need it?

Last Answer : An XML Manager provides the following capabilities  Basic network configuration, such as load balancing and accessing remote servers.  It acts as an XML parser in order to provide XML Threat Protection  It helps in implementing Caching  To configure the User Agent

Description : 6. What are the Security features that you have enabled in Datapower?

Last Answer : SSL Proxy Profile or Transport Layer Security  Forward  Reverse  Two-way  When DataPower Acts as Server Create SSL proxy profile by following the steps shown below , it can be referred ... Header  We extract the Header and verify the same in the AAAinfo.xml file for Authentication purpose

Description : 5. What is SLM and options available with that?

Last Answer : SLM has mainly 3 statements  Throttle  Notify  Shape

Description : 4. What actions have you used in the processing policy?

Last Answer :  AAA  SLM  Match  Transform  Result  Sign  Verify  Encrypt  Decrypt

Description : 3. What are the components of a WSDL?

Last Answer :  WSDL Definitions  WSDL Types  WSDL Message  WSDP Port and Operation  WSDL Binding

Description : 2. Difference between WSP and MPGW?

Last Answer : WSP Web Service Proxy is a powerful service in DataPower which provides abstraction and security to the backend web services .It provide access to variety of web services. WSP has many important ... to manually configure a match action and Processing policy  We have a loopback mode in MPGW

Description : .Which of the following offering provides the tools and development environment to deploy applications on another vendor’s application. a) PaaS b) IaaS c ) SaaS d ) All of the mentioned

Last Answer : IaaS

Description : ______ offering provides the tools and development environment to deploy applications on another vendor’s application. A. PaaS B. IaaS C. CaaS D. All of the mentioned

Last Answer : B. IaaS 

Description : ______ offering provides the tools and development environment to deploy applications on þÿ

Last Answer : IaaS

Description : Which statement best describes the Software as a Service cloud delivery model? A. A virtual machine provisioned and provided from the cloud which allows the customer to deploy custom ... and run the application on the customer's own computers and simplifying maintenance and support.

Last Answer : An application delivered to the client from the cloud which eliminates the need to install and run the application on the customer's own computers and simplifying maintenance and support.

Description : Migrate an all Mac design shop to a PC environment? Challenges?

Last Answer : Pcs are more prone to Hardware failure and downtime due to malware. Have additional operating costs in keeping them up to date with security software. Also the cost of time lost by your designers who ... work as comfortably and efficiently as they can on a mac. Why does your boss want this again?

Description : Did East German military forces ever deploy in combat during the Cold War?

Last Answer : Combat? Depends what you mean by combat. East German military were deployed all over Africa to act as trainers and advisers to the various strongmen. I don’t believe they fought, but they were there and in uniform.

Description : What's the best way to deploy a PHP application?

Last Answer : answer:debian package At a previous job I had to install/maintain a site written in CakePHP. I made it into a debian package. “aptitude install projectname” and you’re done (although I guess that is technically “touching the server”) Send me a PM and I can give you the details.

Description : Suppose the next global influenza is a real killer - Should we deploy mosquitoes to distribute the vaccine more efficiently?

Last Answer : I do not like it, for the listed reasons. Also, there is no guarantee that the little buggers do not pick up other diseases before they sting the next person. Also I hate being stung by insects.

Description : How do I deploy a Rails app to a DreamHost shared account using Capistrano2?

Last Answer : answer:I would suggest posting a message on the Rails Community Did you checkout the Capistrano Wiki for Dreamhost Timothy Fisher’s Blog has a slew of links to deploying Rails Apps at Dreamhost. Good Luck! R

Description : How hire train and deploy model works ?

Last Answer : The hire, train and deploy service model works exactly on this principle. Sattwa finds the right candidates from various sources, trains them on the exact skill set required by the company, and deploys them with the clients once they have completed the training.

Description : What are the ways to deploy an assembly?

Last Answer : An MSI installer, a CAB archive, and XCOPY command. 

Description : What are the ways to deploy an assembly?

Last Answer : An MSI installer, a CAB archive, and XCOPY command. 

Description : An organisation’s ability or capacity to deploy or exploit resources is known as _______ Select one: a. All of these b. Capability c. Weaknesses of firm d. Strengths of firm

Last Answer : Capability

Description : I've a website containing all static pages. Now I want to provide a simple Feedback form for end users. I don't have software developers, and would like to spend minimum time and money. What should I ... form, and embed in html page. C. Use Google App Engine (GAE) to build and deploy dynamic page.

Last Answer : Use ZOHO creator to build the required form, and embed in html page

Description : Management Software is used for? A. It helps to maintain and configure the infrastructure. B. It helps to deploy and integrate the application on the cloud. C. Both A and B D. None of the above

Last Answer : It helps to maintain and configure the infrastructure.

Description : Point out the wrong statement. a) Google App Engine lets you deploy the application and monitor it b) From the standpoint of the client, a cloud service provider is different than any other networked ... be brought to bear to solve mobile, desktop, and local server issues d) All of the mentioned

Last Answer : From the standpoint of the client, a cloud service provider is different than any other networked service

Description : When you deploy an application on Google’s PaaS App Engine cloud service, the Administration Console provides you with the which of the following monitoring capabilities? a) View data and error logs b) Analyze your network traffic c) View the application’s scheduled tasks d) All of the mentioned

Last Answer : All of the mentioned

Description : How to deploy the Report?

Last Answer : Report can be deployed in three ways. 1. Using visual studio: In visual studio you can directly deploy the report through solution explorer by providing the report server URL in project properties at ... that which can be used to create a customize utility for your report deployment in bulk.

Description : How to deploy an SSRS Report?

Last Answer : Configure project properties (for multiple environments) and deploy from bids, upload manually or use rs.exe for command line deployment.

Description : To maintain altitude, what must be done as Indicated Airspeeed (IAS) is reduced? a. Decrease angle of attack to reduce the drag b. Increase angle of attack to maintain the correct lift force c. Deploy the speed brakes to increase drag d. Reduce thrust

Last Answer : b. Increase angle of attack to maintain the correct lift force

Description : How do Cubans migrate to the US and why do they get a green card after only 1 year when other people have to wait 10 years or more?

Last Answer : Because Florida is a swing state and nobody wants to piss off voters there, so a bunch of disgruntled Cuban ex-pats, and their children, huddled around Miami have been able to dictate US-Cuban policy for decades.

Description : Should I migrate and leave behind my inheritance?

Last Answer : answer:What country do you live in currently? I do know quite a few immigrants, but elementary education isn't exactly going to give you a cushy income here. You should seriously research the ... elementary school teacher in the US as compared to your country (or any other country, really).

Description : How to migrate sd card contents on Optimus One?

Last Answer : You just copy and paste, its the same as any other memory device. If you only have 1 SD port them copy it to the computer and then to the new device.

Description : Why do humminbirds migrate north for the winter?

Last Answer : Because they eat nectar, they follow the flush of the bloom. Down in their wintering grounds they may have enough flowers to keep them alive through the winter, but the flowers there tend not to come in big ... to feed, they need to be in an area where they have easy access to vast fields of blooms.