IT-Pros are never done with learning. If you don’t want to learn anything new, get into the lumber business.
Jeffrey: “The body follows the head”
It helps when you have a leader with a fresh approach who focuses on customer service and helping users within the community
Jessica: It is really exciting to get behind a leader that is welcoming to the communities.
It is refreshing to see Microsoft becoming a software company, not a “Windows software company”
Microsoft wants you to be successful. Tools such as RESTful APIs are becoming available across all OSs.
Jessica: Whatever you’re running, we can host it for you
Steve Morowski (http://stevenmurawski.com/) has good info for those interested in DevOpsing with Windows.
Current Microsoft tools are really good for enterprise, client management. Not so good for data center management.
We need something different, that is simple, and usable.
The problem is, everyone wants to do configuration their way. They want to be the CTO of their servers.
Jeffrey describes the creation, and idea conception of a Microsoft Configuration Management platform that takes into account the deep differences between Linux, Unix, Windows. Describing different tools currently available, their faults, and how they might be able to connect them for modern, DevOps oriented, Configuration Management.
The ability of chef and puppet, etc. are beneficial because of the ability of devs to pick it up, version it, and insert small parts of just what they need into the configuration.
Jessica: We are getting to the point where Microsoft DevOps engineers are adapting the powershell. Until the powershell is adopted by IT-pros, modern DevOps tools will be a difficult push.
You should already love powershell.
Matt: It is not a scripting language. It is the way you interact with a system. Don’t write scripts in bash, write commands in bash that emulate the scripts.
Jeffrey: Don Jones: Powershell in a Month of Lunches (http://morelunches.com/2011/04/01/learn-windows-powershell-in-a-month-of-lunches-1st-ed/) Step by step people get it, or they don’t. Managers really need to promote and reward the people giving you the IT that you want.
Poweshell makes your environment repeatable, automatable, stable, etc. It is the future of the IT pro, and people must adopt it.
Jeff: The cloud is a great, cheap place to offer undifferentiated IT, however, if you can provide differentiated IT you are practically printing money vs. the cloud.
Jessica: We do need a healthy fear. Not of automation though. Be scared of more interesting things. You need to learn automation.
As more people us Microsoft, the more Microsoft changes. Jeff discusses the many ways in which Microsoft is using flexible R&D to make a push for DevOps tooling, as well as some tools coming down the pipeline.
Jessica: When choosing a tool, the longevity of the tool and the community around it is critical.
Jeff: Come talk to me at ‘Build and Ignite’.
Jeffrey Snover is a Distinguished Engineer Microsoft and the Lead Architect for the Windows Server and System Center Division. Snover is the inventor of Windows PowerShell, an object-based distributed automation engine, scripting language, and command line shell. Snover joined Microsoft in 1999 as divisional architect for the Management and Services Division, providing technical direction across Microsoft’s management technologies and products. Snover has over 30 years of industry experience with a focus on management technologies and solutions. He was an architect in the office of the CTO at Tivoli and a development manager at NetView. He has worked also as a consulting engineer and development manager at DEC, where he led various network and systems management projects. Snover held 8 patents prior to joining Microsoft, and has registered over 30 patents since. He is a frequent speaker at industry and research conferences on a variety of management and language topics.
Jessica DeVita is a recovering sysadmin who has been doing IT operations for about 17 years, 7 years in corporate IT and almost 10 in private consulting. Now as a technical evangelist at Microsoft, she’s helping operations people uplevel their technical and soft skills for devops and cloud computing. Jessica is a fan of building communities, meetups and supporting nonprofits that teach tech to women, girls and underserved communities and is a frequent speaker at conferences on topics such collaboration/workflow systems, CRM and DevOps culture and systems thinking.