Looking for best Cutover Approach.

Hi Experts,
We are in the Testing Phase and are looking out for approaches for Cutover. Please note current set up in PRD is 3.5 Backend running on BI 7 Frontend. There is only 1 server and client each for DEV, TST and PRD with a spare server targeted for set up as application server in the near future :
i) Option 1 - parallel 3.5 and 7 environments ((if technically feasible), preferred by client)
-  use application server in the interim as backup server with copy of current PRD while cutover takes place on main server. Team still is unsure technically how much effort and level of difficulty to either  Update R/3 to BI 7 then update BW 3.5 or (ii) Set up R/3 to update both 3.5 and 7. Detailed investigation required but both cases require additional DEV and TST boxes to simulate chose option.
ii) Option 2 - big bang to BI 7 (medium risk, recommended by us)
-  once BI 7 objects migrated to TST and DEV, Support team and users are no longer able to access old reports to perform fixes or data validation.
Would you be able to advise on which approach is typically taken during 3.5 to 7 upgrades and if Option 1, what are the complexities and considerations required.
Your time is much appreciated.
Thanks,
Chandu

the way it works usually is ..
Take a copy of PRD and migrate. Test this system completely - usually takes about 2 to 4 weeks of full testing and signoff.
The you will go into a DEV FREEZE - this means that no requests can be transported in this period.
Upgrade DEV and test - takes about 2 weeks since you already know the critical objects to test.
Teh upgrade QA - test for 2 to 3 days since most of the functionality has already been tested twice.
Upgrade PRD and go live on 7.0.
Also you can look at splitting the upgrade into Database upgradation first and then once there are no issues - go ahead with NW upgrade....

Similar Messages

  • Looking for best design approach for moving data from one db to another.

    We have a very simple requirement to keep 2 tables synched up that live in 2 different databases. There can be up to 20K rows of data we need to synch up (nightly).
    The current design:
    BPEL process queries Source DB, puts results into memory and inserts into Target DB. Out of memory exception occurs. (no surprise).
    I am proposing a design change to get the data in 1000 row chunks, something like this:
    1. Get next 1000 records from Source DB. (managed through query)
    2. Put into memory (OR save to file).
    3. Read from memory (OR from a file).
    4. Save into Target DB.
    Question is:
    1 Is this a good approach and if so, does SOA have any built in mechanisms to handle this? I would think so since I believe this is a common problem - we don't want to reinvent the wheel.
    2. Is it better to put records into memory or writing to a file before inserting into the Target DB?
    The implementation team told me this would have to be done with Java code, but I would think this would be out of the box functionality. Is that correct?
    I am a SOA newby, so please let me know if there is a better approach.
    Thank you very much for your valued input.
    wildeman

    Hi,
    After going through your question, the first thing that came to my mind is what would be the size of the 20K records.
    If this is going to be huge then even the 1000 row logic might take significant time to do the transfer. And I think even writing it to a file will not be efficient enough.
    If the size is not huge then probably your solution might work. But I think you will need to decide on the chunk size based on how well your BPEL process will work. Possible you can try different size and test the performance to arrive at an optimal value.
    But in case the size is going to be huge, then you might want to consider using ETL implementations. Oracle ODI does provide such features out of the box with high performance.
    On the other hand, implementing the logic using the DBAdapter should be more efficient than java code.
    Hope this helps. Please do share your thoughts/suggestions.
    Thanks,
    Patrick

  • Looking for best practice on application scope beans

    Hey – a portal newbie here. I’ve got some application scope beans that need to be initialized on startup. First thought was to create a servlet that would set the bean. Then I saw the GlobalApp setting, but I think that looks like it is more session scope than application… Looking to be corrected here if I am wrong.
    Is there a place where these type of things traditionally happen? Read only, so no cluster worries (I think) Using WLP 8.1 SP4 and looking for best practices. Thanks for the help!

    To support "code sharing" you need an integrated source code control system. Several options are out there but CVS (https://www.cvshome.org/) is a nice choice, and it's completely free and it runs on Windows, Linux, and most UNIX variants.
    Your next decision is on IDE and application server. These are usually from a single "source". For instance, you can choose Oracle's JDeveloper and Deploy to Oracle Application Server; or go with free NetBeans IDE and Jakarta Tomcat; or IBM's WebSphere and their application server. Selection of IDE and AppServer will likely result in heated debates.

  • Looking for best practice on J2EE development environment

    Hi,
    We are starting to develope with J2EE. We are looking for best practice on J2EE development environment. Our concern is mainly on code sharing and deployment.
    Thanks, Charles

    To support "code sharing" you need an integrated source code control system. Several options are out there but CVS (https://www.cvshome.org/) is a nice choice, and it's completely free and it runs on Windows, Linux, and most UNIX variants.
    Your next decision is on IDE and application server. These are usually from a single "source". For instance, you can choose Oracle's JDeveloper and Deploy to Oracle Application Server; or go with free NetBeans IDE and Jakarta Tomcat; or IBM's WebSphere and their application server. Selection of IDE and AppServer will likely result in heated debates.

  • I am looking for best wireless earphones for my iPhone 5s

    I am looking for best wireless earphones. I travel a lot and I need good sound quality earphones.

    "Best" in something like headphones is very much a matter of personal preference. Much depends on the type of heaphones you're looking for and how much you're willing to spend. I am very, very fond of the Beats Studio HDs. I take public transportation and they block out most of the annoyances. They are also large and expensive. I can't use them for running.
    www.ilounge.com used to do pretty good reviews of accessories for iOS devices. Or, try Amazon, tons of reviews there.

  • Looking for best practice / installation guide for grid agent for RAC

    I am looking for best practice / installation guide for grid agent for RAC, running on windows server.
    Thanks.

    Please refer :
    MOS note Id : [ID 378037.1] -- How To Install Oracle 10g Grid Agent On RAC
    http://repettas.wordpress.com/2007/10/21/how-to-install-oracle-10g-grid-agent-on-rac/
    Regards
    Rajesh

  • Looking for best practice white paper on Internet Based Client Management

    Looking for best practice white paper on Internet Based Client Management for SCCM 2012 R2.
    Has anyone implemented this in a medium sized corporate environment? 10k+ workstations.  We have a single primary site, SQL server and 85 DP's. 

    How about the TechNet docs: http://technet.microsoft.com/en-us/library/gg712701.aspx#Support_Internet_Clients ?
    Or one of the many blog posts on the subject shown from a web search: http://www.bing.com/search?q=configuration+manager+2012+internet+based+client+management&go=Submit+Query&qs=bs&form=QBRE ?
    Jason | http://blog.configmgrftw.com | @jasonsandys

  • Looking for best apple software for image extraction i.e. select an image from one photo and place it on another photo

    looking for best apple software for image extraction i.e. select an image from one photo and place it on another phot

    Cannot guarantee it's the best, but it certainly is the least expensive:
    http://www.gimp.org/downloads/

  • I'm looking for best HD Video Downloader any suggestion are welcome ...

    I'm looking for best HD Video Downloader any suggestion are welcome ...

    Are you unhappy with the videos from the iTunes store?

  • I'm looking for best practice on allowing employees to install apps.

    How does your company deal with employees uploading apps on company owned devices? Is there a request process? Can they expense them? What if they use their personal Apple accounts? Do you use an MDM to manage the devices? What are your security concerns? I'm in the process of formulating a policy (large multi national corp.) and am looking for some best practices.
    Thanks

    I think the main consideration is that you a multi-national organization, presumably widely distributed geographically.  Local management via Configurator or USB IPCU really don't make sense over the long term.  An MDM is designed for situations such as you describe.  For licensing reasons,each iPad used by a different individual must have a unique Apple ID.  One individual could use the same Apple ID on multiple devices he or she controls.  Individual devices used by multiple individuals can also have a single Apple ID. In our environment, we typically ask each user to setup an individual Apple ID when they receive their device.  They are allowed to download and pay for whatever personal apps they choose.  Apps which would be used for Business purposes must be vetted by Security to ensure they protect organization data.   Business apps can be deployed via the Apple VPP using our MDM, which is AirWatch.  An MDM is included with Lion Server.  You could look at this to get some ideas about what it does and how it does it.  Airwatch offers a free trial.  Some users of this forum have had experience with Meraki.  That is another choice.  You should also look at the Enterprise Deployment Guide
    http://manuals.info.apple.com/en_US/Enterprise_Deployment_guide.pdf
    and the VPP
    http://www.apple.com/business/vpp/
    Frankly, though it isn't completely applicable to your situation, the Education deployment guide has a great deal of good information
    http://images.apple.com/education/docs/IOS_5_Education_Deployment_Guide.pdf
    Hope this helps a bit. 

  • Looking for best practice sending args to classes

    Unfortunately, I'm stuck in a company that only employs MS developers, so I'm kind of stranded with no buddies to mentor my java skills... so thanks in advance for any help, I appreciate it.
    Anyway, I think that I've been doing things the hard way for a while and I'm looking for some sort of best practice to start using. I'm currently working on a GUI that will take all the selections, via combo boxes, text fields, etc., and send them to a class (a web bot, actually) and run it.
    I'm starting to run into the problem of having too many arguments to send to my Bot class. What's a good way that I should be doing this? I figure I can do it a couple of ways, right?
    new Bot(arg1, arg2, ......... argX);
    Bot bot = new Bot();
    bot.setArg1("something");
    bot.setArg2("something");
    etc..
    bot.run();Or, is there a better way? Can I package all the args in a collection somehow?? That way I only have 1 argument to send... I don't know... Thanks for the help.

    Create a class "Data" (for example) that encapsulates all the data you want to pass to the Bot class. Then create an instance of the Data class and set all the relevant fields (i.e. setArg1 etc). Now you pass this Data instance to your Bot class. This way you only have to pass one Object around and you've encapsulated all your data.

  • Audio & Captivate: Looking for best practice

    Good Morning,
    i'am looking for some sort of best practice, handling a lot of audios within single captivate slides. Please let us take a look at the workflow:
    I write concepts in Word or OpenOffice, describing on a slide-base the content, media (pics, animations, ...), interactions
    The client read these concepts, and write a reading report with all changes, additions
    We held a harmonisation meeting for every 3-5 hours calculated e-learning-concepts, argueing about the clients annotations and looking for a stable agreement
    I produce the first version, in this case with Adobe Captivate, and for the audios i use text2speech.
    The client checks this first Version, send me his audit report.
    I produce version 1.
    So, where is the problem? My problem is the handling of the audio-files, up to 10 per slide. In version 1, all audios are spoken by professional speakers from german radio-stations, recorded in our own studio. And i'am looking for a comfortable way to exchange all synthetic audios without leaving anything within captivate, the final version must be as clean and slim as possible.
    For the handling and tracking i use AlienBrain, because in some projects, we have a few hundred of thousands assets to watch and track ... and it is no problem if anything wents wrong, just some clicks and i've restored the older version of a pic, audio or a complete project.
    Using other tools, i do not care about this. Within the project-folders, they are stored within a modul-based audio-folder. And every single audio-files as an unique identifer (A024_37_12_004.mp4, "A" for Audio, then chapter_module_page_sequentialnumberperpage.mp4/mp3/wav). After i have recieved the spoken audios from the studio, i just overwrite the synthetic audios and the "real" audios are automatically embedded in my slides, so if i make a new release, everything is fine. Older, synthetic version kept by AlienBrain.
    In Captivate, everything seems to be ... hm, i have to be polite ;-) ... a little more complicated. Or even worse, i'am unable to see the solution. Maybe somebody may share a working and fast way for the needed audio-procedure? Or something like a proofed workaround?
    Kind regards
    Marc :-)

    Additional information:
    Mostly, we have 3-5 audios per slide/page. 10 is absolutely maximum.
    And because we are talk about overall thousands of audio-files, i hopefully find a good way to keep them as external sources and Captivate embedd them just at the moment, when i have to produce a new release. (That is the main problem - sorry, my english language modules are still asleep after a long and busy weekend) And as i've learned, object-audio can't be used with external audio-files.
    At the company, we've talked about the best process (theres is another huge project running and the guys - experienced people - are also new to captivate). At this moment, the prefered solution is to connect all audios, 4 by example. And then we can "Play/Pause" the audio at our needs. It is a little bit like stumbling blindfolded through heavy mist.
    Another idea, brought up by me, was to multiply the slide so the first slide shows paragraph/pic/audio. After a click, next slide loads, exactly in the same state as the previous slides ends, next text/pic/animation and the next audio. But with that, i will end up with thousends of slides only because of the audio-handling.
    Maybe it is a good idea to explain a really typically update process which may show what we like to see:
    The modul is ready, delivered and the client is happy
    After 6 months, there is a technical change within one part and the client need a single new audio
    In reality in one special module, part of over 200 hours learning, after a year we've been instructed to record new versions for 35 of 80 audios ... in just one of somehundred modules
    In captivate we try to avoid touching every single slide again.
    At the moment i own just a standalone version of Captivate (5.5), the eLearning Suite has been ordered and arrives next week.
    Tools we've used in the past (and until now due to clients requirements) without any problems ... dealing with audios ;-)  :
    Toolbook
    Sumatra
    CourseLab
    Individual Flash Solutions
    others

  • Looking for best jQuery.ajax & JSON code validators for VStudio 2013 SP Dev

    Hi All,
    As a new SharePoint 2013 developer I’m looking for the best Visual Studio 2013 Intellisense Extensions or code validators for:
    1. jQuery.ajax
    2. JSON
    3. JSON.stringify
    The reason for this is I sometimes make silly syntax mistakes that take hours to correct. For example the text marked in green below show
    the small errors I made yesterday, and got no help from Visual Studio.
    ************************Start Of Code************************
    var call = jQuery.ajax({
    url: _spPageContextInfo.webAbsoluteUrl + "/_api/SP.WebProxy.invoke",
    type: "POST",
    data: JSON.stringify(
    "requestInfo": {
    "__metadata": {
    "type":
    "SP.WebrequestInfo"
    },        //should be R
    "Url":
    "http://services.***********/?$format=json",
    "Method":
    "GET"
    heaaders:             
    //two a's{                                                                                                       
    "Accept":
    "application/json;odata=verbose",
    "Content-Type":
    "application/json:odata=verbose",   
       //should be ;    
    "X-RequestDigest": $("#__REQUESTDIGEST").val()
    call.done(function
    (data, textStatus, jqXHR) {                   
    if (data.d.Invoke.StatusCode == 200) {                          
    var categories = JSON.parse(data.d.Invoke.Body);
    var message = jQuery("#message");
    message.text("********* service:");
    message.append("<br/>");
    jQuery.each(categories.value(
    function (index, value) {     //should
    be ,    
    message.append(value.*********);
    message.append("<br/>");
    } else {
    var message = data.d.invoke.body;   
                //should be capital letters
    alert("Call failed. Error: " + message);
    //should be errorThrown
    call.fail(function
    (jqXHR, textStatus, errorThrow) {                     
    var response = JSON.parse(jqXHR.responseText);
    var message = response ? response.error.message.value : textStatus;
    alert("Call failed. Error: " + message);
    ************************End Of Code************************
    Visual Studio didn’t highlight any of the errors I made. The only help I got was from a message
    box with the message “invalid character” (see screenshot below).
    Even with Fiddler it was impossible to see where the errors were. Last week I had a similar problem with a much larger block of code. One syntax mistake that was not highlighted by Visual Studio cost me hours of lost time.
    I hope you can help
    CEStar

    Hi,
    As this question is more relate to Visual Studio, I suggest you post it to Visual Studio Development Forum, you will get more help and confirm answers from there.
    What’s more, I have seen a similar post from you in the link below, please check whether Crystal’s post is helpful:
    http://social.msdn.microsoft.com/Forums/sharepoint/en-US/dbde39a0-18a5-4e15-9b5b-6b41cc4350d0/help-finding-the-best-intellisense-extensions-or-code-validators-for-visual-studio-2013?forum=visualstudiogeneral
    Thanks
    Patrick Liang
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Patrick Liang
    TechNet Community Support

  • Looking for Best Method

    OK, I've tried a number of PS tools to accomplish this with less than satisfactory results so I'm looking for suggestions.
    I use PS CS4 Extended v. 11.0.1 on a Windows XP Pro SP3 platform.  I am fairly proficient in PS through both formal training and a lot of trial-and-error self-teaching (aka "How the heck did I do that??).
    The end result I am trying to create is a photo of a blue sky with a cloud in the shape of an airplane.  I have hundreds of photos of beautiful blue skies with and without a variety of cloud types to use for this project.
    I have tried modifying an existing cloud with warp/skew/distort tools to create the shape, but I end up with a cloud that no longer bears much resemblance to a real cloud.  I've tried cutting the airplane shape out of existing clouds, but then I lose the wispy edges that real clouds have.
    I know that the end result can be achieved as I have seen mouse-shaped and cruise ship-shaped clouds in Disney commercials/ads and Apple-shaped clouds in (obviously) Mac ads.
    Can someone give me a "creative jump start" on what might be the best way to achieve this?
    Thanks!  I really appreciate your suggestions.
    Susan

    You might first want to determine what your ideal cloud airplane should look like. There are wispy clouds that look one dimensional, flat grey clouds,  white puffy clouds in a blue sky (like thunderheads) that have lots of depth, and everything inbetween.  Making an airplane out of these different cloud types would perhaps use different techniques.   Find examples of what you like and then try to duplicate.
    The Disney cloud shapes problably are built from scratch with lots of shading on the edges to give the look of a 3 dimenstional airplane.    You may not be as good an artist as Disney has, so cut and paste, cloning, cloud tool, burn tool, and lighten tool may be in order.

  • Looking for best way to edit 29.97 and 25 fps footage together.

    Hi everyone.
    I've looked on the boards, but haven't found exactly what I'm looking for.. any help is appreciated.
    I'm starting a job shot in Argentina, and they shot both 25fps and 29.97fps.  I believe they used DSLR cameras.
    I think the delivery format is web only, but am awaiting final word.
    Questions-
    Do I need to convert the footage to one frame rate, or will PPro handle the different rates in the same timeline without the footage looking awkward? 
    Can I just have PPro interpret the media as a different frame rate? 
    If I need to convert, would you please recommend best software?
    Would you recommend converting to 29.97 or 25?
    Thanks all. Much appreciated.
    Michael

    I am inclined to say edit 25fps and then the dropped frames of the 29.97 should not look too bad with most footage. You mileage may vary. It really depends on the footage. It could make it look choppy. But maybe better than 25 played at 29.97 using frame blending to make new frames out of thin air.
    Create your 25fps sequence from the 25fps footage. Then when you drop the 29.97 on it, it will automatically drop the frames necessary to make it 25fps.
    If, however, you are going to write it to DVD, you want to do that in the PAL or NTSC settings you would normally use for wherever it is that you live.
    By the way, if you interpret the 29.97 as 25 it will play back slower. Slightly slow motion. If you interpret the 25 as 29.97 it will appear fast.  Once again, it depends on the footage. If you shot objects (like travel stuff), then speed is not a huge deal, but if you shot people or animals it could make a huge difference.

Maybe you are looking for