1. Cloud and Mobile BBD Software & Microsoft www.bbd.co.za ∞ @bbdsoftware www.microsoft.com ∞ @msdevsa
2. WELCOME! Rudi Grobler BBD Software Technology Specialist Microsoft MVP Phone, Silverlight @rudigrobler www.rudigrobler.net Robert MacLean BBD Software Technology Specialist Microsoft MVP & Microsoft Ranger Cloud, ALM @rmaclean www.sadev.co.za
3. Agenda Introduction to the Cloud 10min break Introduction to Windows Phone 7 We will be around afterwards to answer questions and help out!
4. Who is BBD? Largest Independent Software Development Company > 350 Staff 26 Years Old! Leading Skills in Microsoft, Java, Linux & Mainframes Started by and lead by software developers
5. Learnership @ BBD 10 students a year doing related tertiary studies Interviewed & Tested 6 months training at Digix, 6 months working with option to extend by another 12 months. Option to join BBD Get a monthly allowance the entire time!
6. Internship @ BBD New in 2011 5 Students sponsored by BBD Tuition Residential fees Canteen costs Textbooks Monthly allowance Work at BBD for a week a year 3 more selected from the ImagineCup finalists
7. Coachlab with BBD CoachLab Annual Leadership Development Programme for Post Graduate Students 3 students a year Mentoring from BBD staff Working and training during July at BBD
9. Not all clouds are the same On Premise IaaS PaaS SaaS You Manage Application Application Application Application Data Data Data Data You Manage Runtime Runtime Runtime Runtime Managed for you Middleware Middleware Middleware Middleware You Manage Managed for you O/S O/S O/S O/S Virtualisation Virtualisation Virtualisation Virtualisation Managed for you Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking
10. Why should you care? “Growing Fast“ “On and Off “ Inactivity Period Compute Compute Usage Average Average Usage or Time Time or “Unpredictable Bursting“ “Predictable Bursting“ 23 days Compute Compute Average Usage Average Usage Time Time
11. What does Microsoft give us in the cloud? SaaS Xbox Live Bing Facebook Office 365 IaaS VM Hosting Virtual Networking PaaS Windows Azure SQL Azure Blob Storage Azure AppFabric Reporting
12. There are other cloud people too Plenty of SaaS, example: Pastel Accounting Google AppEngine Amazon EC2 VMware No standards