Upload
reto-laemmler
View
173
Download
0
Embed Size (px)
DESCRIPTION
My slides from the presentation at Microsoft Walisellen.
Citation preview
by 58rocks GmbH
Reto LämmlerStartimpuls IFJ / Microsoft - 27.2.2013
23.4.2012
Über mich
• BS Computer Science und MAS HCID
• 6 Jahre in Silicon Valley gelebt
• Startup «Xcellery» gegründet und verkauft
• Ex-Doodler: 4 Jahre VP Product Management
Über 58rocks GmbH
User Centered Design, Interaction Design, Windows Phone Development
Produkte: Beratung / Freelancer:
.
Lisa
Mona Lisa
20’000 € grant from
www.appcampus.fi
Know who is whoLearn memorization technique with your own contacts.
Make a great impressionParticipants list service toprepare for a course, seminar, event.
Know,who you knowGet the most out of your contacts.
Über RememberTheName
Vision
• Adressbuch gamifizieren
• Spielerisch lernen, wen du kennst
• Kontakte auffrischen
Architektur - RememberTheName
Table Storage
Web Pages REST API
Web AppHTML5 & jQuery Mobile
Windows Phone AppC#, XAML
Azu
re
Blob Storage
ASP.NET MVC SendGrid
Azure Table Storage (NoSQL)
• Think of: Excel mit 255 Kolonnen, wovon 3 besetzt sind für PartitionKey + RowKey + Timestamp
• Table Design optimieren nach Queries
• Sehr flexibel, (fast) nie Upgrade Scripts nötig
Deployment - RememberTheName
WebRole2 Extra Small
Instances
Azure Datacenter Dublin
WorkerRole
1 Extra Small Instance
Release Cycle - RememberTheName
WebRole2 Extra Small
Instances
Staging Environment
WorkerRole
1 Extra Small
Instance
WebRole2 Extra Small
Instances
Production Environment
WorkerRole
1 Extra Small
Instance
VIP SWAP
Publis
h
1
2
(zero Downtime)
Slide to Scale
Azure Datacenter Dublin
24/7 zuverlässig
Azure Datacenter Dublin
23.4.2012
Demo - Web App
Pre-Cloud Era (~2007)
Dedicated Windows Server
Hoster XYZ
SQL Database
IIS Web Server
Pre-Cloud Era vs. Azure
Pre-Cloud (~2007) Azure
Grundpreis $170 / dediziertem Server /Monat
$172.80 für 2 Small Instances / Monat
Setup Manuelles Setup und Wartung via Remote Desktop.
Konto einrichten. Publish and Deploy.
Storage Lokal auf dediziertem Server oder SQL Server in Datacenter (kostet zusätzlich).
Table Storage, Blob Storage, SQL Azure. Kosten werden per Datenvolumen und Anzahl Transkation verrechnet.
Pre-Cloud (~2007) Azure
Backup DB mittels Backup Job auf Amazon Storage Service transferiert. Manuelles setup.
Automatisch. Storage Services sind 3-fach redundant. Es gibt local- und georedundant.
Availability Keine Info dazu SLA: 99.95% uptime garantiert mit 2 Instanzen
Skalierbarkeit
Weitere Maschinen mieten und aufsetzen. Load Balancer installieren und konfigurieren.
Slide to scale.
Pre-Cloud Era vs. Azure
3 Jahre Unterstützung vom Besten
Kosten
$0
Vorteile von BizSpark
• Microsoft Software gratis: Visual Studio + MSDN (Entwicklung, Test, Demo)+SDN
• Azure Leistungen von jährlich $6500 enthalten, Test, Demo)
• Persönliches Architektur-Review
Noch mehr Vorteile von BizSpark• Graitsregistrierung für WP App Store
• $100 elance.com Gutschein
• u.v.m
AppCampus.fi
• Förderungsprogramm von Nokia & Microsoft
• 20k Euro für WP App Entwicklung erhalten
• 1-monatiges Training
Reflektion
• Windows 8 und Windows Phone ist frisch und innovativ.
• Windows Azure ist flexible und solide.
• Visual Studio ist die beste Entwicklungs-Umgebung, die ich kenne.
• Tipping point wird bald erreicht.
Wir suchen!
Software Engineer mitGamification Erfahrung/Interesse.
Angel Investor der uns hilft,die Entwicklung schneller voranzutreiben.