Windows Azure Conference 2014 LAMP on Windows Azure
Windows Azure Conference 2014 Agenda Overview of Windows Azure IaaS Linux on Windows Azure Migrating LAMP Workloads to Windows Azure Configuring high availability and reliability 2
Windows Azure Conference 2014 Cloud Cloud First Provisioning Management Portal >_ Scripting (Windows, Linux and Mac) REST API Boot VM from New Disk
Windows Azure Conference 2014 Support for – SUSE SLES 11 sp3 – Open SUSE 13.1 – CentOS 6.5 – Ubuntu – Oracle Linux 6.4 Specific versions are endorsed – Integration Components – Testing and validation by partners – Bring other variants at your own risk** Linux on Windows Azure
Windows Azure Conference 2014 Demo Launching Ubuntu VM
Windows Azure Conference 2014 Interacts with the fabric controller – Image provisioning – Networking – Kernel – Diagnostics – SCVMM deployments Windows Azure Linux Agent
Windows Azure Conference 2014 Windows Azure Networking Windows Azure Traffic Manager
Windows Azure Conference 2014 Optimizes performance by grouping the services – Aggregation – Reducing the Latency – Lowering costs Affinity Group
Windows Azure Conference 2014 Availability Set Web1 Web2
Windows Azure Conference 2014 Load Balancer
Windows Azure Conference 2014 High Availability Architecture Database Session Web App
Windows Azure Conference 2014 High Availability Architecture Session Web App VM1 Database VM2
Windows Azure Conference 2014 High Availability Architecture Web App Linux VM1 Database Linux VM2 Session Linux VM3
Windows Azure Conference 2014 High Availability Architecture Web App 1 Database (Master) Database (Master) Session Web App 2 Web App..n LoadBalancerLoadBalancer LoadBalancerLoadBalancer Database (Slave) Database (Slave)
Windows Azure Conference 2014 Best Practices Create separate subnets for each tier Launch 2 DB servers in an availability set and configure MySQL replication Move session management to separate caching tier Make web server stateless Move the web servers behind a load balancer Migrate static content to Azure storage and configure Azure CDN Configure Auto Scale
Windows Azure Conference 2014