Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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/