on Azure - Alfresco

Download Report

Transcript on Azure - Alfresco

Alfresco on Azure
Shah Rahman
Founder and CEO, CloudlyIO
Why Cloud for ECM?
• Most audience knows:
•
•
•
•
Scalability
Elasticity
On-demand
Pay-per-use
• Some audience concerns:
• Security
• Data privacy
• Migration
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
Alfresco Enterprise on Azure
• Global infrastructure
• Computing
• Storage
• Databases
• Reference architecture
•
•
•
•
•
Traffic Manager
VMs with auto-scaling
Blob storage
SQL server
Automation template
Azure Services (PaaS)
• Traffic manager
• Load balance traffic between two or more
Alfresco servers
• Virtual machines
• Instance scaling
• Throttling
• Endpoint
• Blob storage
• Durable object storage for Alfresco items
Reference Architecture
Security Settings
• Endpoint configuration provides perimeter
security
• ACLs help control incoming traffic
• Firewall configuration: ports, protocols
• SSL for HTTPS
Network Settings
•
•
•
•
Configuration-driven virtual network
DNS
IP address space and subnets
VPN gateway address
Database Settings
• SQL Server on a VM
• Natively supported by Alfresco
• Microsoft SQL Server 2008
• Azure SQL on the roadmap
Managing Alfresco on Azure
•
•
•
•
•
Infrastructure management
Platform management
Application management
Performance management
Monitoring dashboard
Scaling on Azure
•
•
•
•
•
Instance scaling for Alfresco servers
Multiple regions
Traffic manager works globally
Master/multi-slave SQL servers
Highly durable blob storage
Demo of Alfresco Enterprise…
12
… on Azure
13
Alfresco on Azure
Advantages
1. Familiar Windows environment
2. Microsoft stack footprint in Enterprise
3. PaaS features make it easier to configure
and manage
4. Blobs are well-suited for binary contents
5. Azure SQL is massively scalable for ECM
deployments
Introducing Cloudly
CloudlyIO, Inc. helps Enterprises and midmarket companies adopt cloud databases
using its automated data mobility platform
14
Cloud Onboarding
• Greenfield applications
•
•
•
•
•
ECM
Dev and Test
Collaboration
Personal productivity
Big data and analytics
• Infrastructure extensions
•
•
Disaster recovery
Capacity
Migration to Cloud
• “Best Practice” based flow
•
•
•
•
•
Discovery and assessment
Lift and shift
Establish cloud ops
Transform
Optimize
• Public cloud expertise
•
•
•
AWS
Azure
Google cloud
Data Migration
• Core migration features
•
•
•
•
Database modernization
Secure data uploads
Schema analysis
Auto provisioning
• Powerful automation
• Workflows
• Restful API
Data Refresh
• Periodic refresh of data
• Secure transport
• Secure backups
• Continuous automation
• Cloud database dashboard
• Refresh scheduling
• Auto scans
Resources
Alfresco on Azure
http://cloudly.io/alfresco/
Cloudly Data Mobility Solution
http://cloudly.io/data-mobility/
Cloudly Blog
http://cloudly.io/blog/