You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 19, 2024. It is now read-only.
Updated Go live checklist topic in Cloud Guide (#6083)
- Updated prelaunch checklist with updated version in PDF format
- Added security configuration section to Go Live Checklist topic
- Updated links in the Product configuration section
Copy file name to clipboardExpand all lines: guides/v2.2/cloud/live/go-live-checklist.md
+33-31Lines changed: 33 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ functional_areas:
6
6
- Testing
7
7
---
8
8
9
-
Before you deploy to the Production environment, download the [Go live checklist]({{ site.baseurl }}/common/pdf/Pre-Launch.Checklist_4_23_2018.docx) and use it with these instructions to confirm that you have completed all required configuration and testing. See an overview of the complete deployment process for Starter and Pro at [Deploy your store]({{ page.baseurl }}/cloud/live/stage-prod-live.html).
9
+
Before you deploy to the Production environment, download the [Go live checklist]({{ site.baseurl }}/common/pdf/magento-commerce-cloud-prelaunch-checklist.pdf), and use it with these instructions to confirm that you have completed all required configuration and testing. See an overview of the complete deployment process for Starter and Pro at [Deploy your store]({{ page.baseurl }}/cloud/live/stage-prod-live.html).
10
10
11
11
## Completely test in Production {#test}
12
12
@@ -16,9 +16,9 @@ See [Test deployment]({{ page.baseurl }}/cloud/live/stage-prod-test.html) for te
16
16
17
17
You need to complete configurations for your DNS including:
18
18
19
-
* Set all necessary redirects, especially if you are migrating from an existing site
20
-
* Set the zone’s root resource record to address the hostname
21
-
* Lower the value for the Time-to-Live (TTL) to refresh DNS information to correctly point customers faster to the Production store
19
+
- Set all necessary redirects, especially if you are migrating from an existing site
20
+
- Set the zone root resource record to the hostname address
21
+
- Lower the value for the Time-to-Live (TTL) setting to refresh DNS information so customers are directed to the correct Production store more quickly
22
22
23
23
We recommend a significantly lower TTL value when switching the DNS record. This value tells the DNS how long to cache the DNS record. When shortened, it refreshes the DNS faster. For example, changing this value from 3 days to 10 minutes. Be advised, this adds load to the web server.
24
24
@@ -29,20 +29,20 @@ This does not work for an [apex domain](https://blog.cloudflare.com/zone-apex-na
29
29
30
30
The following list contains examples of DNS providers for informational purposes. Use your preferred DNS provider.
31
31
32
-
* CNAME with ALIAS record from [Dyn](http://dyn.com)
33
-
* ANAME record on [DNS Made Easy](http://www.dnsmadeeasy.com)
34
-
* ANAME at [easyDNS](https://www.easydns.com)
35
-
* ACNAME at [CloudFlare](https://www.cloudflare.com)
36
-
* ALIAS at [PointDNS](https://pointhq.com)
32
+
- CNAME with ALIAS record from [Dyn](http://dyn.com)
33
+
- ANAME record on [DNS Made Easy](http://www.dnsmadeeasy.com)
34
+
- ANAME at [easyDNS](https://www.easydns.com)
35
+
- ACNAME at [CloudFlare](https://www.cloudflare.com)
36
+
- ALIAS at [PointDNS](https://pointhq.com)
37
37
38
38
Many other DNS providers also offer workarounds to accomplish this goal. The most common is to add a CNAME record for the `www` host on the domain and then use the DNS provider's redirect service to redirect the apex over to the `www` version of the domain. Consult your DNS provider for more information.
39
39
40
40
Another option for apex domain is to add A records, which maps a domain name to the Fastly IP addresses:
41
41
42
-
*`151.101.1.124`
43
-
*`151.101.65.124`
44
-
*`151.101.129.124`
45
-
*`151.101.193.124`
42
+
-`151.101.1.124`
43
+
-`151.101.65.124`
44
+
-`151.101.129.124`
45
+
-`151.101.193.124`
46
46
47
47
### TLS and Fastly {#fastly-tls}
48
48
@@ -56,34 +56,36 @@ Make a final pass for any Production configurations in the store(s). If you need
56
56
57
57
The following are recommended changes and checks:
58
58
59
-
* Outgoing email has been tested
60
-
* Base URL and Base Admin URL are set correctly
61
-
* Change the default Magento Admin password
62
-
63
-
See [Configuring Admin Security](http://docs.magento.com/m2/ee/user_guide/stores/security-admin.html) for further information on Admin configurations.
64
-
65
-
* Optimize all images for the web
66
-
*[Enable minification](http://docs.magento.com/m2/ee/user_guide/system/file-optimization.html) for JS, CSS, and HTTP
-[Secure configuration for Admin credentials and Base Admin URL](http://docs.magento.com/m2/ee/user_guide/stores/security-admin.html)
61
+
-[Optimize all images for the web]({{ page.baseurl }}/cloud/cdn/fastly-image-optimization.html)
62
+
-[Check minification settings for HTML, Javascript, and CSS]({{ page.baseurl }}/cloud/deploy/static-content-deployment.html)
67
63
68
64
## Verify Fastly caching {#verifyfastly}
69
65
70
-
Test and verify Fastly caching is correctly working in Production. For detailed tests and checks, see [Fastly testing]({{ page.baseurl }}/cloud/live/stage-prod-test.html#fastly).
71
-
72
-
* Make sure that pages are being correctly cached in the page cache and Fastly
73
-
* Make sure the Fastly Extension is up-to-date
74
-
* Make sure the Fastly VCL is up-to-date
66
+
- Test and verify that Fastly caching is working correctly on the Production site. For detailed tests and checks, see [Fastly testing]({{ page.baseurl }}/cloud/live/stage-prod-test.html#fastly).
67
+
-[Ensure that the latest version of the Fastly CDN Module for Magento 2 is installed in your Production environment]({{ page.baseurl }}/cloud/cdn/configure-fastly.html#upgrade)
68
+
-[Ensure that the most current version of the Fastly VCL code has been uploaded]({{ page.baseurl }}/cloud/cdn/configure-fastly.html#upload-vcl-snippets)
75
69
76
70
## Performance testing {#performance}
77
71
78
72
We recommend that you review the [Magento Performance Toolkit]({{ site.mage2bloburl }}/{{ page.guide_version }}/setup/performance-toolkit) options as part of your pre-launch readiness process.
79
73
80
74
You can also test using the following 3rd party options:
81
75
82
-
*[Siege](https://www.joedog.org/siege-home/): Traffic shaping and testing software to push your store to the limit. Hit your site with a configurable number of simulated clients. Siege supports basic authentication, cookies, HTTP, HTTPS and FTP protocols.
83
-
*[Jmeter](http://jmeter.apache.org/): Excellent load testing to help gauge performance for spiked traffic, like for flash sales. Create custom tests to run against your site.
84
-
*[New Relic](https://support.newrelic.com/) (provided): Helps locate processes and areas of the site causing slow performance with tracked time spent per action like transmitting data, queries, Redis, and so on.
85
-
*[Blackfire]({{ page.baseurl }}/cloud/project/project-integrate-blackfire.html) (provided): Helps track through the issues New Relic finds and helps you dig deeper into the issue for specifics. Blackfire profiles the environment and helps locate bottlenecks in depth: process, method call, query, load, and so on.
86
-
*[WebPageTest](https://www.webpagetest.org/) and [Pingdom](https://www.pingdom.com/): Real-time analysis of your site pages load time with different origin locations. Pingdom may cost a fee. WebPageTest is a free tool.
76
+
-[Siege](https://www.joedog.org/siege-home/): Traffic shaping and testing software to push your store to the limit. Hit your site with a configurable number of simulated clients. Siege supports basic authentication, cookies, HTTP, HTTPS and FTP protocols.
77
+
-[Jmeter](http://jmeter.apache.org/): Excellent load testing to help gauge performance for spiked traffic, like for flash sales. Create custom tests to run against your site.
78
+
-[New Relic](https://support.newrelic.com/) (provided): Helps locate processes and areas of the site causing slow performance with tracked time spent per action like transmitting data, queries, Redis, and so on.
79
+
-[Blackfire]({{ page.baseurl }}/cloud/project/project-integrate-blackfire.html) (provided): Helps track through the issues New Relic finds and helps you dig deeper into the issue for specifics. Blackfire profiles the environment and helps locate bottlenecks in depth: process, method call, query, load, and so on.
80
+
-[WebPageTest](https://www.webpagetest.org/) and [Pingdom](https://www.pingdom.com/): Real-time analysis of your site pages load time with different origin locations. Pingdom may cost a fee. WebPageTest is a free tool.
81
+
82
+
## Security configuration
83
+
84
+
-[Set up your Magento Security Scan]({{ page.baseurl }}/cloud/live/live.html#security-scan)
85
+
-[Secure configuration for Admin user](http://docs.magento.com/m2/ee/user_guide/stores/security-admin.html)
86
+
-[Secure configuration for Base Admin URL](https://docs.magento.com/m2/ee/user_guide/stores/store-urls-custom-admin.html)
87
+
-[Remove any users no longer on the {{ site.data.var.ece}} project]({{ page.baseurl}}/cloud/project/user-admin.html)
0 commit comments