Java on Azure

Post on 29-Nov-2014

410 views 1 download

description

Overview of Java on Azure: VMs, Docker, Cloud Services, Websites

Transcript of Java on Azure

Patrick Chanezon

Director Strategic Engagements, Microsoft

patric@microsoft.com

@chanezon

French

Polyglot

Server Side

San Francisco

Developer Relations

@chanezon

Cloud getting in the Enterprise

“The future is already here — it's just not very evenly distributed”

William Gibson

6

Research Papers

Hybrid Cloud

2 Pizza teams

Open Source

Portability

Identity

Virtualization

DataPlatform

DevelopmentDevOps and mgmt

Open

Multi-Cloud

Insightful Data Platform

• Agility in Data -> Insight

• Excel PowerBI + Azure HD Insight

Major datacenter

CDN node

Live sub-region

Announced sub-region

Partner-operated sub-region

16

PublicHybridPrivate

IT Pros Devops DevelopersArchitects

17

• Consumer software is becoming like fashion

• Enterprise

Kent Beck, Usenix 2011 Talk, “Software G-Forces”

• Built-in Scalability

• Faster Iterations

• Focus on Design

• Focus on Business Value

23

Image from Patrick Debois

http://www.slideshare.net/jedi4ever/devops-the-war-is-over-if-you-want-it

http://www.slideshare.net/jedi4ever/devopsdays-downundervfinal

Configuration Alerting

Monitor

http://msopentech.com/blog/project-categories/devops/

• MTBIAMSH (Mean Time Between Idea And Making Stuff Happen)

• Mac & Linux

• Based on Node.js

• Git push to publish

• Managed environment

• Limitations, but evolving (Webjobs)

• On paper:Jetty, Tomcat, JDK 1.7

• In practice: whatever you want!

• Bring your own JDK & container

https://github.com/chanezon/azure-java-samples

• Scala Play

• Groovy

• Jruby

• Spring Boot

• Java 8

• Microsoft

• Azure Marketplace

• Oracle VMs

• Machine Learning

• API Management

• Strategic Engagement team

• We build Epic stuff with customers

• What can we do together?

• When do you want to start?

• patric@chanezon.com

• Strategic Engagement team

• We build Epic stuff with customers

• What can we do together?

• When do you want to start?

• patric@chanezon.com

56

https://msopentech.com/

http://azure.microsoft.com/en-us/develop/java/