This presentation was given in Dallas, Chicago, and Phoenix in September 2014, and provides some guidelines on how to close the skills gap around cloud computing.
for a future where cloud computing is even more pervasive Scott Lowe, VCDX 39 vExpert, Author, Blogger, Geek http://blog.scottlowe.org / Twitter: @scott_lowe Colossians 3:17 NIV
encouraged and requested. • If you use Twitter, feel free to tweet about this session (use @VMUGPhoenix, @MyVMUG or hashtag #PHXVMUG) • I encourage you to take photos or videos of today’s session and share them online • This presentation will be made available online after the event
•Cloud-related jobs expected to grow 26% annually •Virtually all IT job growth will be in cloud-related roles •An estimated 7 million cloud-related jobs in IT worldwide by 2015 (These statistics taken from an early 2013 IDC white paper available at http:// www.microsoft.com/en-us/news/download/presskits/learning/docs/idc.pdf) The problem
ranked as most important: 1. Risk management 2. IT service management 3. Project/program management 4. Business-IT alignment 5. Technical skills in cloud implementation Job skills needed in a cloud computing environment
out what their goals are, and think about how IT can help achieve those goals. •Don’t use IT jargon: The business doesn’t care about IOPS, RAM, GHz, TB/PB, SAN, NAS, NFS, or VTEPs. They care about meeting their business goals. •Try to say “Yes”: Don’t tell the business “No,” instead tell them how you can help solve their problems.
become programmers! •You do need to understand the basics •Challenges in moving from development to production and the evolution of solutions to the problem (DevOps) •Tools like Vagrant •Git (or other version control system) Software development basics
technologies •It’s an inexpensive solution for a variety of issues •Key things: •Pick a distribution (Ubuntu and Red Hat/CentOS seem to capture most of the mindshare) •Figure out how to do common tasks (DHCP, DNS, firewall, web server, proxy, etc.) Linux
take many different forms •Scripting languages like PowerShell, Perl, Python, or Ruby •Configuration management tools like Puppet, Chef, Salt, or Ansible •Orchestration tools like vCenter Orchestrator, vCAC, or OpenStack •No more “hand crafted” efforts! Automation & orchestration tools
needs, and you need to know how public cloud services work •Some public cloud services include: •vCloud Air •AWS •GCE •Windows Azure •Remember: IT-business alignment is critical! Public cloud services
feedback (via mobile app, inside the program guide, or via link sent to your e-mail) Scott Lowe, VCDX 39 vExpert, Author, Blogger, Geek http://blog.scottlowe.org / Twitter: @scott_lowe Colossians 3:17 NIV