Transcript
Page 1: A second life in the cloud for existing applications

A second life in the cloud for existing applications

Kris van der MastAzug

@KvdMhttp://blog.krisvandermast.com

Page 2: A second life in the cloud for existing applications

http://www.buildwindows.com/

Register today and save $500 before August 1st

Save the date: watch live stream, join local events by MSDN Belux

Win a ticket today at Communiday Day!• Take a picture wearing the BUILD t-shirt.• Tweet or blog the picture, link to

www.buildwindows.com, use tag #bldwin• Wear the t-shirt and be there for the closing prize

draw

Page 3: A second life in the cloud for existing applications

your presenter

• Kris van der Mast

• blog.krisvandermast.com • @KvdM

Since 2007

Page 4: A second life in the cloud for existing applications

agenda

• why to the cloud?• differences• how• demo• qa

Page 5: A second life in the cloud for existing applications

why to the cloud• You pay for what you use–Consider this instead of buying new servers

• Skilled personnel monitors 24 * 7–Does your IT infrastructure team?

• Guaranteed uptimes (99.95%)–How’s your current infrastructure doing?

• Multiple sites• …

Page 6: A second life in the cloud for existing applications

differences

On-premises

On-Cloud

Page 7: A second life in the cloud for existing applications

how to in easy steps

Page 8: A second life in the cloud for existing applications

how to in easy steps part 1

• Tasks– In portal > new instance + storage– Script database & prep for the cloud

Page 9: A second life in the cloud for existing applications

demoPORTAL + DB EXTRACTION

Page 10: A second life in the cloud for existing applications

how to in easy steps part 2

• Tasks–Add cloud project–Add cloud specific stuff (storage for

example)

Page 11: A second life in the cloud for existing applications

demoPimp your app

SPRINKLE CLOUD DUST

Page 12: A second life in the cloud for existing applications

w00t!

• Ready to deploy

Page 13: A second life in the cloud for existing applications

wait a minute!

• What about session/cache state?–We need a centralized place to store session

• Solutions: –AppFabric Caching– SQL Azure• System.Web.Providers

– Table storage

Page 14: A second life in the cloud for existing applications

demoADDING APPFABRIC SESSION

Page 15: A second life in the cloud for existing applications

deploy - enjoy

• Finally there

Page 17: A second life in the cloud for existing applications

questions + answers

?

Page 18: A second life in the cloud for existing applications

thank you

http://blog.krisvandermast.com@KvdM


Recommended