SlideShare a Scribd company logo
1 of 25
BIT.Group GmbH · www.bitgroup.de PAGE 1Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014
FAST SAP SYSTEM
PROVISIONING BASED ON
CLOUDSTACK
Consulting. Support. Integrated Solutions.Results
in time.
BIT.Group GmbH · www.bitgroup.de PAGE 2
Ingo Jochim
Service Lead BIT.Cloud
Team Lead „Cloud Implementation“
CloudStack user since 2014
Email: ingo.jochim@bitgroup.de
Web: bitcloud.cloud (just launched)
Twitter: @ingojochim
Events: German CloudStack usergroup meetup
6th of Dezember 2016 in Berlin (next one in Dresden)
ABOUT ME
About
Me
BIT.Group GmbH · www.bitgroup.de PAGE 3
ABOUT BIT.GROUP GMBH
About
BIT.Gro
up
GmbH
Optimization of SAP
operation and
implementation of
automation scenarios
IT Consulting
Preventive and reactive
problem solving as well as
support in day-to-day
business
Service & Support
Implementation of
individual
requirements with SAP
solutions
Development
Planning, provision and
optimization of operator
models
Infrastructure Management
BIT.Group GmbH · www.bitgroup.de PAGE 4
implementation / operation of large cloud environments
tool development
BIT.Cloud: private / public cloud
ABOUT BIT.GROUP GMBH
About
BIT.Gro
up
GmbH
Infrastructure Management
BIT.Group GmbH · www.bitgroup.de PAGE 5
• Focus
• Challenge
• Technologies
• Apache CloudStack
• Ceph Storage
• Ansible
• What is automated?
• What do we build? – Demo
• SAP automated installation
AGENDA
Agenda
BIT.Group GmbH · www.bitgroup.de PAGE 6
• High dynamic infrastructure landscapes
• Fast deployment
• Infrastructure setup
• Application setup
• Make it ready for operations (backup, monitoring)
FOCUS
Focus
BIT.Group GmbH · www.bitgroup.de PAGE 7
• Many steps and teams needed to set up a SAP system
• network team
• server management
• SAP basis
• application management
• Usual workflow with tickets from team to team
• Why not automate this into a single process?
CHALLENGE
Challen
ge
BIT.Group GmbH · www.bitgroup.de PAGE 8
INFRASTRUCTURE
Central Services
Customer/Project A
Customer/Project B
Customer/Project C
BIT.Group GmbH · www.bitgroup.de PAGE 9
CENTRAL SERVICES
Central
‚Service
s
• CloudStack
• Automation Ansible
• LDAP
• DNS
• Monitoring check_mk
• Version Control git
• Proxy
• Backup
BIT.Group GmbH · www.bitgroup.de PAGE 10
CUSTOMER NETWORK
Custom
er
Networ
k
Per Customer or Project
LDAP
Monitoring
Backup
Automation
Versionsverwaltung
BIT.Group GmbH · www.bitgroup.de PAGE 11
TECHNOLOGIES
Technol
ogies
Cloud Management:
Storage:
Automation:
Monitoring:
Server -Virtualization:
BIT.Group GmbH · www.bitgroup.de PAGE 12
APACHE CLOUDSTACK
ACS
• ACS is a cloud computing software
• creating, managing and deploying infrastructure cloud services
• manage
• physical and virtual servers
• storage
• network
• OpenSource
BIT.Group GmbH · www.bitgroup.de PAGE 13
APACHE CLOUDSTACK @ BIT
ACS@
BIT
• Why are we using CloudStack?
• evaluated a few cloud management platforms
• scope: free, easy to use, multi-tenancy also for administration
• Learned lessons:
• works for small operation teams
• easy to upgrade – in 30 minutes
• active community
BIT.Group GmbH · www.bitgroup.de PAGE 14
CEPH STORAGE
Ceph
• Distributed storage system
• Run‘s on commodity hardware
• Selfhealing
• OpenSource
• CloudStack integration
• Lessons learned:
• previous storage system was too unflexible
• cloud environments need to scale online
• no downtime for maintenance
• hard disk failure over easter weekend – monitoring works, disk
change later
BIT.Group GmbH · www.bitgroup.de PAGE 15
CEPH STORAGE
Ceph
….
BIT.Group GmbH · www.bitgroup.de PAGE 16
ANSIBLE
Ansible
• Orchestration, configuration and administration
• Evaluated a few configuration management systems
• Why did we choose ansible?
• easy to use and easy to get started
• but powerful
• good to for tasks on multiple systems
• many CloudStack modules
• OpenSource
BIT.Group GmbH · www.bitgroup.de PAGE 17
ANSIBLE PLAYBOOK RUNNING
playboo
k
BIT.Group GmbH · www.bitgroup.de PAGE 18
WHAT DO WE BUILD?
Build
SAP PI
(Process Integration)
Orchestration VM
- LDAP
- git
- ansible
- Check_mk
- Backup
BIT.Group GmbH · www.bitgroup.de PAGE 19
WHAT IS AUTOMATED?
Automa
tion list
• Virtual machines
• Storage
• Filesystem layout, folder structure
• security, central auth, users, groups
• central services: LDAP, git, ansible, monitoring, backup
• Firewall
• OS settings for application
• application installation
BIT.Group GmbH · www.bitgroup.de PAGE 20Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014
LET’S BUILD IT
Demo
Part I
BIT.Group GmbH · www.bitgroup.de PAGE 21
SAP INSTALLATION AUTOMATION
SAP
• Complex installations in many variations
• Time consuming – large install files
• Pro and Con – Templates vs. Scripting
• Templates:
• faster to deploy
• much effort to maintain
• unflexible, high storage usage
• Automation:
• very adaptive
• installation takes time
• XML file based unattended automation replace wizard
• Adaption of XML with hostname, SID, …
BIT.Group GmbH · www.bitgroup.de PAGE 22Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014
BACK TO DEMO
Demo
Part II
100 %
BIT.Group GmbH · www.bitgroup.de PAGE 23
SUMMARY
Summa
ry
• Short installation time by automation of full stack
• Standardized landscapes – consistent configurations
• Reduced operations effort
• Higher quality
• Lessons learned
• different worlds
• different automation
BIT.Group GmbH · www.bitgroup.de PAGE 24
QUESTIONS
Questio
ns
Questions ?
BIT.Group GmbH · www.bitgroup.de PAGE 25
© 2016 - Alle Rechte vorbehalten
BIT.Group GmbH
Preuschwitzer Str. 20
02625 Bautzen
T +49 3591 5253-0
F +49 3591 5253-9999
info@bitgroup.de
Contact
Ingo Jochim
Senior Support Consultant
T +49 3591 5253-1281
ingo.jochim@bitgroup.de
THANK YOU FOR YOUR ATTENTION.
contac
t

More Related Content

What's hot

What's hot (20)

Policy driven SDN in CloudStack
Policy driven SDN in CloudStack Policy driven SDN in CloudStack
Policy driven SDN in CloudStack
 
CloudStack News, Berlin 16 june 2016
CloudStack News, Berlin 16 june 2016CloudStack News, Berlin 16 june 2016
CloudStack News, Berlin 16 june 2016
 
Improving CloudStack for operators
Improving CloudStack for operatorsImproving CloudStack for operators
Improving CloudStack for operators
 
Build a Cloud Day Paris
Build a Cloud Day ParisBuild a Cloud Day Paris
Build a Cloud Day Paris
 
Securing your Cloud Environment v2
Securing your Cloud Environment v2Securing your Cloud Environment v2
Securing your Cloud Environment v2
 
CloudStack EU user group - Trillian
CloudStack EU user group - TrillianCloudStack EU user group - Trillian
CloudStack EU user group - Trillian
 
CloudStack IPv6 in production
CloudStack IPv6 in productionCloudStack IPv6 in production
CloudStack IPv6 in production
 
Introduction and CloudStack news
Introduction and CloudStack newsIntroduction and CloudStack news
Introduction and CloudStack news
 
Running OpenStack in Production
Running OpenStack in ProductionRunning OpenStack in Production
Running OpenStack in Production
 
Introduction and news
Introduction and newsIntroduction and news
Introduction and news
 
CloudStack news
CloudStack newsCloudStack news
CloudStack news
 
Running OpenShift Clusters in a Cloudstack Environment
Running OpenShift Clusters in a Cloudstack EnvironmentRunning OpenShift Clusters in a Cloudstack Environment
Running OpenShift Clusters in a Cloudstack Environment
 
Sven Vogel: Running CloudStack and OpenShift with NetApp on KVM
Sven Vogel: Running CloudStack and OpenShift with NetApp on KVMSven Vogel: Running CloudStack and OpenShift with NetApp on KVM
Sven Vogel: Running CloudStack and OpenShift with NetApp on KVM
 
Robert Sander: CloudStack and Terraform
Robert Sander: CloudStack and TerraformRobert Sander: CloudStack and Terraform
Robert Sander: CloudStack and Terraform
 
Cloud Standards and CloudStack
Cloud Standards and CloudStackCloud Standards and CloudStack
Cloud Standards and CloudStack
 
Leveraging OpenStack at Scale: How the Elastic Cloud Drives Innovation Velocity
Leveraging OpenStack at Scale: How the Elastic Cloud Drives Innovation VelocityLeveraging OpenStack at Scale: How the Elastic Cloud Drives Innovation Velocity
Leveraging OpenStack at Scale: How the Elastic Cloud Drives Innovation Velocity
 
Global Azure Bootcamp: Container, Docker & Kubernetes Basics
Global Azure Bootcamp: Container, Docker & Kubernetes BasicsGlobal Azure Bootcamp: Container, Docker & Kubernetes Basics
Global Azure Bootcamp: Container, Docker & Kubernetes Basics
 
CloudStack Meetup - Introduction
CloudStack Meetup - IntroductionCloudStack Meetup - Introduction
CloudStack Meetup - Introduction
 
CloudStack and testing
CloudStack and testingCloudStack and testing
CloudStack and testing
 
OpenStack in the Enterprise
OpenStack in the EnterpriseOpenStack in the Enterprise
OpenStack in the Enterprise
 

Viewers also liked

Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian StadilBuilding Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
buildacloud
 

Viewers also liked (14)

CloudStack EU user group making the digital possible
CloudStack EU user group   making the digital possibleCloudStack EU user group   making the digital possible
CloudStack EU user group making the digital possible
 
CloudStack - Apache's best kept secret
CloudStack - Apache's best kept secretCloudStack - Apache's best kept secret
CloudStack - Apache's best kept secret
 
CloudStack Container Service
CloudStack Container ServiceCloudStack Container Service
CloudStack Container Service
 
Using ansible to manage cloud platform by Accelerite
Using ansible to manage cloud platform by AcceleriteUsing ansible to manage cloud platform by Accelerite
Using ansible to manage cloud platform by Accelerite
 
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStackCitrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStack
 
CloudStack networking
CloudStack networkingCloudStack networking
CloudStack networking
 
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian StadilBuilding Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
 
Apache CloudStack Examination - CloudStack Collaboration Conference in Europe...
Apache CloudStack Examination - CloudStack Collaboration Conference in Europe...Apache CloudStack Examination - CloudStack Collaboration Conference in Europe...
Apache CloudStack Examination - CloudStack Collaboration Conference in Europe...
 
Using the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStackUsing the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStack
 
CloudStack and SDN
CloudStack and SDNCloudStack and SDN
CloudStack and SDN
 
Ansible & CloudStack - Configuration Management
Ansible & CloudStack - Configuration ManagementAnsible & CloudStack - Configuration Management
Ansible & CloudStack - Configuration Management
 
CloudStack vs OpenStack
CloudStack vs OpenStackCloudStack vs OpenStack
CloudStack vs OpenStack
 
CloudStack vs Openstack
CloudStack vs OpenstackCloudStack vs Openstack
CloudStack vs Openstack
 
應用程式迅速開發與串連廣大用戶要素
應用程式迅速開發與串連廣大用戶要素應用程式迅速開發與串連廣大用戶要素
應用程式迅速開發與串連廣大用戶要素
 

Similar to CloudStack EU user group - fast SAP provisioning

Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
GRUC
 

Similar to CloudStack EU user group - fast SAP provisioning (20)

IBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub EnterpriseIBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub Enterprise
 
Bluemix summary
Bluemix summaryBluemix summary
Bluemix summary
 
Daimler’s Community Approach to TAS Platform Monitoring
Daimler’s Community Approach to TAS Platform MonitoringDaimler’s Community Approach to TAS Platform Monitoring
Daimler’s Community Approach to TAS Platform Monitoring
 
MongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the Cloud
MongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the CloudMongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the Cloud
MongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the Cloud
 
Solving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalSolving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute final
 
NGINX Basics: Ask Me Anything – EMEA
NGINX Basics: Ask Me Anything – EMEANGINX Basics: Ask Me Anything – EMEA
NGINX Basics: Ask Me Anything – EMEA
 
L105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902aL105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902a
 
Build your own Cloud
Build your own CloudBuild your own Cloud
Build your own Cloud
 
Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataSta...
Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataSta...Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataSta...
Cassandra on Google Cloud Platform (Ravi Madasu, Google / Ben Lackey, DataSta...
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
 
IBM Bluemix and Docker Guest Lecture at Cork Institute of Technology
IBM Bluemix and Docker Guest Lecture at Cork Institute of TechnologyIBM Bluemix and Docker Guest Lecture at Cork Institute of Technology
IBM Bluemix and Docker Guest Lecture at Cork Institute of Technology
 
How to use hybrid cloud to migrate and deploy unified business applications i...
How to use hybrid cloud to migrate and deploy unified business applications i...How to use hybrid cloud to migrate and deploy unified business applications i...
How to use hybrid cloud to migrate and deploy unified business applications i...
 
Converged Everything, Converged Infrastructure delivering business value and ...
Converged Everything, Converged Infrastructure delivering business value and ...Converged Everything, Converged Infrastructure delivering business value and ...
Converged Everything, Converged Infrastructure delivering business value and ...
 
Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...
Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...
Zabbix – Powerful enterprise grade monitoring driven by Open Source by Wolfga...
 
Up and Running with firebase
Up and Running with firebaseUp and Running with firebase
Up and Running with firebase
 
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
 
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...
 
Http Services in Rust on Containers
Http Services in Rust on ContainersHttp Services in Rust on Containers
Http Services in Rust on Containers
 
IBM Bluemix Tech Meetup 18-02-2015
IBM Bluemix Tech Meetup 18-02-2015IBM Bluemix Tech Meetup 18-02-2015
IBM Bluemix Tech Meetup 18-02-2015
 
Webinar: Enterprise Trends for Database-as-a-Service
Webinar: Enterprise Trends for Database-as-a-ServiceWebinar: Enterprise Trends for Database-as-a-Service
Webinar: Enterprise Trends for Database-as-a-Service
 

More from ShapeBlue

More from ShapeBlue (20)

CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueCloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
 
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlueCloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
 
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
 
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlueVM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
 
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubHow We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
 
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
 
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
 
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIOHow We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
 
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
 
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
 
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
 
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
 
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
 
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
 
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
 
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
 
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
 
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
 
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
 
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 

CloudStack EU user group - fast SAP provisioning

  • 1. BIT.Group GmbH · www.bitgroup.de PAGE 1Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014 FAST SAP SYSTEM PROVISIONING BASED ON CLOUDSTACK Consulting. Support. Integrated Solutions.Results in time.
  • 2. BIT.Group GmbH · www.bitgroup.de PAGE 2 Ingo Jochim Service Lead BIT.Cloud Team Lead „Cloud Implementation“ CloudStack user since 2014 Email: ingo.jochim@bitgroup.de Web: bitcloud.cloud (just launched) Twitter: @ingojochim Events: German CloudStack usergroup meetup 6th of Dezember 2016 in Berlin (next one in Dresden) ABOUT ME About Me
  • 3. BIT.Group GmbH · www.bitgroup.de PAGE 3 ABOUT BIT.GROUP GMBH About BIT.Gro up GmbH Optimization of SAP operation and implementation of automation scenarios IT Consulting Preventive and reactive problem solving as well as support in day-to-day business Service & Support Implementation of individual requirements with SAP solutions Development Planning, provision and optimization of operator models Infrastructure Management
  • 4. BIT.Group GmbH · www.bitgroup.de PAGE 4 implementation / operation of large cloud environments tool development BIT.Cloud: private / public cloud ABOUT BIT.GROUP GMBH About BIT.Gro up GmbH Infrastructure Management
  • 5. BIT.Group GmbH · www.bitgroup.de PAGE 5 • Focus • Challenge • Technologies • Apache CloudStack • Ceph Storage • Ansible • What is automated? • What do we build? – Demo • SAP automated installation AGENDA Agenda
  • 6. BIT.Group GmbH · www.bitgroup.de PAGE 6 • High dynamic infrastructure landscapes • Fast deployment • Infrastructure setup • Application setup • Make it ready for operations (backup, monitoring) FOCUS Focus
  • 7. BIT.Group GmbH · www.bitgroup.de PAGE 7 • Many steps and teams needed to set up a SAP system • network team • server management • SAP basis • application management • Usual workflow with tickets from team to team • Why not automate this into a single process? CHALLENGE Challen ge
  • 8. BIT.Group GmbH · www.bitgroup.de PAGE 8 INFRASTRUCTURE Central Services Customer/Project A Customer/Project B Customer/Project C
  • 9. BIT.Group GmbH · www.bitgroup.de PAGE 9 CENTRAL SERVICES Central ‚Service s • CloudStack • Automation Ansible • LDAP • DNS • Monitoring check_mk • Version Control git • Proxy • Backup
  • 10. BIT.Group GmbH · www.bitgroup.de PAGE 10 CUSTOMER NETWORK Custom er Networ k Per Customer or Project LDAP Monitoring Backup Automation Versionsverwaltung
  • 11. BIT.Group GmbH · www.bitgroup.de PAGE 11 TECHNOLOGIES Technol ogies Cloud Management: Storage: Automation: Monitoring: Server -Virtualization:
  • 12. BIT.Group GmbH · www.bitgroup.de PAGE 12 APACHE CLOUDSTACK ACS • ACS is a cloud computing software • creating, managing and deploying infrastructure cloud services • manage • physical and virtual servers • storage • network • OpenSource
  • 13. BIT.Group GmbH · www.bitgroup.de PAGE 13 APACHE CLOUDSTACK @ BIT ACS@ BIT • Why are we using CloudStack? • evaluated a few cloud management platforms • scope: free, easy to use, multi-tenancy also for administration • Learned lessons: • works for small operation teams • easy to upgrade – in 30 minutes • active community
  • 14. BIT.Group GmbH · www.bitgroup.de PAGE 14 CEPH STORAGE Ceph • Distributed storage system • Run‘s on commodity hardware • Selfhealing • OpenSource • CloudStack integration • Lessons learned: • previous storage system was too unflexible • cloud environments need to scale online • no downtime for maintenance • hard disk failure over easter weekend – monitoring works, disk change later
  • 15. BIT.Group GmbH · www.bitgroup.de PAGE 15 CEPH STORAGE Ceph ….
  • 16. BIT.Group GmbH · www.bitgroup.de PAGE 16 ANSIBLE Ansible • Orchestration, configuration and administration • Evaluated a few configuration management systems • Why did we choose ansible? • easy to use and easy to get started • but powerful • good to for tasks on multiple systems • many CloudStack modules • OpenSource
  • 17. BIT.Group GmbH · www.bitgroup.de PAGE 17 ANSIBLE PLAYBOOK RUNNING playboo k
  • 18. BIT.Group GmbH · www.bitgroup.de PAGE 18 WHAT DO WE BUILD? Build SAP PI (Process Integration) Orchestration VM - LDAP - git - ansible - Check_mk - Backup
  • 19. BIT.Group GmbH · www.bitgroup.de PAGE 19 WHAT IS AUTOMATED? Automa tion list • Virtual machines • Storage • Filesystem layout, folder structure • security, central auth, users, groups • central services: LDAP, git, ansible, monitoring, backup • Firewall • OS settings for application • application installation
  • 20. BIT.Group GmbH · www.bitgroup.de PAGE 20Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014 LET’S BUILD IT Demo Part I
  • 21. BIT.Group GmbH · www.bitgroup.de PAGE 21 SAP INSTALLATION AUTOMATION SAP • Complex installations in many variations • Time consuming – large install files • Pro and Con – Templates vs. Scripting • Templates: • faster to deploy • much effort to maintain • unflexible, high storage usage • Automation: • very adaptive • installation takes time • XML file based unattended automation replace wizard • Adaption of XML with hostname, SID, …
  • 22. BIT.Group GmbH · www.bitgroup.de PAGE 22Klassifizierung: Öffentlich | Autor: Henry Flack | Version: 1.5 | Datum: 17. Januar 2014 BACK TO DEMO Demo Part II 100 %
  • 23. BIT.Group GmbH · www.bitgroup.de PAGE 23 SUMMARY Summa ry • Short installation time by automation of full stack • Standardized landscapes – consistent configurations • Reduced operations effort • Higher quality • Lessons learned • different worlds • different automation
  • 24. BIT.Group GmbH · www.bitgroup.de PAGE 24 QUESTIONS Questio ns Questions ?
  • 25. BIT.Group GmbH · www.bitgroup.de PAGE 25 © 2016 - Alle Rechte vorbehalten BIT.Group GmbH Preuschwitzer Str. 20 02625 Bautzen T +49 3591 5253-0 F +49 3591 5253-9999 info@bitgroup.de Contact Ingo Jochim Senior Support Consultant T +49 3591 5253-1281 ingo.jochim@bitgroup.de THANK YOU FOR YOUR ATTENTION. contac t