Cloudly Data Mobility Platform
Download
Report
Transcript Cloudly Data Mobility Platform
Alfresco Enterprise on Azure
Shah Rahman
Founder and CEO, CloudlyIO
Why Cloud for ECM?
• Most audience knows “cloud”:
•
•
•
•
Scalability
Elasticity
On-demand
Pay-per-use
• Top concerns I hear:
• Migration
• Security
• Privacy
Introducing Cloudly.IO
Cloudly makes moving data in and out of clouds or
data centers easy
We address a problem that’s usually manual, labor
intensive and time consuming
“data mobility” instead of “data migration”
Alfresco and Cloudly
Partnership
• Alfresco on AWS and Azure
• Azure artifacts
•
Architecture, implementation and automation
• Optimization of AWS implementation
• Enable ECM data mobility
• Between Alfresco on-premise and cloud
• Between Alfresco on different clouds
• Greenfield or migration of Alfresco to cloud
Alfresco on AWS
• Global infrastructure
• Computing
• Storage
• Databases
• Reference architecture
•
•
•
•
•
•
Elastic Load Balancer
NAT instance
EC2 with auto-scaling
Amazon S3
Amazon RDS
CloudFormation template
Introducing Azure Platform
Azure Services for Alfresco
• Traffic manager
• Load balancer between endpoints
• Automatic failover
• Virtual machines
• Instance scaling
• Throttling
• Endpoint connected
• Blob storage
• Durable object storage for Alfresco items
Alfresco Enterprise on Azure
• Global infrastructure
• Computing
• Storage
• Databases
• Reference architecture
•
•
•
•
•
•
Traffic manager
Load balancer
VMs with auto-scaling
Azure SQL (MS SQL/SQL Server first)
Blob storage (File storage first)
Automation template
Virtual Network
Reference
Architecture
Blob Storage
Autoscaling
MS SQL (M)
Alfresco Servers
•
•
•
•
Endpoint 1
Internet
Global
Traffic Manager
Azure
Load Balancer
Endpoint 2
Alfresco Servers
Autoscaling
Security Group
Cloud Service
Region/Affinity Group
MS SQL (S)
Region/Affinity group
Virtual network
Cloud service
Availability set
Network Settings
•
•
•
•
Configuration-driven virtual network
DNS
IP address space and subnets
VPN gateway address
Security Settings
• Endpoint configuration provides perimeter
security
• ACLs help control incoming traffic
• Firewall configuration: ports, protocols
• SSL for HTTPS
Database Settings
• SQL Server on a VM
• Natively supported by Alfresco
• Microsoft SQL Server 2008
• Setup scripts are leveraged
• Azure SQL support on the roadmap
Managing Alfresco on Azure
• Azure provides:
• Infrastructure management
• Platform management
• Customer requires:
• Application lifecycle management
• Performance management
• Operational monitoring
Scaling Alfresco on Azure
① Geographic regions
② Traffic manager works across availability sets
③ Instance scaling for Alfresco servers
④ Master/multi-slave SQL servers
⑤ Highly durable blob storage
Alfresco Settings on Azure
Alfresco Running on Azure
Alfresco on Azure
Advantages
① Familiar Windows environment
② Microsoft stack footprint in Enterprise
③ PaaS features make it relatively easier to
configure and manage Alfresco
④ Blobs are well-suited for binary contents
⑤ Azure SQL is massively scalable for ECM
deployments (when available)
Cloudly Expertise for Alfresco
• Cloud Onboarding
•
•
Alfresco Enterprise setup on Azure/AWS
Extending Alfresco footprint to Azure/AWS
•
•
•
Disaster recovery
Capacity
Data backup and archives
• Migration to Cloud
•
•
•
•
Discovery and assessment
Lift and shift
Transform
Optimize
Cloudly Data Mobility Platform
• Database migration features
•
•
•
Schema analysis
Auto provisioning
Straight and cross-SQL migration workflows
• Data refresh features
•
•
•
Continuous automation of data refresh
Secure data transfer between heterogeneous
databases
“Single pane of glass” data cloud dashboard
Cloudly Data Mobility Platform
Analyze
Transform
Move
How can we Help?
• Considering “Alfresco on Azure”?
• Assessment of existing installation
• Benchmark testing against existing installation
• Thinking about ECM data mobility?
• Test drive of Cloudly platform
• Lets chat further!
Resources
Alfresco on Azure
http://cloudly.io/alfresco/
Cloudly Data Mobility Solutions
http://cloudly.io/data-mobility/
Cloudly Blog
http://cloudly.io/blog/