18
A second life in the cloud for existing applications Kris van der Mast Azug @KvdM http://blog.krisvandermast.com

A second life in the cloud for existing applications

Embed Size (px)

DESCRIPTION

My talk at the Belgian Community Day about moving existing applications in Windows and Sql Azure.

Citation preview

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