microsoft azure without microsoft

Post on 13-Jan-2017

47 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Microsoft AzureWithout Microsoft!

Microsoft Technical Evangelistblog: DavidGiard.comtv: TechnologyAndFriends.comtwitter: @DavidGiard

David Giard

@DavidGiard

Why Azure?• Lower hardware investment• Hyper-scaling• Elasticity• Redundancy• Content Delivery Network• Pay for what you use

@DavidGiard

But, what if…?

@DavidGiard

“Linux is a cancer”-Steve Ballmer, 2001

@DavidGiard

“Microsoft loves Linux”-Satya Nadella, 2014

@DavidGiard

Azure for non-Microsoft folks• Virtual Machines• Azure Mobile Services• Web Apps support Java, Python, PHP, and others• Open Source Software• node.js• Azure Marketplace• Automated Deployments from Git, GitHub, Bitbucket• 3rd-Party Authentication• Python and R in Machine Learning

@DavidGiard

Virtual Machines• Pre-built templates• Windows Server• Oracle• Unix• VMDepot (from Linux community)• Build Your Own

@DavidGiard

Virtual Machines

@DavidGiard

Virtual Machines

@DavidGiard

Virtual Machines

@DavidGiard

DemoCreating a Linux VM in the Portal

@DavidGiard

Web App Gallery Templates• Java• Apache Tomcat

• node.js• Ghost (node.js)

• Python• Bottle • Flask

• PHP• Drupal • Cake • Django • EC-CUBE • Joomla • MediaWiki • NuData DKAN • PHP Empty Site• PHP Starter Kit• PHPBB • WordPress

@DavidGiard

Web App Gallery Templates

@DavidGiard

node.js

@DavidGiard

Demo• Web Apps Supporting other languages• Creating a Web App from the Portal Gallery

@DavidGiard

Automated Deployments• Git• GitHub• Bitbucket• Dropbox

@DavidGiard

Automated Deployment

@DavidGiard

DemoDeploy from Git repository

@DavidGiard

Open Source• Azure SDK on GitHub• Ruby• PHP• Java• JavaScript and node.js• Python• GoLang

azure.github.io/projects/sdks azure.github.io

@DavidGiard

Open Source• Open Source projects created by Azure team

github.com/azure

@DavidGiard

Azure Mobile Apps• REST API for data access• Server-side JavaScript code• Generated client for multiple platforms

@DavidGiard

Mobile ArchitecturePhone

Data

Tablet or PC

iPhone

iPadAndroid

JavaScript

RESTAPIPhone

@DavidGiard

DemoAzure Mobile App

@DavidGiard

External Services• Logging on with Facebook, Twitter, Google• Push Notifications

@DavidGiard

Azure Command-Line Tools for Mac and Linux• Documentation: tinyurl.com/AzureCmd• Manage Azure from your local computer• Runs on Mac and Linux (duh)• VMDepot: vmdepot.msopentech.com

@DavidGiard

DemoAzure Command Line

@DavidGiard

PowerShell runs on Mac & Linux!

And PowerShell is now Open Source!

@DavidGiard

HDInsight

@DavidGiard

Azure Machine Learning• Consume any data source• Write scripts in R or Python• Deploy as Web Service

@DavidGiard

Management Tools• Puppet• Chef• Docker

@DavidGiard

Azure Marketplace

@DavidGiard

Microsoft Azure is an Open Cloud

Languages, Dev Tools, &App Containers

CMS & Apps

Devices

Databases

Operating systems

Ubuntu, SUSE, OpenSUSE,OpenLogic CentOS-basedOracle Linux, CoreOS

Dozens of .NET & PHP CMS and Web applications

Bring your own

Via HTML/JS, cross-platform and native

Ecosystem supportedMicrosoft integrated

DocDBDataStax

Bring your own

Managementlibcloudjclouds

@DavidGiard

Get Started!http://azure.comhttp://mva.ms tinyurl.com/GiardMAWM1drv.ms/1PfFC6l

http://DavidGiard.com

Thank you!

top related