Windows Azure Web Sites - Things they don’t teach kids in school - Comunity Day 2013

Developer Advocate em JetBrains
19 de Jun de 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
Windows Azure Web Sites- Things they don’t teach kids in school - Comunity Day 2013
1 de 43

Mais conteúdo relacionado

Mais procurados

Intro to Azure Static Web AppsIntro to Azure Static Web Apps
Intro to Azure Static Web AppsMoaid Hathot
Azure Automation and Update ManagementAzure Automation and Update Management
Azure Automation and Update ManagementUdaiappa Ramachandran
Azure App ServicesAzure App Services
Azure App ServicesAzure Riyadh User Group
SERVERLESS MIDDLEWARE IN AZURE FUNCTIONSSERVERLESS MIDDLEWARE IN AZURE FUNCTIONS
SERVERLESS MIDDLEWARE IN AZURE FUNCTIONSCodeOps Technologies LLP
Azure cloud for the web frontend developersAzure cloud for the web frontend developers
Azure cloud for the web frontend developersMaxim Salnikov
Azure Web Application FundamentalsAzure Web Application Fundamentals
Azure Web Application FundamentalsMaik van der Gaag

Mais procurados(20)

Destaque

Azure App Service Architecture. Web Apps.Azure App Service Architecture. Web Apps.
Azure App Service Architecture. Web Apps.Alexander Feschenko
Azure app serviceAzure app service
Azure app serviceNicolas Takashi
Azure App Service at Let's Dev ThisAzure App Service at Let's Dev This
Azure App Service at Let's Dev ThisGuy Barrette
Azure app services 2  -  Logic & Api AppsAzure app services 2  -  Logic & Api Apps
Azure app services 2 - Logic & Api AppsBill Chesnut
Azure app services API appsAzure app services API apps
Azure app services API appsPanagiotis Tsilopoulos
Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...
Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...Oxalide

Destaque(20)

Similar a Windows Azure Web Sites - Things they don’t teach kids in school - Comunity Day 2013

Windows Azure Web Sites - Things they don't teach kids in school - NDC LondonWindows Azure Web Sites - Things they don't teach kids in school - NDC London
Windows Azure Web Sites - Things they don't teach kids in school - NDC LondonMaarten Balliauw
Windows Azure Web Sites - Things they don’t teach kids in school - BuildStuffLTWindows Azure Web Sites - Things they don’t teach kids in school - BuildStuffLT
Windows Azure Web Sites - Things they don’t teach kids in school - BuildStuffLTMaarten Balliauw
Azure Web SItes - Things they don't teach kids in school - Multi-ManiaAzure Web SItes - Things they don't teach kids in school - Multi-Mania
Azure Web SItes - Things they don't teach kids in school - Multi-ManiaMaarten Balliauw
Continuous delivery w projekcie open source - Marcin StachniukContinuous delivery w projekcie open source - Marcin Stachniuk
Continuous delivery w projekcie open source - Marcin StachniukMarcinStachniuk
Continuous Integration and Deployment Best Practices on AWS (ARC307) | AWS re...Continuous Integration and Deployment Best Practices on AWS (ARC307) | AWS re...
Continuous Integration and Deployment Best Practices on AWS (ARC307) | AWS re...Amazon Web Services
Continuous Deployment @ AWS Re:InventContinuous Deployment @ AWS Re:Invent
Continuous Deployment @ AWS Re:InventJohn Schneider

Similar a Windows Azure Web Sites - Things they don’t teach kids in school - Comunity Day 2013(20)

Mais de Maarten Balliauw

Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...Maarten Balliauw
Building a friendly .NET SDK to connect to SpaceBuilding a friendly .NET SDK to connect to Space
Building a friendly .NET SDK to connect to SpaceMaarten Balliauw
Microservices for building an IDE - The innards of JetBrains Rider - NDC Oslo...Microservices for building an IDE - The innards of JetBrains Rider - NDC Oslo...
Microservices for building an IDE - The innards of JetBrains Rider - NDC Oslo...Maarten Balliauw
Indexing and searching NuGet.org with Azure Functions and Search - .NET fwday...Indexing and searching NuGet.org with Azure Functions and Search - .NET fwday...
Indexing and searching NuGet.org with Azure Functions and Search - .NET fwday...Maarten Balliauw
NDC Sydney 2019 - Microservices for building an IDE – The innards of JetBrain...NDC Sydney 2019 - Microservices for building an IDE – The innards of JetBrain...
NDC Sydney 2019 - Microservices for building an IDE – The innards of JetBrain...Maarten Balliauw
JetBrains Australia 2019 - Exploring .NET’s memory management – a trip down m...JetBrains Australia 2019 - Exploring .NET’s memory management – a trip down m...
JetBrains Australia 2019 - Exploring .NET’s memory management – a trip down m...Maarten Balliauw

Mais de Maarten Balliauw(20)

Último

Demystifying ML/AIDemystifying ML/AI
Demystifying ML/AIMatthew Reynolds
ISO Survey 2022: ISO 27001 certificates (ISMS)ISO Survey 2022: ISO 27001 certificates (ISMS)
ISO Survey 2022: ISO 27001 certificates (ISMS)Andrey Prozorov, CISM, CIPP/E, CDPSE. LA 27001
Document Understanding as Cloud APIs and Generative AI Pre-labeling Extractio...Document Understanding as Cloud APIs and Generative AI Pre-labeling Extractio...
Document Understanding as Cloud APIs and Generative AI Pre-labeling Extractio...DianaGray10
Cloud Composer workshop at Airflow Summit 2023.pdfCloud Composer workshop at Airflow Summit 2023.pdf
Cloud Composer workshop at Airflow Summit 2023.pdfLeah Cole
Connecting Africa.docxConnecting Africa.docx
Connecting Africa.docxEric Annan
GDSC Cloud Lead Presentation.pptxGDSC Cloud Lead Presentation.pptx
GDSC Cloud Lead Presentation.pptxAbhinavNautiyal8

Último(20)

Windows Azure Web Sites - Things they don’t teach kids in school - Comunity Day 2013

Notas do Editor

  1. Maarten
  2. Launch PhpStorm, create new websiteExplain command line toolsazure site create WAWSdeepdive --location "North Europe" --gitConfigure gitAdd index.php <phpphpinfo();Commit and pushDisplay in browser and go through “environment”COMPUTERNAME “RD….”NUMBER_OF_PROCESSORS -> x-large instancesAll ARR___ variables (cookies for affinity and so on)WAWebSiteSID for determining the website SIDApparently C:\\DWASFiles\\Sites\\WAWSdeepdive seems “da bomb”Browse through the portal and note:All URLS for FTP and SCM are different hostnames and thus potentially a different group of serversazure site delete WAWSdeepdive
  3. Clone from git, run buildWhile build runs, explain what’s happening (NPM stage, …)Run Kudu.Webas administratorCreate a site, show folders, …KuduExec! – browse the filesystem and so onExplore someCd .. Until no more is possible and dir – show \\\\10,x,x,x
  4. Show logging applicationExplain nothing special configuredEnable through portalShow stream: azure site log tailstackedlogging(other options are download)Configure verbosity
  5. Create an application and use ConfigurationManager.AppSettings["MyKey"] tospecify a ‘dev’ variable or somethingShow environment variable printingUpdate setting in portalFTP into the system and note that the web.config is UNTOUCHED!We can use this for storing secrets
  6. Show Hg repository in which I have created two branches: the default one and a “staging” oneConfigure one production websiteConfigure one staging websiteExplain hostnames, scaling, configuration and so on
  7. Explain solution structure: two web projectsCreate .deployment fileAdd:[config]project = MultiTier.WebApi/MultiTier.WebApi.csproj
  8. Create .deployment fileAdd:[config]command=deploy.cmdAdd deploy.cmd@echo offecho Comday is TEH AWESOME!echo We are deploying to %MYENV%- Set environment variable in portal
  9. Too long for slides!Run azure site deploymentscript --basicOr azure site deploymentscript –aspWAPRun through script
  10. Explain unit test projectDeploy with successDeploy with failure