{"id":6223,"date":"2020-01-07T11:16:55","date_gmt":"2020-01-07T04:16:55","guid":{"rendered":"http:\/\/gcloudvn.wam.vn\/5-buoc-de-chuyen-dich-len-gcp\/"},"modified":"2023-12-11T16:17:37","modified_gmt":"2023-12-11T09:17:37","slug":"5-buoc-de-chuyen-dich-len-gcp","status":"publish","type":"post","link":"https:\/\/gcloudvn.com\/en\/kienthuc\/5-buoc-de-chuyen-dich-len-gcp\/","title":{"rendered":"5 steps to migrate to Google Cloud Platform (GCP)"},"content":{"rendered":"<p style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><span style=\"font-weight: 400;\">Shift up <\/span><a href=\"https:\/\/gcloudvn.com\/en\/google-cloud-platform\/\"><span style=\"font-weight: 400;\">Google Cloud Platform<\/span><\/a><span style=\"font-weight: 400;\"> It&#039;s not difficult at all, but there are many issues to keep in mind. And rest assured it won&#039;t happen all at once<\/span><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400; font-family: arial, helvetica, sans-serif;\">In the presentation, \u201cGetting to the Cloud with Google Cloud Platform: a sequential approach\u201d by Google Cloud Solutions Architect Peter-Mark Verwoerd, outlined five steps to plan for workloads to migrate from on-premises environments. to GCP (Google Cloud Platform). These were the focus of that presentation.<\/span><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_80 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/gcloudvn.com\/en\/kienthuc\/5-buoc-de-chuyen-dich-len-gcp\/#Buoc_1_Danh_Gia\" >Step 1: Evaluation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/gcloudvn.com\/en\/kienthuc\/5-buoc-de-chuyen-dich-len-gcp\/#Buoc_2_Dieu_khien\" >Step 2: Control<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/gcloudvn.com\/en\/kienthuc\/5-buoc-de-chuyen-dich-len-gcp\/#Buoc_3_Dich_chuyen_du_lieu\" >Step 3: Data migration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/gcloudvn.com\/en\/kienthuc\/5-buoc-de-chuyen-dich-len-gcp\/#Buoc_4_Dich_chuyen_ung_dung\" >Step 4: Move the application<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/gcloudvn.com\/en\/kienthuc\/5-buoc-de-chuyen-dich-len-gcp\/#Buoc_5_Toi_uu_hoa\" >Step 5: Optimize<\/a><\/li><\/ul><\/nav><\/div>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Buoc_1_Danh_Gia\"><\/span><span style=\"font-family: arial, helvetica, sans-serif;\"><b>Step 1: Evaluation<\/b><\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400; font-family: arial, helvetica, sans-serif;\">Before your business begins the first move, compile your applications and consider their suitability for the Cloud. Things to consider include (but are not limited to) hardware and capacity required, users, licensing, procedures to be followed, and application dependencies.\u00a0<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400; font-family: arial, helvetica, sans-serif;\">In general, applications will be placed into one of three categories: easily portable, difficult to portable, and non-portable. And according to Google&#039;s experience, most of the things that will fall into the easily portable category are greenfield apps, Test, Dev, and Q&amp;A. Internal web applications and automated batch processing applications are good candidates for the Cloud, because they can scale horizontally rather than vertically.<\/span><\/p>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Buoc_2_Dieu_khien\"><\/span><span style=\"font-family: arial, helvetica, sans-serif;\"><b>Step 2: Control<\/b><\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400; font-family: arial, helvetica, sans-serif;\">This is the moment when you take one or two applications and try to move them to the Cloud. Learn more about Cloud platforms and pre-designed templates, you should take the time to test productivity, consider your licensing options, and plan for cost savings. Don&#039;t skip this step and don&#039;t try and move too many apps at once.<\/span><\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-15306 size-full\" src=\"https:\/\/gcloudvn.com\/wp-content\/uploads\/2020\/01\/Gcp-5.png\" alt=\"5 steps to migrate to Google Cloud Platform (GCP) 1\" width=\"700\" height=\"363\" \/><\/p>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Buoc_3_Dich_chuyen_du_lieu\"><\/span><span style=\"font-family: arial, helvetica, sans-serif;\"><b>Step 3: Data migration<\/b><\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400; font-family: arial, helvetica, sans-serif;\">There are some opinions that businesses should move applications first and then move data to the Cloud, but Google wants you to do otherwise. Most applications will have a lot of space with many things involved. Therefore, moving data to the Cloud will create a first step to successfully move applications to the Cloud later.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><span style=\"font-weight: 400;\">At this time, you also need to consider diverse options for Cloud storage \u2013 <\/span><a href=\"https:\/\/gcloudvn.com\/en\/cloud-storage\/\"><span style=\"font-weight: 400;\">Cloud Storage Solution<\/span><\/a><span style=\"font-weight: 400;\"> usually good <\/span><span style=\"font-weight: 400;\">Nearline<\/span><span style=\"font-weight: 400;\">? <\/span><span style=\"font-weight: 400;\">Local SSDs or persistent Disks<\/span><span style=\"font-weight: 400;\">? <\/span><a href=\"https:\/\/gcloudvn.com\/en\/cloud-sql\/\"><span style=\"font-weight: 400;\">Google Cloud SQL<\/span><\/a><span style=\"font-weight: 400;\">, <\/span><span style=\"font-weight: 400;\">Datastore<\/span><span style=\"font-weight: 400;\"> or <\/span><span style=\"font-weight: 400;\">Bigtable<\/span><span style=\"font-weight: 400;\">? You should think about how you will move all your data \u2013 by transferring data packets, importing offline drives, using database dumps (mySQLdump), or online to persistent disks? And there&#039;s a lot to consider in this step.\u00a0<\/span><\/span><\/p>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Buoc_4_Dich_chuyen_ung_dung\"><\/span><span style=\"font-family: arial, helvetica, sans-serif;\"><b>Step 4: Move the application<\/b><\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400; font-family: arial, helvetica, sans-serif;\">With your data in the Cloud, you&#039;re ready to bring your applications to the Cloud. And of course, you will need to make some decisions. Google advises users to keep things simple, and use the minimum necessary to get the application up and running in the Cloud, for example doing Lift-and-shift directly. Or maybe you can bring an application to the Cloud by backing it up on the Cloud? That way in case of a crash or error, there will still be a copy of your application on GCP.<\/span><\/p>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Buoc_5_Toi_uu_hoa\"><\/span><span style=\"font-family: arial, helvetica, sans-serif;\"><b>Step 5: Optimize<\/b><\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><span style=\"font-weight: 400;\">This will be the step where fun things happen. Once your application and data have been migrated to GCP, you can start thinking about ways to make it better. This is when you add redundancy where you can add more, scale with auto-scaling groups, or upgrade monitoring with <\/span><span style=\"font-weight: 400;\">Stackdriver<\/span><span style=\"font-weight: 400;\">. You may need to remove immutable resources from your application layer into Cloud Storage, or separate each layer with <\/span><span style=\"font-weight: 400;\">Pub\/Sub<\/span><span style=\"font-weight: 400;\">. Google&#039;s Deployment Manager can make it easier to run, and scale to new special cases, and back up your configuration to a second zone and independently of your original zone to ensure application security. Your application always works if one of the two zones is down.<\/span><\/span><\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-15307 size-full\" src=\"https:\/\/gcloudvn.com\/wp-content\/uploads\/2020\/01\/GCp-6.png\" alt=\"5 steps to migrate to Google Cloud Platform (GCP) 2\" width=\"700\" height=\"362\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial, helvetica, sans-serif;\"><span style=\"font-weight: 400;\">As you see? It&#039;s not too bad. Additionally, if you want to speed up your VM migration process, Google also has a system of Cloud migration partners and GCP experts ready to assist you. You can learn more about migrating to GCP, including a list of authorized partners, via the link: <\/span><a href=\"https:\/\/cloud.google.com\/migrate\/\" target=\"_blank\" rel=\"nofollow noopener\"><span style=\"font-weight: 400;\">https:\/\/cloud.google.com\/migrate\/<\/span><\/a><\/span><\/p>\n<p style=\"text-align: justify;\">If you have any questions about the application or need to register for a free consultation to learn the features of Google Cloud Platform, please contact Gimasys immediately for advice:<\/p>\n<ul style=\"text-align: justify;\">\n<li><strong>Email<\/strong>: <em>gsuite@gimasys.com<\/em><\/li>\n<li><strong>Sign up for a free trial<\/strong>: <strong><a href=\"https:\/\/gcloudvn.com\/en\/dang-ky-dung-thu\/\" target=\"_blank\" rel=\"nofollow noopener\">Here<\/a><\/strong><\/li>\n<li><strong>Phone number:<\/strong> Hanoi <em>0987 682 505<\/em> - Ho Chi Minh: <em>0974 417 099<\/em><\/li>\n<\/ul>\n<p style=\"text-align: right;\"><strong>Source: Gimasys<\/strong><\/p>","protected":false},"excerpt":{"rendered":"<p>Chuy\u1ec3n d\u1ecbch l\u00ean Google Cloud Platform ho\u00e0n to\u00e0n kh\u00f4ng h\u1ec1 kh\u00f3, nh\u01b0ng c\u00f3 r\u1ea5t nhi\u1ec1u v\u1ea5n \u0111\u1ec1 c\u1ea7n l\u01b0u \u00fd. V\u00e0 h\u00e3y y\u00ean t\u00e2m l\u00e0 n\u00f3 s\u1ebd kh\u00f4ng x\u1ea3y ra c\u00f9ng m\u1ed9t l\u00fac Trong b\u00e0i thuy\u1ebft tr\u00ecnh, \u201cGetting to the&hellip;<\/p>","protected":false},"author":1,"featured_media":6224,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6223","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kienthuc","entry","has-media"],"_links":{"self":[{"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/posts\/6223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/comments?post=6223"}],"version-history":[{"count":0,"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/posts\/6223\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/media\/6224"}],"wp:attachment":[{"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/media?parent=6223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/categories?post=6223"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gcloudvn.com\/en\/wp-json\/wp\/v2\/tags?post=6223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}