SDN_Magazine_124
SDN_Magazine_124
SDN_Magazine_124
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