Vous êtes sur la page 1sur 18

Microsoft Virtual

Academy
Free, online, technical courses

Take a free online


course.
http://www.microsoftvirtualacademy.c
om
Microsoft Virtual Academy

Click to edit
Master subtitle
style

01 | Overview of Chef

Steven Murawski | Community Software Development Engineer


at Chef
Damien Caro | Technical Evangelist at Microsoft
Module Overview
Setting the Stage
Chef is Infrastructure as Code
The Chef Ecosystem
Using Chef to Reduce Complexity
Using Chef to Make the Cloud Attainable
Setting the Stage
The Benefits of Automation
Setting the Stage
The Dimensions of Scale
Setting the Stage
Automation Platform
Creates a dependable view of your entire
networks state.
Can handle complex dependencies among the nodes
of your network.
Is fault tolerant.
Is secure.
Can handle multiple platforms
Can manage cloud resources
Provides a foundation for innovation
Setting the Stage
Infrastructure as Code

Programmatically
provision and
configure
components
Setting the Stage
Infrastructure as Code

Treat like any other


code base
Setting the Stage
Infrastructure as Code

Reconstruct business
from code repository,
data backup, and
compute resources
Setting the Stage
Infrastructure as Code

Programmatically provision
and configure components
Treat like any other code
base
Reconstruct business from
code repository, data
backup, and compute
resources
Chef is Infrastructure as Code
Chef provides a domain-specific language (DSL)

that allows you to specify policy for your


infrastructure
Policy describes the desired state
Policies can be statically or dynamically defined
Policies can be versioned (and version controlled)
Policies allow you to reduce complexity through
abstraction
The Chef Ecosystem

Management High Availability Analytics


Console and Replication Platform Data
Center

Chef
Chef Server Client
Nodes

Chef The
Cookbook and Test-Driven
Development Kit Cloud
Policy Authoring Infrastructure
The Chef Ecosystem
Community
Supermarket http://supermarket.chef.io
Cookbooks ours and yours
Mailing lists - http://lists.opscode.com/sympa/lists
IRC - #chef and #chef-hacking on Freenode.net
Bi-weekly community developer meetings
GitHub
https://github.com/chef
Open Source Projects
RFCs to guide our development
Meeting notes from our Chef Community Summits
Using Chef to Reduce Complexity
Resources
Recipes
Cookbooks
Attributes
Data bags
Roles
Environments
Organizations
Search
Using Chef to Make Cloud Attainable
Keep your environmental details separate from
your implementation using
Attributes
Roles
Environments
Cookbooks
Using Chef to Make Cloud Attainable
Use cloud plugins for Knife and Chef Provisioning
Knife-Azure
Knife-Cloud
(Chef Provisioning is under active development now)
Use cookbooks to enhance your cloud experience
https://supermarket.chef.io/cookbooks/microsoft_azure
TechNet Virtual Labs

Deep technical content Hands-on deep technical Free, online,


and free product labs technical courses
evaluations
At the TechNet Evaluation Center you can Microsoft Hands On Labs offer virtual Microsoft Virtual Academy provides free
download free, trial versions of Microsoft environments that will take you through online training on the IT scenarios that
software, with no feature limits. Dozens of guided, technically deep product learning are important to your company and your
trials are available all at no cost. experience. career.
Try Windows Server 2012 R2 for up to 180 Learn at your own pace in labs that you Learn at your own pace and boost your IT
days. Download the Windows 8.1 can complete in 90 minutes or less. There skills with over 100 courses across more
Enterprise 90-day evaluation. Or try is no complex setup or installation is than 15 Microsoft technologies including
Microsoft Azure at no-cost for up to 90 required to use TechNet Virtual Labs. Windows Server, Windows 8, Microsoft
days. Azure, Office 365, virtualization, Windows
Phone, and more.
Download Microsoft Find Hand On Labs. Take a free online course.
software trials today.

Technet.microsoft.com/evalcente Technet.microsoft.com/virtuallab microsoftvirtualacademy.com


r s
2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be
interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR
STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Vous aimerez peut-être aussi