infrastructure automation with chef

Post on 16-Apr-2017

289 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

www.reancloud.comSeptember 23, 2016

Cloud Participates at DevOps Summit, Pune

Speaker: Uchit Vyas

2

Infrastructure Automation with Chef

By: Uchit Vyas (Cloud Architect)

3

Uchit’s Introduction

• Working @ REAN Cloud, India• Infrastructure Automation Domain• Authored 4 books on Cloud with the following titles & counting:

4

Code Infrastructure

Infrastructure Code

Infrastructure AS Code

5

Building and Managing

Infrastructure Programmatically

6

At High Level

A Custom Library A Configuration Management Platform A System Integration Platform Fine-grained API for Infrastructure Fine-grained API and Auditing

7

Chef Principles

It’s a Language Idempotency Managed State of Infrastructure Reasonability

8

Chef with Automation

Infrastructure

Deployment

Provisioning

9

Infrastructure-as-Code: Chef Configuration of your Servers Versioning Capability Managed Source-code Managed CM as Idempotent Resources

10

Chef Components

11

Managing Complexity

Organizations Environments Roles Nodes Recipes Cookbooks Search

12

Chef: Develop, Test and Deploy

Image source: https://docs.chef.io/chef_overview.html

13

Chef-client RunWhile initiating chef-client execution, it executes all steps to bring the node into the expected end state, including:

Registering/Re-registering and authenticating the node with the Chef server

Building the node object Synchronizing cookbooks from chef-server by validating

associated roles and cookbooks for given node Compiling associated resources by loading each of the required

cookbooks, including recipes, attributes, libraries and all other dependencies

Performing the appropriate and required actions to configure bring the node into expected state

Looking for exceptions (if any) and notifications, handling each as required by the logic

14

Chef-Client Run

Image source: https://docs.chef.io/chef_overview.html

15

It’s All Rubyhttp://wiki.opscode.com/display/chef/

Just+Enough+Ruby+for+Chef

“Just Enough Ruby for Chef”

16

Start a thread with us now!

To learn more about the DevOps Summit, you can visit: http://www.unicomlearning.com/2016/Devops_Summit_Pune/

Or check out the Event Facebook page: www.facebook.com/joinunicom

For any DevOps related questions, please drop us a line at: info@reancloud.com

THANK YOUconnect with us at indiasales@reancloud.com

top related