Von
Christina Duskanich
29. September 2010 16:21
Meine lieben Leser…
Ich bin seit 2 Wochen im Team der DPE und absolviere ein 6 monatiges Praktikum im Bereich Design. Im Zuge dessen besuchte ich letzten Mittwoch meine erste Developer Roadshow in Linz, mit Max Knor als Vortragender. Er behandelte die Themen: ISS, Azure – Cloud Computing, Silverlight sowie Windows Phone 7.
Als Beginner in der Microsoft Plattform versuche hier eine Einstiegshilfe und Zusammenfassung für ebendiese wiederzugeben und mit passenden Links zu unterstützen. Am Ende des Beitrags können Sie die Slides direkt herunterladen.
Max arbeitet als Technologie Berater bei Microsoft und ist einer der jüngsten Mitarbeiter in DPE und erklärte mit Esprit und Witz die neusten Technologien.
Web Plattform (ISS = INTERNET INFORMATION SERVER)
Microsoft Web Plattform ist eine Sammlung von Werkzeugen, Servern und Technologien.
Zur Veranschaulichung des Application Pools habe ich hier ein Beispiel gebacht: Es laufen mehrer Apps auf einem Webserver, nun braucht eine vielleicht übermäßig viel Performance oder bremst die anderen aus, werden die anderen automatisch von ISS geschützt. (Folie 25)
Die Administration des Web Server, übernimmt der Administrator. Dies sind Entwickler, Application Owner sowie der Site Owner. Sie delegieren Sperre/Freigabe von Konfigurationen sowie ACLs auf Config-Dateien. (Folie 29)
Die Vorteile basieren auf individuelle Rechtevergabe, Zugriffe als jeweilige Benutzer/in und Nachverfolgbarkeit. Dennoch gibt es auch hierbei Nachteile, wie ein lokales Windows-Benutzerkonto, sowie Oder Active Directory (Domainen Konto).
- Microsoft Web http://www.microsoft.com/web/
- Microsoft Web Download http://www.microsoft.com/web/downloads/platform.aspx
- ISS http://www.iis.net/
AZURE – CLOUD COMPUTING
Die Windows Azure-Plattform, ist eine Cloud Computing Plattform, mit der Sie Anwendungen, Dienste und Speicherplatz in den Rechenzentrenten von Microsoft hoch- verfügbar und beliebig skalierbar bereitstellen können. Durch die Cloud werden Risiken und Verpflichtungen drastisch reduziert (Folie 10-12).
Doch Cloud Computing ist nicht für jeden geeignet. Bei starken Schwankungen, schwer abschätzbarer Kapazität oder fehlendem Infrastrukturwissen ist Cloud Computing die ideale Lösung. Wer jedoch Wert darauf legt, dass die Daten im eigenen Rechenzentrum gelagert werden, sowie volle Kontrolle über die Infrastruktur behalten möchte, dem würde ich von Cloud Computing abraten. (Folie 13)
Azure hilft zu helfen! In machen Jahreszeiten wird der Bedarf an hohen Rechenleistungen stärker benötigt, an anderen wiederum nicht. So ist die Cloud gut dafür geeignet die Leistung in dieser Zeit aufrecht zu erhalten. Ebenso für Ressourcen welche sich unvorhersehbar schnell entwickeln. (Folie 27-29)
Windows Azure ist die Cloud-Plattform von Microsoft, welches Teilweise oder komplett verwendbar ist. Es arbeitet mit 3 synchronisierten Datenbanken, zu 50 GB.
Links zu dieser Session:
- Cloud Computing Tutorial http://www.codefest.at/?tag=/azure-tutorial
- Cloud Computing http://www.microsoft.com/cloud/
- Azure http://www.microsoft.com/windowsazure/
SILVERLIGHT
Silverlight ist ein Vektorbasierter Browser Plug-In, welches für Windows wie auch Apple Macintosh angeboten wird (Internet Explorer, Mozilla Firefox und Safari). Für Linux wird es mit der Zustimmung und Unterstützung von Microsoft Moonlight angeboten.
Durch die Vektor Basis sind sowohl Adobe Photoshop Datein, als auch Adobe Illustrator Dateien importierbar. Programmiert wird in XAML (aXtensible Applicaton Markup Language) und die integrierten Brushes legen das Aussehen der Objekte fest: Einfarbig, Farbverlauf, Bild sowie Medien. (Folie 6-15)
Es gibt ein flexibles Layout System, wo die Bühne zwar fixiert ist, jedoch das Gitter beweglich bleibt.
- Silverlight http://www.silverlight.net/
- Moonlight http://www.mono-project.com/Moonlight
- Install Moonlight http://www.go-mono.com/moonlight/
- Was ist Moonlight http://de.wikipedia.org/wiki/Microsoft_Silverlight
WINDOWS PHONE 7
Das Konzept vom neuen Windows Phone 7 legt großen Wert auf Design. Einfach, klar, modern. Die Plattform integriert ansprechendere, mächtiger und einfachere Apps und die Hardware soll einheitlich funktionieren.
“METRO IST UNSERE DESIGN SPRACHE. WIR NENNEN SIE METRO, DENN SIE IST MODERN UND KLAR. SIE IST SCHNELL UND IN BEWEGUNG.”
Im Vordergrund stehen das Individuum sowie die Aufgaben und es hilft Informationen und Anwendungen zu organisieren. Durch User Experience können Sie sich von Metro inspirieren lassen und einen guten Mittelweg zwischen dem Metro Grundprinzip und Ihre Firmen-Stil finden.
“DIE WICHTIGEN ELEMENTE SIND SCHRIFT UND INHALT.”
Farbe zur optischen Gestaltung. Farbe für personalisierte Oberflächen. Farbe um Hierarcheiren zu unterstreichen. Selbst die Typografie lässt sich userfreundlich individuell gestalten.
Das Windows Phone 7 beherbergt ein Startmenü, welches mir ermöglicht meine wichtigsten Apps, in einem Überblick, anzulegen. Mit einem Scroll nach rechts ,zeigt es mir eine detaillierte Liste mit all meinen Anwendungen.
Metro beinhaltet eine ganz neue Art von Panorama. Hierbei wird das Hintergrundlayout nicht dem Display angepasst, sondern zeigt nur einen Ausschnitt aus einem größerem, querformatigem Bild auf dem man scrollen kann.
Auf der Hardware findet man 3 festgelegte Buttons. Start, search und Back. Der Back Button hat allerdings noch einen zusätzlichen Nutzen. Mit diesem kann man nicht nur einen Schritt zurück gehen. Man kann jeglichen Schritt zurück verfolgen. Hierbei zählt auch das Startmenü als aktiver App.
Der Marketplace Hub
Hier werden die verschiedensten Apps angeboten, inklusiver Produktbeschreibung, Benutzerkommentaren, Screenshots, sowie optional: Spiele-Ratings (“FSK”). Ebenso erhält man Benachrichtigungen über Apps Updates im Marketplace. Es erleichtert das finden von Apps und Spielen und ist direkt vom Phone aus möglich. Zusätzlich besteht die Möglichkeit, vor dem Kauf, eine Demoversion zu Testen und anschließend mit Kreditkarte oder auch anhand des Mobilbetreibers zu bezahlen.
Silverlight und Windows Phone 7
Durch Silverlight und Expression Phone ist es möglich eigene Apps zu kreieren. Simpel, elegant und die eingebauten Controls passen sich an die Theme Farbe an.
- Infos Windows Phone 7 http://de.wikipedia.org/wiki/Windows_Phone_7
- Marketplace Hub http://marketplace.windowsphone.com/
- Download Silverlight am Windows Phone 7 http://www.silverlight.net/getstarted/devices/windows-phone/
- Windows Phone 7 Webcasts von Max Knor http://channel9.msdn.com/Tags/winphone7at
ZUSAMMENFASSUNG & RESSOURCEN für Designer
Insgesamt war es eine Fülle an Content für einem Tag und der Fokus der Session lag Hauptsächlich auf Entwicklung. Deshalb finden Sie hier noch folgend weiterführend links, sowie gut aufbereitete .pdfs für interessierte am design von windows phone + silverlight apps:
UI Design and Interaction Guide for Windows Phone 7 (.pdf)
Dient als allgemeine Erklärung; Wie funktioniert das neue Windows Phone 7. Wie wurden diverse Apps aufbereitet.
Windows Phone Design System - Codename Metro (.pdf)
Hier wird die Designphilosophie kurz und knackig erklärt.
Application Bar Best Practices for Windows Phone
Dieses Thema enthält Design-Überlegungen und Empfehlungen für die Verwendung einer Application Bar in Ihrer Anwendung.
http://msdn.microsoft.com/en-us/library/ff431806(v=VS.92).aspx
Zum Schluss möchte ich einen Einblick in Microsoft Expression Studio 4 geben, da dies das Thema sein wird, mit welchem ich mich die nächsten 6 Monate überwiegend beschäftigen werde.
Expression Blend
Blend wurde als Pendant zur Flash entwickelt, jedoch liegt der Schwerpunkt stärker im Design und bereits mit wenigen bis kaum vorhanden Skriptkenntnissen ist es möglich schöne Ergebnisse zu erzielen.
Expression Design
Gilt als ich als Gegenstück zu Illustrator bzw Firefox. Jedoch sind zusätzliche nützliche Features vorhanden und das weiter verarbeiten in Expression Web geht wesentlich einfacher.
Expression Web
Web dient zur Webprogrammierung. Hierbei ist es möglich das Layout ohne weiteres von Expression Design zu übernehmen.
Expression Encoder
Dies ist ein Schnittprogramm, welches durch einfache Bedienung Hobbycutter unterstützen kann.
Ich hoffe mit meinem Blog Post eine gute Zusammenfassung über die Roadshow verfasst zu haben, und werde weiters über Expression Studio 4 posten.
Windows Phone Design System - Codename Metro (1).PDF (872,14 kb)
UI Design and Interaction Guide for Windows Phone 7 v2.0.pdf (11,95 mb)
1 - Web.pdf (1,80 mb)2 - Windows Azure.pdf (1,77 mb)4 - Phone 7 Plattform.pdf (3,13 mb)3 - Silverlight.zip (900,18 kb)5 - Phone 7 Silverlight.zip (2,24 mb)
Von
Jürgen Mayrbäurl
22. September 2010 13:43
Vorgestern wurde auf der Open Source India 2010 die Verfügbarkeit von neuen PHP Entwicklertools und SDKs (Software Development Kits) für die Windows Azure Platform bekanntgegeben. Damit wird es für PHP Entwickler einfacher Applikationen in Windows Azure zur Verfügung zu stellen. Windows Azure Companion ist ein neues Werkzeug, das eine einfache Installation und Konfiguration der PHP Runtime, des PHP Frameworks und PHP Web Anwendungen ermöglicht. Nachfolgend eine kurze Beschreibung der Konfiguration um eine PHP Anwendung mittels Windows Azure Companion auf Windows Azure deployen zu können: Die genauen Details finden Sie auf der Azure Companion Website ....
Von
Petra Kleiber
16. September 2010 10:49
Die Veranstaltung soll einen Einblick geben, wie Cloud Computing in der Praxis sinnvoll zum Einsatz kommen kann. Welche evolutionären Phasen muss ein Unternehmen bewältigen um Cloud Computing vernünftig zu betreiben. Welche Gründe sprechen dafür diese Technologie einzusetzen. Es werden neben technischen und betriebsorganisatorischen Aspekten auch Themen wie Sicherheit, Compliance und finanzielle Auswirkungen behandelt. Ein Kundenerfahrungsbericht und eine Vorstellung des Microsoft Cloud Portfolios runden die Veranstaltung ab. Zeit Mittwoch, 6.Oktober 2010, 13:34 Uhr Ort Microsoft Innovation Center Am Europlatz 2 Gebäude G 1120 Wien Anmeldung Anmeldung hier (bis 30.September 2010) Teilnahmegebühr freier Eintritt Agenda: 13:45 - 13:50 Begrüßung Harald Leitenmüller - CTO Microsoft Österreich 13:50 - 14:40 Cloud Computing - Was es ist und wie es die IT verändert Thomas Peruzzi - CEO aicooma Übersicht über Cloud Computing, Cloud Schichten, Cloud Anbietern und Ausblick auf Szenarien, wie die Cloud im Unternehmen zum Einsatz kommt und was dies für die Unternehmung und die “betroffene” IT bedeutet. Was muss/soll ich als IT davor bereits leisten, um dem Phänomen der Bedrohung/Chance Cloud entgegentreten zu können? 14:40 - 15:10 Finanzielle Aspekte Marc Weber - Senior IT-Finance Manager aicooma Neben der Euphorie über die technischen Cloud Computing-Herausforderungen stehen bei unternehmerischer Tätigkeit immer Fragen zur Wirtschaftlichkeit im Vordergrund. Das beinhaltet u.a. Fragestellung zu den Ansatz- und Bewertungskriterien, Preismodelle, versteckte Kosten und Datensicherheit, um nur einige Aspekte zu nennen. Vor diesem Hintergrund soll ein kurzer Exkurs mit einem hoffentlich anregenden Themenaustausch geführt werden. 15:10 - 15:30 Kaffeepause 15:30 - 16:00 Der Weg vom traditionellen Hosting zu einer Cloud-Lösung für Medienportale Andy Muthmann - Burda Innovation Lab 16:00 - 16:45 Azure - die Windows Cloud Computing Plattform Andreas Schabus - Academic Relations Manager Microsoft Österreich Cloud Computing selbst ist so vielseitig wie die verschiedenen Angebote der unter-schiedlichen Hersteller, die man am Markt finden kann. Im Rahmen dieses Vortrages zeigen wir auf, welche Szenarien sich für Cloud Computing eignen. Sie lernen, was das Angebot von Microsoft mit der Windows Azure Plattform zu bieten hat und welche Konzepte diese Plattform zur Entwicklung von Anwendungen bietet. Darüber hinaus lernen Sie, was die Cloud für die Architektur der eingesetzten Applikationen bedeutet! 16:45 Get together & Networking Jetzt anmelden!
Von
Petra Kleiber
12. August 2010 17:02
Bekommen Sie alle Informationen der nächsten Generation von Cloud Services, Phone, Tools & Technologies, Internet Explorer und Gaming Platforms aus erster Hand. 2 Tage in Redmond und 30 Live Deep Sessions erwarten Sie bei der diesjährigen PDC – die Messe für Software Entwickler und – Architekten. Zusätlich werden schon vorab Links für einzelne Themen veröffentlicht, um allen Interessierten die Möglichkeit zu geben sich in die Themen vertiefen. Folgende Tracks erwarten Sie: Cloud Track: Azure Client Track: Windows Phone 7, IE9, … Frameworks Track: .NET Jetzt registrieren …
Von
Gerwald Oberleitner
10. August 2010 14:54
Das Abonnement bietet zahlreiche Vorteile unter anderem auch die Möglichkeit Windows Azure ausführlich zu testen. Neben dem Windows Azure Einführungsangebot (introductory offer) beinhaltet das MSDN Abonnement immer ein kostenloses Kontingent um Windows Azure “ausprobieren” zu können.
Mit Ende Juli wurde das Einführungsangebot (für Premium, Ultimate und BizSpark Abonnementen) von 8 auf 16 Monate erweitert womit für MSDN Abonnenten - in diesen Leveln - für maximal 16 Monate folgende Leistungen zur Verfügung stehen:
Einführungsangebot (NEU: jetzt 16 Monate)
Visual Studio inkl. MSDN: Premium, Ultimate & BizSpark
Windows Azure
Small compute instance
750 Std. / Monat
Storage
10 GB
Transactions
1.000.000 / Monat
AppFabric
Service Bus Connections
5 / Monat
Access Control Transactions
1.000.000 / Monat
SQL Azure
Web Edition databases (1GB)
3
Data Transfers
Europe and North America
7 GB in / Monat
14 GB out / Monat
Nach dem Auslaufen des Einführungsangebotes oder für Abonnenten im Professional Level sind im Abo folgende Leistungen inkludiert:
50 Azure Compute Hours
100 Azure Compute Hours
250 Azure Compute Hours
3 GB Azure Storage mit 300.000 Speicher-Transaktionen
5 GB Azure Storage mit 500.000 Speicher-Transaktionen
7,5 GB Azure Storage mit 750.000 Speicher-Transaktionen
1 GB SQL Azure
1 GB SQL Azure
2 GB SQL Azure
2 GB eingehenden und 4 GB ausgehenden Traffic (EU Rechenzentrum)
3 GB eingehenden und 6 GB ausgehenden Traffic (EU Rechenzentrum)
5 GB eingehenden und 10 GB ausgehenden Traffic (EU Rechenzentrum)
5 Azure AppFabric Verbindungsteilnehmer 100.000 Azure AppFabric Zugriffsprüfungen
5 Azure AppFabric Verbindungsteilnehmer und 200.000 Azure AppFabric Zugriffsprüfungen
5 Azure AppFabric Verbindungsteilnehmer und 500.000 Azure AppFabric Zugriffsprüfungen
Für alle Angebote ist eine Anmeldung und das Anlegen eines Windows Azure Accounts erforderlich. Um eine etwaige Nutzung über dem inkluiderten Limit abrechnen zu können kann das Hinterlegen einer Kreditkarte erforderlich sein. Sollten Sie in einem Unternehmen arbeiten und keine Firmenkreditkarte zur Verfügung haben besteht auch die Möglichkeit über eine Rechnung (Volume License Vertrag oder vorherige Kreditprüfung vorausgesetzt) zu bezahlen.
Von
Mario Meir-Huber
6. August 2010 10:50
Beim Browsen bin ich über eine weitere, sehr interessante Silverlight Anwendung gestoßen: AX Cash. Hierbei handelt es sich um eine Ad-Hoc Kasse, welche von überall erreichbar ist. Dabei werden die einzelnen Kassen dezentral verwaltet. Zusätzlich werden auch Handscanner per USB und Bon-Kassen unterstützt. Auf der Roadmap steht ausserdem die Unterstützung von EC- und Kreditkarten sowie eine Anbindung an Windows Azure. Besonders interessant an dieser Anwendung ist die Tatsache, das hier verschiedene Techniken von Silverlight genutzt werden. Zum einem sind es die RIA Services, die USB-Unterstützung (Annahme: per COM) und der Fakt, das die Anwendung von überall erreichbar ist (Web basiert). Eine Demo der Anwendung ist unter www.ax-cash.de erreichbar. Viel Spaß beim ausprobieren! Mario Meir-Huber Web: www.codeforce.at Twitter: www.twitter.com/mario_mh
Von
Petra Kleiber
3. August 2010 12:14
The Microsoft patterns & practices Symposium is the event for software developers and architects to have engaging and meaningful discussions with the people creating the technologies and guidance aimed at addressing their scenarios.
This 5-day event provides an environment to learn about and discuss a broad range of Microsoft development technologies and the opportunity to drill into the details with p&p and product team members and industry experts.
Symposium Highlights
· Keynote Sessions by Senior Microsoft Executives and Technical Industry Leaders including Jason Zander, Yousef Khalidi, and Charlie Kindel
· 3 Developer Workshops on Enterprise Library, Prism and Windows Azure
· 25 Thought-provoking sessions on Windows Phone 7, SharePoint, ASP.NET, Dependency Injection, Agile practices, and much more including patterns for how to apply these technologies in proven ways
· Evening Networking Reception with entertainment, food and drinks
· Symposium Party on Thursday Night at Lucky Strike Billiards in Bellevue
· “Ask The Expert” Lunches and several Open Space sessions
Learn more about the Symposium on the web at
patterns & practices Symposium @pnpsymposium #pnpsym Facebook
Von
Rolf Mistelbacher
28. July 2010 22:17
Ich bin gerade 2 Wochen in Redmond zu Gast und arbeite im Marketing Team der DPE an kommenden Kampagnen im Herbst mit. Dabei stolpere ich über so manche Ressource die mir bis jetzt unbekannt war, oder auf Codefest bisher nicht erwähnt wurde. Wer die Ideastorm Initiaitive von Dell kennt – das Prinzip gibts auch bei Microsoft, und zwar für Windows Azure: Das Product Team nimmt unter http://windowsazure.uservoice.com Feature Requests für die Weiterentwicklung von Azure entgegen. Wer heute schon mit Azure arbeitet kann hier mitwirken und diskutieren, oder einfach nur mitlesen was die Community wünscht. Außerdem: Für alle die eine MSDN Subscription besitzen gibt es good news: Das 8 Monats Azure Intro Offer wurde auf 16 Monate erweitert! Nicht fehlen darf eine eigene Fanpage rund um Azure in Facebook – Wer Facebook längst als Startseite für seine tägliche News-Dosis verwendet kann so einfach up2date bleiben. Das wird ergänzt durch: Ein eigener YouTube und Twitter Channel. Lieber RSS? - das Azure Team Blog auf MSDN. Have fun in the Cloud :)
Von
Rolf Mistelbacher
27. July 2010 19:18
Microsoft Österreich sucht einen Spezialisten rund um Cloud! Bewerbungen werden gerne online entgegen genommen! :) Technology Solution Professional Azure (m/f) The Azure™ Services Platform (Azure) is an internet-scale cloud services platform hosted in Microsoft data centers, which provides an operating system and a set of developer services that can be used individually or together. Azure’s flexible and interoperable platform can be used to build new applications to run from the cloud or enhance existing applications with cloud-based capabilities. Its open architecture gives developers the choice to build web applications, applications running on connected devices, PCs, servers, or hybrid solutions offering the best of online and on-premises. Primary Responsibilities: Be the senior technical resource for the regional Windows Azure field sales force Work with the sales force on escalations to accelerate deals Aid in architecting solutions in a complex sales environment Remove technical sales roadblocks – including direct involvement in critical/strategic deals. Present to customers – from core developers to CIOs Identify key trends & drive necessary improvements in sales & product to capitalize on opportunities. Requirements and Skills/Qualifications: 10+ years enterprise technology sales or consulting experience with deep expertise on Microsoft enterprise products and server platform Strong understanding of cloud computing technologies, emerging trends and related technology Knowledge of SaaS development methodologies – including ability to code solutions in both managed & native code Able to articulate pros & cons of design/architecture decision across a wide spectrum of factors – e.g. latency, storage, startup/shutdown, etc. Able to coach and mentor a broad constituency – TSPs, Consultants, Partners, & Customers Able to distill widely variant feedback into root cause issues and provide actionable feedback to other stakeholders Willingness to travel 30 – 50% of the time Perfect German- and English skills If you are interested in this position based in Vienna (Austria), please apply online.
Von
Mario Meir-Huber
20. July 2010 22:34
„Dieser Blog Post ist Teil der Serie „Cloud Computing mit Windows Azure“, alle bisher erschienenen Artikel finden Sie im ersten Posting der Serie!“ Dies ist das letzte Post der Serie “Cloud Computing”. Dies bedeutet jedoch nicht, das keine Post zu diesem Thema mehr erscheinen werden. Weitere Posts sind jedoch nicht mehr aufbauend. Ich werde mich verstärkt um das Thema Cloud Computing widmen. Abschließend möchte ich noch mit einem häufig vorkommenden Vorurteil aufräumen. In vielen Gesprächen wurde festgehalten, das die Cloud primär ein Einsparungspotential mit sich bringt. Daher wirkt sich Cloud Computing stark auf die Finanzen aus. Dies ist jedoch nur ein kleiner Vorteil, welcher durch die Cloud entsteht. Vielmehr deckt die Cloud viele Bereiche ab. Wollen wir mal mit einem zentralem Bereich in Unternehmen beginnen: der Strategie. Hier hat die Cloud auch sehr viel gutes zu bieten. Viele Unternehmen haben große IT-Abteilungen. Damit müssen sich die Unternehmen Kompetenz in einem Bereich aufbauen, welcher oft nichts mit deren Kerngeschäft zu tun hat. Mal ehrlich, was will ein Pharmaunternehmen mit einer spezialisierten Dokumentenmanagement-IT? Durch Outsourcing kann sich das Unternehmen verstärkt auf deren Kernbereich konzentrieren. Cloud Computing bietet auch eine wesentlich höhere Flexibilität – wenn ein kleines Unternehmen in der Touristikbranche stark skaliert, so hinkt die IT eventuell oft nach. Server können nicht rechtzeitig beschafft und in stand gesetzt werden, Personal ist oft kaum vorhanden, … Über dies hinaus transferiert das Unternehmen auch das Risiko. Über so genannte Service Level Agreements wird vereinbart, was der Cloud-Anbieter zu leisten hat. Wird dies nicht eingehalten, so gibt es in vielen Fällen Geld zurück (hierfür wird keine Gewähr seitens der Verfasser gegeben). Auch für Unternehmen, welche Rechenzentren und Server erbauen bzw. Verkaufen haben viele Vorteile. Die Bauweise der Rechenzentren wird standardisiert und somit kostengünstiger. Ein weiterer Vorteil besteht in der Leistung des Anbieters. Zum einem sind die Leistungen, wie bereits vorher erwähnt, klar durch SLAs (Service Level Agreements) definiert. Ein weiterer Vorteil ist, das das anbietende Unternehmen eine hohe Kompetenz in diesem Bereich aufbauen kann – eine Kompetenz, welche bei on-premise nur teilweise erreicht werden kann. Wird mehr Leistung im Unternehmen benötigt, kann diese schnell und einfach abgerufen werden. Dies ist bei on-premise Lösungen nur sehr schwer bist gar nicht lösbar. Auch hinsichtlich der Personalengpässe ergeben sich Vorteile für Unternehmen, welche auf Cloud Computing Lösungen setzen. Die Personalprobleme, welche in der IT vorherrschen, können mittelfristig gelöst werden. Durch Cloud Computing wird deutlich weniger Personal in IT-Fachabteilungen benötigt. Das Personal wird bei Dienstleistungsunternehmen sitzen, selten jedoch im Unternehmen. Hier noch einmal die Zusammenfassung der letzten Artikel: Titel Link Cloud Computing Begriffe http://www.codefest.at/post/2009/12/09/1-Cloud-Computing-IaaS-PaaS-SaaS-Co-Begriffe-verstehen.aspx Überblick über die Microsoft Cloud Plattform http://www.codefest.at/post/2010/01/08/2-Die-Microsoft-Cloud-Plattform-Ein-Uberblick.aspx Vorteile von Cloud Computing http://www.codefest.at/post/2010/01/08/3-Warum-Cloud-Computing-Was-bringts-(Teil-1).aspx Vorteile von Cloud Computing #2 http://www.codefest.at/post/2010/01/08/4-Warum-Cloud-Computing-Was-bringts-(Teil-2).aspx Vorbereitung und Testen der Entwicklermaschine für Windows Azure http://www.codefest.at/post/2010/01/09/5-Vorbereitung-und-Testen-der-Entwicklermaschine-fur-Windows-Azure.aspx Überblick über die Windows Azure Plattform http://www.codefest.at/post/2010/01/11/6-e28093-Die-Windows-Azure-Services-Plattform-im-Uberblick.aspx Überblick über SQL Azure http://www.codefest.at/post/2010/01/15/7-e28093-SQL-Azure-im-Uberblick.aspx Was ist Microsoft PinPoint? http://www.codefest.at/post/2010/01/21/Cloud-Computing-Tutorial-8-e28093-Was-ist-Microsoft-PinPoint.aspx Microsoft Codename “Dallas” http://www.codefest.at/post/2010/01/31/Cloud-Computing-Tutorial-9-e28093-Microsoft-Codename-e2809cDallase2809d.aspx Nachlese MSDN Briefing http://www.codefest.at/post/2010/02/10/Cloud-Computing-Tutorial-10-e28093-MSDN-Briefing-vom-2612010.aspx Windows Azure Storage #1 http://www.codefest.at/post/2010/02/11/Cloud-Computing-Tutorial-11-e28093-Windows-Azure-Storage-Teil-1.aspx Windows Azure SDK Tools http://www.codefest.at/post/2010/02/17/Cloud-Computing-Tutorial-12-e28093-Grundlegendes-zu-den-SDK-Tools.aspx Windows Azure Storage #2 http://www.codefest.at/post/2010/02/25/Cloud-Computing-Tutorial-11-e28093-Windows-Azure-Storage-Teil-2.aspx Windows Azure Storage #3 http://www.codefest.at/post/2010/02/26/Cloud-Computing-Tutorial-14-e28093-Windows-Azure-Storage-Teil-3.aspx Windows Azure Storage #4 http://www.codefest.at/post/2010/03/22/Cloud-Computing-Tutorial-15-e28093-Windows-Azure-Storage-Teil-4.aspx Was kostet Cloud Computing http://www.codefest.at/post/2010/05/18/Cloud-Computing-Tutorial-16-e28093-Was-kostet-es.aspx Im diesem Sinne, Viel Spass mit SaaS, PaaS und IaaS, Mario Meir-Huber Web: www.codeforce.at Twitter: www.twitter.com/mario_mh
Von
Mario Szpuszta
8. July 2010 15:01
It was a great pleasure for us and for me in specific hosting the 1st conference for software architects in the history of Microsoft Austria. Finally I managed getting all the material we are allowed to share from our speakers. A good time for a reflect a little bit on the conference.
First of all the most important part: you can download all the presentations from the conference from the following Windows Live Skydrive folder:
Click me to get to the folder
As announced during the conference we were not allowed publishing all presentations. You definitely will find all presentations we were allowed to share at this place.
The whole conference was really a great experience for us and for me. Therefore I want to especially say thank you to all participants of the conference – you made it a special event for us all and with that the you made this day and evening to a great memory.
Some facts on the great day:
140 architects attended the event – sold out.
Average session rating – 2,16 on a 1-9 scale (1=best)
The top 3 sessions where:
Architecture in Agile Projects – Mitch Lacey
Cloud Computing – A Crash Course for Architects – Beat Schwegler
Scalable, Evolveable, Understandable Event-based Components – Ralf Westphal
A wine tasting until 23.00 with exciting wines from Johannes Fiala and superb discussions across the evening.
As announced at the conference, it was the closing of a step and opening of a new step in my life. After a long and enjoying path with my career within the Developer and Platform Evangelism Group and my responsibility as an architect evangelist has ended with that conference. My next step has started a month ago as a senior architect within Microsoft enterprise services working for a really large, international customer.
Thank you for a great time! Thank you for shaping the architect community together with me! Looking forward to meet you at one of the next architect forums either as participant or as invited speaker, maybe;)
Cheers Mario
Client-Development | Cloud-Computing | General | Interoperability | Server Development | Web-Development
Tags:
.net
, alm
, architektur
, cloud computing
, azure
, sql azure
, patterns
, bericht
, event
, nachlese
, news
, newsletter 
Von
Mario Meir-Huber
4. July 2010 17:52
In Mannheim findet am 15. Juli das Medien-Meeting der Dualen Hochschule Baden-Württemberg Mannheim statt. Aus der Beschreibung: “Jederzeit, überall und zeitnah Zugriff auf alle notwendigen IT-Ressourcen haben, diese nach dem eigenen Bedarf skalieren und nur für die jeweilige Nutzung zahlen… Was nach sonnigen Zukunftsaussichten klingt, existiert schon heute – dank der Cloud. Die On-Demand-Lösungen des Cloud Computing machen den plattformunabhängigen Zugriff auf Daten zu jeder Zeit und von überall möglich. Kann Ihr firmeneignes Rechenzentrum dieselbe Leistung bieten? Welche Vorteile bietet Cloud Computing zukunftsorientierten Unternehmen? Wie können die in der Cloud zur Verfügung stehenden Ressourcen sinnvoll genutzt werden und welche Chancen sind mit den On-Demand Lösungen aus dem Netz verbunden? Namhafte IT- und Marketing-Experten werden am 15. Juli auf dem Medien Meeting Mannheim 2010 in Vorträgen Antworten auf diese Fragen geben. Die Fachtagung wird vom Abschlusssemester des Studiengangs Digitale Medien der DHBW Mannheim, ehemals Berufsakademie, ausgerichtet. Die jährlich stattfindende Veranstaltungsreihe unter Leitung der Dozenten Prof. Dr. Jürgen Redelius und Prof. Peter Mayr zeichnet sich durch eine Reihe hochkarätiger Referenten aus. Lassen Sie sich in einem akademischen Umfeld von neuen Ideen inspirieren! Bauen Sie Ihre Kontakte aus und lernen Sie die Welt des Cloud Computing kennen! Melden Sie sich gleich hier für das Medien Meeting Mannheim an und werden Sie von unserem Newsletter über alle Neuigkeiten über Referenten, Location und weitere Besonderheiten des Events informiert! Für weitere Fragen stehen wir Ihnen gerne jederzeit zur Verfügung” Auch Codefest ist auf dieser Veranstaltung vertreten – mit einem Workshop zum Thema “Cloud-basierte Dienstleistungen in Ihrem Unternehmen”. Hier geht es um potentielle Kosteneinsparungen, welche durch die Cloud ermöglicht werden. Anmeldung und Infos: http://www.medien-meeting-mannheim.de/2010/
Von
Rolf Mistelbacher
2. June 2010 16:14
Wir konnten uns über knapp 50 Contest Teilnehmer freuen, und heute dürfen wir die Gewinner bekannt geben.
Der Hauptgewinn, der Samsung 32” Fernseher, Xbox 360 samt 5 Xbox Games und jeweils ein Buch zu XNA, Silverlight + Azure geht an Tim Preuster.
Folgende Personen haben jeweils eine Harddisk gewonnen:
Stefan
Paukowitsch
Wolfgang
Ziegler
Stefanie
Maureder
Max
Pfandl
Tobias
Krasinger
Martin
Müller
Florian
Brunner
Alexander
Sellner
Martin
Oichtner
Stefan
Ortner
Bernhard
Wallisch
Alle Gewinner werden per E-Mail kontaktiert!
Zu hervorheben ist noch die App Einreichung von Wolfgang Ziegler, der als erster eine Lösung mit custom URL-Mapping ohne *.svc Extension eingereicht hat.
Wir sind bemüht für alle Teilnehmer des Contests noch kleine Goodies aufzutreiben – wir sprechen gerade mit dem Azure Team diesbezüglich ob sie uns da unterstützen ;)
Wir sind mit der Anzahl der eingereichten Apps sehr zufrieden, das zeigt uns das die letzten Monate unsere Vorträge und Blog Posts auf Interesse gestoßen sind. Leider haben cirka 20 weitere Apps nicht an der Verlosung teilgenommen, weil offensichtlich das Deployment nicht geklappt hat bzw. andere Probleme aufgetreten sind.
Rückfragen einfach an rolfmi [at] microsoft.com senden!
Von
Mario Meir-Huber
25. May 2010 15:01
Bist du für ein ungewöhnliches Abenteuer bereit? Dieses Jahr organisieren wir keine klassische Konferenz sondern stellen über 2 Monate ein Team zusammen, mit dem wir gemeinsam an einer Idee arbeiten bis zur ersten Version in rund drei Tagen. Hands-On Erfahrung mit einem "Start-Up" ähnlichen Flair! Ready? Dann melde dich noch heute an und mach in unserer Community mit. Im Juli laden wir die besten zu den StudentTechDays 2010 nach Wien ein und basteln 48h an der ersten Version des Startups. Über die Idee, den Fahrplan und wie du mitmachen kannst, findest du alles auf dieser Website. Fragen kannst du jederzeit an office@studenttechdays.com stellen. Die Student Tech Days finden diese Jahr über einen längeren Zeitraum statt – hierbei geht es darum, gemeinsam als “StartUp” an einer Idee zu arbeiten. Diese Idee ist ambitioniert und spektakulär – geht es doch um einen intelligenten Blogreader. Der Blogreader lernt mit, was Dir gefällt und uninteressante Artikel werden nicht mehr angezeigt. Dies soll die ständig wachsende Informationsflut eindämmen und somit auch etwas Zeit bringen und Stress aus dem Alltag nehmen. Die Anwendung wird vorerst Online über das gemeinsame Forum geplant. In 2 harten Development-Tagen geht es dann richtig zur Sache: hierbei wird 48 Stunden ;) eine Anwendung entworfen. Ich bin fest davon überzeugt das diese Anwendung äußerst erfolgreich sein kann, wenn sich ein gutes Team findet. Wenn Du dabei sein willst und ein Projekt ins Leben rufen willst, welches sehr viel potential hat, registriere Dich auf der Website für die Student Tech Days unter http://studenttechdays.com Gesucht werden neben Softwareentwicklern und Testern auch Designer, Mathematiker und Personen, welche bei der Infrastruktur helfen können. Ich werde natürlich auch vor Ort sein – in der Funktion als Cloud Computing Mentor ;). Viele Grüße, Mario Meir-Huber Web: www.codeforce.at Twitter: www.twitter.com/mario_mh
Von
Mario Meir-Huber
18. May 2010 20:57
„Dieser Blog Post ist Teil der Serie „Cloud Computing mit Windows Azure“, alle bisher erschienenen Artikel finden Sie im ersten Posting der Serie!“ Bis jetzt haben wir uns primär auf die technischen Seiten des Cloud Computing beschränkt. Wir haben in 15 Beiträgen über die Hintergründe, APIs und Architekturen für die Cloud gesprochen. Nun wollen wir uns einmal überlegen, was die wirtschaftlichen Hintergründe für Cloud Computing sind. Hier stellt sich vor allem die Frage, wann Cloud Computing Sinn macht und wann man eher auf traditionelle Angebote setzen soll. Die Frage ist hierbei jedoch, welche Kosten in der Wolke nun tatsächlich anfallen. Um Kosten auszurechnen, muss man zuerst zwischen einigen verschiedenen Anwendungsszenarien unterscheiden. Cloud Plattformen können einige verschiedene Auslastungen haben. Dies wäre zum einem die Auslastung für ein gewisses Intervall. Als Beispiel kann man eine Seite für ein Event nennen. Hierbei kommt die Auslastung auf dessen Höhepunkt kurz vor dem Event. Nach dem Event nimmt diese wieder ab oder ist überhaupt nicht mehr vorhanden. Je nach Event kann die Auslastung 2 Monate vor dem eigentlichen Event starten. Ferner kann diese Auslastung auch nur auf wenige Tage begrenzt sein. Dies kann bei komplexen Berechnungen der Fall sein. Hierbei spricht man von einer zeitlich begrenzten Auslastung über das Jahr weg. Des weiteren können Anwendungen so genannte Auslastungsspitzen haben. Diese wiederum können in zwei verschiedenen Bereichen auftreten. Diese sind entweder vorhersehbar oder unvorhersehbar. Vorhersehbare Auslastungen könnten beispielsweise stärkere Zugriffe auf ein Unternehmensinternes Portal sein. Diese könnten während den Hauptarbeitszeiten auftreten. Beispielsweise zwischen 8 und 17h. Schwieriger wird es nun jedoch bei unvorhersehbaren Zugriffen. Hierbei kann tagelang kaum ein Zugriff erfolgen, dann jedoch sehr häufige Zugriffe. Dies kann im Prinzip bei allen Plattformen auftreten. Der Nachteil bei Belastungsspitzen ist, das man für diese vorbereitet sein muss. Damit man auf solche Belastungen reagieren kann, muss ausreichend Serverkapazität vorhanden sein. Dies kostet natürlich einiges. Eine weitere Auslastungsform ist die ein stetiges Wachstum. Hierbei kann eine Plattform entweder Linear oder auch exponentiell wachsen. Dies ist beispielsweise bei Plattformen wie Facebook oder Twitter der Fall. Die Popularität dieser Dienste ist schier unmöglich gewachsen. Besonders Facebook hat sich zu Beginn sehr schwer getan, Geld für den Ausbau der Infrastrukturen aufzutreiben. Server-Hardware ist sehr teuer und muss natürlich auch irgendwie finanziert werden. Durch Cloud Computing hat man es sehr einfach, zu skalieren. Teure Serverhardware ist nicht notwendig. Twitter, welches Beispielsweise in der Cloud läuft, hat es hier sehr einfach, verglichen mit Facebook. Abhängig davon kann man nun entscheiden, ob man “Cloud-ready” ist. In den nächsten Posts werden wir uns die Kosten der Plattform Windows Azure mal wesentlich genauer ansehen, damit es klar wird wie man diese auch korrekt abschätzt. Ferner werden die Kosten mit traditionellen Plattformen verglichen. Mario Meir-Huber Web: www.meirhuber.de Twitter: www.twitter.com/mario_mh