02.03.2015 Views

SDN_Magazine_124

SDN_Magazine_124

SDN_Magazine_124

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CLOUD<br />

makecert -sky exchange -r -n "CN=MyNetwork"<br />

-pe -a sha1 -len 2048 -ss My "MyNetwork.cer"<br />

makecert -n "CN=Developer" -pe -sky exchange<br />

-m 96 -ss My -in "MyNetwork" -is my -a sha1<br />

Listing 1: Self-signed root certificate en<br />

authenticatie certificaat aanmaken<br />

Upload het root certificaat (MyNetwork.cer) op<br />

de Certificates tab. Dit wordt gebruikt om de<br />

client VPN te configureren.<br />

Op de Dashboard tab wordt de gateway nou<br />

weergegeven als niet aangemaakt. Klik CREATE<br />

GATEWAY, dit zal ongeveer 15 minuten duren.<br />

Als de gateway aangemaakt is, kun je de Client<br />

VPN Package downloaden en installeren.<br />

Start de VPN in Network Connections van<br />

Windows.<br />

Remote debugging<br />

Maak een Remote Desktop connectie naar de<br />

Azure VM. Download en installeer de visual<br />

studio remote debugging tools van Microsoft. Bij<br />

de eerste keer starten van de Remote Debugger<br />

moet deze geconfigureerd worden. Kies<br />

configure remote debugging om de defaults te<br />

gebruiken. Daarna opent de Remote Debugger<br />

en wacht op connectie van een machine.<br />

Fig. 4: Download client vpn package<br />

Open Visual Studio op de development machine.<br />

Ga naar Debug > Attach to Process … Laat het<br />

transport op Default staan. Gebruik bij Qualifier<br />

het IP adres dat bij de machine staat op het virtual<br />

network dashboard (Figure 3) en de default<br />

poort 4018. Log in met dezelfde credentials als<br />

de Remote Desktop.<br />

Selecteer het process en klik Attach. Remote<br />

Debugging naar een Azure VM zonder poorten<br />

open te zetten.<br />

Conclusie<br />

Met remote debugging kun je ook in een Azure VM sneller bugs<br />

oplossen. OTAP in Windows Azure is de toekomst. De redenen om het<br />

niet te doen worden steeds minder.<br />

Links<br />

Remote debugging tools<br />

(http://www.microsoft.com/en-us/download/details.aspx?id=43724)<br />

Debugging a Cloud Service or Virtual Machine in Visual Studio<br />

(http://msdn.microsoft.com/en-us/library/azure/ff683670.aspx) •<br />

Fig. 5: Attach to remote process<br />

Eric Tummers<br />

Eric Tummers is werkzaam als<br />

technisch consultant bij Valid en<br />

richt zich op kwaliteit in software<br />

development. Denk hierbij aan unit<br />

testen, build en deployment<br />

processen. Bloggen doet Eric voornamelijk<br />

over zijn werk, maar af en<br />

toe komt een thuis project erop te<br />

staan, een productiviteit tip of een review. Als het maar bijdraagt<br />

aan het sociale internet.In 2015 gaat Eric aan de slag met devops.<br />

Daarbij staan powershell en Windows Azure centraal.<br />

magazine voor software development 9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!