SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
WHITE PAPER
600+
Storefronts
migrated to
the cloud
50%
Average
improvement in
site performance
100%
Uptime
during high
season
75%
Average
reduction
in costs
71
NPS score in
CSAT survey
Q2’17
33M
Requests
blocked in a
single attack
THE SIMPLEST
CLOUD MIGRATION
IN THE WORLD
2
Copyright © 2017 Webscale Networkswww.webscale.com
WHITE PAPER
DEFINITION
Cloud migration is the process of moving data, applications or other business elements from an organization’s
onsite (server room, data center or other managed hosting facility) compute environment to the cloud, or
moving them from one cloud environment to another.
EXECUTIVE SUMMARY
The cloud has been proven to be the best way to
run any business infrastructure, big or small, with
its cost, flexibility and availability benefits. Yet there
are many options to consider when moving to the
cloud, including re-platforming to a cloud-first
solution, re-architecting an existing application to be
cloud-friendly or just re-building an old, monolithic
application into a new application that is built for the
cloud. Each has cost, time and complexity tradeoffs
that must be carefully considered before proceeding.
As the leader in cloud management and control,
Webscale works extensively with global online
businesses to help re-architect or re-define how
applications are developed, typically using cloud-
native strategies. Our process supports the strong
business need to add features, scale, or performance
optimizations that would otherwise be difficult to
achieve in the application’s existing environment.
Webscale has fundamentally redefined cloud
migration with a new standard for simplicity,
predictability and ongoing management of your
application in the cloud. This white paper will go into
the details of our process and why we are different.
WHITE PAPER
HOW TO DEFINE YOUR INFRASTRUCTURE STRATEGY
There are critical questions that every company must answer in order for them to be comfortable with their
infrastructure strategy. These questions are designed to give decision makers the power to decide their best
path, reducing their dependence on the guidance of IT or their current hosting providers, which may well come
with ulterior motives.
DEMYSTIFYING THE CHALLENGES OF CLOUD MIGRATION
The thought of migrating your application from your servers or managed hosting provider to the cloud is
often fraught with pain and confusion. Remember how complicated it was the last time you switched hosting
providers? That experience is likely the biggest reason you would never want to migrate again unless your
current situation is significantly problematic, such as a delivering a poor user experience or causing lost
revenue.
On the surface, a move to the cloud seems almost insurmountable based on the limited information
available online. Considerations such as whether you redefine your application architecture, or lift and
shift the entire application to the cloud instead, is the starting point for most businesses, coupled with the
security and compliance posture required, and the biggest concern of all -- do I have the skills needed to
get it done successfully? The broad opinion is that all migration projects take longer than anticipated, and
cost significantly more than budgeted. This opinion is based on the real world experience of thousands of
application owners worldwide and is, sadly, broadly true.
3
Copyright © 2017 Webscale Networkswww.webscale.com
WHITE PAPER
Firewall Load Balancer Cache
Internet CloudClient
Web Servers Database Servers
Multi-cloud flexible infrastructure for customers of all sizes, traffic-based cost and capacity
based on demand, integrated security, access, performance and disaster recovery
1.	 Should the site be built to handle a previously known peak with a proportional cost ?
2.	 Should the site be built to handle regular traffic, but to better control costs?
3.	 Do I have to add additional capacity for seasonal demand?
4.	 Does my strategy address the potential impact of influencer marketing? Does it give the marketing
department the freedom to invite millions of interested visitors to sites?
5.	 What does re-architecting an application mean and how does it impact security, performance and
availability? (This is the billion dollar question we answer for ecommerce sites and web applications
dealing with capacity, surge traffic, scalability, performance and cost issues.)
Expanded Architecture for sites in managed hosting environments,
as they grow to 200k-1M visitors. High cost, fixed capacity
Client Internet Cloud Web & Database
Server
Typical websites with less than 10k unique visitors, hosted in a datacenter.
Lower costs, limited capacity
4
Copyright © 2017 Webscale Networkswww.webscale.com
WHITE PAPER
WHY RE-ARCHITECT?
Re-architecting any web application, for example dynamic websites built on Wordpress, Drupal, Ruby or
Joomla or specific e-commerce platforms like Magento (Community or Enterprise) or WooCommerce,
which may typically be deployed as a monolithic environment, is an inevitable step for growing online
businesses. In its early days, the business deploys its web application within a hosting provider’s static
environment, typically with one or two servers. As the business grows, the greater demands it places on
its web application lead to issues with scalability, concurrency, checkout slowness and ultimately poor
user experience and lost revenue. A monolithic application looks like the image below.
RE-ARCHITECTING - THE WEBSCALE WAY
The re-architecting process made possible by Webscale’s auto-provisioning system is the simplest way
to upgrade your application, achieving massive scalability and high performance. The process broadly
includes the following steps.
•	 Identify the pieces of the application and its related connections or integrations to third parties.
•	 Break down the components of the application to identify known bottlenecks.
•	 Restructure the components so that they are conducive to scale out when the need arises and with a
focus on stable response times, CPU utilization and overall application behavior.
•	 Build up a security posture that works well for a cloud-ready application including whitelisting,
blacklisting based on IP or geography or a combination, geo-fencing as needed, virtual patching and
other known security elements.
•	 Add critical components like full-page caching, a basic CDN, varnish caching, correct database
access practices with the definition of a read-only dataserver for administrative access, restriction of
administrative access using a bastion host instead of direct access into production and a multitude of
best practices that lead to the 100% uptime, high performance and end-end security.
•	 This system, once defined in code, is available to rebuild from backup, create a new staging
environment or testing code before deployment. The concept of auto provisioning has also been
known to reduce the incidence of human error significantly within these high value environments.
5
Copyright © 2017 Webscale Networkswww.webscale.com
WHITE PAPER
With Webscale, you get
•	 Speed and consistency for cloud migration
•	 Hassle-free, seamless transitions to a stateless application architecture for scale-out
•	 Experienced project management
•	 Proven migration plans that minimize downtime
WEB TIER APP TIER DATA TIER
USER
Compute capacity
required for
normal usage
Scale out
capacity available
when needed
As can be seen in the image below, a restructured application is broken down into its individual
components to provide infinite scale out, truly leveraging cloud environments as a utility - paid for when
needed and disassembled when not. Right-sized infrastructure for ecommerce sites can be the single
largest source of cost management and user satisfaction if done right. And with Webscale, it is always
done right.
AUTO-PROVISIONING
Webscale has deployed hundreds of applications to the cloud, and developed tools to make the
process fast, seamless and above all else, simple, using concepts from auto-provisioning systems and
methodologies like Chef.
With these auto-provisioning systems integrated into the Webscale cloud architecture, future
deployments, staging environments, rebuilds and new applications become painless, one-click operations.
It’s why we call it the “simplest cloud migration in the world.”
The Webscale auto-provisioning system manages thousands of servers globally across different cloud
providers by ‘turning infrastructure into code’ and making that infrastructure flexible, versionable, human-
readable, and testable. This allows the infrastructure to adapt to changing business needs like scale out/
in, performance, security and migration.
6
Copyright © 2017 Webscale Networkswww.webscale.com
WHITE PAPER
MANAGED HOSTING
“network” �
instances”�
“app”
“db”�
“webscale”
“cluster”�
“application”
OPERATE
DEFINE
DEVELOP
TESTDEPLOY
CUSTOMER
APPLICATION
LIFECYCLE
LOAD BALANCER
ADC
MULTI-CLOUD DR
SECURITY | WAF
APP APP APP
ADC ADC ADC
Deploy
Webscale
Create
Network
AUTO-PROVISIONING
1
2
3
4
CLOUD AGNOSTIC
AUTO-PROVISIONING
DECLARATION
CUSTOMER CLOUD APPLICATION
WEBSCALE CLOUD
AGNOSTIC DEPLOYMENT
5
NETWORK
Create
Instances
CLOUD
PROVIDER
DB
WEBSCALE AUTO-PROVISIONING WORKFLOW
7
Copyright © 2017 Webscale Networkswww.webscale.com
WHITE PAPER
PHASE 1 PHASE 2 PHASE 3 PHASE 4
Planning Code Migration
Validation and
Acceptance testing
GO LIVE
Phase 1
I.	 Analysis of current architecture
II.	 IAM access in cloud environment
Phase 2
III.	Provisioning of cloud environment
(Webscale)
IV.	Transfer of application code and data
Phase 3
V.	 Validation of site functionality
•	 Home Page
•	 Category pages
•	 Product Pages
•	 Cart
•	 Checkout (up to submitting payment)
VI.	Customer to validate site, administrative, and
external integration functionality
•	 Administrative activities
•	 Payment processing
•	 Warehouse/inventory/ERP/CRM/shipping
VII.	 Webscale setup
•	 Define and test scaling application cluster
(without Webscale)
•	 Define and test application cluster (with
Webscale)
•	 Configuration of all domains
•	 Configure and test HTTPS
Phase 4
VIII.	Site migration
•	 Existing application/site placed in
maintenance mode
•	 Transfer of database
•	 Validation testing
•	 Load testing
•	 DNS change to new cloud environment
THE WEBSCALE CLOUD MIGRATION PROCESS
The Timeline
A standard deployment for a web application, moving from a static hosting environment to a cloud
provider like AWS or Google should take no more than four weeks.
The Process
Webscale will schedule a kickoff call to establish a formal handoff from sales to sales engineering and
implementation, and then to migration. During this call we will handle formal introductions, establish roles
and responsibilities, and agree on a timeline that works well for both parties. Below we’ve outlined our
migration process, what’s included with the management and monitoring of the application.
8
Copyright © 2017 Webscale Networkswww.webscale.com
WHITE PAPER
ABOUT US
Webscale is a pioneer in integrated web application delivery
and control in the cloud. Delivered as-a-Service, the Webscale
platform allows businesses of all sizes to benefit from application
scalability, load balancing, high performance, outage prevention,
improved security and simple management across multiple cloud
providers. Experts in cloud technology and creating powerful
solutions for mid-market e-commerce and enterprise customers,
Webscale is headquartered in Silicon Valley, CA, with offices
in Boulder, CO and Bangalore, India. For more information,
please visit: www.webscale.com
THE FINAL PRODUCT
1.	 An auto-provisioned customer application, in the cloud and under source control
2.	 The Webscale deployment customized for your application and under source control
3.	 Integrated continuous delivery, enabling zero-downtime code updates
4.	 Integrated security and access management to development, staging and production environments
5.	 Integrated daily backups
6.	 Integrated multi-cloud disaster recovery solutions
7.	 Cloud IaaS best practices to define the proposed architecture
8.	 The cloud architecture especially sized based on your usage patterns under source control
9.	 The Webscale data plane with significant performance, security and availability enhancements
10.	A knowledgeable 24/7 global support team for the human escalation

Contenu connexe

Tendances

AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...Amazon Web Services
 
Why companies are moving Infor applications to cloud
Why companies are moving Infor applications to cloudWhy companies are moving Infor applications to cloud
Why companies are moving Infor applications to cloudVelocity Technology Solutions
 
Deployment of SAP Solutions on AWS (Level 200)
Deployment of SAP Solutions on AWS (Level 200)Deployment of SAP Solutions on AWS (Level 200)
Deployment of SAP Solutions on AWS (Level 200)Amazon Web Services
 
Executing a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWSExecuting a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWSAmazon Web Services
 
Microsoft private cloud
Microsoft private cloudMicrosoft private cloud
Microsoft private cloudebuc
 
ENT207-The Future of Enterprise IT.pdf
ENT207-The Future of Enterprise IT.pdfENT207-The Future of Enterprise IT.pdf
ENT207-The Future of Enterprise IT.pdfAmazon Web Services
 
Say Goodbye to Legacy Network File Shares with Amazon WorkDocs Drive (BAP208)...
Say Goodbye to Legacy Network File Shares with Amazon WorkDocs Drive (BAP208)...Say Goodbye to Legacy Network File Shares with Amazon WorkDocs Drive (BAP208)...
Say Goodbye to Legacy Network File Shares with Amazon WorkDocs Drive (BAP208)...Amazon Web Services
 
Getting Started: What Should My Enterprise Do in the First 90 Days?
Getting Started: What Should My Enterprise Do in the First 90 Days?Getting Started: What Should My Enterprise Do in the First 90 Days?
Getting Started: What Should My Enterprise Do in the First 90 Days?Amazon Web Services
 
Hybrid Cloud Customer Use Cases on AWS
Hybrid Cloud Customer Use Cases on AWSHybrid Cloud Customer Use Cases on AWS
Hybrid Cloud Customer Use Cases on AWSTom Laszewski
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 
Building for Scale with AWS Media Services
Building for Scale with AWS Media ServicesBuilding for Scale with AWS Media Services
Building for Scale with AWS Media ServicesAmazon Web Services
 
Getting started on your AWS migration journey
Getting started on your AWS migration journeyGetting started on your AWS migration journey
Getting started on your AWS migration journeyAmazon Web Services
 
Migrate & Modernize your legacy Microsoft applications with AWS
Migrate & Modernize your legacy Microsoft applications with AWSMigrate & Modernize your legacy Microsoft applications with AWS
Migrate & Modernize your legacy Microsoft applications with AWSAmazon Web Services
 
Transform Your Business with VMware Cloud on AWS: Technical Overview
Transform Your Business with VMware Cloud on AWS: Technical Overview Transform Your Business with VMware Cloud on AWS: Technical Overview
Transform Your Business with VMware Cloud on AWS: Technical Overview Amazon Web Services
 
Webinar: Make Your Cloud Strategy Work for 2016
Webinar: Make Your Cloud Strategy Work for 2016Webinar: Make Your Cloud Strategy Work for 2016
Webinar: Make Your Cloud Strategy Work for 2016Alexandra Sasha Tchulkova
 
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Innovating with AWS: How Microservices on AWS Can Transform Your Business
Innovating with AWS: How Microservices on AWS Can Transform Your BusinessInnovating with AWS: How Microservices on AWS Can Transform Your Business
Innovating with AWS: How Microservices on AWS Can Transform Your BusinessAmazon Web Services
 

Tendances (20)

AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...
AWS Webcast - The Business Value of Running SAP Solutions on the AWS Cloud (D...
 
Why companies are moving Infor applications to cloud
Why companies are moving Infor applications to cloudWhy companies are moving Infor applications to cloud
Why companies are moving Infor applications to cloud
 
Deployment of SAP Solutions on AWS (Level 200)
Deployment of SAP Solutions on AWS (Level 200)Deployment of SAP Solutions on AWS (Level 200)
Deployment of SAP Solutions on AWS (Level 200)
 
Executing a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWSExecuting a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWS
 
Microsoft private cloud
Microsoft private cloudMicrosoft private cloud
Microsoft private cloud
 
Cloud Migration: A How-To Guide
Cloud Migration: A How-To GuideCloud Migration: A How-To Guide
Cloud Migration: A How-To Guide
 
ENT207-The Future of Enterprise IT.pdf
ENT207-The Future of Enterprise IT.pdfENT207-The Future of Enterprise IT.pdf
ENT207-The Future of Enterprise IT.pdf
 
Say Goodbye to Legacy Network File Shares with Amazon WorkDocs Drive (BAP208)...
Say Goodbye to Legacy Network File Shares with Amazon WorkDocs Drive (BAP208)...Say Goodbye to Legacy Network File Shares with Amazon WorkDocs Drive (BAP208)...
Say Goodbye to Legacy Network File Shares with Amazon WorkDocs Drive (BAP208)...
 
Getting Started: What Should My Enterprise Do in the First 90 Days?
Getting Started: What Should My Enterprise Do in the First 90 Days?Getting Started: What Should My Enterprise Do in the First 90 Days?
Getting Started: What Should My Enterprise Do in the First 90 Days?
 
Hybrid Cloud Customer Use Cases on AWS
Hybrid Cloud Customer Use Cases on AWSHybrid Cloud Customer Use Cases on AWS
Hybrid Cloud Customer Use Cases on AWS
 
The Future of Enterprise IT
The Future of Enterprise IT The Future of Enterprise IT
The Future of Enterprise IT
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 
Building for Scale with AWS Media Services
Building for Scale with AWS Media ServicesBuilding for Scale with AWS Media Services
Building for Scale with AWS Media Services
 
Getting started on your AWS migration journey
Getting started on your AWS migration journeyGetting started on your AWS migration journey
Getting started on your AWS migration journey
 
Migrate & Modernize your legacy Microsoft applications with AWS
Migrate & Modernize your legacy Microsoft applications with AWSMigrate & Modernize your legacy Microsoft applications with AWS
Migrate & Modernize your legacy Microsoft applications with AWS
 
Transform Your Business with VMware Cloud on AWS: Technical Overview
Transform Your Business with VMware Cloud on AWS: Technical Overview Transform Your Business with VMware Cloud on AWS: Technical Overview
Transform Your Business with VMware Cloud on AWS: Technical Overview
 
Webinar: Make Your Cloud Strategy Work for 2016
Webinar: Make Your Cloud Strategy Work for 2016Webinar: Make Your Cloud Strategy Work for 2016
Webinar: Make Your Cloud Strategy Work for 2016
 
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Innovating with AWS: How Microservices on AWS Can Transform Your Business
Innovating with AWS: How Microservices on AWS Can Transform Your BusinessInnovating with AWS: How Microservices on AWS Can Transform Your Business
Innovating with AWS: How Microservices on AWS Can Transform Your Business
 

Similaire à The simplest cloud migration in the world by Webscale

7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdf7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdfAnil
 
A Practical Guide to Cloud Migration
A Practical Guide to Cloud MigrationA Practical Guide to Cloud Migration
A Practical Guide to Cloud MigrationAlaina Carter
 
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdf
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdfMaking the Journey_ 7 Essential Steps to Cloud Adoption.pdf
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdfAnil
 
Realizing Cloud POV
Realizing Cloud POVRealizing Cloud POV
Realizing Cloud POVRene Claudio
 
Cloud proposition for banking
Cloud proposition for bankingCloud proposition for banking
Cloud proposition for bankingAjay Kumar Uppal
 
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!Ezhilarasan Natarajan
 
Understanding The Cloud For Enterprise Businesses.
Understanding The Cloud For Enterprise Businesses. Understanding The Cloud For Enterprise Businesses.
Understanding The Cloud For Enterprise Businesses. Triaxil
 
Clloud computing provisioing and benifits altanai bisht 2nd year , part ii
Clloud computing provisioing and benifits   altanai bisht 2nd year , part iiClloud computing provisioing and benifits   altanai bisht 2nd year , part ii
Clloud computing provisioing and benifits altanai bisht 2nd year , part iiALTANAI BISHT
 
A Practical Guide to Cloud Migration
A Practical Guide to Cloud MigrationA Practical Guide to Cloud Migration
A Practical Guide to Cloud MigrationMarianne Harness
 
Managing the move to virtualization and cloud
Managing the move to virtualization and cloudManaging the move to virtualization and cloud
Managing the move to virtualization and cloudBhaskar Jayaraman
 
KEMP Powers Application Migration to Public Cloud
KEMP Powers Application Migration to Public CloudKEMP Powers Application Migration to Public Cloud
KEMP Powers Application Migration to Public CloudJason Dover
 
Cloud Migration Key Points to Consider.pdf
Cloud Migration  Key Points to Consider.pdfCloud Migration  Key Points to Consider.pdf
Cloud Migration Key Points to Consider.pdfniahiggins21
 
Dataquest-Cigniti_October 2016
Dataquest-Cigniti_October 2016Dataquest-Cigniti_October 2016
Dataquest-Cigniti_October 2016Sairam Vedam
 
Building Cloud capability for startups
Building Cloud capability for startupsBuilding Cloud capability for startups
Building Cloud capability for startupsSekhar Mohanty
 

Similaire à The simplest cloud migration in the world by Webscale (20)

7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdf7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdf
 
Q&A: Why cloud-native apps are better?
Q&A: Why cloud-native apps are better?Q&A: Why cloud-native apps are better?
Q&A: Why cloud-native apps are better?
 
A Practical Guide to Cloud Migration
A Practical Guide to Cloud MigrationA Practical Guide to Cloud Migration
A Practical Guide to Cloud Migration
 
Epaper
EpaperEpaper
Epaper
 
original.pptx
original.pptxoriginal.pptx
original.pptx
 
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdf
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdfMaking the Journey_ 7 Essential Steps to Cloud Adoption.pdf
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdf
 
Realizing Cloud POV
Realizing Cloud POVRealizing Cloud POV
Realizing Cloud POV
 
Azure Migration .pptx
Azure Migration .pptxAzure Migration .pptx
Azure Migration .pptx
 
Cloud proposition for banking
Cloud proposition for bankingCloud proposition for banking
Cloud proposition for banking
 
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
 
Understanding The Cloud For Enterprise Businesses.
Understanding The Cloud For Enterprise Businesses. Understanding The Cloud For Enterprise Businesses.
Understanding The Cloud For Enterprise Businesses.
 
Cloud Transformation
Cloud TransformationCloud Transformation
Cloud Transformation
 
Clloud computing provisioing and benifits altanai bisht 2nd year , part ii
Clloud computing provisioing and benifits   altanai bisht 2nd year , part iiClloud computing provisioing and benifits   altanai bisht 2nd year , part ii
Clloud computing provisioing and benifits altanai bisht 2nd year , part ii
 
A Practical Guide to Cloud Migration
A Practical Guide to Cloud MigrationA Practical Guide to Cloud Migration
A Practical Guide to Cloud Migration
 
Managing the move to virtualization and cloud
Managing the move to virtualization and cloudManaging the move to virtualization and cloud
Managing the move to virtualization and cloud
 
KEMP Powers Application Migration to Public Cloud
KEMP Powers Application Migration to Public CloudKEMP Powers Application Migration to Public Cloud
KEMP Powers Application Migration to Public Cloud
 
Cloud Migration Key Points to Consider.pdf
Cloud Migration  Key Points to Consider.pdfCloud Migration  Key Points to Consider.pdf
Cloud Migration Key Points to Consider.pdf
 
Advantage of Cloud Hosting Services
Advantage of Cloud Hosting ServicesAdvantage of Cloud Hosting Services
Advantage of Cloud Hosting Services
 
Dataquest-Cigniti_October 2016
Dataquest-Cigniti_October 2016Dataquest-Cigniti_October 2016
Dataquest-Cigniti_October 2016
 
Building Cloud capability for startups
Building Cloud capability for startupsBuilding Cloud capability for startups
Building Cloud capability for startups
 

Dernier

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Dernier (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

The simplest cloud migration in the world by Webscale

  • 1. WHITE PAPER 600+ Storefronts migrated to the cloud 50% Average improvement in site performance 100% Uptime during high season 75% Average reduction in costs 71 NPS score in CSAT survey Q2’17 33M Requests blocked in a single attack THE SIMPLEST CLOUD MIGRATION IN THE WORLD
  • 2. 2 Copyright © 2017 Webscale Networkswww.webscale.com WHITE PAPER DEFINITION Cloud migration is the process of moving data, applications or other business elements from an organization’s onsite (server room, data center or other managed hosting facility) compute environment to the cloud, or moving them from one cloud environment to another. EXECUTIVE SUMMARY The cloud has been proven to be the best way to run any business infrastructure, big or small, with its cost, flexibility and availability benefits. Yet there are many options to consider when moving to the cloud, including re-platforming to a cloud-first solution, re-architecting an existing application to be cloud-friendly or just re-building an old, monolithic application into a new application that is built for the cloud. Each has cost, time and complexity tradeoffs that must be carefully considered before proceeding. As the leader in cloud management and control, Webscale works extensively with global online businesses to help re-architect or re-define how applications are developed, typically using cloud- native strategies. Our process supports the strong business need to add features, scale, or performance optimizations that would otherwise be difficult to achieve in the application’s existing environment. Webscale has fundamentally redefined cloud migration with a new standard for simplicity, predictability and ongoing management of your application in the cloud. This white paper will go into the details of our process and why we are different. WHITE PAPER HOW TO DEFINE YOUR INFRASTRUCTURE STRATEGY There are critical questions that every company must answer in order for them to be comfortable with their infrastructure strategy. These questions are designed to give decision makers the power to decide their best path, reducing their dependence on the guidance of IT or their current hosting providers, which may well come with ulterior motives. DEMYSTIFYING THE CHALLENGES OF CLOUD MIGRATION The thought of migrating your application from your servers or managed hosting provider to the cloud is often fraught with pain and confusion. Remember how complicated it was the last time you switched hosting providers? That experience is likely the biggest reason you would never want to migrate again unless your current situation is significantly problematic, such as a delivering a poor user experience or causing lost revenue. On the surface, a move to the cloud seems almost insurmountable based on the limited information available online. Considerations such as whether you redefine your application architecture, or lift and shift the entire application to the cloud instead, is the starting point for most businesses, coupled with the security and compliance posture required, and the biggest concern of all -- do I have the skills needed to get it done successfully? The broad opinion is that all migration projects take longer than anticipated, and cost significantly more than budgeted. This opinion is based on the real world experience of thousands of application owners worldwide and is, sadly, broadly true.
  • 3. 3 Copyright © 2017 Webscale Networkswww.webscale.com WHITE PAPER Firewall Load Balancer Cache Internet CloudClient Web Servers Database Servers Multi-cloud flexible infrastructure for customers of all sizes, traffic-based cost and capacity based on demand, integrated security, access, performance and disaster recovery 1. Should the site be built to handle a previously known peak with a proportional cost ? 2. Should the site be built to handle regular traffic, but to better control costs? 3. Do I have to add additional capacity for seasonal demand? 4. Does my strategy address the potential impact of influencer marketing? Does it give the marketing department the freedom to invite millions of interested visitors to sites? 5. What does re-architecting an application mean and how does it impact security, performance and availability? (This is the billion dollar question we answer for ecommerce sites and web applications dealing with capacity, surge traffic, scalability, performance and cost issues.) Expanded Architecture for sites in managed hosting environments, as they grow to 200k-1M visitors. High cost, fixed capacity Client Internet Cloud Web & Database Server Typical websites with less than 10k unique visitors, hosted in a datacenter. Lower costs, limited capacity
  • 4. 4 Copyright © 2017 Webscale Networkswww.webscale.com WHITE PAPER WHY RE-ARCHITECT? Re-architecting any web application, for example dynamic websites built on Wordpress, Drupal, Ruby or Joomla or specific e-commerce platforms like Magento (Community or Enterprise) or WooCommerce, which may typically be deployed as a monolithic environment, is an inevitable step for growing online businesses. In its early days, the business deploys its web application within a hosting provider’s static environment, typically with one or two servers. As the business grows, the greater demands it places on its web application lead to issues with scalability, concurrency, checkout slowness and ultimately poor user experience and lost revenue. A monolithic application looks like the image below. RE-ARCHITECTING - THE WEBSCALE WAY The re-architecting process made possible by Webscale’s auto-provisioning system is the simplest way to upgrade your application, achieving massive scalability and high performance. The process broadly includes the following steps. • Identify the pieces of the application and its related connections or integrations to third parties. • Break down the components of the application to identify known bottlenecks. • Restructure the components so that they are conducive to scale out when the need arises and with a focus on stable response times, CPU utilization and overall application behavior. • Build up a security posture that works well for a cloud-ready application including whitelisting, blacklisting based on IP or geography or a combination, geo-fencing as needed, virtual patching and other known security elements. • Add critical components like full-page caching, a basic CDN, varnish caching, correct database access practices with the definition of a read-only dataserver for administrative access, restriction of administrative access using a bastion host instead of direct access into production and a multitude of best practices that lead to the 100% uptime, high performance and end-end security. • This system, once defined in code, is available to rebuild from backup, create a new staging environment or testing code before deployment. The concept of auto provisioning has also been known to reduce the incidence of human error significantly within these high value environments.
  • 5. 5 Copyright © 2017 Webscale Networkswww.webscale.com WHITE PAPER With Webscale, you get • Speed and consistency for cloud migration • Hassle-free, seamless transitions to a stateless application architecture for scale-out • Experienced project management • Proven migration plans that minimize downtime WEB TIER APP TIER DATA TIER USER Compute capacity required for normal usage Scale out capacity available when needed As can be seen in the image below, a restructured application is broken down into its individual components to provide infinite scale out, truly leveraging cloud environments as a utility - paid for when needed and disassembled when not. Right-sized infrastructure for ecommerce sites can be the single largest source of cost management and user satisfaction if done right. And with Webscale, it is always done right. AUTO-PROVISIONING Webscale has deployed hundreds of applications to the cloud, and developed tools to make the process fast, seamless and above all else, simple, using concepts from auto-provisioning systems and methodologies like Chef. With these auto-provisioning systems integrated into the Webscale cloud architecture, future deployments, staging environments, rebuilds and new applications become painless, one-click operations. It’s why we call it the “simplest cloud migration in the world.” The Webscale auto-provisioning system manages thousands of servers globally across different cloud providers by ‘turning infrastructure into code’ and making that infrastructure flexible, versionable, human- readable, and testable. This allows the infrastructure to adapt to changing business needs like scale out/ in, performance, security and migration.
  • 6. 6 Copyright © 2017 Webscale Networkswww.webscale.com WHITE PAPER MANAGED HOSTING “network” � instances”� “app” “db”� “webscale” “cluster”� “application” OPERATE DEFINE DEVELOP TESTDEPLOY CUSTOMER APPLICATION LIFECYCLE LOAD BALANCER ADC MULTI-CLOUD DR SECURITY | WAF APP APP APP ADC ADC ADC Deploy Webscale Create Network AUTO-PROVISIONING 1 2 3 4 CLOUD AGNOSTIC AUTO-PROVISIONING DECLARATION CUSTOMER CLOUD APPLICATION WEBSCALE CLOUD AGNOSTIC DEPLOYMENT 5 NETWORK Create Instances CLOUD PROVIDER DB WEBSCALE AUTO-PROVISIONING WORKFLOW
  • 7. 7 Copyright © 2017 Webscale Networkswww.webscale.com WHITE PAPER PHASE 1 PHASE 2 PHASE 3 PHASE 4 Planning Code Migration Validation and Acceptance testing GO LIVE Phase 1 I. Analysis of current architecture II. IAM access in cloud environment Phase 2 III. Provisioning of cloud environment (Webscale) IV. Transfer of application code and data Phase 3 V. Validation of site functionality • Home Page • Category pages • Product Pages • Cart • Checkout (up to submitting payment) VI. Customer to validate site, administrative, and external integration functionality • Administrative activities • Payment processing • Warehouse/inventory/ERP/CRM/shipping VII. Webscale setup • Define and test scaling application cluster (without Webscale) • Define and test application cluster (with Webscale) • Configuration of all domains • Configure and test HTTPS Phase 4 VIII. Site migration • Existing application/site placed in maintenance mode • Transfer of database • Validation testing • Load testing • DNS change to new cloud environment THE WEBSCALE CLOUD MIGRATION PROCESS The Timeline A standard deployment for a web application, moving from a static hosting environment to a cloud provider like AWS or Google should take no more than four weeks. The Process Webscale will schedule a kickoff call to establish a formal handoff from sales to sales engineering and implementation, and then to migration. During this call we will handle formal introductions, establish roles and responsibilities, and agree on a timeline that works well for both parties. Below we’ve outlined our migration process, what’s included with the management and monitoring of the application.
  • 8. 8 Copyright © 2017 Webscale Networkswww.webscale.com WHITE PAPER ABOUT US Webscale is a pioneer in integrated web application delivery and control in the cloud. Delivered as-a-Service, the Webscale platform allows businesses of all sizes to benefit from application scalability, load balancing, high performance, outage prevention, improved security and simple management across multiple cloud providers. Experts in cloud technology and creating powerful solutions for mid-market e-commerce and enterprise customers, Webscale is headquartered in Silicon Valley, CA, with offices in Boulder, CO and Bangalore, India. For more information, please visit: www.webscale.com THE FINAL PRODUCT 1. An auto-provisioned customer application, in the cloud and under source control 2. The Webscale deployment customized for your application and under source control 3. Integrated continuous delivery, enabling zero-downtime code updates 4. Integrated security and access management to development, staging and production environments 5. Integrated daily backups 6. Integrated multi-cloud disaster recovery solutions 7. Cloud IaaS best practices to define the proposed architecture 8. The cloud architecture especially sized based on your usage patterns under source control 9. The Webscale data plane with significant performance, security and availability enhancements 10. A knowledgeable 24/7 global support team for the human escalation