29.12.2013 Views

l-migrate2cloud-1-pd..

l-migrate2cloud-1-pd..

l-migrate2cloud-1-pd..

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

developerWorks®<br />

ibm.com/developerWorks<br />

• What touchpoints into other systems does the application need?<br />

• Have I backed everything up recently?<br />

Notifying users<br />

In general, notifying your users is a good thing, even if you don't anticipate any<br />

downtime. In the case of the SmallPayroll.ca application, users tend to use the site<br />

at a consistent interval, corresponding with their two-week payroll cycle. Therefore,<br />

two weeks' notice would be a reasonable period. Sites like Google AdWords, which<br />

is the administrative interface for the Google advertising platform, give about a<br />

week's notice. If your website is more of a news site where users would not be as<br />

disrupted if it were down for an hour, you may choose to give notification on the day<br />

of the outage.<br />

The form of notification also varies depending on the nature of your site and how you<br />

currently communicate with your users. For SmallPayroll.ca, a prominent message<br />

when the user logs in will be enough. For example, a message like "The system will<br />

be unavailable between 12:01 a.m. and 1 a.m. Eastern time, June 24, 2010.<br />

Everything entered prior to this will still be saved. For more information, click here."<br />

This message provides the three key pieces of information that users need to know:<br />

• When the outage will happen, including the time zone<br />

• Reassurance that their data will be safe<br />

• Pointer to further information<br />

If possible, avoid using 12:00 a.m. or 12:00 p.m., including the term midnight. These<br />

tend to confuse people, as many are not sure if midnight on June 17 refers to early<br />

morning (12:01 a.m.) or very late (11:59 p.m.). Similarly, many are not sure whether<br />

noon means 12 a.m. or 12 p.m. It's much easier to add a minute and make the time<br />

unambiguous.<br />

Your details may be different, especially if you anticipate partial functionality during<br />

the outage. If you decide that you are going to put the notice up only during the<br />

outage (such as for a news site), the same information will still be helpful. My<br />

favorite site outage screen was along the lines of "The site is down for maintenance;<br />

back up around 3 p.m. EST. Play this game of Asteroids while you're waiting!"<br />

Don't neglect your internal users, either. If you have account representatives, you<br />

will want to give them notice in case their clients ask any questions.<br />

DNS considerations<br />

The domain name system (DNS) takes care of translating a name like<br />

www.example.com into an IP address like 192.0.32.10. Your computer connects to<br />

Initial migration<br />

Trademarks<br />

© Copyright IBM Corporation 2010. All rights reserved. Page 4 of 21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!