SlideShare una empresa de Scribd logo
1 de 20
Automation for Education
Building an Empowered IT Organization
May 2013
Automation for Education
A discussion on Chef and empowering IT in higher education
Sanjay Modi
Technical Director
The Wharton School @ U Penn
Bryan Hale
VP, Online Services
Opscode
Chris McClimans
Solution Architect @ Opscode
Fmr IT Director, Texas Tech U
Agenda
• Challenges Facing Higher Ed IT
• Introduction to Chef
• Case Study – Wharton’s Empowered IT Team
• Q&A
1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 20151980 1981 1982 1983 1984 1985 1986 1987 1988 1989
Virtual Nodes
Physical Hardware
Unprecedented IT Complexity
1980
Mainframe
1990
Client/Server
2000
Datacenter
2010+
Cloud
Scale x Complexity > Skills
Education IT Challenges
1. Do more with less. Manage an increasing (and increasingly complex) set of
environments, systems and applications
2. Become empowered. Say yes to new projects such as online
initiatives, public and private cloud adoption etc
Today, University technology teams are being required to…
Education IT Challenges
1. Do more with less. Manage an increasing (and increasingly complex) set of
environments, systems and applications
2. Become empowered. Say yes to new projects such as online
initiatives, public and private cloud adoption etc
Today, University technology teams are being required to…
…and still deliver first class services with high availability!!!
Opscode is the Company Behind Chef
Recipes and Cookbooks
that describe and deliver code.
Chef enables people to easily build &
manage complex & dynamic applications
at massive scale
• Configuration management
• Cloud management
• Continuous delivery
Chef is a software delivery platform for developers & systems engineers to continuously
define, build, and manage infrastructure.
CHEF USES:
Community Overview
The Chef Community
25,000+ Community
Members
900+ Community
Cookbooks
250,000+ Cookbook
Downloads
400+ Public Training
Attendees in the last year
30 Local User Groups
Over 200 Corporate Contributors
How Chef Works
1. Workstation, from which Chef users
build and apply configurations
2. Chef Server – Stores infrastructure-
wide data and distributes cookbooks
3. Chef Clients – Subscribe to
configurations, enforce desired state
Chef Provides a Model for Reuse That Works
900+
Cookbooks
“Yesterday we started open sourcing some of
our Opscode Chef work created at
bestbuy.com; bit.ly/yDV9Hl #Splunk #opschef”
Two Chef Use Cases for Education IT
1. Configuration Management. Automatically build and manage servers -
- from internal ERP systems, to DNS, email, web applications, research
environments etc
2. Cloud Management. Harness the scale and responsiveness of your
public or private cloud environments. Build/re-build across clouds.
1. Configuration Management
• Assign roles to new servers and let Chef
take care of the rest
• Chef’s discovery agent indexes environment
data in real-time and makes it available for
search
• Manage Windows, Linux, Solaris from the
same set of re-usable infrastructure
cookbooks
“Chef automates complex tasks that are otherwise time and resource intensive, but more importantly it
allows us to focus our efforts on innovating and improving the quality of our services”
Sanjay Modi, Technical Director at Wharton School, University of Pennsylvania
Manage and Automate Complex IT Infrastructure
2. Cloud Management
Pre-built integrations for…
To deliver such a multi-faceted service, our infrastructure needs to be able to adapt at a moment's
notice. Amazon EC2 gives us the resources we need, but to ensure consistency and maximum
flexibility, we had to automate with Chef.
Ashley Streb, Vice President of Technology at Brightcove
Manage and Scale Public, Private, and Hybrid Cloud Infrastructure
Provision, Configure and Deploy From Chef
Background
Challenge
Solution
Chef Case Study - Marshall University
• Marshall University is West Virginia’s second largest public university. It employs a modest IT staff to
manage all of the institution’s computer services.
• Managing a complex mixed infrastructure with a need to quickly automate and
simplify management of its systems
• Increase agility and reliability to efficiently manage platform configuration
• Marshall University selected Chef to provide it with significant infrastructure automation, configuration
management, speed, IT agility and systems recovery
• Deploying Chef dramatically reduced the team’s systems management time, allowing them to concentrate
on innovating with confidence that its infrastructure was running smoothly.
From bare metal to a fully configured
system, deployment with Chef only took 15
minutes, instead of weeks or months if we were to
build it by hand.
-Eric Wolfe, Senior Linux Administrator
Background
Challenge
Solution
Chef Case Study - University of Minnesota
• One of the nation’s largest schools, the University of Minnesota supports the tech needs of 20,000
students with five IT admins
• Supporting more than 300 servers and 200TB of storage with a small team
that needs to ensure that servers are continually configured, monitored and
managed
• Streamlining configuration management and creating a scalable model for
continued growth
• With Chef, the university now has a robust infrastructure automation engine that makes it easy for the
College’s IT team to configure, replicate and provision servers or entire environments
• The College can now manage its infrastructure with a few simple lines of code, eliminating the risk of
human error and ensuring resource consistency for student-facing applications
• Enable model of reuse for continued growth, including an additional 100 servers
Hosted Chef has made it easy to configure
once, then replicate many times over, saving us
significant amounts of time.
-Kemal Badur, Research Computing &
Engineering Coordinator
Chef Case Study – The Wharton School
Background
• Founded in 1881 as the first collegiate business school, the Wharton School of the University of
Pennsylvania is recognized globally for intellectual leadership and ongoing innovation.
• Wharton’s technology team focused on Chef across three functional areas
1. Core IT Services
2. Wharton Research Data Services
3. Knowledge @ Wharton
Chef Case Study – The Wharton School
• Team of operations engineers maintaining hundreds of servers primarily for “core services”
• The manual effort required to maintain this legacy infrastructure starved new initiatives…
Challenge
Prior to working with Opscode Chef…
“One major reason for the difficulty of managing innovation is the
complexity of managing the resource allocation process…those
(initiatives) given lower priority, whether formally or de facto, will
starve for lack of resources and have little chance of success.”
Chef Case Study – The Wharton School
1.Apply automated configuration management to core IT services  free up resources for innovation
2.Utilize public IaaS for new initiatives  quicker time to market, lower up front cost
3.Apply devops practices to dev/test environments  prototype new services rapidly
Solution
Empowering an IT organization in three steps…
Q&A
Opscode Webinar: Automation for Education May 08-2013

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

CONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPack
CONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPackCONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPack
CONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPack
 
ChinaNetCloud - Company & Services Overview
ChinaNetCloud - Company & Services OverviewChinaNetCloud - Company & Services Overview
ChinaNetCloud - Company & Services Overview
 
Above the clouds
Above the clouds Above the clouds
Above the clouds
 
Optimizing workload deployments to accelerate business outcomes
Optimizing workload deployments to accelerate business outcomes Optimizing workload deployments to accelerate business outcomes
Optimizing workload deployments to accelerate business outcomes
 
DevOps and the DBA- 24 Hours of Pass
DevOps and the DBA-  24 Hours of PassDevOps and the DBA-  24 Hours of Pass
DevOps and the DBA- 24 Hours of Pass
 
Engaging Teamwork in an Agile Workplace: Collaboration
Engaging Teamwork in an Agile Workplace: CollaborationEngaging Teamwork in an Agile Workplace: Collaboration
Engaging Teamwork in an Agile Workplace: Collaboration
 
DevOps and DBA- Delphix
DevOps and DBA-  DelphixDevOps and DBA-  Delphix
DevOps and DBA- Delphix
 
Webinar: Microsoft: Donated, Discounted, and Cloud Products Made Clear - 2018...
Webinar: Microsoft: Donated, Discounted, and Cloud Products Made Clear - 2018...Webinar: Microsoft: Donated, Discounted, and Cloud Products Made Clear - 2018...
Webinar: Microsoft: Donated, Discounted, and Cloud Products Made Clear - 2018...
 
Nviron event rerun april 2014 delegate version
Nviron event rerun april 2014 delegate versionNviron event rerun april 2014 delegate version
Nviron event rerun april 2014 delegate version
 
Top 5 Challenges in Scaling DevOps in Brownfield Environments
Top 5 Challenges in Scaling DevOps in Brownfield EnvironmentsTop 5 Challenges in Scaling DevOps in Brownfield Environments
Top 5 Challenges in Scaling DevOps in Brownfield Environments
 
Monitoring Cloud/Virtual/Physical IT Infrastructures
Monitoring Cloud/Virtual/Physical IT InfrastructuresMonitoring Cloud/Virtual/Physical IT Infrastructures
Monitoring Cloud/Virtual/Physical IT Infrastructures
 
Managing and Monitoring Virtual/Cloud/Physical Infrastructures
Managing and Monitoring Virtual/Cloud/Physical InfrastructuresManaging and Monitoring Virtual/Cloud/Physical Infrastructures
Managing and Monitoring Virtual/Cloud/Physical Infrastructures
 
Mobilizing Your Enterprise, Why & How?
Mobilizing Your Enterprise, Why & How?Mobilizing Your Enterprise, Why & How?
Mobilizing Your Enterprise, Why & How?
 
Cloud First: Be Prepared
Cloud First: Be PreparedCloud First: Be Prepared
Cloud First: Be Prepared
 
Pivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
Pivotal Digital Transformation Forum: Becoming a Data Driven EnterprisePivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
Pivotal Digital Transformation Forum: Becoming a Data Driven Enterprise
 
Accelerating and Protecting your Virtualize Environment
Accelerating and Protecting your Virtualize EnvironmentAccelerating and Protecting your Virtualize Environment
Accelerating and Protecting your Virtualize Environment
 
De-Risk Data Center Projects With Cisco Services
De-Risk Data Center Projects With Cisco ServicesDe-Risk Data Center Projects With Cisco Services
De-Risk Data Center Projects With Cisco Services
 
Microsoft Program Offerings Oct 5, 2021
Microsoft Program Offerings Oct 5, 2021Microsoft Program Offerings Oct 5, 2021
Microsoft Program Offerings Oct 5, 2021
 
Google presentation: The Open Web goes mobile
Google presentation: The Open Web goes mobileGoogle presentation: The Open Web goes mobile
Google presentation: The Open Web goes mobile
 
Building a "Cloud Ready" IT Team
Building a "Cloud Ready" IT TeamBuilding a "Cloud Ready" IT Team
Building a "Cloud Ready" IT Team
 

Destacado

Chef Fundamentals Training Series Module 4: The Chef Client Run and Expanding...
Chef Fundamentals Training Series Module 4: The Chef Client Run and Expanding...Chef Fundamentals Training Series Module 4: The Chef Client Run and Expanding...
Chef Fundamentals Training Series Module 4: The Chef Client Run and Expanding...
Chef Software, Inc.
 
Chef Fundamentals Training Series Module 1: Overview of Chef
Chef Fundamentals Training Series Module 1: Overview of ChefChef Fundamentals Training Series Module 1: Overview of Chef
Chef Fundamentals Training Series Module 1: Overview of Chef
Chef Software, Inc.
 

Destacado (9)

ChefConf 2013 Keynote Session – Opscode – Adam Jacob
ChefConf 2013 Keynote Session – Opscode – Adam JacobChefConf 2013 Keynote Session – Opscode – Adam Jacob
ChefConf 2013 Keynote Session – Opscode – Adam Jacob
 
Opscode tech festa july 2013
Opscode tech festa   july 2013Opscode tech festa   july 2013
Opscode tech festa july 2013
 
Using Kanban and Chef: A Case Study – Jeffrey Hulten
Using Kanban and Chef: A Case Study – Jeffrey HultenUsing Kanban and Chef: A Case Study – Jeffrey Hulten
Using Kanban and Chef: A Case Study – Jeffrey Hulten
 
The unintended benefits of Chef
The unintended benefits of ChefThe unintended benefits of Chef
The unintended benefits of Chef
 
Chef Fundamentals Training Series Module 4: The Chef Client Run and Expanding...
Chef Fundamentals Training Series Module 4: The Chef Client Run and Expanding...Chef Fundamentals Training Series Module 4: The Chef Client Run and Expanding...
Chef Fundamentals Training Series Module 4: The Chef Client Run and Expanding...
 
ChefConf 2013: Beginner Chef Antipatterns
ChefConf 2013: Beginner Chef AntipatternsChefConf 2013: Beginner Chef Antipatterns
ChefConf 2013: Beginner Chef Antipatterns
 
Chef Fundamentals Training Series Module 6: Roles, Environments, Community Co...
Chef Fundamentals Training Series Module 6: Roles, Environments, Community Co...Chef Fundamentals Training Series Module 6: Roles, Environments, Community Co...
Chef Fundamentals Training Series Module 6: Roles, Environments, Community Co...
 
Chef Fundamentals Training Series Module 1: Overview of Chef
Chef Fundamentals Training Series Module 1: Overview of ChefChef Fundamentals Training Series Module 1: Overview of Chef
Chef Fundamentals Training Series Module 1: Overview of Chef
 
Introduction to Zabbix - Company, Product, Services and Use Cases
Introduction to Zabbix - Company, Product, Services and Use CasesIntroduction to Zabbix - Company, Product, Services and Use Cases
Introduction to Zabbix - Company, Product, Services and Use Cases
 

Similar a Opscode Webinar: Automation for Education May 08-2013

DGDIR_74201540446PM
DGDIR_74201540446PMDGDIR_74201540446PM
DGDIR_74201540446PM
carbonatd
 
BrewerResume2014
BrewerResume2014BrewerResume2014
BrewerResume2014
Tim Brewer
 
UITS Overview Presentation (2004)
UITS Overview Presentation (2004)UITS Overview Presentation (2004)
UITS Overview Presentation (2004)
Michael Dobe, Ph.D.
 
SteveStaabsresumer2
SteveStaabsresumer2SteveStaabsresumer2
SteveStaabsresumer2
Steve Staabs
 
Resume Timothy White It Leader
Resume Timothy White It LeaderResume Timothy White It Leader
Resume Timothy White It Leader
twhiteldr1
 

Similar a Opscode Webinar: Automation for Education May 08-2013 (20)

IanShaffer-resume_(2015-9-23)
IanShaffer-resume_(2015-9-23)IanShaffer-resume_(2015-9-23)
IanShaffer-resume_(2015-9-23)
 
DGDIR_74201540446PM
DGDIR_74201540446PMDGDIR_74201540446PM
DGDIR_74201540446PM
 
BrewerResume2014
BrewerResume2014BrewerResume2014
BrewerResume2014
 
UITS Overview Presentation (2004)
UITS Overview Presentation (2004)UITS Overview Presentation (2004)
UITS Overview Presentation (2004)
 
(ISM203) Enterprise Cloud Adoption Strategies in Higher Education
(ISM203) Enterprise Cloud Adoption Strategies in Higher Education(ISM203) Enterprise Cloud Adoption Strategies in Higher Education
(ISM203) Enterprise Cloud Adoption Strategies in Higher Education
 
Faculty lunch slides 121127 v5 1
Faculty lunch slides 121127  v5 1Faculty lunch slides 121127  v5 1
Faculty lunch slides 121127 v5 1
 
Catherine Sullivan Resume 2010
Catherine Sullivan Resume 2010Catherine Sullivan Resume 2010
Catherine Sullivan Resume 2010
 
Webinar CRUI Dell: flexilab, computer classroom made flexible
Webinar CRUI Dell: flexilab, computer classroom made flexible Webinar CRUI Dell: flexilab, computer classroom made flexible
Webinar CRUI Dell: flexilab, computer classroom made flexible
 
SteveStaabsresumer2
SteveStaabsresumer2SteveStaabsresumer2
SteveStaabsresumer2
 
nitesh_rajpurkar_2016
nitesh_rajpurkar_2016nitesh_rajpurkar_2016
nitesh_rajpurkar_2016
 
Santhosh_ Production Support_
Santhosh_ Production Support_Santhosh_ Production Support_
Santhosh_ Production Support_
 
ResumeDS
ResumeDSResumeDS
ResumeDS
 
Why AWS in Education: Transforming Education in the Cloud
Why AWS in Education: Transforming Education in the CloudWhy AWS in Education: Transforming Education in the Cloud
Why AWS in Education: Transforming Education in the Cloud
 
Praveen_Unix_DC
Praveen_Unix_DCPraveen_Unix_DC
Praveen_Unix_DC
 
Praveen_Unix_DC
Praveen_Unix_DCPraveen_Unix_DC
Praveen_Unix_DC
 
Resume Timothy White It Leader
Resume Timothy White It LeaderResume Timothy White It Leader
Resume Timothy White It Leader
 
Raghu resume[1]
Raghu resume[1]Raghu resume[1]
Raghu resume[1]
 
Manage easier, deliver faster, innovate more - Top 10 facts on Dell Enterpris...
Manage easier, deliver faster, innovate more - Top 10 facts on Dell Enterpris...Manage easier, deliver faster, innovate more - Top 10 facts on Dell Enterpris...
Manage easier, deliver faster, innovate more - Top 10 facts on Dell Enterpris...
 
Duane Kelling Resume
Duane Kelling ResumeDuane Kelling Resume
Duane Kelling Resume
 
Decq llc final
Decq llc finalDecq llc final
Decq llc final
 

Más de Chef Software, Inc.

Utility HPC: Right Systems, Right Scale, Right Science
Utility HPC: Right Systems, Right Scale, Right ScienceUtility HPC: Right Systems, Right Scale, Right Science
Utility HPC: Right Systems, Right Scale, Right Science
Chef Software, Inc.
 

Más de Chef Software, Inc. (20)

Chef Fundamentals Training Series Module 3: Setting up Nodes and Cookbook Aut...
Chef Fundamentals Training Series Module 3: Setting up Nodes and Cookbook Aut...Chef Fundamentals Training Series Module 3: Setting up Nodes and Cookbook Aut...
Chef Fundamentals Training Series Module 3: Setting up Nodes and Cookbook Aut...
 
Chef Fundamentals Training Series Module 2: Workstation Setup
Chef Fundamentals Training Series Module 2: Workstation SetupChef Fundamentals Training Series Module 2: Workstation Setup
Chef Fundamentals Training Series Module 2: Workstation Setup
 
Opscode Webinar: Managing Your VMware Infrastructure with Chef
Opscode Webinar: Managing Your VMware Infrastructure with ChefOpscode Webinar: Managing Your VMware Infrastructure with Chef
Opscode Webinar: Managing Your VMware Infrastructure with Chef
 
Opscode Webinar: Cooking with Chef on Microsoft Windows
Opscode Webinar: Cooking with Chef on Microsoft WindowsOpscode Webinar: Cooking with Chef on Microsoft Windows
Opscode Webinar: Cooking with Chef on Microsoft Windows
 
Utility HPC: Right Systems, Right Scale, Right Science
Utility HPC: Right Systems, Right Scale, Right ScienceUtility HPC: Right Systems, Right Scale, Right Science
Utility HPC: Right Systems, Right Scale, Right Science
 
The Berkshelf Way
The Berkshelf WayThe Berkshelf Way
The Berkshelf Way
 
SDN, Network Virtualization and the Software Defined Data Center – Brad Hedlund
SDN, Network Virtualization and the Software Defined Data Center – Brad HedlundSDN, Network Virtualization and the Software Defined Data Center – Brad Hedlund
SDN, Network Virtualization and the Software Defined Data Center – Brad Hedlund
 
The InstallShield of the 21st Century – Theo Schlossnagle
The InstallShield of the 21st Century – Theo SchlossnagleThe InstallShield of the 21st Century – Theo Schlossnagle
The InstallShield of the 21st Century – Theo Schlossnagle
 
Chef ignited a DevOps revolution – BK Box
Chef ignited a DevOps revolution – BK BoxChef ignited a DevOps revolution – BK Box
Chef ignited a DevOps revolution – BK Box
 
Push jobs: an orchestration building block for private Chef
Push jobs: an orchestration building block for private ChefPush jobs: an orchestration building block for private Chef
Push jobs: an orchestration building block for private Chef
 
Multi-provider Vagrant and Chef: AWS, VMware, and more
Multi-provider Vagrant and Chef: AWS, VMware, and moreMulti-provider Vagrant and Chef: AWS, VMware, and more
Multi-provider Vagrant and Chef: AWS, VMware, and more
 
Welcome to the IT Industrial Revolution! Are you ready?
Welcome to the IT Industrial Revolution! Are you ready?Welcome to the IT Industrial Revolution! Are you ready?
Welcome to the IT Industrial Revolution! Are you ready?
 
Who Says Elephants Can’t Cook? How IBM and Opscode are changing the role of c...
Who Says Elephants Can’t Cook? How IBM and Opscode are changing the role of c...Who Says Elephants Can’t Cook? How IBM and Opscode are changing the role of c...
Who Says Elephants Can’t Cook? How IBM and Opscode are changing the role of c...
 
Growing Pains with Chef – a Tale of DevOps in a Large Organization
Growing Pains with Chef – a Tale of DevOps in a Large OrganizationGrowing Pains with Chef – a Tale of DevOps in a Large Organization
Growing Pains with Chef – a Tale of DevOps in a Large Organization
 
Cookbook refactoring & abstracting logic to Ruby(gems)
Cookbook refactoring & abstracting logic to Ruby(gems)Cookbook refactoring & abstracting logic to Ruby(gems)
Cookbook refactoring & abstracting logic to Ruby(gems)
 
Creating a culture for Continuous Delivery
Creating a culture for Continuous DeliveryCreating a culture for Continuous Delivery
Creating a culture for Continuous Delivery
 
Cookin’ up Hybrid Clouds: Chef and the Accenture Cloud Platform
Cookin’ up Hybrid Clouds: Chef and the Accenture Cloud PlatformCookin’ up Hybrid Clouds: Chef and the Accenture Cloud Platform
Cookin’ up Hybrid Clouds: Chef and the Accenture Cloud Platform
 
Exploiting Conway’s Law for Underpants and Profit
 Exploiting Conway’s Law for Underpants and Profit Exploiting Conway’s Law for Underpants and Profit
Exploiting Conway’s Law for Underpants and Profit
 
Configuration management and #monitoringlove
Configuration management and #monitoringloveConfiguration management and #monitoringlove
Configuration management and #monitoringlove
 
Working with Chef on Windows and Windows Azure
Working with Chef on Windows and Windows AzureWorking with Chef on Windows and Windows Azure
Working with Chef on Windows and Windows Azure
 

Opscode Webinar: Automation for Education May 08-2013

  • 1. Automation for Education Building an Empowered IT Organization May 2013
  • 2. Automation for Education A discussion on Chef and empowering IT in higher education Sanjay Modi Technical Director The Wharton School @ U Penn Bryan Hale VP, Online Services Opscode Chris McClimans Solution Architect @ Opscode Fmr IT Director, Texas Tech U
  • 3. Agenda • Challenges Facing Higher Ed IT • Introduction to Chef • Case Study – Wharton’s Empowered IT Team • Q&A
  • 4. 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 20151980 1981 1982 1983 1984 1985 1986 1987 1988 1989 Virtual Nodes Physical Hardware Unprecedented IT Complexity 1980 Mainframe 1990 Client/Server 2000 Datacenter 2010+ Cloud Scale x Complexity > Skills
  • 5. Education IT Challenges 1. Do more with less. Manage an increasing (and increasingly complex) set of environments, systems and applications 2. Become empowered. Say yes to new projects such as online initiatives, public and private cloud adoption etc Today, University technology teams are being required to…
  • 6. Education IT Challenges 1. Do more with less. Manage an increasing (and increasingly complex) set of environments, systems and applications 2. Become empowered. Say yes to new projects such as online initiatives, public and private cloud adoption etc Today, University technology teams are being required to… …and still deliver first class services with high availability!!!
  • 7. Opscode is the Company Behind Chef Recipes and Cookbooks that describe and deliver code. Chef enables people to easily build & manage complex & dynamic applications at massive scale • Configuration management • Cloud management • Continuous delivery Chef is a software delivery platform for developers & systems engineers to continuously define, build, and manage infrastructure. CHEF USES:
  • 8. Community Overview The Chef Community 25,000+ Community Members 900+ Community Cookbooks 250,000+ Cookbook Downloads 400+ Public Training Attendees in the last year 30 Local User Groups Over 200 Corporate Contributors
  • 9. How Chef Works 1. Workstation, from which Chef users build and apply configurations 2. Chef Server – Stores infrastructure- wide data and distributes cookbooks 3. Chef Clients – Subscribe to configurations, enforce desired state
  • 10. Chef Provides a Model for Reuse That Works 900+ Cookbooks “Yesterday we started open sourcing some of our Opscode Chef work created at bestbuy.com; bit.ly/yDV9Hl #Splunk #opschef”
  • 11. Two Chef Use Cases for Education IT 1. Configuration Management. Automatically build and manage servers - - from internal ERP systems, to DNS, email, web applications, research environments etc 2. Cloud Management. Harness the scale and responsiveness of your public or private cloud environments. Build/re-build across clouds.
  • 12. 1. Configuration Management • Assign roles to new servers and let Chef take care of the rest • Chef’s discovery agent indexes environment data in real-time and makes it available for search • Manage Windows, Linux, Solaris from the same set of re-usable infrastructure cookbooks “Chef automates complex tasks that are otherwise time and resource intensive, but more importantly it allows us to focus our efforts on innovating and improving the quality of our services” Sanjay Modi, Technical Director at Wharton School, University of Pennsylvania Manage and Automate Complex IT Infrastructure
  • 13. 2. Cloud Management Pre-built integrations for… To deliver such a multi-faceted service, our infrastructure needs to be able to adapt at a moment's notice. Amazon EC2 gives us the resources we need, but to ensure consistency and maximum flexibility, we had to automate with Chef. Ashley Streb, Vice President of Technology at Brightcove Manage and Scale Public, Private, and Hybrid Cloud Infrastructure Provision, Configure and Deploy From Chef
  • 14. Background Challenge Solution Chef Case Study - Marshall University • Marshall University is West Virginia’s second largest public university. It employs a modest IT staff to manage all of the institution’s computer services. • Managing a complex mixed infrastructure with a need to quickly automate and simplify management of its systems • Increase agility and reliability to efficiently manage platform configuration • Marshall University selected Chef to provide it with significant infrastructure automation, configuration management, speed, IT agility and systems recovery • Deploying Chef dramatically reduced the team’s systems management time, allowing them to concentrate on innovating with confidence that its infrastructure was running smoothly. From bare metal to a fully configured system, deployment with Chef only took 15 minutes, instead of weeks or months if we were to build it by hand. -Eric Wolfe, Senior Linux Administrator
  • 15. Background Challenge Solution Chef Case Study - University of Minnesota • One of the nation’s largest schools, the University of Minnesota supports the tech needs of 20,000 students with five IT admins • Supporting more than 300 servers and 200TB of storage with a small team that needs to ensure that servers are continually configured, monitored and managed • Streamlining configuration management and creating a scalable model for continued growth • With Chef, the university now has a robust infrastructure automation engine that makes it easy for the College’s IT team to configure, replicate and provision servers or entire environments • The College can now manage its infrastructure with a few simple lines of code, eliminating the risk of human error and ensuring resource consistency for student-facing applications • Enable model of reuse for continued growth, including an additional 100 servers Hosted Chef has made it easy to configure once, then replicate many times over, saving us significant amounts of time. -Kemal Badur, Research Computing & Engineering Coordinator
  • 16. Chef Case Study – The Wharton School Background • Founded in 1881 as the first collegiate business school, the Wharton School of the University of Pennsylvania is recognized globally for intellectual leadership and ongoing innovation. • Wharton’s technology team focused on Chef across three functional areas 1. Core IT Services 2. Wharton Research Data Services 3. Knowledge @ Wharton
  • 17. Chef Case Study – The Wharton School • Team of operations engineers maintaining hundreds of servers primarily for “core services” • The manual effort required to maintain this legacy infrastructure starved new initiatives… Challenge Prior to working with Opscode Chef… “One major reason for the difficulty of managing innovation is the complexity of managing the resource allocation process…those (initiatives) given lower priority, whether formally or de facto, will starve for lack of resources and have little chance of success.”
  • 18. Chef Case Study – The Wharton School 1.Apply automated configuration management to core IT services  free up resources for innovation 2.Utilize public IaaS for new initiatives  quicker time to market, lower up front cost 3.Apply devops practices to dev/test environments  prototype new services rapidly Solution Empowering an IT organization in three steps…
  • 19. Q&A

Notas del editor

  1. Server Configuration Management: Chef saves operations engineers time and money by making sure that every system in a given environment is built and maintained exactly as it needs to be, in a fully automated fashion – every package is installed, file written, service turned on etc.
  2. CHALLENGE:It employs a modest IT staff to manage all of the institution's computer services including an enterprise resource planner (ERP) system that provides resource scheduling, housing data, grades, university payroll and other services across the university. As the university continued to grow, its infrastructure became more complex with a mix of Linux and Windows machines, virtualized infrastructure, computational research, database and web server systems, the ERP system and a variety of vendor-supplied embedded appliances.Marshall needed a solution to help automate and simplify management of its systems.RESULTS:Ability to quickly and easily automate 200 servers.Accurate and repeatable configuration and automation.Increased agility and reliability to efficiently manage platform configuration.Ability to contribute to the Opscode community of developers.
  3. CHALLENGE:The IT staff supports more than 300 servers and 200TB of storage powering sophisticated web-based research applications, mission-critical student tools, compute clusters, and more - with only five system administrators who need to ensure that servers are continually configured, monitored and managedThis monumental task could only be accomplished with an intelligent automation solution capable of streamlining configuration management and creating a scalable model for continued growth.SOLUTION:The University of Minnesota's College of Liberal Arts deployed Hosted Chef™ across its VMware-based virtualized infrastructure to automate configuration and environment management and ensure resource consistency for student-facing applicationsRESULTS:Enable model of reuse for continued growth, including an additional 100 servers in 2012Eliminate risk of human error in resource configuration management, ensuring a highly consistent and reliable infrastructure for student-facing applicationsImprove team communication, planning and strategy with accurate resource monitoring and usage data
  4. Questions?