Using TFSPreview to deploy to your own server

So you want to use the Cloudy  Team Foundation Server, TFSPreview, as  Continuous Integration environment with automatic deploy to your own webserver?

Then this short HowTo is for you!

So I guess that since your are here you already have a TFSPreview account setup! If not, go here.

So to set up automatically deployment, you basically need to do two things: Setup your server, so it’s capable to “talk” to the TFS build environment, and configure your buildtemplate, so that MSBuild is supplied with the right arguments. It’s that simple!

Configure your server

1. Logon to your server though a Remote Desktop Connection.

2. Download the Web Platform Installer.

3. Install the Web Deploy 3.0 (Direct download here)

4. Install the IIS Management service, by adding a role service to IIS Role (Server Manager->Roles->Add Role Services):

5. Enable remote connection to the webserver by starting the IIS Manager (shortcut: inetmgr). Click on the servername in the left treeview. Under Mangement in the detail window, double click on the Management Service icon.

Stop the service (to the right, you can stop, start and restart the service). check the “Enable remote connections”, and start the service again:

6. Test the Web Deploy endpoint, by hitting the endpoint: http://[NameOfYourServer]/MSDEPLOYAGENTSERVICE

If it’s successfully set up, you should be prompted for some credentials.

Setting up your VS2012 buildtemplate

Ok, now for the fun part!

1. Connect to your teamsite project. You can do this either by logging in to TFSpreview and go to your teamsite project. There you will find the “Open new instance of Visual Studio”:

Or, fire up Visual studio by yourself, and connect to the teamsite project though the Team Explorer.

2. Well connect, click on the “Builds” link, which will take you the “Builds” screen:

3. Click on the “New Build Definition”.

4. In the General section, give the definition a name

5. The the trigger section,check “Continuous Integration” (If you want a build on each checkin)

6. Select your workspace(s).

7. Configure where to copy the build output.

8. In the Process section, select your solution or your project(s) that you want to build. Tip: If you choose to build  a project in a debug configuration, then leave the Platform entry empty in the Configuration section – it will save you from the anoying “The OutputPath property is not set for project ProjectName.csproj’.” error. I.e. set the configuration to “Debug” and leave the platform empty. More on this can be found here.

9. You can leave the rest of the Basic settings as they are unless you have som specific needs.

10. Now for the important parts. In the Advances section, you need to give MSBuild the right arguments:

The arguments are these:

/p:DeployOnBuild=True /p:DeployTarget=MsDeployPublish /p:CreatePackageOnPublish=True /p:MSDeployPublishMethod=RemoteAgent  /p:MSDeployServiceUrl=http://[NameOfYourServer]/MSDEPLOYAGENTSERVICE /p:DeployIisAppPath=”[IISPath2YourApp]” /p:UserName=[UserName] /p:Password=[Password]

Fill in the your information, and save the Build Definition.

11. Test your build, by right clicking on your build definition, and select “Query new build…” If everything is configured correctly, you should have a deployed project or solution in your designated folder on your webserver. You can double click on the build under “My Builds”, to follow the build process (errors as well!). Voila:-)

CloudExpo 2011 Recap [Re-post]

CloudExpo 2011 er slut. Det har været nogle begivenhedsrige dage, pakket med rigtig mange sessioner.

Jeg har i de forgange dage forsøgt at blogge bredt ud fra en række udvalgte sessioner, og ser frem til at skulle gå mere i dybden men en række af de emner der har været berørt.

Konferencen har dækket meget mere end det jeg tilnærmelsesvis har blogget om. Af interessante sessioner som jeg ikke har blogget om, har bl.a været sessioner som har handlet om sikkerhedsaspekter i forhold til Cloud Computing.

Federated Identity er et interessant emne som helt sikkert fortjener en særskilt blog posting, ligesom Netflix’s erfaringer med Chaos Monkeys og “Security by obscurity” tiltag absolut også er en posting værd.

Take Aways

Når man får så mange indtryk på så kort tid kan det selvsagt være svært at konsumere det hele. Men flere ting synes karakteristiske;
US markedet for Cloud Computing ligner langt fra det danske. Der er så mange udbyder af Cloud løsninger – som dækker dele, eller hele paletten af SaaS, PaaS eller IaaS stakken. Og afledt deraf, langt større erfaringer med at have forretningsapplikationen liggende i skyen, ligesom berøringsangsten for ikke at have “fuld” kontrol med applikatitionen ikke synes at være til stede i så udstrakt grad. En af de helt store drivere i det spil er, som tidligere nævnt, den føderale regerings “Cloud First Policy”, det skaber rigtigt meget forretning.

Når det så er sagt, oplever jeg også at rigtig mange af udbyderne har lige så mange holdninger til hvad best practice er i forhold til at skulle flytte applikationen i skyen (vendor-spin). Her er jeg overbevist om at enterprise arkitektur disiplinen har rigtigt meget berettigelse.

Nu vil jeg således siger “Over And Out” herfra, og samtidig sige på snarligt gensyn under de hjemmelige himmelstrøg, hvor jeg ser frem til nogle gode Cloud relaterede diskussioner.

(Indlægget blev oprindeligt bragt i ComputerWorld juni 2011)

Cloud Expo lukker så småt ned [Re-post]

“Saas Is Where You Make Your Money” – “PaaS is where you spend it”

The Cloud Will have an Open Source Platform”

Det var det statement som CTO for Rackspace John Engates startede sessionen “The Inevitability of an Open Cloud” med.

Branchen har gennem årene opbygget en række forskellige økosystemer. Kigger man lidt nærmere på disse ses et mønster; en udvikling gående fra det visionære over “Mass Consumable” til åbne platformer og standarder.
Eksempelvis kunne det for operativsystemernes vedkommende være, fra Solaris over Windows til Linux. For mobilmarkedet kunne det være, fra Black Berry over Apple til Andriod. Og for det virtuelle økosystem kunne det være, fra VMware over Amazon til Open Source projektet OpenStack.

Og det var lige præcis OpenStack der var kardinalpunktet for denne session.

I forhold til at internettet blev grundlagt på en Open Source Platform (Linux, Apache, MySQL, PHP), ser RackSpace det som et oplagt næste skridt i økosystemets udvikling, at der også eksisterer en Open Source platform som Cloud løsningerne kan basere sig på.

I sammenarbejde med NASA har Rackspace udviklet et Cloud operativsystem til IaaS løsninger som understøtter de gængse teknologi stakke (hypervisor agnostic).
OpenStack består grundliggende af 3 komponenter:

  1. et “Compute” komponent til håndtering af provisionering af virtuelle maskiner
  2. et “Object Storage” komponent for storage.
  3. et “Image Service” komponent til håndtering af virtuelle images.

Hele projektet er lagt ud som Open Source (under Apache 2.0 licensen) og har, efter sigende, et stort community der bidrager til projektet.
Et absolut muligt sandkasse projekt som ville være interessant at kaste sig over.

Drop Box De Luxe

Med titlen “Think Outside the Box – creating a Hybrid Cloud Storage Infrastructure the unconventional way” var jeg overbevist om at jeg skulle overvære noget genialt. I forhold til konferencens kontekst kunne det jo lyde som et rigigt smart integrationskomponent der kunne skydes ind i arkitekturen, således at man kunne konfigurerer sig ud af hvor informationerne persisteres. Det være sig Azure, Amazon, on-premise eller noget helt tredie.

Det kan man forsåvidt også med produktet Oxygen Cloud løsningen. Bortset fra at det er en proprietær løsning, og ikke et komponent hvor der er muligt at tilrette integrationspunkterne. Det må betegnes som en sessions-nitte (men også den eneste hidtil).

Valg af platform i skyen

Jeg havde egentligt tænk mig at en af mine allerførste postings på denne blog skulle omhandle de forskellige XXX-As-A-Service løsningsmodeller, men sådan skulle det ikke være. Men jeg kan måske foregribe begivenhederne en lille smule, da dagens sidste session handlede om “Selecting the Right Cloud”.

Sessionen tog dog kun udgangspunkt i Platform-As-A-Service (PaaS) modellen, men kan måske fungere som springbrædt til en diskussion omkring de øvrige modeller i en fremtidig posting . Så der var ikke så meget kvalificering af hvilken løsningsmodel man bør vælge i hvilket scenarier.
Jan Aleman fra det Hollandske firma, Servoy, er en erfaren herre ud i “Cloud-enabling” af løsninger og har flere hundrede projekter på CV’et.

Således startede definitionen på hvad PaaS er for en størrelse; Udover adgang til infrastruktur (server, storage,netværk), indeholder servicen også en udviklingsplatform og deployment værktøjer samt management værktøjer. Og så er servicen i virkeligheden alt hvad der behøves for at kunne tilbyde en Software-As-Service (SaaS).
Populært sagt kan man anskue det således at “Saas Is Where You Make Your Money” – “PaaS is where you spend it” – det kan måske være en udemærket huskeregel for novice
udi det virvar af begreber der hersker I Cloud Computing sfæren.

Sessionen gav en række anvisninger på hvad man bør være specielt opmærksom på når der skal vælges udbyder, men også når der specifikt skal udvikles på den valgte platform. F.eks. om det er en delt instans eller er en dedikeret instans (multi-tenant), understøttelse for flere sprog, tegnsæt m.v. Listen er lang, og han er igang med at udarbejde et whitepaper indeholdende en række best-practice som ville kun rekvireres fra sitet servoy.com.

Fordelene ved Paas platformen blev kort opsummeret som: “No Worries about”. Du får skalerbarhed, investerer up-front, tilgængeligheden er i top (failover,backups), operativsystem, database, applikationsserver tilgængelige samt 24/7 overvågning. Ulempen må således være vendor-lockin som der generelt tales meget om i krogene på konferencen.

Aleman selv, forudser at vi inden for en tidsramme på 5 til 10 år ser at de fleste løsninger er gået Open Source.

Jeg kan ikke lade være med at spekulere på om vi står over for et markedet som f.eks ligner det danske mobiltelefonimarked? Hvor man, uden binding og efter det behov man har “her og nu”, skifter udbyder. Det kommer til at stille store krav til os som beslutningstager, forretningskonsulenter, udviklere, kunder, arkikteter…Måske Dell med deres “Yes, Now” slogan har fat i noget!

(Indlægget blev oprindeligt bragt i ComputerWorld juni 2011)

CloudExpo 2011 – Infrastruktur i lange baner [Re-post]

Private versus Public Cloud, eller en hybrid imellem, tilsat flyvende hamburgers: “Cloud is anything that marketing can’t explain!!”

Mit valg af sessions idag er tematiseret. Vinklen på temaet for de udvalgte sessioner i dagens blog handler om dels infrastruktur løsninger der kører “On-premises” (underforstået “Private Clouds”), dels infrastruktur løsninger der afvikles som “Public Clouds”.

“When you step into one, you have seen them all” Analogien

Jeg har aldrig før været til en session hvor der blev kastet med hamburgers, men vi er jo også i Guds eget land, så alt kan tilsyneladende ske.

Således handlede sessionen “Your Cloud, Your Way”, om sikkerhed og konsistens. Og det er her burgeren kommer ind i billedet; Analogien er at burgeren kan betragtes som en Cloud service der indeholder alt og altid vil indeholde de samme ingredienser; lige fra síkkerhed, storage til netværk etc. Det skaber konsistens – og så er den portabel (det var her den blev kastet ud blandt publikum). Set fra kundens synspunkt er det ud fra Burger King analogien at “..When you step into one, you have seen them all”.

Således havde taleren Freeman kridtet banen op for en gennemgang af hvorledes firmaet MyCroft anvender dels egen Cloud Fabric løsning, dels CA’s AppLogic til at opbygge og designe en Private Cloud infrastruktur ud fra devisen “Build It Once – Deploy Often”. I bedste peg-og-klik stil kan løsningen ud fra et katalog bestående af komponenter (virtuelle databaseserver, applikationsserver etc. som er præ-konfigureret), designe en virtuel infrastruktur. Det må jeg have en demo af en af dagene.

Hvad skal der på? Fart på!

Der er rigtig mange sessioner som generelt handler om Private Cloud versus Public Cloud løsninger. Jeg synes ikke der endnu er det helt store udbud i Danmark, faktisk kun NNIT’s bud på en sådan, såvidt jeg er orienteret?

Og inden jeg kaster mig over hvori forskellen ligger (om nogen) så skal der som bekendt noget stål til at drive værket.

Det havde Oracles Vice President for Product Marketing et par bud på i sessionen “From Consolidation to Enterprise Private PaaS”. Under navnet “Engineered System” har Oracle designet 2 fysiske server konfigurationer som kan danne grundlaget for et privat virtuelt PaaS miljø, og kan skaleres ud efter behov; Oracle ExaData Database er den ene, og som navnet antyder adresserer den storage. Oracle ExaLogic Elastic Cloud er den anden model i produktlinjen, og adresserer applikationslaget i den private sky. Jeg skal ikke trætte med specifikationerne her, men det er nogle heftige tal der diskes op med. Det gør sig formentligt også gældende når spørgsmålet kommer til prisen. Da der fra salen kom spørgsmål om hvad det koster og om det overhovedet kunne betale sig, kom der ikke noget entydigt svar.

Det andet bud på en løsning kommer fra det nygifte par; Dell og VMware (sådan blev det faktisk annonceret). I en ren marketingspræsentation blev Dells bud på hardware til understøttelse af den private sky “vist” frem, nemlig vStart 100 – igen en kraftig platform til virtualisering. Herefter tog VMware over med en marketingspræsentation af deres vCloud koncept.

For begge præsentationers vedkommende var der mange slides med flotte figurer og mange tal; SlideWare når det er bedst!

Indrømmet – jeg står helt af når der går for meget marketingssnak i den! Jeg må ved lejlighed besøge leverandør standende og se løsningerne med egne øjne, det må give et bedre indblik, måske parolen “Show It – Don’t Tell It!” kunne have været på sin plads her!

Private versus Public Cloud

Jeg har noteret mig, at det er et gennemgående træk, at der i mange af sessionerne præsenteres en slide som viser Private Clouds over for Public Clouds. Og så er der den udvidede udgave hvor der vises en hybrid af disse.

Nogle af punkterne jeg har noteret mig er (ikke udtømmende):

Private Cloud:

  • Dyrere at deploye til
  • Større grad af kontrol, compliance og sikkerhed (data loss, hacking etc.)
  • Viden om hvor tingene fysisk befinder sig
  • Større sikkerhed for tilgængelighed og konsistens
  • Fuldt administrerbart
  • Authentifikation, autorisation, provisioning og fuld rollestyring, logging og audit bag firewall.

Public:

  • Billigere at vedligeholde og deploye
  • Ingen kontrol over hvor data befinder sig
  • Lavere kontrol i forhold til beskyttelse i forhold til hacking, data loss, trafikbelastninger (tænk Amazon og Sony)
  • Fleksibel i forhold til hurtig skalering
  • Ikke (lige) så stor garanti for tilgængelighed og konsistens.
  • Besparende i forhold til eliminering af behovet for eget datacenter
  • Besparende i forhold til teknisk personale

Så konklusionen må mere eller mindre være at der i forhold til den fysiske infrastruktur ikke er den store forskel, men at forskellen måske snarere ligger i den governance der omkranser løsningsmodellerne.

Gammel vin på nye flasker

Når vi taler Enterprise arkitektur er vi bl.a skolet til at skulle tage de holistiske briller på og anskue det hele oppe fra “helikopteren”.
Derfor var det rigtigt forfriskende at afslutte dagen med en sessionen ” Architecting the Cloud: How Enterprise Architects should think about Cloud Computing”.

Sessionen startede med spørgsmålet: “Hvor mange har undgået et salgspitch?” Det var der ingen der havde.
Pointen med spørgsmålet er at der foregår rigtigt meget “Vendor Spin” for nu at blive i terminologien; med andre ord; nye termer for teknologier der i virkeligheden har mange år på bagen og er velkendte for de fleste.

Ud fra sloganet “Cutting Through The Hype!” bør man grundlæggende prøve at se på hvilke forretningsbehov Cloud teknologien bedst addresserer.
I det hele taget stille sig selv spørgsmålet om Cloud teknologien overhovedet hænger sammen med den formulerede IT strategi. Og når man dertil, kan man passende opveje pros og kons i forhold til alternativerne, og kigge på om Cloud teknologien passer ind i den governance der måtte eksistere. Den sang har jeg vist hørt før?

Slutteligt, blev der præsenteret et bud på en EA Cloud model, men den fortjener sin egen særskilte posting som kommer i nær fremtid – og den fylder ikke mere end 4 slides tør jeg godt love:-)

(Indlægget blev oprindeligt bragt i ComputerWorld juni 2011)

Så blev CloudExpo skudt igang [re-post]

Det blev en dag rundt i Cloud Computing økosystemet. Fra det at skabe forretningsværdi, over infrastruktur til interoperabilitet og åbne standarder.

<hype>
Cloud Computing will be the biggest change to IT since the rise of the Web
</hype>

Men for at det vil ske er vi nødt til at skabe og arbejde med åbne standarder, og lade alle interessenter bidrage (Dough Tidwell/IBM).

I et øredøvende høj niveau indledte Red Hot Chilli Peppers med “Give It Away Now” den første keynote på CloudExpo 2011 – dog desværre på digital form.
Taleren var Dell’s President Steve Schuckenbrock og keynoten handlede overordnet set om at levere den rigtige forretningsværdi fra dag et, ud fra sloganet:

“Delivering real businness value in the age of Yes, Now!”

Ifølge Schuckenbrock står vi over for et af de største fundamentale skift i måden, hvorpå vi driver IT, og med “Yes, Now” menes “Her og nu – og kun når der er brug for det”. Det blev, selvfølgelig fristes man til at sige, eksemplificeret af, hvordan Dell ser sig selv i netop dette spil. En af de største nyheder, for undertegnede, er at Dell investerer heftigt (>1 Billion dollars) i Cloud infrastruktur. Herunder opbygning af 10 data centre, Solutions Centers strøget ud over den ganske planet, samt et R&D Center i Irland. Hele setuppet skal servicere kunderne i forhold til at hoste private og offentlige cloudløsninger.

“Definitionen på Cloud Computing”

Keynoten gik mere eller mindre over i en “General Session”, som var alt andet end “General”. Det var Microsoft Principal Architect Bill Zack, der under overskriften “Patterns For Cloud Computing” bl.a. hev publikum igennem en tur i Windows Azures arkitektur. Han var efter manges mening nok en tand for teknisk – der var en del, der forlod sesssionen undervejs.

Med afsæt i “The National Institute of Standards for Cloud Computing Model” indkredsede Zack de egentlige bestanddele i Cloud Computing. En model bestående af:

  • 5 essentielle karakteristikker (On-demand self-servife, broad network access, ressoure pooling, elasticity, measured services)
  • 3 service modeller (SaaS, PaaS og IaaS)
  • 4 deployment modeller (Traditionel IT, SaaS, PaaS og IaaS)

Således klædt på med en fælles forståelse af størrelsen “Cloud Computing” i bred forstand, blev sessionen afsluttet med designmønstre (eller karakteristikker), der er gennemgående i forhold til Cloud løsninger:

  1. Scale: Cloud anvendes for skalering
  2. Compute: Cloud anvendes for parallel beregning
  3. Storage: Cloud anvendes for distribueret persistering af data
  4. Communications: Cloud anvender kommunikation gennem “trusted boundaries” anvendelse Servicebus.

“Migrering af eksisterende applikationer”

Sessionen “Cloud Migrations – Getting Existing Apps into the Cloud” var et eksempel på en session, hvor man lidt sad med fornemmelsen af, at der skulle sælges noget. Og det skulle der så også. Vi skulle dog helt frem til slutningen af sessionen førend produktet “DynaCenter” fra RaceMi Inc. blev fremhævet, som noget af svaret på, hvordan man “nemt migrerer” og håndterer de problemstillinger sessionen handlede om. Retfærdigvis skal det siges, at der var en del gode generelle overvejelser om migrering af applikationer. Bl.a. applikationsanalyse i forhold til kompleksitet, sikkerhed og performance.

 

“GovCloud”

Den amerikanske regering har formuleret en “Cloud First Policy”. Og skal man tro speakeren Kevin L. Jackson til sessionen “The Economic Impact of GovCloud on IT”, er der mange penge at tjene der. I US er der tale om billioner af dollars. Ud af et IT budget på 80 billioner dollars skal 30 billioner af disse bruges på Cloud løsninger (eDiscovery, GIS, geospartial, health Information, Smart Grid, SOA Unified Commuinication, Virtualization). Ud over US, er Sydkorea og Columbia (!) i gang med lignende projekter, og tendensen spreder sig.

Når man således tænker på, at teknologier fra US på et eller andet tidspunkt også slår igennem på den hjemlige bane kunne man godt forestille sig, at det kunne svare sig at opruste kompetencemæssigt og teknologimæssigt, hvis man vil være med på vognen.

Med udsagn som “If your not runnning now you loose your opportunities.” og “If you don’t have a stragegy in place you are way behind” var der vist ingen i lokalet, der var i tvivl – man skal kende sin besøgstid.

Interoperabilitet og Portabilitet

En (dejlig) nørdet omgang: En hurtig gennemgang af agendaen, og derefter i gang med demoen, som stort set varede resten af sessionen. Emnet for sessionen “Writing portable, interoperable cloud app” synes ellers at være noget af en udfordring, og man kan spørge sig selv; giver det mening at designe en cloudløsning, der f.eks tilgodeser vendor lock-in?

Ikke desto mindre var det bl.a disse problemstillinger Dough Tidwell fra IBM præsenterede. Med afsæt i føromtalte demo, viste han eksempler på en løsning, der kørte på bl.a. Amazone S3 og Nirvanix cloud centre, og var basereret på åbne frameworks som SimpleCloud og Apache Libcloud.

(Indlægget blev oprindeligt bragt i ComputerWorld juni 2011)

Cloud Expo 2011 [re-post]

Sidder I New York og har nu rystet det værste af tidsforskellen af mig. Årsagen er Cloud Expo.

Cloud Expo står for døren og jeg vil i de kommende dage blogge fra konferencen som denne gang afholdes i New York.

Konferencen er den 8. af sin art og sammenligner sig med sine 7000 deltager og omkring 300 udstillere, med Comdex (eller for os europæere ceBIT i Hannover). Hvis det er tilfældet, er jeg spændt på, hvor meget konference fremfor salg der er i det, men det finder jeg snart ud af.

Konferencen er opdelt i 7 spor. Disse spænder fra de tekniske til de mere forretnings- og enterprise orienterede spor – dertil kommer de obligatoriske keynotes. Jeg har som udgangspunkt valgt at deltage i de 2 yderpunkter; de tekniske/arkitektur rettede samt enterprise sporet – men der skal selvfølgelig være plads til at lade sig inspirere – det kan en god keynote jo altid ændre på.

Men som optakt til Cloud Expo og perspektivering i forhold til danske forhold, vil jeg lige skrue tiden lidt tilbage.

Cloud temperaturen i Danmark

Jeg havde for 14 dage siden fornøjelse af at detage i Community Day 2011 som er et årligt (hipt synes jeg) tilbagevendende gratis arrangement – nu på 3. år. Konferencen er arrangeret af ildsjæle i, primært, udviklercommunitiet understøttet af en række sponsorer, som sikrer, at økonomien hænger sammen (ingen nævnt – ingen glemt).

Her var det selvsagt cloud temaet, der havde min interesse.

Udover en veltalt og veldisponeret teknisk session omkring det danske koncept Spiir, baseret på Microsoft Azure, hvor fokus var på performance problemstillinger, når løsningen skal køre i skyen, var specielt den efterfølgende paneldiskussion interessant. Panelet bestod af af en række aktører udi i enten cloudtjenester eller konsulentrådgivning i de gængse cloudbaserede løsninger.

Panelet havde en række interessante (og velkendte) emner under behandling, som f.eks. sikkerhed og skalerbarhed, ligesom de mere udviklingsrettede udfordringer i forhold til persistering og håndtering af “state” også blev berørt – og mere til. Under alle omstændigheder var min mavefornemmelse da jeg gik derfra, at cloud computing i bred forstand (det være sig IaaS, PaaS, SaaS) er i fuld udvikling i Danmark, og at vi sagtens “kan være med”, når det gælder Cloud Computing.

Der er rigtigt mange spændende initiativer i gang. Udover Spiir, mener jeg, at private danske løsninger som AppHarbor, QueueIT, Ge.tt, SiteCore eller Umbraco seneste bud på at flytte CMS løsningen “op” kan være med til at placere os på verdenskortet. Google dem, hvis du ikke allerede kender dem!

Dertil kommer kommunale initiativer. Helt specielt Odense kommunes initiativer hvor lovgivningen udfordres i en sådan grad, at det får den “ministerielle opmærksomhed”. Jeg er spændt på at høre om erfaringerne i den tværministerielle arbejdsgruppe, der nedsættes henover sommeren. Hvad gruppen når frem til rækker på den lange bane sikkert udover vores egne grænser.

Fremtiden

Perspektiverne er klare! Frit memoreret fra en artikel fra Berlingske forleden (IDG tal), anslås markedet for cloud computing alene i Asien i år at runde 3,2 milliarder dollar, mens det på verdensplan vil nå 55 milliarder dollars i 2014. Mon ikke der skulle være basis for noget forretning med de kompetencer vi kan diske op med i Danmark?

Jeg er i hvert fald spændt på at opleve det amerikanske marked for cloudløsninger i bred forstand og på nært hold de kommer de dage, og ser frem til at videreformidle dem.

 

(Indlægget blev oprindeligt bragt i ComputerWorld juni 2011)

Windows Azure Service Bus: publish/subscribe pattern

One of my favorite speakers, Clemens Vasters, gives a speak about the publish/subscribe capabilities provided by Windows Azure Service Bus

Real World Windows Azure Guidance Library

The team behind the Windows Azure Platform are introducing a new technical library called “Real World Windows Azure Guidance“.

At the moment there’s only a single article in the library, but over time it will contain more articles written by members of the community (MVP’s and other who have hands-on experience with Azure).

Add it to you bookmark section or even better, subscribe via RSS

 

Tip: Nice Azure Learning Entry point

Buck Woody did a nice blog posting on Azure divided into relevant categories (Architecture, Storage, Compute, SQL Azure, Security etc..).

Use the “Windows Azure Learning Plan” as an entry point in your searching for Azure ressources.

 

 

[Danish] Lovændring på vej?

Datatilsynet kom for et stykke tid siden med en afgørelse omkring cloud basererede løsninger i offentlig regi. Afgørelsen er truffet på baggrund af Odenses kommunes ønske om en kommunal cloudløsning baseret på Google Apps.

Trods den nedadvendte tommelfinger fra Datatilsynet, ser det nu ud som om at Videnskabsministeriet kommer den fremsynede kommune til undsætning i form af en tværministiel arbejdsgruppe.