Microsoft Azure Web Sites IRL Robert Folkesson, Active Solution

Slides:



Advertisements
Liknande presentationer
IFS TRAINER © 2011 IFS. MARIA ASSARSJÖ GULLBERGS STRANDGATA 15, GÖTEBORG +46-(0) Maria in 3 bullets: 
Advertisements

SOA Governance with SOA Software For BUGS Martin Svensson.
Federerad säkerhet och identitetshantering – lokalt och i molnet Robert Folkesson
Click here to start Demo in English Klicka här för att starta Demo på Svenska It’s all about efficiency.
Master Data Management (MDM) for the enterprise using BizTalk 2006 R2
TFS – Maximera nyttan, mer än bara versionshantering
Migrera befintliga system till Windows Azure
Nyinstallerad Webinfo •I Central parameters skapa parametern Statlogger och ge value 1 Logga endast vissa sidor genom att skapa parametern i PageId.
© 2010 IBM Corporation IBM ProtecTIER® Deduplication magic.
Per-Ola Carlsson, CEO Mats Karlsson, CTO.
Windows 7 & Optimized Desktop
7 Det är= there is/are, it is
Förslag med resultat från HistoryKonfigurera flera olika Search Providers Snabbt lägga till Search Provider Visuell sök med bilder i resultatet.
1 JAVATJÄNSTER I MOLNET. 2 •Johan Hammar •Github: •Magnus Edevåg
Agile i praktiken Magnus Grimsell. Agile i praktiken Magnus Grimsell.
Azure Web sites IRL Robert Folkesson Active
Sommarkollo PLEASE READ (hidden slide) This template uses Microsoft’s corporate font, Segoe Segoe is not a standard font included with Windows,
ASP.NET MVC MVC historik ● Traditionellt arkitekturmönster som ansetts särskilt lämpligt i webbapplikationer ● Separation of concerns & loose.
En "djyp" dykning I SharePoint's sök tjänst
Explained and distilled for Everyone!
5. Adjektiv och adverb (Adjective and adverbs)
All the small things Massor av små tips och tricks för BizTalk-utvecklaren Mikael Sand
Sweden SharePoint User Group WictorWilén
EAM INTRO © 2013 IFS Nuläge och statusuppdatering ULF STERN CO-FOUNDER – SENIOR ADVISOR.
Bo Linde Solution Specialist EPM/PPM
Get more efficient use of IFS Application with
Qwise software engineering – refactored! Kvalitetssäkra ditt projekt med kontinuerlig integration Mathias Olausson
Våra framsteg Halvårsrapport 2012 ERNACT Co-operation for regional development.
SWAMID WS Uppsala /18. SWAMID 2.0 Inledning, mål och syfte med SWAMIDs workshop eduID – Status, framtid och frågor eduID och AL2 LUNCH.
Compfab BUSINESS AT YOUR FINGERTIPS med Information Organizer MdH Erik Gyllenswärd Mladen Kap.
Backup strategies “in-a-nutshell” by System Center Robert Hedblom MVP System Center Cloud and Datacenter Management MEET member TechNet Moderator Consultant.
Microsoft Office SharePoint Server 2007 – del 1 Pontus Haglund Mid Market Solutions Specialist Microsoft AB.
2007 Microsoft Office System - Klienten Pontus Haglund Mid Market Solutions Specialist Microsoft AB.
Microsofts Produkter Mikael Nyström Senior Executive Consultant - TrueSec MVP Windows Server – Setup/Deployment
Name Title Microsoft Sweden. Avtalspraktiska fördelar Om-installation med valfritt media Kräver inte samma fysiska media som maskinen kom med Men…
Guide för SA Benefits Calculator
En förnyare av forskning och utbildning Linköpings universitet Atlantis - Joint Bachelor/Masters Degree Peter Gustavsson.
Creating an Adobe Presentation Rapidly create Flash-based presentations and eLearning courses from PowerPoint Set Preferences Add or Edit Audio Add multimedia.
För att uppdatera sidfotstexten, gå till menyn: Visa/Sidhuvud och sidfot... E-services – what’s now and what’s next for the Swedish Pensions Agency? Mikael.
Adult education in Sweden is extensive and has a long tradition. Adult education exists in many different forms and is organized by many different operators,
Create a stunning dashboard and keep your job Patrik Sundqvist.
1 Windows Azure Mikael ÖstbergTorkel Ödegaard. 2.
Who används för att fråga efter personer
Self Service in the Enterprise Patrik Sundqvist.
ASP.NET MVC4 + NoSQL = Major Awesomness. IoC Container.
Microsoft Dynamics AX (fd Axapta)
Transport models Are they really that important? Christian Nilsson, WSP 17 October 2014.
Copyright © 2006, SAS Institute Inc. All rights reserved. SAS®9 Plattformen en del av Tele2 Common Plattformen Ylva Andersson, Infotrek Frida Säfström,
Presens och imperfekt av have. Translate! Jag har huvudvärk. Hon har en röd Volvo. De har två barn tillsammans.
ASP.NET 2.0 Providermodellen André Henriksson UtvecklarevangelistMicrosoft.
LINQ i alla dess smaker Johan Lindfors blogs.msdn.com/johanl Patrik Löwendahl
Telia Business Innovation AB/khn Den Visionära Organsiationen vs. Den Förvaltande Organisationen...
Systemutveckling i molnet - IRL Chris KlugRobert Folkesson.
OSD LIT/ZTI – Bending the rules Johan Arwidmark och Mikael Nyström.
FIRMA OCH VARUMÄRKESENKÄT Näringslivets syn på firma och varumärken Industry’s view of trade names and trademarks.
Exempelbaserade specifikationer med SpecFlow
Microsoft Dynamics AX (fd Axapta)
1 Windows Azure Mikael ÖstbergTorkel Ödegaard. 2 Äshur Ashore Azzuure.
Maximizing windows 8 performance, Troubleshooting tips Johan Arwidmark.
 Who frågar efter en persons (eller personers) identitet (vem dem är).  Who is he?  Who are they?  Who is coming?
Windows Vista: Utrullning Maria Johansson Windows Imaging WIM-filer Flera images per WIM-fil Filbaserat Hårdvaruoberoende Komprimerade Fånga systemläget.
© Gunnar Wettergren1 IV1021 Project models Gunnar Wettergren
“Be” (vara) i presens 1. I 2. You 3. He, she, it 1. We 2. You 3. They.
Välkommen till Sommarkollo Expression Studio, verktyg för designers Juli 2007 Robert Folkesson Developer Evangelist Microsoft Johan Lindfors.
THINGS TO CONSIDER WHILE PLANNING A PARTY Planning an event can take an immense amount of time and planning. Even then, the biggest problem that arises.
GDPR - General Data Protection Regulation
Bringapillow.com. Online Dating- A great way to find your love! The words ‘Love’ and ‘Relationship’ are close to every heart. Indeed, they are beautiful!
Netsmart ÅF-webinarie -7 april 2017
Marcus Grindange, COO Abe Zachariah, Backend-utvecklare
Presentationens avskrift:

Microsoft Azure Web Sites IRL Robert Folkesson, Active Solution

Varför?

Computer Sweden

The Code Warriors ZULUSAMURAIKNIGHT

Zulu, Samurai, Knight Föränderligt Enkel En release Prototyp Ett testsätt Get it Done Time to market Programming motherfucker Stabilt Komplext Flera releaser Förvaltningsbart Flera testsätt Get it Right Kvalitet före tid Test everything, or die!

Produktbolag, utveckling av nya kundspecifika features Demo och testmiljö i Azure, installation lokalt hos slutkund Väldigt kort deadline Två utvecklare Visual Studio Online / TFS källkodshantering Zulu-projektet

Demo: File -> new -> Nya portalen

t/ “Gömd” adminportal. Körs i samma säkerhetskontext som din site. Ger access till processer, filer, cmd, powershell, “Site extensions” m.m. ”Kudu”

Demo: Kudu

Åtkomst via IIS manager

Demo: Åtkomst via IIS Manager

App för säljare och kunder som visar produktinformation (reklam) Offline-support N2 CMS Demo, testmiljö och driftmiljö i Azure, Git, auto-deploy via Github Samurai-projektet

The Bar Is Even Higher Now “If I can't walk in and commit to production on day 1, then you are not as good as you think you are, and you are paying a price for it.” /04/05/the-bar-is-even-higher-now.aspx

Demo: Auto-deploy genom Visual Studio Online och Git

Azure Web Site + WebJob + Blob storage + Storage queue Informations- ansvarig Publicera information Ladda hem app från store Säljare / kund N2 CMS

Demo: Azure Web Sites WebJobs

Skapa Web Jobs projekt: New -> Azure Web Job project site\wwwroot\App_Data\jobs\{job type}\{job name} {job type} = continuous eller triggered (on demand / scheduler). batch (.exe/.cmd/.bat), powershell.ps1, bash (.sh), javascript (.js) php (.php) eller python (.py). WebJobs

Vilket script körs? Finns det en fil som heter run.{supported extension} ? (första filen vinner). Om inte – finns det någon med en supporterad extension Om inte så är det inte ett WebJob WebJobs

Ny version av existerande system Höga krav på skalbarhet ~ användare ”CQRS” - mönster Stort distribuerat team +10 pers Stort fokus på tester Demo, testmiljö i Azure – hybridlösning i produktion (private cloud och Azure) Visual Studio Online för CI/CD och backlog Knight-projektet

Web Site 1 Web Application Tables/ Blobs/ Queues Partition 1-n Web Site 2 Web Application Read Model – JSON i Azure blob storage SQL DB Partition 1 - n Worker role 1 Read Model Generation Write Model SQL Azure – Nhibernate med sharding ServiceBus Updated! HTTP

Demo: Lasttester i Visual Studio Online samt automatisk skalning

Avslutningsvis Azure Web Sites skalar bra mot olika typer av användning Men inte om du behöver direkt åtkomst till den virtuella maskinen: Installera program Använda icke-standard portar Konfigurera IIS

Tack! Robert Folkesson Active