Submit Search
Upload
Sitecore Install Extensions in Action
•
Download as PPTX, PDF
•
0 likes
•
509 views
Robert Senktas
Follow
My presentation from SUGCON 2018 in Berlin about Sitecore Install Framework extensions
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 26
Download now
Recommended
Why Sitecore 9 ?
Why Sitecore 9 ?
Pradeep Shukla
St.Louis OpenStack February meetup
St.Louis OpenStack February meetup
openstackstl
Coding with-fiware-quick tour - cloud
Coding with-fiware-quick tour - cloud
Fernando Lopez Aguilar
Meeting rooms are talking. Are you listening
Meeting rooms are talking. Are you listening
Cisco DevNet
Mitigate Security Threats with SIEM
Mitigate Security Threats with SIEM
Akamai Developers & Admins
Basic authentication with lambda@edge, Juho Rautio, Webscale Oy
Basic authentication with lambda@edge, Juho Rautio, Webscale Oy
Juho Rautio
Observability Enhancements in Steeltoe
Observability Enhancements in Steeltoe
VMware Tanzu
Telco open stack use cases james thorne
Telco open stack use cases james thorne
Sriram Subramanian
Recommended
Why Sitecore 9 ?
Why Sitecore 9 ?
Pradeep Shukla
St.Louis OpenStack February meetup
St.Louis OpenStack February meetup
openstackstl
Coding with-fiware-quick tour - cloud
Coding with-fiware-quick tour - cloud
Fernando Lopez Aguilar
Meeting rooms are talking. Are you listening
Meeting rooms are talking. Are you listening
Cisco DevNet
Mitigate Security Threats with SIEM
Mitigate Security Threats with SIEM
Akamai Developers & Admins
Basic authentication with lambda@edge, Juho Rautio, Webscale Oy
Basic authentication with lambda@edge, Juho Rautio, Webscale Oy
Juho Rautio
Observability Enhancements in Steeltoe
Observability Enhancements in Steeltoe
VMware Tanzu
Telco open stack use cases james thorne
Telco open stack use cases james thorne
Sriram Subramanian
Sitecore User Group - JSS & GraphQL
Sitecore User Group - JSS & GraphQL
Thom Puiman
world's fastest delivery pipeline for Sitecore on Azure
world's fastest delivery pipeline for Sitecore on Azure
Bas Lijten
Sitecore on containers and AKS
Sitecore on containers and AKS
Bart Plasmeijer
JAMStack
JAMStack
Ivan Brygar
Why Automate the Network?
Why Automate the Network?
Hank Preston
Sitecore 9 - What's new?
Sitecore 9 - What's new?
Adrian IORGU
SUGCON: The Agile Nirvana of DevSecOps and Containerization
SUGCON: The Agile Nirvana of DevSecOps and Containerization
Vasiliy Fomichev
Embedding Tableau in Salesforce Dashboards: A How-To Primer with Demos
Embedding Tableau in Salesforce Dashboards: A How-To Primer with Demos
Senturus
Emulators as an Emerging Best Practice for API Providers
Emulators as an Emerging Best Practice for API Providers
Cisco DevNet
Meeting rooms are talking! are you listening?
Meeting rooms are talking! are you listening?
Cisco DevNet
Blazing fast web experience at your fingertips with Experience Edge, JSS for ...
Blazing fast web experience at your fingertips with Experience Edge, JSS for ...
VarunNehra
Serverless patterns
Serverless patterns
Jesse Butler
Sitecore Commerce Analytics
Sitecore Commerce Analytics
pratik satikunvar
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018 DevNet Overview
Cisco Canada
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
J On The Beach
Creating a Python Microservice Tier in Four Sprints with Cassandra, Kafka, an...
Creating a Python Microservice Tier in Four Sprints with Cassandra, Kafka, an...
Jeffrey Carpenter
Hyderabad Mar 2019 - Autonomous Database
Hyderabad Mar 2019 - Autonomous Database
Connor McDonald
Sitecores' Cortex
Sitecores' Cortex
Sagittarius
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
Olivier DASINI
ApI first Microservices meetup
ApI first Microservices meetup
Oracle Developers
Sitecore Experience Editors friendly components
Sitecore Experience Editors friendly components
Robert Senktas
How to automate Sitecore deployment to Azure
How to automate Sitecore deployment to Azure
Robert Senktas
More Related Content
Similar to Sitecore Install Extensions in Action
Sitecore User Group - JSS & GraphQL
Sitecore User Group - JSS & GraphQL
Thom Puiman
world's fastest delivery pipeline for Sitecore on Azure
world's fastest delivery pipeline for Sitecore on Azure
Bas Lijten
Sitecore on containers and AKS
Sitecore on containers and AKS
Bart Plasmeijer
JAMStack
JAMStack
Ivan Brygar
Why Automate the Network?
Why Automate the Network?
Hank Preston
Sitecore 9 - What's new?
Sitecore 9 - What's new?
Adrian IORGU
SUGCON: The Agile Nirvana of DevSecOps and Containerization
SUGCON: The Agile Nirvana of DevSecOps and Containerization
Vasiliy Fomichev
Embedding Tableau in Salesforce Dashboards: A How-To Primer with Demos
Embedding Tableau in Salesforce Dashboards: A How-To Primer with Demos
Senturus
Emulators as an Emerging Best Practice for API Providers
Emulators as an Emerging Best Practice for API Providers
Cisco DevNet
Meeting rooms are talking! are you listening?
Meeting rooms are talking! are you listening?
Cisco DevNet
Blazing fast web experience at your fingertips with Experience Edge, JSS for ...
Blazing fast web experience at your fingertips with Experience Edge, JSS for ...
VarunNehra
Serverless patterns
Serverless patterns
Jesse Butler
Sitecore Commerce Analytics
Sitecore Commerce Analytics
pratik satikunvar
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018 DevNet Overview
Cisco Canada
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
J On The Beach
Creating a Python Microservice Tier in Four Sprints with Cassandra, Kafka, an...
Creating a Python Microservice Tier in Four Sprints with Cassandra, Kafka, an...
Jeffrey Carpenter
Hyderabad Mar 2019 - Autonomous Database
Hyderabad Mar 2019 - Autonomous Database
Connor McDonald
Sitecores' Cortex
Sitecores' Cortex
Sagittarius
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
Olivier DASINI
ApI first Microservices meetup
ApI first Microservices meetup
Oracle Developers
Similar to Sitecore Install Extensions in Action
(20)
Sitecore User Group - JSS & GraphQL
Sitecore User Group - JSS & GraphQL
world's fastest delivery pipeline for Sitecore on Azure
world's fastest delivery pipeline for Sitecore on Azure
Sitecore on containers and AKS
Sitecore on containers and AKS
JAMStack
JAMStack
Why Automate the Network?
Why Automate the Network?
Sitecore 9 - What's new?
Sitecore 9 - What's new?
SUGCON: The Agile Nirvana of DevSecOps and Containerization
SUGCON: The Agile Nirvana of DevSecOps and Containerization
Embedding Tableau in Salesforce Dashboards: A How-To Primer with Demos
Embedding Tableau in Salesforce Dashboards: A How-To Primer with Demos
Emulators as an Emerging Best Practice for API Providers
Emulators as an Emerging Best Practice for API Providers
Meeting rooms are talking! are you listening?
Meeting rooms are talking! are you listening?
Blazing fast web experience at your fingertips with Experience Edge, JSS for ...
Blazing fast web experience at your fingertips with Experience Edge, JSS for ...
Serverless patterns
Serverless patterns
Sitecore Commerce Analytics
Sitecore Commerce Analytics
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018 DevNet Overview
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
Creating a Python Microservice Tier in Four Sprints with Cassandra, Kafka, an...
Creating a Python Microservice Tier in Four Sprints with Cassandra, Kafka, an...
Hyderabad Mar 2019 - Autonomous Database
Hyderabad Mar 2019 - Autonomous Database
Sitecores' Cortex
Sitecores' Cortex
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
ApI first Microservices meetup
ApI first Microservices meetup
More from Robert Senktas
Sitecore Experience Editors friendly components
Sitecore Experience Editors friendly components
Robert Senktas
How to automate Sitecore deployment to Azure
How to automate Sitecore deployment to Azure
Robert Senktas
AWS Cognito User Pool - Practical Guide
AWS Cognito User Pool - Practical Guide
Robert Senktas
Website personalization with Sitecore Experience Platform
Website personalization with Sitecore Experience Platform
Robert Senktas
Use case 1 - for Sitecore Automation Module
Use case 1 - for Sitecore Automation Module
Robert Senktas
Sexy, Powerful, Exciting
Sexy, Powerful, Exciting
Robert Senktas
Sitecore on AWS
Sitecore on AWS
Robert Senktas
More from Robert Senktas
(7)
Sitecore Experience Editors friendly components
Sitecore Experience Editors friendly components
How to automate Sitecore deployment to Azure
How to automate Sitecore deployment to Azure
AWS Cognito User Pool - Practical Guide
AWS Cognito User Pool - Practical Guide
Website personalization with Sitecore Experience Platform
Website personalization with Sitecore Experience Platform
Use case 1 - for Sitecore Automation Module
Use case 1 - for Sitecore Automation Module
Sexy, Powerful, Exciting
Sexy, Powerful, Exciting
Sitecore on AWS
Sitecore on AWS
Recently uploaded
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Deepika Singh
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Zilliz
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
Remote DBA Services
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
MarkSteadman7
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard37
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Orbitshub
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
WSO2
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
johnbeverley2021
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
AnitaRaj43
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
WSO2
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
WSO2
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Zilliz
Recently uploaded
(20)
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Architecting Cloud Native Applications
Architecting Cloud Native Applications
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Sitecore Install Extensions in Action
1.
5 Sitecore Install Extensions in Action Robert
Senktas April 24, 2018 #sugcon
2.
About Me 2 Robert Senktas Sitecore
MVP, Solution Architect in SoftServe @RobsonAutomator robert@senktas.net lets-share.senktas.net
3.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. SITECORE INSTALLATION PROCESS This is probably something that you have in head when you first time try to understand Sitecore installation process.
4.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 4 SITECORE INSTALLATION PROCESS - SOLUTIONS Sitecore Install PLATFORM Sitecore Install EXTENSIONS SIX
5.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. SIF standarize a Sitecore installation process SIF provides an easy way for parameters/variables processing SIF is extensions friendly No Roadmap Lack of consistency - SIF & Commerce SIF supported by different teams A gap between needs and available features WE HAVE SIF, WHY SIX?
6.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. SIF EXTENSION MODULE INSTALL SITECORE 8 STORAGE CUSTOM SCRIPTS Sensitive dataPREREQUSITES FOR Sitecore 8/9 SIX SITECORE INSTALL EXTENSIONS (SIX) - FEATURES
7.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 7 Storage for Installation Artifacts 15Topology XP0 X Versions + Modules = Big Number Number of files necessary for installation process
8.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 8 Storage for Installation Artifacts Sitecore Install Azure
9.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 9 Tasks for support Azure Storage AzureLogin GetBlobContent
10.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 10 Prerequisites System Requirements Search Requirements Database Requirements Sitecore Requirements Sitecore Requirements Sitecore Requirements Sitecore Requirements Sitecore Requirements Sitecore Requirements System Rquirements System Rquirements System Rquirements System Rquirements System Requirements
11.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 11 Sitecore Prerequisites
12.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 12 Sitecore 9 Prerequisites
13.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 13 Sensitive Data
14.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 14 Create Sensitive Data – Sitecore Install Azure Store secrets in Azure KeyVault Generate passwords and random strings****
15.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 15 Get Sensitive Data – Sitecore Install Azure Get secrets from Azure KeyVault "SecretFromKeyVault": "[getsecret('AzureKeyVaultName', 'SecretName']"
16.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 16 Custom Command as SIFTask "Export-Certificate": { "Type": "ScriptBlock", "Params": { "Script": "PARAM($CertStoreLocation,$Property,$Value,$PfxFile,$CertPassword) Get- ChildItem $CertStoreLocation | where $Property -eq $Value | Export-PfxCertificate -FilePath $PfxFile -Password (ConvertTo-SecureString -String $CertPassword -Force -AsPlainText) | Out- Null", "Arguments": [ "[parameter('CertStoreLocation')]", "[parameter('Property')]", "[parameter('Value')]", "[variable('CertStoreFile')]", "[parameter('CertPassword')]" ] } },
17.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. With community module: Can grow faster Have more features Cover more needs Provide better quality By SoftServe for Sitecore Community
18.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 18 PowerShell modules available on https://github.com/SoftServeInc/SitecoreInstallExtensions SITECORE INSTALL EXTENSIONS
19.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. The joy is in USING, not INSTALLING @Robson Automator SITECORE INSTALL PLATFORM
20.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 20 Sitecore Install PLATFORM SITECORE INSTALL PLATFORM
21.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 21 Sitecore Install Platform role-install.json Artifacts WDP, JSON, EXE, ZIP Default parameters StorageApplication ZIP Role-install.ps1
22.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 22 SITECORE INSTALL PLATFORM
23.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 23 SITECORE INSTALL PLATFORM
24.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 24 SITECORE INSTALL PLATFORM
25.
© 2018 Sitecore
User Group Conference Europe and its respective speakers. All rights reserved. 25 SITECORE INSTALL PLATFORM
26.
Thank you! @RobsonAutomator
Download now