Deploying and running Angular 2 apps

in the Azure Cloud

Maxim Salnikov

  • Google Developer Expert in Angular

  • AngularJS Oslo Meetup organizer

  • MobileEra 2016 conf organizer

Products from the future

UI Engineer at ForgeRock

Google Experts are a global network of experienced product strategists, designers, developers and marketing professionals actively supporting developers, startups and companies changing the world through web and mobile applications.

Google Developer

Experts

Angular 2

The Shiny Parts

The Pale Parts

2 years of development

Not backwards compatible

Bre

a

king

ch

ange

s

Platform

Performance

Ahead of Time compilation

Change detection

Server-side rendering

Web Workers

More awesomeness

Flexibility

Scalability

Reusability

Convenience

CLI

npm install -g angular-cli
ng new my-shiny-app
cd my-shiny-app
ng serve
ng generate component my-shiny-component
ng g component my-shiny-component
ng g class my-shiny-class
ng g service my-shiny-service

Code!

Azure CLI

npm install -g azure-cli

azure --version

azure config mode asm

azure login
azure site create --git {SiteName}
git push azure master
azure site browse
https://{SiteName}.scm.azurewebsites.net/DebugConsole

Thank you!

@webmaxru

Maxim Salnikov

Deploying and running Angular 2 apps in the Azure cloud

By Maxim Salnikov

Deploying and running Angular 2 apps in the Azure cloud

  • 2,003