microsoft azure without microsoft

35
Microsoft Azure Without Microsoft!

Upload: david-giard

Post on 13-Jan-2017

47 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Microsoft azure without microsoft

Microsoft AzureWithout Microsoft!

Page 2: Microsoft azure without microsoft

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

David Giard

Page 3: Microsoft azure without microsoft

@DavidGiard

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

Page 4: Microsoft azure without microsoft

@DavidGiard

But, what if…?

Page 5: Microsoft azure without microsoft

@DavidGiard

“Linux is a cancer”-Steve Ballmer, 2001

Page 6: Microsoft azure without microsoft

@DavidGiard

“Microsoft loves Linux”-Satya Nadella, 2014

Page 7: Microsoft azure without microsoft

@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

Page 8: Microsoft azure without microsoft

@DavidGiard

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

Page 9: Microsoft azure without microsoft

@DavidGiard

Virtual Machines

Page 10: Microsoft azure without microsoft

@DavidGiard

Virtual Machines

Page 11: Microsoft azure without microsoft

@DavidGiard

Virtual Machines

Page 12: Microsoft azure without microsoft

@DavidGiard

DemoCreating a Linux VM in the Portal

Page 13: Microsoft azure without microsoft

@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

Page 14: Microsoft azure without microsoft

@DavidGiard

Web App Gallery Templates

Page 15: Microsoft azure without microsoft

@DavidGiard

node.js

Page 16: Microsoft azure without microsoft

@DavidGiard

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

Page 17: Microsoft azure without microsoft

@DavidGiard

Automated Deployments• Git• GitHub• Bitbucket• Dropbox

Page 18: Microsoft azure without microsoft

@DavidGiard

Automated Deployment

Page 19: Microsoft azure without microsoft

@DavidGiard

DemoDeploy from Git repository

Page 20: Microsoft azure without microsoft

@DavidGiard

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

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

Page 21: Microsoft azure without microsoft

@DavidGiard

Open Source• Open Source projects created by Azure team

github.com/azure

Page 22: Microsoft azure without microsoft

@DavidGiard

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

Page 23: Microsoft azure without microsoft

@DavidGiard

Mobile ArchitecturePhone

Data

Tablet or PC

iPhone

iPadAndroid

JavaScript

RESTAPIPhone

Page 24: Microsoft azure without microsoft

@DavidGiard

DemoAzure Mobile App

Page 25: Microsoft azure without microsoft

@DavidGiard

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

Page 26: Microsoft azure without microsoft

@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

Page 27: Microsoft azure without microsoft

@DavidGiard

DemoAzure Command Line

Page 28: Microsoft azure without microsoft

@DavidGiard

PowerShell runs on Mac & Linux!

And PowerShell is now Open Source!

Page 29: Microsoft azure without microsoft

@DavidGiard

HDInsight

Page 30: Microsoft azure without microsoft

@DavidGiard

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

Page 31: Microsoft azure without microsoft

@DavidGiard

Management Tools• Puppet• Chef• Docker

Page 32: Microsoft azure without microsoft

@DavidGiard

Azure Marketplace

Page 33: Microsoft azure without microsoft

@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

Page 34: Microsoft azure without microsoft

@DavidGiard

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

Page 35: Microsoft azure without microsoft

http://DavidGiard.com

Thank you!