Upload
tudor-damian
View
4.477
Download
0
Embed Size (px)
DESCRIPTION
Balkan Olympiad in Informatics
Citation preview
Be what’s next.™
Tudor Damian, MVP
Răzvan Rusu, MSP
Agenda
• Microsoft Partners in Learning
• Overview of “the Cloud” and its benefits
• Introducing the Microsoft Web Platform
– Web Platform Installer
– WebMatrix
• Student opportunities
– DreamSpark
– Imagine Cup
– Microsoft Student Partners program
www.partnersinlearning.com
OVERVIEW OF “THE CLOUD” AND ITS BENEFITS
Image source: wordle.net
In a non-cloud view, there are inefficiencies
TIME
IT C
APA
CIT
Y
Actual Load
Allocated IT-capacities
“Waste“ of capacities
“Under-supply“ of capacities
Load Forecast
Barrier for innovations
Source: Microsoft Cloud Continuum
However, in a Cloud View:
Actual Load
Allocated IT capacities
Reduction of initial
investments
Reduction of “over-supply“
No “under-supply“
Possible reduction of IT-capacities
in case of reduced load
Time
IT C
APA
CIT
Y
Load Forecast
Source: Microsoft Cloud Continuum
Usage
Co
mp
ute
Time
Average
Inactivity
Period
“On and Off “
Co
mp
ute
Time
“Unpredictable Bursting“
Average Usage
Average Usage
Co
mp
ute
Time
“Growing Fast“
Co
mp
ute
Time
Average Usage
“Predictable Bursting“
Workload patterns in the Cloud
Private (On-Premise)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security
You
man
ag
e
Infrastructure (as a Service)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security
Man
ag
ed
by v
en
do
r
Yo
u m
an
ag
e
Platform (as a Service)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security
Man
ag
ed
by v
en
do
r
Yo
u m
an
ag
e
Software (as a Service)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security
Man
ag
ed
by v
en
do
r
Cloud service types
Source: Microsoft Cloud Continuum
Customers Service Providers Global Providers
SaaS
PaaS
IaaS
Source: TechEd Europe – MGT201
Customers Service Providers Global Providers
SaaS
PaaS
IaaS
Source: TechEd Europe – MGT201
Source: TechEd Australia – MGT310
The Microsoft cloud offering
DEMO
Windows Azure interface
Windows Azure – free access
– Windows Azure Freemium
– Windows Azure Trial
– MSDN Subscription
• Contact your local Microsoft subsidiary
Windows Azure – resources
• www.windowsazure.com
• Getting Started: – http://channel9.msdn.com/Learn/Courses/Azure
– http://www.windowsazurebootcamp.com/materials
• Plugins, addons, SDKs: – http://www.microsoft.com/windowsazure/interop
– http://windowsazure4e.org
– http://windowsazure4j.org
INTRODUCING THE MICROSOFT WEB PLATFORM
Web Platform Installer
• Automated installation tool for web hosting and development apps
• IIS / IIS Express
• Visual Web Developer 2010 SP1 Express Edition
• SQL Server 2008 R2 Express Edition
• Microsoft .NET Framework (2.0 SP1, 3.5 SP1, 4.0)
• Silverlight Tools for Visual Studio
• PHP / MySQL
• Software 3rd party: – WordPress, Umbraco, Drupal, Joomla, etc.
Who is WebMatrix for?
I <3 Web Apps. I just need a tool that makes them easier to configure, customize
and publish them
I want to build web sites myself with an easy to learn tool and framework
I’m a professional software developer and I build complex, large scale web sites
with a team of developers
Who is WebMatrix for?
Web Server Database Development Tool
Introducing WebMatrix
Introducing WebMatrix
Create from
Folder
Create from
Scratch Create from
Open Source App
Razor is a cut above the rest
<ul>
<% for (int i = 0; i < 10; i++) { %>
<li><% =i %></li>
<% } %>
</ul>
<ul>
@for (int i = 0; i < 10; i++) {
<li>@i</li>
}
</ul>
Razor (2 markup transitions):
Web Forms (6 markup transitions):
<ul>
<?php
for ($i = 0; $i < 10; $i++) {
echo("<li>$i</li>");
}
?>
</ul>
PHP (2 markup transitions
& an echo):
Introducing Helpers in Razor
@Facebook.LikeButton()
@SimplePay.Execute(
to: “[email protected]”,
amount: 1234.56,
from: “[email protected]”);
DEMO
Web Platform Installer & WebMatrix
microsoft.com/web
asp.net/webmatrix
STUDENT OPPORTUNITIES
DreamSpark
• Worldwide program set by Microsoft
• Provides students with software design
and development tools at no charge
www.dreamspark.com
Imagine Cup
• The biggest worldwide competition for students (300.000
participants in 2011)
• 2011: New York, USA - Theme:
“Imagine a world where technology
helps solve the world's toughest problems”
Imagine Cup – contest sections
• Software Design
• Game Design
• Digital Media
• Windows Phone 7
• Orchard Challenge
• IT Challenge
• Interoperability Challenge
• Embedded Development
• Windows 7 Touch Challenge
Why would you participate ?
• Visibility in the IT community / university
Makes it easier to find a job
Better grades (?)
• Prizes
• Meeting people
• Travelling
Imagine Cup – useful links
• www.imaginecup.com
• www.facebook.com/microsoftimaginecup
• www.twitter.com/imaginecup
Microsoft Student Partners
• A worldwide program for the most talented
students in technical universities
• Microsoft’s extension in the Academic
environment.
MSP benefits
• Access to technology
• Visibility in the IT Community / university
• Training
• Mentorship
• MSDN Premium
• Vouchers for certifications
MSP responsibilities
• Presentations
• Workshops
• Mentorship
• Competitions
Thank you! Any questions?
• You can find us here:
– Tudor Damian: www.tudy.tel / [email protected]
– Răzvan Rusu: [email protected]