SlideShare una empresa de Scribd logo
1 de 67
Descargar para leer sin conexión
Moving Data & Infrastructure to the Cloud
Cloud Migration
Agenda
● Who we are
● Cloud benefits and opportunities
● Considerations and planning
● Application migration
● Data migration
Meet the Presenters
Jen Luther Thomas Stewart Harper Don Murray
Company Profile
Safe Software
maximizing the value of data
25+ years
10,000+ Organizations
trusting us worldwide
delivering FME Expertise worldwide
150+ Partners
128 Countries
having deployed FME
FME®
Integration Platform
Connect. Transform. Automate. All with no code.
FME Desktop FME Server FME Cloud
Build & Run Data Workflows Automate Data Workflows
(on-premises)
Automate Data Workflows
(cloud)
Get a free trial of FME Desktop and FME Server at safe.com
Unrivaled Data Support - Key to Data and Application Migration
FME is the only
Enterprise Integration Platform
with comprehensive
spatial data support.
With the FME Platform you can…
Save time with a no-code approach
that makes migration of all kinds easier.
Save money with one tool for all types
of data and applications.
Improve data quality with built in
QA/QC tools that can enhance/fix data
issues during the migration process.
Make things possible with unrivalled
deployment and support so you can
stay in control while you migrate.
Benefits & Opportunities
of Cloud Migration
Benefits of Migrating
to the Cloud
● Flexibility and scalability
● Optimised costs
● Enhanced security and
compliance
● Backup, recovery and failover
● Simplified management and
monitoring
Opportunities of Migrating to the Cloud
Moving applications and systems to the cloud gives one of those rare
opportunities to look at all your applications.
● What applications do you want to move as is?
● What applications do you want to retire?
● Are there applications that are slow that you want to fix?
● What applications do you want to replace with Cloud based
applications?
● Do you want to enhance the data or its quality while you move it?
Poll: Where are you in your
cloud migration journey?
Considerations & Planning
Migrating to the Cloud is more
than a digital transformation,
it is a mindset transformation.
Potential Risks of
Cloud Migration
● Time and cost of cloud migration
● Cloud security and compliance
○ Data sensitivity
● Application interoperability
● Business downtime
● Organizational adoption and
training
Mitigating the Risks
● Team engagement and
training
● Legal considerations on
data storage
● Cloud vendor and region
choice
Team Engagement
● Engage team early so they
are part of the journey
● Get them the education
they need
● Time up front to get them
onside pays huge dividends
● Knowledge of existing
systems is critical.
Legal Requirements
Are there legal requirements on your
data?
● Are you storing personally
identifiable information?
● Do you need to store your data in a
certain geographic location?
● Do you need a certain compliance?
Cloud Vendor Choice
What services do you need?
Are your staff trained?
Is it compatible with your existing
architecture?
Ensure vendor meets all your legal and
security requirements.
Does the vendor have a data center in
your region?
Cloud Vendor by Adoption
Poll: What cloud vendors
are you migrating to?
Application Migration
Example Web Application
Web Layer
Application Layer
Scalable Worker Nodes
Storage
Rehost (Lift and Shift )
Lift entire application from internal servers and move to the cloud without
making any changes to the code, deployment or OS.
Useful for
● Simple or Legacy applications with few integrations and dependencies
● Applications for which you need to migrate quickly, with minimal
downtime.
FME Server Example
On Premises Azure Cloud
Benefits & Drawbacks
Benefits
● The most straightforward option.
● Often the least upfront cost
● Low risk as no application change.
● Skill often align with existing skills.
● Potential for improved performance.
Risks
● Doesn’t usually take full advantage
of the cloud (e.g. Autoscaling)
● Not guaranteed to run as well on
cloud as running on public
infrastructure.
● Poor cost optimization
Re-Platforming (Lift and Shape)
Retool an application without changing its core architecture.
Make a few cloud optimizations to ensure the app make the best use of cloud.
Use when you can identify a clear ROI for adding new features in the cloud.
Avoids the expense and downtime of a full re-architecting.
FME Server Azure Marketplace
}
Cloud Marketplaces
Deploy FME Server into your own cloud infrastructure.
FME Platform (BYOL)
FME Platform (BYOL)
Distributed FME Server Deployment
FME Server Fargate Deployment
Benefits & Drawbacks
Benefits
● Less time and money than
re-architecting. Faster ROI.
● Lower risk than re-architecting as you
address one area of the application at
a time.
● Leverage 3rd party SaaS components
e.g. Auth0.
Risks
● Scope creep can lead to it essentially
becoming a re-architecture.
● Need to understand cloud-native
tools to make good decisions.
Re-architecting
Changing significant portions of your application’s
codebase to fit the cloud environment.
Considerations
Use for applications that are not compatible with the cloud for architectural reasons, or
to innovate and add new features.
● Best-suited to long-term projects where you can take advantage of the ROI, and
where the that justifies the initial cost.
● Make conscious decisions on where to lock in with cloud-specific features (AWS
Lambda, Azure functions) and where to use cloud-agnostic technology such as
Kubernetes.
Re-architecting a Complex Web Application Source: Azure introduction to cloud-native applications
Benefits & Drawbacks
Benefits
● Long-term cost optimization.
● Replace outdated code.
● Modern architecture giving you:
○ Increased agility
○ Improved security
○ Stability
Drawbacks
● The most costly and time consuming.
● Higher risk. Updating legacy codebase.
● New skills needed(e.g. coding,
automation, DevOps)
● May need to replace some commercial
software components
● Potential for vendor lock-in
● Data migration challenges
Replace
Retire the application and replace it with a new
cloud-native application.
Considerations
A replacement needs to be identified and deployed.
Look for SaaS equivalent that can provide the functionality of the hosted application
without any development, management or infrastructure overheads.
Replacing is the right path when an application cannot be run in the cloud environment
and a rebuild/re architect isn’t viable.
Replacing FME Server with FME Cloud
Safe moving to UKG. Always look to see if you can replace and simplify.
Benefits & Drawbacks
Benefits
- Can be simple low risk option so
long as you can migrate the data.
- Gain all of the advantages of the
cloud.
- Access to new features.
Drawbacks
- May need to terminate existing
license agreements.
- May lose some functionality.
- Staff training is important and can’t
be ignored.
- Data migration challenges.
Retire
Can the application or infrastructure be turned off without any
decrease in productivity or value loss for the end consumers?
Maybe it’s time to simply retire the application.
Application Migration
Summary
● Moving applications can be difficult and
needs to be planned.
● Select strategy for each application area.
● A slow controlled fashion will need a data
migration strategy.
● Big bang approach often not possible.
● Opportunity to modernize to true cloud
based deployments. Kubernetes,
Serverless, SaaS, etc.
Data Migration
Applications run on data.
Data also needs to be migrated.
Considerations
Data Gravity
Key Point #1: For optimal performance,
applications and data need to be as
close as possible.
Using Cloud processing for on premises
data or vice versa may not be workable
for production.
Tip: Choose applications that are close
to your data.
Data Gravity
Key Point #2: For optimal user
experience the location of users and
applications should be as close as
possible.
Jen
Region or Data Center
Ensure you pick tools that can be
located close to the data.
For migration it is often useful to have a
a tool that can be run both on premises
and in the cloud.
Migrations
To avoid or reduce latency, set up your services
or data storage as close to users and applications as possible.
Google Cloud Platform’s locations and network
Data Gravity
Database Migration
Are you staying with the same database or moving to a cloud
native database?
Database Migration Example
Lift and Shift
● Leverage database
migration tools.
Re-platform (PaaS)
● Leverage database
migration tools or cloud
migration services.
Replace
● ETL tool to migrate
data.
● Data cleanup as part
of migration.
Data Migration
Storage type(s): this is dictated by the application or service that you are going to
use, Object/File/Block
Geographic Location: Where are the applications running?
Costs: Storage costs in the cloud are lower than you would pay on premises. Costs
rise based on volume and performance.
Access Frequency: How often will you need to access your data? Storage services
can be optimized for this.
Application Integration: Do the applications or services that you’ll be connecting
to your data have their own requirements?
Considerations
Data Migration
Choosing the right service is important
● Object storage
● Store and protect
any amount of
data
● Scalability,
availability,
durability
● Easy to manage
● Elastic File
System
● NFS
● Fully managed
● Scalable, elastic
● Linux
● Elastic Block
Storage
● Designed to use
with EC2
● Easy to scale
storage and
performance
● High
performance
● Fully managed
● Storage for
compute
workloads,
machine learning,
media processing
● Connects to S3
● Windows File
Server
● SMB
● Fully managed
● Fast and flexible
performance
● AWS DataSync
API/Service Migration
ETL
● Extract data in some format from old system
● Transform data to meet schema, and file requirements, optionally clean up data
along the way.
● Load resulting data into new system
APIs
● Use APIs to read the data from the old system
● Transform to meet schema/data requirements, with optional cleanup
● Use APIs to put the data into the new system
Migrating to a new cloud service? How do you get existing data
into a new platform or service?
Why use FME for
migration?
● Wide system support - text field, csv,
json, databases
● Ability to connect to APIs
● Data transformation, QA/QC and data
validation capabilities
● Automate testing and production
processes
● Log and notify stakeholders of errors
every step of the way
● Scale up and parallelize migration
with FME Server
Why use FME for
migration?
Support for major cloud provider services
Why use FME for migration?
Support for many cloud services
And many more......
Data Synchronization
Data Synchronization
● May require service downtime or ‘read-only’ during migration
● How up-to-date do you need data to be?
○ Schedule data synchronization frequency
○ Schedule out of business hours
○ Use APIs for real-time data synchronization
How can you keep your data in sync during a migration?
How can you keep your data in sync between systems?
How do you keep data in sync with a hybrid model?
Data Synchronization
● Automate synchronization
○ FME Server triggers - automatically synchronize data that appears in a
folder / S3 bucket etc
○ Use webhooks
○ Use APIs
○ FME Server can easily run workflows triggered by cloud compute services
(lambda, functions)
Use FME Server for data synchronization
Migrating to the cloud requires a
mindset shift to be successful
Use the key strategies presented
here to migrate your applications
Use the opportunity to improve
your data and applications
Tools like FME and is unrivalled
system support are key to a
successful migration.
Summary
Benefits of
the cloud
Look for FME in your cloud marketplace.
Thank you!
Connect with us for more FME

Más contenido relacionado

La actualidad más candente

Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Tom Laszewski
 
A cloud readiness assessment framework
A cloud readiness assessment frameworkA cloud readiness assessment framework
A cloud readiness assessment frameworkCarlo Colicchio
 
Considerations for your Cloud Journey
Considerations for your Cloud JourneyConsiderations for your Cloud Journey
Considerations for your Cloud JourneyAmazon Web Services
 
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Timothy McAliley
 
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The CloudCloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The CloudNew Relic
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesQBurst
 
Mass Migration Strategy - A Key Step in the Enterprise Transformation - AWS C...
Mass Migration Strategy - A Key Step in the Enterprise Transformation - AWS C...Mass Migration Strategy - A Key Step in the Enterprise Transformation - AWS C...
Mass Migration Strategy - A Key Step in the Enterprise Transformation - AWS C...AWS Germany
 
Cloud governance - theory and tools
Cloud governance - theory and toolsCloud governance - theory and tools
Cloud governance - theory and toolsAntti Arnell
 
Cloud workload migration guidelines
Cloud workload migration guidelinesCloud workload migration guidelines
Cloud workload migration guidelinesJen Wei Lee
 
Perform a Cloud Readiness Assessment for Your Own Company
Perform a Cloud Readiness Assessment for Your Own CompanyPerform a Cloud Readiness Assessment for Your Own Company
Perform a Cloud Readiness Assessment for Your Own CompanyAmazon Web Services
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...Amazon Web Services
 
Azure Migration Program Pitch Deck
Azure Migration Program Pitch DeckAzure Migration Program Pitch Deck
Azure Migration Program Pitch DeckNicholas Vossburg
 
Migrating On-Premises Databases to Cloud
Migrating On-Premises Databases to CloudMigrating On-Premises Databases to Cloud
Migrating On-Premises Databases to CloudAmazon Web Services
 
Migrating your Data Centre to AWS
Migrating your Data Centre to AWSMigrating your Data Centre to AWS
Migrating your Data Centre to AWSAmazon Web Services
 

La actualidad más candente (20)

Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security
 
A cloud readiness assessment framework
A cloud readiness assessment frameworkA cloud readiness assessment framework
A cloud readiness assessment framework
 
Considerations for your Cloud Journey
Considerations for your Cloud JourneyConsiderations for your Cloud Journey
Considerations for your Cloud Journey
 
App Modernization
App ModernizationApp Modernization
App Modernization
 
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
 
Cloud migration
Cloud migrationCloud migration
Cloud migration
 
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The CloudCloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
 
Azure migration
Azure migrationAzure migration
Azure migration
 
Migration Planning
Migration PlanningMigration Planning
Migration Planning
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best Practices
 
Cloud Migration: A How-To Guide
Cloud Migration: A How-To GuideCloud Migration: A How-To Guide
Cloud Migration: A How-To Guide
 
Mass Migration Strategy - A Key Step in the Enterprise Transformation - AWS C...
Mass Migration Strategy - A Key Step in the Enterprise Transformation - AWS C...Mass Migration Strategy - A Key Step in the Enterprise Transformation - AWS C...
Mass Migration Strategy - A Key Step in the Enterprise Transformation - AWS C...
 
Cloud governance - theory and tools
Cloud governance - theory and toolsCloud governance - theory and tools
Cloud governance - theory and tools
 
Cloud workload migration guidelines
Cloud workload migration guidelinesCloud workload migration guidelines
Cloud workload migration guidelines
 
Perform a Cloud Readiness Assessment for Your Own Company
Perform a Cloud Readiness Assessment for Your Own CompanyPerform a Cloud Readiness Assessment for Your Own Company
Perform a Cloud Readiness Assessment for Your Own Company
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
 
Azure Migration Program Pitch Deck
Azure Migration Program Pitch DeckAzure Migration Program Pitch Deck
Azure Migration Program Pitch Deck
 
Cloud Migration Workshop
Cloud Migration WorkshopCloud Migration Workshop
Cloud Migration Workshop
 
Migrating On-Premises Databases to Cloud
Migrating On-Premises Databases to CloudMigrating On-Premises Databases to Cloud
Migrating On-Premises Databases to Cloud
 
Migrating your Data Centre to AWS
Migrating your Data Centre to AWSMigrating your Data Centre to AWS
Migrating your Data Centre to AWS
 

Similar a Cloud Migration: Moving Data and Infrastructure to the 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.pdfniahiggins21
 
Best practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationBest practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationesebeus
 
A Practical Guide to Cloud Migration
A Practical Guide to Cloud MigrationA Practical Guide to Cloud Migration
A Practical Guide to Cloud MigrationMarianne Harness
 
Cloud Computing Courses Online.pptx Join Now
Cloud Computing Courses Online.pptx Join NowCloud Computing Courses Online.pptx Join Now
Cloud Computing Courses Online.pptx Join Nowasmeerana605
 
How to move to the cloud
How to move to the cloudHow to move to the cloud
How to move to the cloudInterxion
 
Modernizing Mainframe Applications For The Cloud Environment.pdf
Modernizing Mainframe Applications For The Cloud Environment.pdfModernizing Mainframe Applications For The Cloud Environment.pdf
Modernizing Mainframe Applications For The Cloud Environment.pdfPetaBytz Technologies
 
Cloud Migration - Cloud Computing Benefits & Issues
Cloud Migration - Cloud Computing Benefits & IssuesCloud Migration - Cloud Computing Benefits & Issues
Cloud Migration - Cloud Computing Benefits & IssuesArtizen, Inc.
 
Advantages of Moving to the Cloud Platform
Advantages of Moving to the Cloud PlatformAdvantages of Moving to the Cloud Platform
Advantages of Moving to the Cloud PlatformSoluzione IT Services
 
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Amazon Web Services
 
Agile application delivery trio webinar
Agile application delivery trio webinarAgile application delivery trio webinar
Agile application delivery trio webinarSkytap Cloud
 
M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comArun Somu Panneerselvam
 
Cloud to cloud file transfer and migration guide for IT admins
Cloud to cloud file transfer and migration guide for IT adminsCloud to cloud file transfer and migration guide for IT admins
Cloud to cloud file transfer and migration guide for IT adminsShiva Remala
 
Building Cloud capability for startups
Building Cloud capability for startupsBuilding Cloud capability for startups
Building Cloud capability for startupsSekhar Mohanty
 
CRM Trilogix; Migrating Legacy Systems to the Cloud
CRM Trilogix; Migrating Legacy Systems to the CloudCRM Trilogix; Migrating Legacy Systems to the Cloud
CRM Trilogix; Migrating Legacy Systems to the CloudCraig F.R Read
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman
 
Cloud First Architecture
Cloud First ArchitectureCloud First Architecture
Cloud First ArchitectureCameron Vetter
 
ICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptxICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptxmustafa435048
 

Similar a Cloud Migration: Moving Data and Infrastructure to the Cloud (20)

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
 
Best practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationBest practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentation
 
A Practical Guide to Cloud Migration
A Practical Guide to Cloud MigrationA Practical Guide to Cloud Migration
A Practical Guide to Cloud Migration
 
Cloud Computing Courses Online.pptx Join Now
Cloud Computing Courses Online.pptx Join NowCloud Computing Courses Online.pptx Join Now
Cloud Computing Courses Online.pptx Join Now
 
How to move to the cloud
How to move to the cloudHow to move to the cloud
How to move to the cloud
 
Adopting the Cloud
Adopting the CloudAdopting the Cloud
Adopting the Cloud
 
Modernizing Mainframe Applications For The Cloud Environment.pdf
Modernizing Mainframe Applications For The Cloud Environment.pdfModernizing Mainframe Applications For The Cloud Environment.pdf
Modernizing Mainframe Applications For The Cloud Environment.pdf
 
Cloud Migration - Cloud Computing Benefits & Issues
Cloud Migration - Cloud Computing Benefits & IssuesCloud Migration - Cloud Computing Benefits & Issues
Cloud Migration - Cloud Computing Benefits & Issues
 
Advantages of Moving to the Cloud Platform
Advantages of Moving to the Cloud PlatformAdvantages of Moving to the Cloud Platform
Advantages of Moving to the Cloud Platform
 
8.cloud migration
8.cloud migration8.cloud migration
8.cloud migration
 
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
 
Cloud capability for startups
Cloud capability for startupsCloud capability for startups
Cloud capability for startups
 
Agile application delivery trio webinar
Agile application delivery trio webinarAgile application delivery trio webinar
Agile application delivery trio webinar
 
M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.com
 
Cloud to cloud file transfer and migration guide for IT admins
Cloud to cloud file transfer and migration guide for IT adminsCloud to cloud file transfer and migration guide for IT admins
Cloud to cloud file transfer and migration guide for IT admins
 
Building Cloud capability for startups
Building Cloud capability for startupsBuilding Cloud capability for startups
Building Cloud capability for startups
 
CRM Trilogix; Migrating Legacy Systems to the Cloud
CRM Trilogix; Migrating Legacy Systems to the CloudCRM Trilogix; Migrating Legacy Systems to the Cloud
CRM Trilogix; Migrating Legacy Systems to the Cloud
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effort
 
Cloud First Architecture
Cloud First ArchitectureCloud First Architecture
Cloud First Architecture
 
ICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptxICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptx
 

Más de Safe Software

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemSafe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISSafe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriSafe Software
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfSafe Software
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologySafe Software
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersSafe Software
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsSafe Software
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategySafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
 

Más de Safe Software (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s Founders
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 

Último

VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 

Último (20)

VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 

Cloud Migration: Moving Data and Infrastructure to the Cloud

  • 1. Moving Data & Infrastructure to the Cloud Cloud Migration
  • 2. Agenda ● Who we are ● Cloud benefits and opportunities ● Considerations and planning ● Application migration ● Data migration
  • 3. Meet the Presenters Jen Luther Thomas Stewart Harper Don Murray
  • 4. Company Profile Safe Software maximizing the value of data 25+ years 10,000+ Organizations trusting us worldwide delivering FME Expertise worldwide 150+ Partners 128 Countries having deployed FME
  • 5. FME® Integration Platform Connect. Transform. Automate. All with no code. FME Desktop FME Server FME Cloud Build & Run Data Workflows Automate Data Workflows (on-premises) Automate Data Workflows (cloud) Get a free trial of FME Desktop and FME Server at safe.com
  • 6. Unrivaled Data Support - Key to Data and Application Migration
  • 7. FME is the only Enterprise Integration Platform with comprehensive spatial data support.
  • 8. With the FME Platform you can… Save time with a no-code approach that makes migration of all kinds easier. Save money with one tool for all types of data and applications. Improve data quality with built in QA/QC tools that can enhance/fix data issues during the migration process. Make things possible with unrivalled deployment and support so you can stay in control while you migrate.
  • 10. Benefits of Migrating to the Cloud ● Flexibility and scalability ● Optimised costs ● Enhanced security and compliance ● Backup, recovery and failover ● Simplified management and monitoring
  • 11. Opportunities of Migrating to the Cloud Moving applications and systems to the cloud gives one of those rare opportunities to look at all your applications. ● What applications do you want to move as is? ● What applications do you want to retire? ● Are there applications that are slow that you want to fix? ● What applications do you want to replace with Cloud based applications? ● Do you want to enhance the data or its quality while you move it?
  • 12. Poll: Where are you in your cloud migration journey?
  • 14. Migrating to the Cloud is more than a digital transformation, it is a mindset transformation.
  • 15. Potential Risks of Cloud Migration ● Time and cost of cloud migration ● Cloud security and compliance ○ Data sensitivity ● Application interoperability ● Business downtime ● Organizational adoption and training
  • 16. Mitigating the Risks ● Team engagement and training ● Legal considerations on data storage ● Cloud vendor and region choice
  • 17. Team Engagement ● Engage team early so they are part of the journey ● Get them the education they need ● Time up front to get them onside pays huge dividends ● Knowledge of existing systems is critical.
  • 18. Legal Requirements Are there legal requirements on your data? ● Are you storing personally identifiable information? ● Do you need to store your data in a certain geographic location? ● Do you need a certain compliance?
  • 19. Cloud Vendor Choice What services do you need? Are your staff trained? Is it compatible with your existing architecture? Ensure vendor meets all your legal and security requirements. Does the vendor have a data center in your region?
  • 20. Cloud Vendor by Adoption
  • 21. Poll: What cloud vendors are you migrating to?
  • 23. Example Web Application Web Layer Application Layer Scalable Worker Nodes Storage
  • 24.
  • 25. Rehost (Lift and Shift ) Lift entire application from internal servers and move to the cloud without making any changes to the code, deployment or OS. Useful for ● Simple or Legacy applications with few integrations and dependencies ● Applications for which you need to migrate quickly, with minimal downtime.
  • 26. FME Server Example On Premises Azure Cloud
  • 27. Benefits & Drawbacks Benefits ● The most straightforward option. ● Often the least upfront cost ● Low risk as no application change. ● Skill often align with existing skills. ● Potential for improved performance. Risks ● Doesn’t usually take full advantage of the cloud (e.g. Autoscaling) ● Not guaranteed to run as well on cloud as running on public infrastructure. ● Poor cost optimization
  • 28.
  • 29. Re-Platforming (Lift and Shape) Retool an application without changing its core architecture. Make a few cloud optimizations to ensure the app make the best use of cloud. Use when you can identify a clear ROI for adding new features in the cloud. Avoids the expense and downtime of a full re-architecting.
  • 30. FME Server Azure Marketplace }
  • 31. Cloud Marketplaces Deploy FME Server into your own cloud infrastructure. FME Platform (BYOL) FME Platform (BYOL) Distributed FME Server Deployment
  • 32. FME Server Fargate Deployment
  • 33. Benefits & Drawbacks Benefits ● Less time and money than re-architecting. Faster ROI. ● Lower risk than re-architecting as you address one area of the application at a time. ● Leverage 3rd party SaaS components e.g. Auth0. Risks ● Scope creep can lead to it essentially becoming a re-architecture. ● Need to understand cloud-native tools to make good decisions.
  • 34.
  • 35. Re-architecting Changing significant portions of your application’s codebase to fit the cloud environment.
  • 36. Considerations Use for applications that are not compatible with the cloud for architectural reasons, or to innovate and add new features. ● Best-suited to long-term projects where you can take advantage of the ROI, and where the that justifies the initial cost. ● Make conscious decisions on where to lock in with cloud-specific features (AWS Lambda, Azure functions) and where to use cloud-agnostic technology such as Kubernetes.
  • 37. Re-architecting a Complex Web Application Source: Azure introduction to cloud-native applications
  • 38. Benefits & Drawbacks Benefits ● Long-term cost optimization. ● Replace outdated code. ● Modern architecture giving you: ○ Increased agility ○ Improved security ○ Stability Drawbacks ● The most costly and time consuming. ● Higher risk. Updating legacy codebase. ● New skills needed(e.g. coding, automation, DevOps) ● May need to replace some commercial software components ● Potential for vendor lock-in ● Data migration challenges
  • 39.
  • 40. Replace Retire the application and replace it with a new cloud-native application.
  • 41. Considerations A replacement needs to be identified and deployed. Look for SaaS equivalent that can provide the functionality of the hosted application without any development, management or infrastructure overheads. Replacing is the right path when an application cannot be run in the cloud environment and a rebuild/re architect isn’t viable.
  • 42. Replacing FME Server with FME Cloud
  • 43. Safe moving to UKG. Always look to see if you can replace and simplify.
  • 44. Benefits & Drawbacks Benefits - Can be simple low risk option so long as you can migrate the data. - Gain all of the advantages of the cloud. - Access to new features. Drawbacks - May need to terminate existing license agreements. - May lose some functionality. - Staff training is important and can’t be ignored. - Data migration challenges.
  • 45.
  • 46. Retire Can the application or infrastructure be turned off without any decrease in productivity or value loss for the end consumers? Maybe it’s time to simply retire the application.
  • 47. Application Migration Summary ● Moving applications can be difficult and needs to be planned. ● Select strategy for each application area. ● A slow controlled fashion will need a data migration strategy. ● Big bang approach often not possible. ● Opportunity to modernize to true cloud based deployments. Kubernetes, Serverless, SaaS, etc.
  • 48. Data Migration Applications run on data. Data also needs to be migrated.
  • 50. Data Gravity Key Point #1: For optimal performance, applications and data need to be as close as possible. Using Cloud processing for on premises data or vice versa may not be workable for production. Tip: Choose applications that are close to your data.
  • 51. Data Gravity Key Point #2: For optimal user experience the location of users and applications should be as close as possible. Jen
  • 52. Region or Data Center Ensure you pick tools that can be located close to the data. For migration it is often useful to have a a tool that can be run both on premises and in the cloud.
  • 54. To avoid or reduce latency, set up your services or data storage as close to users and applications as possible. Google Cloud Platform’s locations and network Data Gravity
  • 55. Database Migration Are you staying with the same database or moving to a cloud native database?
  • 56. Database Migration Example Lift and Shift ● Leverage database migration tools. Re-platform (PaaS) ● Leverage database migration tools or cloud migration services. Replace ● ETL tool to migrate data. ● Data cleanup as part of migration.
  • 57. Data Migration Storage type(s): this is dictated by the application or service that you are going to use, Object/File/Block Geographic Location: Where are the applications running? Costs: Storage costs in the cloud are lower than you would pay on premises. Costs rise based on volume and performance. Access Frequency: How often will you need to access your data? Storage services can be optimized for this. Application Integration: Do the applications or services that you’ll be connecting to your data have their own requirements? Considerations
  • 58. Data Migration Choosing the right service is important ● Object storage ● Store and protect any amount of data ● Scalability, availability, durability ● Easy to manage ● Elastic File System ● NFS ● Fully managed ● Scalable, elastic ● Linux ● Elastic Block Storage ● Designed to use with EC2 ● Easy to scale storage and performance ● High performance ● Fully managed ● Storage for compute workloads, machine learning, media processing ● Connects to S3 ● Windows File Server ● SMB ● Fully managed ● Fast and flexible performance ● AWS DataSync
  • 59. API/Service Migration ETL ● Extract data in some format from old system ● Transform data to meet schema, and file requirements, optionally clean up data along the way. ● Load resulting data into new system APIs ● Use APIs to read the data from the old system ● Transform to meet schema/data requirements, with optional cleanup ● Use APIs to put the data into the new system Migrating to a new cloud service? How do you get existing data into a new platform or service?
  • 60. Why use FME for migration? ● Wide system support - text field, csv, json, databases ● Ability to connect to APIs ● Data transformation, QA/QC and data validation capabilities ● Automate testing and production processes ● Log and notify stakeholders of errors every step of the way ● Scale up and parallelize migration with FME Server
  • 61. Why use FME for migration? Support for major cloud provider services
  • 62. Why use FME for migration? Support for many cloud services And many more......
  • 64. Data Synchronization ● May require service downtime or ‘read-only’ during migration ● How up-to-date do you need data to be? ○ Schedule data synchronization frequency ○ Schedule out of business hours ○ Use APIs for real-time data synchronization How can you keep your data in sync during a migration? How can you keep your data in sync between systems? How do you keep data in sync with a hybrid model?
  • 65. Data Synchronization ● Automate synchronization ○ FME Server triggers - automatically synchronize data that appears in a folder / S3 bucket etc ○ Use webhooks ○ Use APIs ○ FME Server can easily run workflows triggered by cloud compute services (lambda, functions) Use FME Server for data synchronization
  • 66. Migrating to the cloud requires a mindset shift to be successful Use the key strategies presented here to migrate your applications Use the opportunity to improve your data and applications Tools like FME and is unrivalled system support are key to a successful migration. Summary Benefits of the cloud
  • 67. Look for FME in your cloud marketplace. Thank you! Connect with us for more FME