Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PuppetConf 2016 - Puppet & Azure
Search
Kenaz Kwa
October 20, 2016
Technology
0
90
PuppetConf 2016 - Puppet & Azure
Talk about how to use Puppet and Azure together.
Kenaz Kwa
October 20, 2016
Tweet
Share
Other Decks in Technology
See All in Technology
Strands AgentsとNova 2 SonicでS2Sを実践してみた
yama3133
1
1.8k
なぜ あなたはそんなに re:Invent に行くのか?
miu_crescent
PRO
0
200
Identity Management for Agentic AI 解説
fujie
0
460
Building Serverless AI Memory with Mastra × AWS
vvatanabe
0
500
2025-12-18_AI駆動開発推進プロジェクト運営について / AIDD-Promotion project management
yayoi_dd
0
160
Claude Codeを使った情報整理術
knishioka
4
1.6k
AWS運用を効率化する!AWS Organizationsを軸にした一元管理の実践/nikkei-tech-talk-202512
nikkei_engineer_recruiting
0
170
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
140
オープンソースKeycloakのMCP認可サーバの仕様の対応状況 / 20251219 OpenID BizDay #18 LT Keycloak
oidfj
0
170
MariaDB Connector/C のcaching_sha2_passwordプラグインの仕様について
boro1234
0
1k
2025-12-27 Claude CodeでPRレビュー対応を効率化する@機械学習社会実装勉強会第54回
nakamasato
0
180
AgentCoreとStrandsで社内d払いナレッジボットを作った話
motojimayu
1
900
Featured
See All Featured
The agentic SEO stack - context over prompts
schlessera
0
560
Game over? The fight for quality and originality in the time of robots
wayneb77
1
66
Speed Design
sergeychernyshev
33
1.4k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
140
For a Future-Friendly Web
brad_frost
180
10k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
What's in a price? How to price your products and services
michaelherold
246
13k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Transcript
Puppet & Azure Kenaz Kwa, Senior Product Manager Puppet &
Azure
Puppet & Azure From zero to hero in 30 minutes.
Puppet & Azure
[email protected]
Puppet & Azure kenazkwa
What We’ll Cover Leveraging the Azure Marketplace Smart Facts &
Classification Using Native Resources Getting the Most from Azure 4 Puppet & Azure
Survey You knew this was coming. Puppet & Azure
6 Why Azure?
#1 It’s big. Really big. Puppet & Azure
#2 It’s deep. Really deep. Puppet & Azure
9 Why Puppet?
Why Puppet? Exploding number of VMs Best in class configuration
Day 2++ management Cross-platform, cross-cloud 10 Puppet & Azure
11 Azure Marketplace
12 Deploy a Puppet Master on Azure
Section ## (if desired) and/or Subtitle 13 http://puppet.com/test-drive-azure
14 Puppet Master
15 Deploy Puppet Agent
Demo Puppet & Azure
17 Puppet Master Compile Master Compile Master
18 Classification
19 Puppet Master APP APP APP
20 Detect Azure VM
Demo (Revisited) Puppet & Azure
22 Native Resources
23 Supported Azure Module
Puppet & Azure # Creates a new Resource Manager VM
azure_vm { 'testvm': ensure => running, image => 'canonical:ubuntuserver:14.04.2-LTS:latest', location => 'eastus', user => 'sampleuser', password => 'SpecPass123!@#$%', size => 'Standard_D1_v2', resource_group => 'group', }
Puppet & Azure # Creates a new Resource Manager Resource
Group azure_resource_group { 'myresourceroup1': ensure => present, location => 'eastus', } # Creates a new Resource Manager Storage Account azure_storage_account { 'storageAccount143253': ensure => present, account_type => 'Standard_LRS', location => 'eastus', resource_group => 'group', }
Puppet & Azure
Puppet & Azure # Creates a new Resource Manager Template
Deployment azure_resource_template { 'test-deployment': ensure => present, resource_group => 'group', source => $source_uri params => { 'user' => 'sampleuser', 'password' => 'SpecPass123!@#$%', 'size' => 'Standard_D1_v2', } }
28 So what?
Demo Puppet & Azure
30 Puppet Master 0 5 10 T1 T2 T3 T4
T5 Website Load Load Instances VM Scale Set
What’s happening? 1. Detects CPU threshold reached 2. Triggers auto
scale event 3. Creates a new VM with Puppet Agent 4. Pulls down IIS configuration from PE Master 5. Adds VM to load-balanced set 31 Puppet & Azure
32 What’s next?
What’s next? Updated Azure Image Updated Azure Extension Release of
updates to Azure Module 33 Puppet & Azure
Appendix What Link Supported Azure Module https://forge.puppet.com/puppetlabs/azure Puppet Enterprise 2016.1
Template https://azure.microsoft.com/en- us/marketplace/partners/puppet/puppet-enterprise-2016- 1puppet-enterprise-2016-1/ Puppet Test Drive on Azure http://puppet.com/test-drive-azure Puppet Enterprise Cluster ARM template https://github.com/Azure/azure-quickstart- templates/tree/master/puppet-enterprise-cluster VM Scale Sets Documentation https://azure.microsoft.com/en-us/documentation/articles/virtual- machine-scale-sets-overview/ 34 Puppet & Azure
35 Thanks for coming!
[email protected]
@kenazkwa
36 Questions?
None