Azure Web sites IRL Robert Folkesson Active

Slides:



Advertisements
Liknande presentationer
Tomas Sandström, Adtollo
Advertisements

Federerad säkerhet och identitetshantering – lokalt och i molnet Robert Folkesson
CiviCRM – en introduktion
TFS – Maximera nyttan, mer än bara versionshantering
Migrera befintliga system till Windows Azure
Page 1 GADD Software en introduktion Publik version, September 2013, gaddsoftware.com.
Kvalitetssäkring av grunddata
IT Arbetsplatsen Hur kan det fungera i vår verksamhet
Trio Enterprise Corporate and Concept Presentation
Test och kvalitetssäkring i Ladok3
Sweden SharePoint User Group WictorWilén
ALM Live: Testfokus – bättre mjukvarukvalitét med Visual Studio 2008 Team System Magnus Juvas Qwise.
Bo Linde Solution Specialist EPM Microsoft AB Project Server.
receptbok coriq Allt du behöver för att lyckas
Introföreläsning om publiceringssystem Om publiceringssystem, lektion ett.
2007 Microsoft Office System - Klienten Pontus Haglund Mid Market Solutions Specialist Microsoft AB.
Mobila Lösningar— Exchange Server 2003 Patrick Hvid Kerfi AB Patrick Hvid Kerfi AB.
MOM - HUR DU FÅR FULL KONTROLL MED PROAKTIV ÖVERVAKNING Nicklas Axelsson Konsult Qbranch.
Maximo Användarförening höstmöte 2003
Create a stunning dashboard and keep your job Patrik Sundqvist.
1 Windows Azure Mikael ÖstbergTorkel Ödegaard. 2.
ASP.NET MVC4 + NoSQL = Major Awesomness. IoC Container.
APM APPLICATION PERFORMANCE MONITORING En översikt och några komma igång produkter på marknaden idag. Christian Gerdes LIGHTS IN LINE AB.
Microsoft Azure Web Sites IRL Robert Folkesson, Active Solution
Windows Server 2012 Optimera ditt datacenter med molnteknik Anders Wendt Private Cloud Lead / Marknadschef Datacenter Microsoft AB.
SOA >> Fast Forward Daniel Akenine, Teknikchef Microsoft AB.
Systemutveckling i molnet - IRL Chris KlugRobert Folkesson.
OSD LIT/ZTI – Bending the rules Johan Arwidmark och Mikael Nyström.
Mitt första Java program Mahmud Al Hakim Copyright, Mahmud Al Hakim, 1.
En intruduktion till INVID CMS.
A Beginner's Guide to SharePoint 2013 REST API [Rest/Odata/Json]
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Operating Systems Networking for Home and Small Businesses – Chapter.
Everything you need to manage your digital media ImageVault is everything you need to securely and easily store, find and use all your digital media.
A Federation-Ninja’s warstories from the field…
Exempelbaserade specifikationer med SpecFlow
OpCon/xps - A case study. Club2200Page 1 OpCon/xps – A case study Club2200 Magnus Nyman & Hans Forslind.
Microsoft Dynamics AX (fd Axapta)
Microsoft Visual Studio och.NET Framework, idag och imorgon! Robert Folkesson
Joachim Nässlander IT-Expert, Knowledge Factory. Joachim Nässlander IT-Expert på Knowledge Factory MVP File Systems & Storage.
Välkommen till årets andra nätverksträff Sundsvall 30 maj, 2006 Funda Denizhan och Magnus Burell Verva, Nätverket 24-timmarswebben.
1 Windows Azure Mikael ÖstbergTorkel Ödegaard. 2 Äshur Ashore Azzuure.
Rikare webb med AJAX, Microsoft Silverlight, WPF och Expression Studio Robert Folkesson
”… det är framför allt service och bemötande - och därigenom kundupplevelsen - som bygger ett starkt varumärke.” ur Skellefteå kommuns varumärke och image.
William Sandqvist PIC-programmeringsmiljön i skolan Datorerna i skolans labsalar är centralt underhållna. Du har inte rättigheter att installera.
Arkitektrollen. Ansvar och uppgifter Architecture notebook Mycket intensivt elaboration – inception Mål: en stabil arkitektur i slutet på elaboration.
Anything else? Yes, a Windows client "To Go", please! Tim Nilimaa.
Matlab på klustret Lotka. Nya dataprogram som behövs Putty, terminalfönster därifrån startar man sina program. Vi börjar med ett enkelt exempel.
Microsoft Partner Program Petter Körnemark Microsoft Partner Program ISV/Software Solutions Competency Custom Development Solutions Competency Empower.
SharePoint 2007 André Henriksson – Utvecklarevangelist Pontus Haglund – Produktspecialist Microsoft AB.
Automatiserad driftsättning av BizTalk lösningar
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
Välkommen till Sommarkollo Expression Studio, verktyg för designers Juli 2007 Robert Folkesson Developer Evangelist Microsoft Johan Lindfors.
SHAREPOINT I AZURE MED ETT KUNDCASE. OM MIG Georgios Sidiropoulos (kallas Jorgo) Född och uppvuxen i Stockholm Jobbat med SharePoint sedan 2009 Varit.
Mikael Fryksten.  Arbetar som säkerhetskonsult på NSEC  Specialiserad på skadlig kod och intrångsskydd.  Jobbar även med Incidenthantering och övergripande.
Lab Contact 1  Lab Assistants:  Meng Liu, Group B  Sara Abbaspour, Group A
Vad är OMS, Operations Management Suite, och hur kan det hjälpa mig? Anders Asp Lumagate AB.
Anpassa fri programvara - Frihet ett, hur nyttjar man den? Copyright © 2006, 2007 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten till alla att nyttja.
No more drama - Continuous SAST Q1, 2015, Therése Janlén Ressel.
GDPR - General Data Protection Regulation
OPC lösningar Softing har även produkter för OPC:
TEKNIK HT17 – ÅK 9.
Netsmart ÅF-webinarie -7 april 2017
Marcus Grindange, COO Abe Zachariah, Backend-utvecklare
Automated and sustainable IT
Att arbeta Agilt Värdera individer och interaktion, högre än processer och verktyg. Värdera fungerande mjukvara, högre än omfattande dokumentation. Värdera.
Presentationsprogram
Om publiceringssystem, lektion ett
Whoami Christoffer Claesson Blogs at:
Hosting Licensiering och program för hosters
Presentationens avskrift:

Azure Web sites IRL Robert Folkesson Active

Agenda •Tre olika kundprojekt där vi använt Azure Web Sites •Erfarenheter, tekniker •Begränsningar i Azure Web Sites •Frågor

Varför Azure Web Sites?

•Snabbt •Enkelt •Billigt •Skalbart •Mycket utvecklarvänligt

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: Visual Studio Online”Monaco”

•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

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

Nuget: Install-Package Microsoft.WindowsAzure.Jobs.Host –pre site\wwwroot\App_Data\jobs\{job type}\{job name} {job type} = continuous eller triggered (on demand / scheduler). batch (.exe/.cmd/.bat), 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 Du kan också skapa en run.cmd och anropa t.ex. powershell därifrån: (powershell -Command run.ps) 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: Azure Web Sites Auto Scale

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 •Komma åt certifikat store •Använda icke-standard portar •Konfigurera IIS

Tack! Robert Folkesson Active