Archief

Archive for the ‘Windows Azure’ Category

Cloud vraagt gewoon om goed adviseurschap….

Join Our Team

Weet u nog hoe het zit…?

heel begrijpelijk allemaal!

U als gebruiker,opdrachtgever , bedrijf of organisatie ziet zich geconfronteerd met tegenvallende of krimpende omzetresultaten, uw productie is bij lange na nog niet “lean and mean” genoeg, en uw concurrent heeft alles al uitbesteed in Azië.

En dan komt er iemand langs die zegt dat ICT technisch alles in de Cloud moet, want dat is wel zo veilig en vele malen goedkoper.

De waarheid ligt net zoals vaak….namelijk “ergens in het midden”.

Ik zou misschien net zoals u reageren, dus niets doen, lekker door modderen met hetgeen u heeft want dat heeft u immers al van uw budget afgesnoept. Maar lekker voelt u zich er niet bij, immers uw concurrent staat ook niet stil. Ik zeg heel eerlijk, misschien, want eigenlijk ben ik al gedeeltelijk over naar de Cloud.

Maar regeren is toch vooruitzien, en stilstand is toch bijna gelijk aan achteruitgang…???

Als men een beetje doorgewinterde ICT man of vrouw in huis haalt, en u duidelijk inzage heeft & geeft in uw bedrijfsprocessen, zou het toch maar zo kunnen zijn dat de weg naar de Cloud er inderdaad een is van kostenreductie. Er zijn gevallen bekend van bedrijven die in de Cloud begonnen zijn en nu weer voor de eigen hardware en software perikelen kiezen, waarom is me even onduidelijk want als je volgens mij gewend bent aan het kostenplaatje wil je vast en zeker niet meer terug naar eigen beheer met personeel, of juist wel???

 

Wat betekend bedrijfskritiek eigenlijk?

Als uw bedrijfsinformatie dusdanig kritisch is, dat u geen minuut uit de lucht kunt zijn, dan heeft u waarschijnlijk nu ook een probleem, want ik geloof nooit dat bij een grote storing van welke aard dan ook, uw bedrijf doorgaat, als zich dit voordoet. U heeft het vast en zeker nog niet getest. Tip: haal uw “operational” manager er eens bij en vraag hem/haar hoe de plannen eruit zien bij een grote brand, een neergestort vliegtuig met restanten brandbare lading kerosine aan boord, of een blikseminslag. Ik geef toe gevaren risico’s die allemaal gering kunnen zijn, maar toch, heeft u het getest? Niet? dan weet u in ieder geval wat u moet gaan doen in het geval dat?

 

CLoud-ModelWeet u, Cloud is een techneuten ding, het is een verzamelnaam van technische oplossingen waarmee we heel veel zaken uitval-zeker maken en de kritieke bedrijfsgegevens voor 99,999% beschikbaar kunnen maken.

Kunnen maken zeg ik hier, want u weet net zo goed als ondergetekende dat 99,999% Up-time kostbaar word.

 

Wat als u dan toch niet vertrouwen genoeg heeft in die Cloud (en of die nou van IBM, Google, Microsoft, Cisco, Amazon is, maakt u even niets uit) heel veel data center eigenaren noemen zich ook Cloud diensten provider en ergens hebben zij wel een beetje gelijk. Echter geld dat niet als we het plaatje gaan projecteren over de hele wereldbol. Want dan komen er inderdaad kostbare technieken om de hoek kijken die nodig zijn, om uw klant in Australië net zo interactieve internet beleving te geven van uw website als dan uw klant in San Francisco. of uw werknemers toegang te geven tot uw portal, of ze nou in Singapore zitten of in Peru.

De inhoud van uw website moet immers snel laden en ook alle rich internet applications (beeld & geluid) en interactiviteit moet aan uw standaarden voldoen.

Deze zogenaamde content distribrution services leveranciers zijn schaars, en kostbaar. Zij hebben immer geïnvesteerd in zeer kostbare uitval zekere zogenaamde replicatiepartners in verschillende werelddelen en op diverse continenten. Hiermee ondervangen we een belangrijk fenomeen waar we mee te maken hebben als we inhoud (content) willen tonen als we een website openen, namelijk latency oftewel vertraging. Overigens “latency” (netwerkvertraging) is al merkbaar als u belangrijke servers in uw eigen netwerk haperen.
Zij het met minimale milliseconden.

 

Kostenplaatje

euros-billet

De moraal van het verhaal is dus, u weet nu wat uw ICT kost, en er zijn varianten beschikbaar die diezelfde functionaliteit kunnen bieden tegen lagere kosten en het scheelt u al gauw een personeelslid wat dan toekomt aan belangrijkere zaken die voor uw bedrijfsvoering nodig zijn. Cloud loopt niet weg, hoor! Daarvoor is de aantrekkingskracht te groot.

Alleen is het zaak om de Cloud precies op maat te gebruiken voor uw bedrijf, keuzes zullen er moeten worden gemaakt!

Microsoft Office functionaliteit kunt u tegenwoordig heel goedkoop op maandelijkse basis inkopen. Daarbij kunt u uw gehele mailserverpark met agenda, taken en contactpersonen beheer laten uitvoeren door een uiterst betrouwbare leverancier die dat voor u doet.

U zult alleen moeten weten welke functies voor uw werknemers belangrijk zijn en waar ze absoluut niet zonder kunnen.

U zult maar voor de keuze staan…..

Software complexiteit , zoekend naar het blijvend paradigma

Inspiratie bronnen

Geïnspireerd door zo veel knappe koppen , die vandaag de dag bereid zijn hun kennis (althans in ieder geval een groot deel ervan) te delen met elke willekeurige geïnteresseerde.

Eén van die knappe koppen (hij zal het niet erg vinden dat ik hem zo benoem)
is Bert Willems! (dank je Bert dat je er bent, en dat je informatie deelt, ik ben jou dankbaar)

image

Wie zegt u , Bert Willems nooit van gehoord. Dat kan hoor! Bert schrijft goede stukken voor technisch geïnteresseerde mensen die iets hebben met software ontwikkeling. Mensen die mij weer goed kennen, zullen nu even de wenkbrauwen fronsen, omdat Bert een fervent Open source ontwikkelaar is. Laat ik zeggen een echte Open source goeroe. En dat dit ogenschijnlijk niet zou stroken met mijn Microsoft voorliefde. Ik kan iedereen echter verzekeren dat ik in al mijn achterliggende jaren nooit mijn ogen gesloten heb voor modellen en theorieën die vanuit open source perspectief tot wasdom zijn gekomen. Zeker niet als het goede ideeën waren.

Het was alleen, in mijn geval, Microsoft technologie die mij al heel vroeg de gelegenheid bood om een beetje fatsoenlijk met computersystemen aan de slag te gaan. En dat na wat jaartjes DOS , HardwareBasic en het nodige “peek and pook” werk op mijn Commodore 64 (met machinetaal monitor).  en het WordPerfect van destijds heb ik sinds die tijd altijd geroemd om zijn krachtige ingebouwde wiskundige formule editor.
(weet u het nog, 15 floppies groot?)

Misschien tegenwoordig niet zo spectaculair meer maar in die tijd de “krachtigste die er was. Ik heb er in ieder geval in die jaren mijn huiswerk tijdens mijn werktuigbouwkundige opleiding als specialist gasturbinetechniek mee kunnen doen, en geloof het of niet.
Na een jaar huiswerk wilde één van mijn leraren echt wel een kopietje hebben op een paar 2.5”’ floppies, haha, wie kent ze nog. Those good old day’s!

Ik weet dat ik binnenkort uit wroeging ook een paar grote Microsoft technologie ontwikkelaars moet gaan noemen, want die zijn er, en deze zijn ook echt goed. Persoonlijk zal ik helaas nooit kunnen tippen aan hun kunde, daarvoor ben ik gewoonweg niet geniaal genoeg. Zij zijn gezegend met een stuk genialiteit die ik ontbeer, en waarvoor ik een grote bewondering heb.

Wat wel fijn is dat deze knappe koppen wel zo slim zijn om hun kennis over te dragen aan anderen, want slim zijn is één ding, ermee goed de kost verdienen is het andere…Vaak zijn de echt goede programmeurs dan ook ingelijfd bij de groten der aarde, IBM, Microsoft, Google, Red-Hat, om de vele ontelbare ontwikkelhuizen die prat gaan op hun aanwezigheid binnen de gelederen, maar niet te vergeten.

Lezen , leren en begrijpen

Maar om echt goed te leren hoe alles werkt, in hard- en software land heb ik verdomd veel leesvoer moeten verwerken. U herkent het , hè? Een veel voorkomende kreet die je vroeger vaak in bulletin (voorlopers van fora) boards zag was rtfm oftewel “Read the F…ng manual”, en is een handelswijze die nog steeds van toepassing is, al wordt het gewoonweg niet meer zo genoemd. De starheid waarmee men vaak software “producten” over een muurtje kiepert leert dat een bijgevoegde handleiding van essentieel belang is om de gebruiker er “uberhaupt mee te laten werken, laat staan een computer, systeem of netwerk beheerder iets te laten instaleren en inrichten voor een gebruikersgroep.

De moeite die je ervoor moet doen is een beetje online research en ik geef toe , het betere “kaf van het koren” scheidingswerk.

Mijn titel is daarom niet zo maar gekozen, maar is een gegeven feit waar u en ik dagelijks mee te maken hebben. Paradigma oftewel samenhangende theorieën en modellen , ook wel voorbeeld, is de juiste term die we moeten noemen bij dit zeer brede vlak van ontwikkelingen namelijk software ontwikkeling. Immers een “goed voorbeeld doet volgen”, is het niet?

Rolmodellen

Maar welke voorbeelden neemt men dan? Waar begin je? Wie volg je, hoeveel geloof mag je in zijn of haar kunnen stellen. En wie bepaalt of de uitkomst is wat we nodig hebben. In een van mijn laatst aangeschafte hardcovers “De 49 basisregels voor het delen, benutten en belonen van kennis” van Jeroen Bertrams staat beschreven dat we vaak niet in staat zijn om deze kennis , wel of niet aanwezig, binnen te halen c.q. te behouden. En dat is zeker niet  alleen zo in het geval van hele grote bedrijven. Innerlijke motivatie en een sterke discipline zijn twee eigenschappen die ervoor zorgen dat sommige individuen boven het brede maaiveld uitgroeien.

Op mijn zoektochten kom ik vaak op heel veel plekken waar wetenschappers  en ook “self made” knappe koppen zaken aan dit mooie digitale netwerk tijdperk toevertrouwen.
Bij deze mijn dank aan al deze mensen, en daar waar ik ze niet bedankt heb (want dat doe ik vaak als ik hun blog mag invullen) Dank jullie wel, hopelijk vinden jullie op mijn blog ook waardevolle zaken die ik met iedereen deel? Al is mijn bijdrage bescheiden.

Programmeren voor de “cloud”, hoe dan?

19/11/2010 1 reactie

Sinds Microsoft een platform aankondigde (Azure) waarin programmeurs direct gebruik konden maken van de schaalbaarheid en robuustheid van volledig autonome Microsoft Windows systemen, is de roep naar meer informatie rondom IAAS (Infrastructure as a service) alleen maar toegenomen.

image

Klanten werven

Een belangrijk detail is dat er een enorme (marketing) beweging is die erop gericht is om klanten te werven voor de online dienstverlening van GOOGLE, AMAZON, MICROSOFT, etc..

Men is nu bekend met de voordelen van de schaalbaarheid die een Elastic Cloud 2 á la AMAZON ons biedt, of welk praktisch voordeel GOOGLE apps biedt in de zin van onderhoudsvrij en zeer schaalbare applicaties. Ook Microsoft Office365 belooft aardig wat effectiviteit op te gaan leveren.

Microsoft hanteert onder andere het volgende principe, als u toch al bekend bent met de programmeeromgeving van Microsoft Visual Studio , dan beschikt u met de juiste versies over een mogelijkheid om broncode te maken die niet op uw serversysteem wordt uitgevoerd, maar direct bij Microsoft Azure wordt ondergebracht en uitgevoerd aan de hand van prestatie instellingen die u aangeeft.

Als ik wil starten waar begin ik dan?

Iedereen die geïnteresseerd is in de enorme schaalbaarheid en prestatievermogen van Microsoft Windows Azure zoekt informatie. Waarom? omdat het gewoon overweldigend is waar je allemaal mee te maken krijgt. Een goede start is het om de Microsoft desktop player BETA te instaleren en gebruik te maken van de Microsoft technologie informatie die men als IT – professional of als Programmeur hiermee snel kan vinden.

image

Je kunt natuurlijk ook blijven Googlen met BING!!!

Microsoft partners kennen het voordeel al van MSDN en TECHNET, hierboven op komt de Microsoft desktop player BETA als welkome aanvulling, want ook MSDN en TECHNET kunnen qua informatie verweldigend zijn!