Download presentation
Presentation is loading. Please wait.
Published byJulia Butler Modified over 9 years ago
1
Windows Azure Conference 2014 Running Linux workloads on Windows Azure
2
Windows Azure Conference 2014 Agenda Why Linux Linux Deployments Understanding a Linux VM Top Linux Scenarios Linux Open Source Strategy
3
Windows Azure Conference 2014 Linux Built on Persistent VM Role *Some Features not present in Linux at Preview Windows Azure Virtual Machines Linux Windows WA Linux Agent Windows Setup ICDrivers Certs SSH Keys
4
Windows Azure Conference 2014 The Technology to Provision a Linux Platform Image Portal (API) HyperVisor VM OS Data Cache ISO Partner Repository Customer’s Storage Account Stock Images Provisioning Repository Unattend Add Server Hostname Password … Cache.VHD Storage API OS Disk Data Disk Linux Agent IC s
5
Windows Azure Conference 2014 It’s time
6
Windows Azure Conference 2014 Windows Azure Linux Agent HV1HV2 VM Service Management API Windows Azure provided DNS Host2
7
Windows Azure Conference 2014 Bring Your Own Linux Expert Customers that want to tweak, customize, create images based on supported* distributions Customer will Use Hyper-V to install Distribution Add ICs and Agent Generate the VHD Capture configuration Generate resources Upload and start instance Linux Native: Tools, libraries, scripts
8
Windows Azure Conference 2014 VM Service Management API XStore Customer Personal Image Repository Customer Storage Account VH D Bring Your Own Linux PORTALPORTAL VH D
9
Windows Azure Conference 2014 Linux on Azure Open Source Strategy Open Source Linux Agent Fully documented APIs For Linux IT professionals provisioning and management operations: Native scripts Native libraries (open sourced) Native tools (open sourced) For Linux developers Client Libraries Documented interfaces
10
Windows Azure Conference 2014 Cross Platform Command Line X-Plat command line tool is implemented in JavaScript powered by Node.js http://www.windowsazure.com/en-us/downloads/#cmd-line-tools http://www.windowsazure.com/en-us/downloads/#cmd-line-tools
11
Windows Azure Conference 2014 X-Plat CLI Linux Installation Guidance Install the latest Node.js https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager NPM ( Node Package Manager ) Install Azure CLI: npm install azure-cli -g
12
Windows Azure Conference 2014 Configuring X-Plat CLI for Azure Azure Account Download Azure Account Import
13
Windows Azure Conference 2014 X-Plat CLI to Create Azure Objects Azure Account Affinity-Group Azure Storage Account Azure Website Create Azure VM Disk Attach Azure SQL Server Create Node.JS Developer Center http://www.windowsazure.com/en-us/develop/nodejs/
14
Windows Azure Conference 2014 Create and Delete Azure VM with CLI Show VM Image Azure VM Image List Create VM Azure VM Create vmname imagename adminusername adminpassword --location “image region” Check the VM Azure VM Show vmname Delete the VM Note : You don’t need to put –ssh as ssh port 22 is automatically added
15
Windows Azure Conference 2014 DistributionVersionDrivers Kernel Compatibility Patch Agent Canonical UBUNTU Ubuntu 12.04.1, 12.10, and 13.04 In Kernel Required for 12.04 or 12.04.01 only Package: In package repo under walinuxagent Source: GITHUBGITHUB CENTOS by Open LogicCentOS 6.3+ CentOS 6.3: LIS drivers; CentOS 6.4+ drivers: in KernelLIS drivers Required for 6.3 only Package:In Open Logic package repounder walinuxagent Source: GITHUBOpen Logic package repoGITHUB Oracle Linux6.4+In KernelN/A Package: In repo, name: WALinuxAgent Source: GITHUBGITHUB SUSE Linux EnterpriseSLES 11 SP3+In KernelN/A Package: In Cloud:Tools repo, name: WALinuxAgent Source Code: GITHUBCloud:ToolsGITHUB openSUSEOpenSUSE 13.1+In KernelN/A Package: In Cloud:Tools repo, name: WALinuxAgent Source Code: GITHUBCloud:ToolsGITHUB
16
Windows Azure Conference 2014 Linux Applications
17
Windows Azure Conference 2014 Web Content Management Systems (WCMS) DrupalPlatform and content management system written in PHPPHP Joomla!Award-winning system to build Web sites and powerful online applications CMS Made SimpleFor corporate websites, or the website promoting a team or organization, XOOPSeXtensible Object Oriented Portal System PloneRunning on top of Python, Zope and the CMFPython Contao(formerly TYPOlight) Specializes in accessibility (back end and front end) eZ PublishProfessional PHP application framework with advanced CMSPHP dotCMSJavaJava Open Source Web Content Management System MODxPowerful framework to deploy and secure websites and web applications SilverStripeFlexible, open source programming framework, and CMS MamboDynamic portal engine and content management system miaCMSContent Management Made Easy ImpressCMSCommunity developed Content Management System Typo3Small to midsize enterprise-class content management system. TextpatternFlexible, elegant and easy-to-use open source content management system e107Portal or CMS using PHP and MySQLPHPMySQL PluckFocuses on user friendliness; lets anyone to manage a website RadiantNo-fluff, fairly friendly, easy to use and customize CMS Frog CMSCMS Simplified NanoCMSTiniest, simplest, flat-file, PHP based CMSPHP SkyBlueCanvasFor small web sites; easy-to-use, extensible and skinnable
18
Windows Azure Conference 2014
20
DEMO
21
Windows Azure Conference 2014 Customer Interaction Zone (CiZ) Any question on Anything Azure! Book your slot now! @ the registration desk at the CiZ Ask the Experts GBR Day 1 5:15 PM
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.