Slides of OpenStack talk hold on the CeBIT 2012.
The talk introduces Cloud Computing and Infrastructure as a Service in general, gives a short overview about the OpenStack project and describes all core components of the Essex release in detail.
You can find a record of the session at http://www.techcast.com/events/cebit12/mi09/.
You can find more details about our involvment in OpenStack at http://www.b1-systems.de/openstack.
You can contacts us at openstack@b1-systems.de if you want to give us feedback or want to receive more information.
This document discusses the Common Fisheries Policy (CFP) of the European Union and its effects on the UK and Norway. The CFP aims to manage fishing sustainably but has faced criticism for overfishing and discarding. Reforms in 2012 aimed to address these issues through ecosystem-based multi-annual plans and ending discards. The UK fishing industry has concerns about job losses from the CFP. Norway jointly manages some stocks with the EU but has its own regulatory system that it considers more accountable.
The document provides guidelines for completing an agreement roadmap for the Get Genuine program. It outlines the content included in the agreement pack and provides instructions for accurately completing the agreements and signature form. Sample cases are included to demonstrate how to complete the signature form for different customer scenarios, such as a new customer purchasing through the EPG or SMS&P programs, or an existing customer with an MBSA.
This document provides an overview and contents for a 3-day Microsoft Inside Selling training module. The training is designed to equip sales representatives with core phone selling skills like call preparation, questioning techniques, handling objections, and qualifying opportunities. The module consists of lessons on call structure, effective openings, probing questions, proving value, and next steps. Participants practice skills through role-plays and calling sessions with feedback. The goal is for reps to maximize effectiveness and results from phone interactions.
The document compares traditional real estate brokerage models to a new brokerage design. The traditional models charge agents various fees and focus on top producers, while the new design has no monthly fees, a paperless system, cloud office, and revenue sharing program. It emphasizes a team environment, industry-leading support, and forward-thinking approach compared to old school systems. The new design structures management and support separately from agents. It also outlines formulas for agent and company success based on coaching, analyzing trends, the market, competition, and testing new approaches.
This document is an application for permanent residence in Canada under the Business Immigration program. It requests information from the principal applicant such as personal details, family information, education/work history, language ability, financial details, and a declaration of truthfulness. The form must be completed by the principal applicant only for their family members to be considered under the application.
This document discusses the Common Fisheries Policy (CFP) of the European Union and its effects on the UK and Norway. The CFP aims to manage fishing sustainably but has faced criticism for overfishing and discarding. Reforms in 2012 aimed to address these issues through ecosystem-based multi-annual plans and ending discards. The UK fishing industry has concerns about job losses from the CFP. Norway jointly manages some stocks with the EU but has its own regulatory system that it considers more accountable.
The document provides guidelines for completing an agreement roadmap for the Get Genuine program. It outlines the content included in the agreement pack and provides instructions for accurately completing the agreements and signature form. Sample cases are included to demonstrate how to complete the signature form for different customer scenarios, such as a new customer purchasing through the EPG or SMS&P programs, or an existing customer with an MBSA.
This document provides an overview and contents for a 3-day Microsoft Inside Selling training module. The training is designed to equip sales representatives with core phone selling skills like call preparation, questioning techniques, handling objections, and qualifying opportunities. The module consists of lessons on call structure, effective openings, probing questions, proving value, and next steps. Participants practice skills through role-plays and calling sessions with feedback. The goal is for reps to maximize effectiveness and results from phone interactions.
The document compares traditional real estate brokerage models to a new brokerage design. The traditional models charge agents various fees and focus on top producers, while the new design has no monthly fees, a paperless system, cloud office, and revenue sharing program. It emphasizes a team environment, industry-leading support, and forward-thinking approach compared to old school systems. The new design structures management and support separately from agents. It also outlines formulas for agent and company success based on coaching, analyzing trends, the market, competition, and testing new approaches.
This document is an application for permanent residence in Canada under the Business Immigration program. It requests information from the principal applicant such as personal details, family information, education/work history, language ability, financial details, and a declaration of truthfulness. The form must be completed by the principal applicant only for their family members to be considered under the application.
Deploying oracle rac 10g with asm on rhel and sles with svcwikiwei
This document provides guidance on configuring Oracle RAC 10g with ASM on Red Hat Linux and SUSE Linux using the IBM SAN Volume Controller (SVC). The SVC simplifies storage management by pooling storage from various systems into a single resource and enables nondisruptive data migration. It also improves availability through replication services. The document outlines configuring the SVC, device mapper multipath, and identifying storage on cluster nodes for ASM. It aims to demonstrate an easy configuration using these guidelines.
The openSUSE KIWI Imaging System delivers complete operating system images for different hardware and virtualization platforms.
The Open Build Service is the one stop solution for building software packages from sources in an automatic, consistent and reproducible way.
Combine both to automate image delivery of various Linux Operating System flavours to different virtualization platforms including your custom built software.
This talk will show the benefits of using the KIWI / OBS combination for cloud image delivery, explain the basic setup and concepts of OBS and KIWI but also talk about different problems (and the solutions we found for them!) experienced in real-life setups of different sizes.
Simplify and run your development environments with Vagrant on OpenStackB1 Systems GmbH
Here are the steps to resolve the network issue:
1. Create a new internal network (e.g. 192.168.0.0/24)
2. Create a new router
3. Add the PublicNetwork as the gateway for the router
4. Add the internal network as an interface to the router
This will allow instances on the internal network to get floating IPs from the PublicNetwork via the router. The original error indicates direct access to the external network is forbidden, so routing traffic through an internal network and router is required.
This document provides guidance for Inside Sales agents on conducting Account Discovery and Profiling (AD&P) for corporate accounts in FY10. It outlines the background and design principles for AD&P, and provides an overview of the framework including the different elements of Basic, Deployment, Compete, and IO Discovery. Details are given on targets, questions to ask, and where to record the information in Siebel. Resources and tools are also mentioned.
Documentación registro de competencias en siebel (2)Fitira
Este documento describe cómo registrar información sobre la competencia en Siebel CRM. Los representantes deben identificar los productos y plataformas con los que compiten para cada oportunidad y registrar este dato en el campo de competidor en Siebel. Esto permitirá realizar cierres de ventas más efectivos. Se proporcionan ejemplos de cómo completar correctamente los campos requeridos para cada competidor.
This document summarizes a coaching toolkit for Microsoft's inside sales managers. It outlines 12 modules aimed at improving inside sales skills and management. The modules cover topics like setting sales contexts, overcoming gatekeepers, vision, process, role playing objections, and in-call management. Each module lists objectives, duration, equipment needed, and tips. The goal is to help salespeople strengthen qualifications, presentations, handling objections, and setting next steps with customers.
Internationaal privaatrecht en fundamentele rechten. Ipr als instrument ter b...Veerle Van Den Eeckhout
Abstract "Internationaal privaatrecht en fundamentele rechten. Ipr als instrument ter bevordering van respect voor fundamentele rechten?"
Veerle Van Den Eeckhout
The combination of the artist's unique music style and ancillary texts effectively portray his individuality. The poster depicts the artist in an urban, simplistic style dressed casually at a derelict pub to show he remains true to his roots and fans. It also shows the backing band similarly dressed sitting with the artist standing to market him as the frontman while still accessible locally. This poster design carries through to the album artwork to create continuity across the marketing campaign and reinforce the artist's sociable persona.
The document discusses new features in the latest release of the Firefox browser including improved developer tools, a 3D view of pages using WebGL, and improved simplicity, speed and security. The Firefox browser is aiming to become the world's number one browser.
This 3-day training course on Microsoft Inside Selling teaches delegates sales skills like call planning, questioning techniques, listening skills, understanding customer motivations, presenting value propositions, handling objections, qualifying opportunities, and closing deals. Over the course of the training, delegates practice these skills through role-playing exercises, calling sessions, and feedback discussions. The goal is to help delegates convert more prospects to opportunities and close more deals through effective planning, communication, and understanding customer needs.
This document provides guidance for account discovery and profiling (AD&P) for Inside Sales agents in fiscal year 2010 (FY10). It outlines the background, design principles, targets, and framework for conducting basic account discovery, deployment discovery, compete discovery, and input/output (IO) discovery. The targets section specifies completion goals for different discovery elements ranging from 80-100% of accounts. The framework section describes the data elements, Siebel/PSM locations, typical questions, fields, and time required to complete each discovery type.
This document outlines the schedule and content for a three-day Microsoft Inside Selling training. Day one covers call planning, questioning skills, and role playing exercises. Day two focuses on understanding features and benefits, handling objections, and more role playing. Day three reviews call plans and holds a final role playing exercise. A separate managers wrap session provides coaching and action planning tools. The overall goal is to help participants effectively prepare for calls, listen for customer needs, qualify leads, and move customers through the sales cycle.
OSDC 2011 | Enterprise Cloud Lösung - Open Stack in der Praxis by Christian B...NETWAYS
OpenStack ist eine IaaS (Infrastructure as a service) Plattform für Cloud Lösungen. Initial wurde das OpenStack Projekt von Rackspace und der NASA gegründet, inzwischen haben sich aber auch viele weitere Firmen, wie Citrix, DELL, RightScale und sogar INTEL und AMD angeschlossen. Das Projekt besteht aus zwei verchiedenen Teilbereichen: OpenStack Compute, einem Cloud Computing Controller, der alle Aktivitäten, wie beispielsweise das Starten und Stoppen von Maschinen in der Cloud koordiniert. Sowie OpenStack Object Storage einem verteilten Speichersystem für VM Images, Bilder, E-Mails und weitere Objekte innerhalb einer Cloud.
Der Vortrag schildert die ersten praktischen Erfahrungen mit OpenStack aus konkreten Evaluationsprojekten: Warum entscheiden sich große Firmen für OpenStack, wie wird evaluiert, packetiert und getestet?
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“OPEN KNOWLEDGE GmbH
„Cloud is the new Normal”, so Andrew R. Jassy (CIO AWS). Was also liegt näher, als genau jetzt den Schritt in die Cloud zu wagen? Denn schließlich wollen wir ja alle irgendwie ein klein wenig „normal“ sein. Aber ist dieser Schritt wirklich so einfach, wie uns die verschiedenen Cloudanbieter glauben machen? Lässt sich eine klassische Enterprise-Architektur einfach so in die Cloud überführen oder bedarf es neuer Cloud-spezifischer Architekturmuster? Wie kann uns das Cloud Maturity Model dabei helfen? Und was steckt eigentlich hinter Akronymen wie IaaS, PaaS, BaaS, SaaS und FaaS?
Im Rahmen des Worskhops werde ich eine klassische Enterprise Anwendung Schritt für Schritt in die Cloud migrieren und dabei die verschiedenen Stufen / Reifegrade des Cloud Maturity Models durchlaufen. Angefangen bei "Lift & Shift" bis hin zu "Cloud Native" und "Cloud Voodoo – aka Serverless".
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“OPEN KNOWLEDGE GmbH
„Cloud is the new Normal”, so Andrew R. Jassy (CIO AWS). Was also liegt näher, als genau jetzt den Schritt in die Cloud zu wagen? Denn schließlich wollen wir ja alle irgendwie ein klein wenig „normal“ sein. Aber ist dieser Schritt wirklich so einfach, wie uns die verschiedenen Cloudanbieter glauben machen? Lässt sich eine klassische Enterprise-Architektur einfach so in die Cloud überführen oder bedarf es neuer cloud-spezifischer Architekturmuster? Und was steckt eigentlich hinter Akronymen wie IaaS, PaaS, BaaS, SaaS und FaaS?
Im Rahmen der Session werden ich Schritt für Schritt eine bestehende Enterprise-Anwendung in die Cloud migrieren. Angefangen bei der Nutzung von Cloudinfrastruktur (IaaS) über die Anbindung von Cloudplattformkomponenten (PaaS) und Backend-Services (BaaS) bis hin zu Serverless Functions (FaaS) werden wir für die unterschiedlichen Anwendungsszenarien unserer Applikation passende Architekturansätze entwerfen und deren Vor- und Nachteile diskutieren. Natürlich sprechen wir dabei auch Themen wie Testing, Monitoring und automatisiertes Deployment an.
Deploying oracle rac 10g with asm on rhel and sles with svcwikiwei
This document provides guidance on configuring Oracle RAC 10g with ASM on Red Hat Linux and SUSE Linux using the IBM SAN Volume Controller (SVC). The SVC simplifies storage management by pooling storage from various systems into a single resource and enables nondisruptive data migration. It also improves availability through replication services. The document outlines configuring the SVC, device mapper multipath, and identifying storage on cluster nodes for ASM. It aims to demonstrate an easy configuration using these guidelines.
The openSUSE KIWI Imaging System delivers complete operating system images for different hardware and virtualization platforms.
The Open Build Service is the one stop solution for building software packages from sources in an automatic, consistent and reproducible way.
Combine both to automate image delivery of various Linux Operating System flavours to different virtualization platforms including your custom built software.
This talk will show the benefits of using the KIWI / OBS combination for cloud image delivery, explain the basic setup and concepts of OBS and KIWI but also talk about different problems (and the solutions we found for them!) experienced in real-life setups of different sizes.
Simplify and run your development environments with Vagrant on OpenStackB1 Systems GmbH
Here are the steps to resolve the network issue:
1. Create a new internal network (e.g. 192.168.0.0/24)
2. Create a new router
3. Add the PublicNetwork as the gateway for the router
4. Add the internal network as an interface to the router
This will allow instances on the internal network to get floating IPs from the PublicNetwork via the router. The original error indicates direct access to the external network is forbidden, so routing traffic through an internal network and router is required.
This document provides guidance for Inside Sales agents on conducting Account Discovery and Profiling (AD&P) for corporate accounts in FY10. It outlines the background and design principles for AD&P, and provides an overview of the framework including the different elements of Basic, Deployment, Compete, and IO Discovery. Details are given on targets, questions to ask, and where to record the information in Siebel. Resources and tools are also mentioned.
Documentación registro de competencias en siebel (2)Fitira
Este documento describe cómo registrar información sobre la competencia en Siebel CRM. Los representantes deben identificar los productos y plataformas con los que compiten para cada oportunidad y registrar este dato en el campo de competidor en Siebel. Esto permitirá realizar cierres de ventas más efectivos. Se proporcionan ejemplos de cómo completar correctamente los campos requeridos para cada competidor.
This document summarizes a coaching toolkit for Microsoft's inside sales managers. It outlines 12 modules aimed at improving inside sales skills and management. The modules cover topics like setting sales contexts, overcoming gatekeepers, vision, process, role playing objections, and in-call management. Each module lists objectives, duration, equipment needed, and tips. The goal is to help salespeople strengthen qualifications, presentations, handling objections, and setting next steps with customers.
Internationaal privaatrecht en fundamentele rechten. Ipr als instrument ter b...Veerle Van Den Eeckhout
Abstract "Internationaal privaatrecht en fundamentele rechten. Ipr als instrument ter bevordering van respect voor fundamentele rechten?"
Veerle Van Den Eeckhout
The combination of the artist's unique music style and ancillary texts effectively portray his individuality. The poster depicts the artist in an urban, simplistic style dressed casually at a derelict pub to show he remains true to his roots and fans. It also shows the backing band similarly dressed sitting with the artist standing to market him as the frontman while still accessible locally. This poster design carries through to the album artwork to create continuity across the marketing campaign and reinforce the artist's sociable persona.
The document discusses new features in the latest release of the Firefox browser including improved developer tools, a 3D view of pages using WebGL, and improved simplicity, speed and security. The Firefox browser is aiming to become the world's number one browser.
This 3-day training course on Microsoft Inside Selling teaches delegates sales skills like call planning, questioning techniques, listening skills, understanding customer motivations, presenting value propositions, handling objections, qualifying opportunities, and closing deals. Over the course of the training, delegates practice these skills through role-playing exercises, calling sessions, and feedback discussions. The goal is to help delegates convert more prospects to opportunities and close more deals through effective planning, communication, and understanding customer needs.
This document provides guidance for account discovery and profiling (AD&P) for Inside Sales agents in fiscal year 2010 (FY10). It outlines the background, design principles, targets, and framework for conducting basic account discovery, deployment discovery, compete discovery, and input/output (IO) discovery. The targets section specifies completion goals for different discovery elements ranging from 80-100% of accounts. The framework section describes the data elements, Siebel/PSM locations, typical questions, fields, and time required to complete each discovery type.
This document outlines the schedule and content for a three-day Microsoft Inside Selling training. Day one covers call planning, questioning skills, and role playing exercises. Day two focuses on understanding features and benefits, handling objections, and more role playing. Day three reviews call plans and holds a final role playing exercise. A separate managers wrap session provides coaching and action planning tools. The overall goal is to help participants effectively prepare for calls, listen for customer needs, qualify leads, and move customers through the sales cycle.
OSDC 2011 | Enterprise Cloud Lösung - Open Stack in der Praxis by Christian B...NETWAYS
OpenStack ist eine IaaS (Infrastructure as a service) Plattform für Cloud Lösungen. Initial wurde das OpenStack Projekt von Rackspace und der NASA gegründet, inzwischen haben sich aber auch viele weitere Firmen, wie Citrix, DELL, RightScale und sogar INTEL und AMD angeschlossen. Das Projekt besteht aus zwei verchiedenen Teilbereichen: OpenStack Compute, einem Cloud Computing Controller, der alle Aktivitäten, wie beispielsweise das Starten und Stoppen von Maschinen in der Cloud koordiniert. Sowie OpenStack Object Storage einem verteilten Speichersystem für VM Images, Bilder, E-Mails und weitere Objekte innerhalb einer Cloud.
Der Vortrag schildert die ersten praktischen Erfahrungen mit OpenStack aus konkreten Evaluationsprojekten: Warum entscheiden sich große Firmen für OpenStack, wie wird evaluiert, packetiert und getestet?
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“OPEN KNOWLEDGE GmbH
„Cloud is the new Normal”, so Andrew R. Jassy (CIO AWS). Was also liegt näher, als genau jetzt den Schritt in die Cloud zu wagen? Denn schließlich wollen wir ja alle irgendwie ein klein wenig „normal“ sein. Aber ist dieser Schritt wirklich so einfach, wie uns die verschiedenen Cloudanbieter glauben machen? Lässt sich eine klassische Enterprise-Architektur einfach so in die Cloud überführen oder bedarf es neuer Cloud-spezifischer Architekturmuster? Wie kann uns das Cloud Maturity Model dabei helfen? Und was steckt eigentlich hinter Akronymen wie IaaS, PaaS, BaaS, SaaS und FaaS?
Im Rahmen des Worskhops werde ich eine klassische Enterprise Anwendung Schritt für Schritt in die Cloud migrieren und dabei die verschiedenen Stufen / Reifegrade des Cloud Maturity Models durchlaufen. Angefangen bei "Lift & Shift" bis hin zu "Cloud Native" und "Cloud Voodoo – aka Serverless".
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“OPEN KNOWLEDGE GmbH
„Cloud is the new Normal”, so Andrew R. Jassy (CIO AWS). Was also liegt näher, als genau jetzt den Schritt in die Cloud zu wagen? Denn schließlich wollen wir ja alle irgendwie ein klein wenig „normal“ sein. Aber ist dieser Schritt wirklich so einfach, wie uns die verschiedenen Cloudanbieter glauben machen? Lässt sich eine klassische Enterprise-Architektur einfach so in die Cloud überführen oder bedarf es neuer cloud-spezifischer Architekturmuster? Und was steckt eigentlich hinter Akronymen wie IaaS, PaaS, BaaS, SaaS und FaaS?
Im Rahmen der Session werden ich Schritt für Schritt eine bestehende Enterprise-Anwendung in die Cloud migrieren. Angefangen bei der Nutzung von Cloudinfrastruktur (IaaS) über die Anbindung von Cloudplattformkomponenten (PaaS) und Backend-Services (BaaS) bis hin zu Serverless Functions (FaaS) werden wir für die unterschiedlichen Anwendungsszenarien unserer Applikation passende Architekturansätze entwerfen und deren Vor- und Nachteile diskutieren. Natürlich sprechen wir dabei auch Themen wie Testing, Monitoring und automatisiertes Deployment an.
From Zero to still Zero: Die schönsten Fehler auf dem Weg in die CloudOPEN KNOWLEDGE GmbH
Cloud is the new normal”, so Andrew R. Jassy (CIO AWS). Was also liegt näher, als genau jetzt den Schritt in die Cloud zu wagen? Denn schließlich wollen wir ja alle irgendwie ein klein wenig „normal“ sein. Aber ist dieser Schritt wirklich so einfach, wie uns die verschiedenen Cloudanbieter glauben machen? Lässt sich eine klassische Enterprise-Architektur einfach so in die Cloud überführen oder bedarf es neuer, cloudspezifischer Architekturmuster? Was unterscheidet dabei die verschiedenen As-a-Service-Varianten (IaaS, PaaS, BaaS und FaaS) voneinander und für welchen Anwendungsfall nimmt man was? Fragen über Fragen – aber keine Panik, der Talk liefert Antworten.
Steinzeit war gestern! Wege der Cloud-nativen Evolution.QAware GmbH
The Architecture Gathering 2018, München: Vortrag von Mario-Leander Reimer (@LeanderReimer, Cheftechnologe bei QAware)
Abstract:
Jahrzehnte lang haben wir mehr oder weniger erfolgreich monolithische Enterprise-Applikationen gebaut. Leider können diese Systeme und deren Betriebsmodelle den hohen Anforderungen moderner Geschäftsmodelle nur noch schwer genügen. Kurze Release-Zyklen, Antifragilität und Hyperscale scheinen unerreichbar zu sein. Was also tun? Muss man diese Systeme alle neu bauen? Das ist sicherlich kein besonders ökonomischer und sinnvoller Weg. Dieser Vortrag zeigt mögliche Wege der Cloud-nativen Evolution von Bestandssystemen und berichtet aus der Praxis.
Steinzeit war gestern! Wege der cloud-nativen EvolutionQAware GmbH
Continuous Lifecycle 2018, Mannheim: Vortrag von Mario-Leander Reimer (@LeanderReimer, Cheftechnologe bei QAware)
=== Dokument bitte herunterladen, falls unscharf! Please download slides if blurred! ===
Abstract:
Jahrzehnte lang haben wir mehr oder weniger erfolgreich monolithische Enterprise Applikationen gebaut. Leider können diese Systeme und deren Betriebsmodelle den hohen Anforderungen moderner Geschäftsmodelle nur noch schwer genügen. Kurze Release-Zyklen, Antifragilität und Hyperscale scheinen unerreichbar zu sein. Was also tun? Muss man diese Systeme alle neu bauen? Das ist sicherlich kein besonders ökonomischer und sinnvoller Weg. Dieser Vortrag zeigt mögliche Wege der Cloud-nativen Evolution von Bestandssystemen und berichtet aus der Praxis.
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...Marc Müller
Test- und Produktionsumgebungen gehören zum täglich Brot von Entwicklungs-, Test- und Adminteams. In der Praxis sieht man dabei sehr oft das Phänomen, dass die diversen Umgebungen immer wieder von den Beteiligten händisch angelegt und gepflegt werden. In modernen DevOps-Prozessen ist dieses Vorgehen nicht mehr zeitgemäß. Im Vortrag soll vorgestellt werden, wie Umgebungen mit modernen Deployment- und Verwaltungskonzepten automatisiert werden können. Die Grenze ist dabei nicht beim reinen Anlegen und Verwalten zu sehen, sondern umfasst auch die Anbindung und Integration an die Entwicklungs- und Testinfrastruktur (TFS-Build- und Release-Management). Als Beispiele werden exemplarisch Szenarien auf Basis von modernen Containertechnologien (Docker, Windows-Container) sowie Azure-Technologien wie Azure Dev/Test gezeigt. Unter Berücksichtigung der Szenarien werden die jeweiligen kontextbezogenen Vor-/Nachteile betrachtet und bewertet.
Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...comspace GmbH & Co. KG
Für moderne Webseiten und Digital Marketing ist die Cloud eine echte Alternative. Skalierbarkeit, weltweite Content-Verteilung, Kostenvorteile oder die Steigerung der Geschwindigkeit im Deployment sind nur ein paar von vielen Vorteilen. Sehen Sie in dieser Präsentation, welche Vorteile sich durch einen Umzug in die Cloud ergeben, welches eine bewährte Vorgehensweise dabei ist und warum ein Umzug Ihrer Digital Marketing-Welt inkl. Website und Marketingtools in eine Cloud-Umgebung sinnvoll ist.
Steinzeit war gestern! Wege der Cloud-nativen Evolution.QAware GmbH
JCON 2018, Düsseldorf: Vortrag von Mario-Leander Reimer (@LeanderReimer, Cheftechnologe bei QAware)
Abstract:
Jahrzehnte lang haben wir mehr oder weniger erfolgreich monolithische Enterprise Applikationen gebaut. Leider können diese Systeme und deren Betriebsmodelle den hohen Anforderungen moderner Geschäftsmodelle nur noch schwer genügen. Kurze Release-Zyklen, Antifragilität und Hyperscale scheinen unerreichbar zu sein. Was also tun? Muss man diese Systeme alle neu bauen? Das ist sicherlich kein besonders ökonomischer und sinnvoller Weg. Dieser Vortrag zeigt mögliche Wege der Cloud-nativen Evolution von Bestandssystemen und berichtet aus der Praxis.
Es gibt heute schon Möglichkeiten, eine langfristig sinnvolle Cloud-Strategie mit hohem Sicherheitsniveau und ohne Kontrollverlust umzusetzen. Dazu sind hybride Modelle zwischen SaaS- und Private-Cloud wie Virtual Private Clouds mit orchestrierten, vollautomatisierten Plattformen (Exchange online, Office 365) geeignet.
Simplify and run your development environments with Vagrant on OpenStackB1 Systems GmbH
Vagrant can be used to create and configure lightweight, reproducible development environments on OpenStack. Key objectives of Vagrant include portability, unification, reusability and reproducibility of environments. The vagrant-openstack-provider plugin allows defining OpenStack resources like flavors, images, and networks in the Vagrantfile and then using Vagrant to provision and manage virtual machines on OpenStack.
End of the Road - Facing Current Scaling Limits within OpenStackB1 Systems GmbH
B1 Systems GmbH experienced slow performance in OpenStack when the number of instances exceeded a certain threshold. They investigated the issue and found that long SQL queries in nova were overloading the database. Potential solutions include more powerful hardware, rewriting the SQL queries, and reorganizing tenants. B1 Systems recommends using tools like Vagrant and Rally for testing OpenStack configurations at scale before production use.
Migrating deployment processes and Continuous Integration at SAP SEB1 Systems GmbH
The document summarizes SAP SE's migration of their deployment processes and continuous integration to a more modern, future-proof system using tools like SLES12, Chef, GitHub, OBS, and KIWI. It overviews the software and processes used, including operating system image building with KIWI, configuration management with Chef, and version control with GitHub. The new system provides benefits like cleaner deployments, reproducibility, and maintainability compared to the previous process.
Migrating deployment processes and Continuous Integration at SAP SE
Cloud Computing mit OpenStack
1. Cloud Computing mit OpenStack
B1 Systems GmbH
http://www.b1-systems.de
c B1 Systems GmbH 2004 2012
2. Cloud Computing
Fragen
Was ist Cloud Computing?
Was ist Infrastructure As A Service?
Was ist OpenStack. . .
. . . und aus welchen Komponenten besteht es?
c B1 Systems GmbH 2004 2012
3. Cloud Computing
Fragen
Was ist Cloud Computing?
Was ist Infrastructure As A Service?
Was ist OpenStack. . .
. . . und aus welchen Komponenten besteht es?
c B1 Systems GmbH 2004 2012
4. Cloud Computing
Fragen
Was ist Cloud Computing?
Was ist Infrastructure As A Service?
Was ist OpenStack. . .
. . . und aus welchen Komponenten besteht es?
c B1 Systems GmbH 2004 2012
5. Cloud Computing
Fragen
Was ist Cloud Computing?
Was ist Infrastructure As A Service?
Was ist OpenStack. . .
. . . und aus welchen Komponenten besteht es?
c B1 Systems GmbH 2004 2012
6. Cloud Computing
Quelle: Wikipedia
c B1 Systems GmbH 2004 2012
7. Denition von Cloud Computing
Service Modelle
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
c B1 Systems GmbH 2004 2012
8. Denition von Cloud Computing
Eigenschaften
On-Demand Self-Service Serviceorientierung
Broad Network Access Geographische Verteilung
Resource Pooling Virtualisierung
Rapid Elasticity Massive Skalierbarkeit
Measured Service Multi-Tenant Modell
c B1 Systems GmbH 2004 2012
9. Denition von Cloud Computing
Eigenschaften
On-Demand Self-Service Serviceorientierung
Broad Network Access Geographische Verteilung
Resource Pooling Virtualisierung
Rapid Elasticity Massive Skalierbarkeit
Measured Service Multi-Tenant Modell
c B1 Systems GmbH 2004 2012
10. Denition von Cloud Computing
Eigenschaften
On-Demand Self-Service Serviceorientierung
Broad Network Access Geographische Verteilung
Resource Pooling Virtualisierung
Rapid Elasticity Massive Skalierbarkeit
Measured Service Multi-Tenant Modell
c B1 Systems GmbH 2004 2012
11. Denition von Cloud Computing
Deployment Modelle
Public Cloud
Private Cloud
Hybrid Cloud
c B1 Systems GmbH 2004 2012
12. Denition von Cloud Computing
Deployment Modelle
Public Cloud
Private Cloud
Hybrid Cloud
c B1 Systems GmbH 2004 2012
14. OpenStack
Überblick
Komponenten zur Bereitstellung von Infrastructure as a Service
Gründung Anfang 2010 durch Rackspace und NASA
über 200 aktive Entwickler
Unterstützung von über 100 Firmen
nächster Release Anfang April 2012
Betaphase für Rackspace Cloud Servers on OpenStack startet
c B1 Systems GmbH 2004 2012
15. OpenStack
Überblick
Komponenten zur Bereitstellung von Infrastructure as a Service
Gründung Anfang 2010 durch Rackspace und NASA
über 200 aktive Entwickler
Unterstützung von über 100 Firmen
nächster Release Anfang April 2012
Betaphase für Rackspace Cloud Servers on OpenStack startet
c B1 Systems GmbH 2004 2012
16. OpenStack
Überblick
Komponenten zur Bereitstellung von Infrastructure as a Service
Gründung Anfang 2010 durch Rackspace und NASA
über 200 aktive Entwickler
Unterstützung von über 100 Firmen
nächster Release Anfang April 2012
Betaphase für Rackspace Cloud Servers on OpenStack startet
c B1 Systems GmbH 2004 2012
17. OpenStack
Überblick
Komponenten zur Bereitstellung von Infrastructure as a Service
Gründung Anfang 2010 durch Rackspace und NASA
über 200 aktive Entwickler
Unterstützung von über 100 Firmen
nächster Release Anfang April 2012
Betaphase für Rackspace Cloud Servers on OpenStack startet
c B1 Systems GmbH 2004 2012
18. OpenStack
Politische Zielsetzung
Open Source
Open Community
Open Design Process
Open Development
Open Industry Standard
c B1 Systems GmbH 2004 2012
19. OpenStack
Politische Zielsetzung
Open Source
Open Community
Open Design Process
Open Development
Open Industry Standard
c B1 Systems GmbH 2004 2012
20. OpenStack
Politische Zielsetzung
Open Source
Open Community
Open Design Process
Open Development
Open Industry Standard
c B1 Systems GmbH 2004 2012
21. OpenStack
Designziele
Horizontale Skalierbarkeit
Verteilte Architektur
Elastizität
Asynchronität
Shared Nothing Architecture
c B1 Systems GmbH 2004 2012
22. OpenStack
Designziele
Horizontale Skalierbarkeit
Verteilte Architektur
Elastizität
Asynchronität
Shared Nothing Architecture
c B1 Systems GmbH 2004 2012
23. OpenStack
Designziele
Horizontale Skalierbarkeit
Verteilte Architektur
Elastizität
Asynchronität
Shared Nothing Architecture
c B1 Systems GmbH 2004 2012
24. OpenStack
Designziele
Horizontale Skalierbarkeit
Verteilte Architektur
Elastizität
Asynchronität
Shared Nothing Architecture
c B1 Systems GmbH 2004 2012
37. OpenStack Object Storage
Key Features
Object Storage keine Blockdevices
modulare Architektur
keine Gröÿenlimits
Redundanz und Failover
Verwendung von Standard-Hardware
kein RAID notwendig
Unterstützung von S3 API
c B1 Systems GmbH 2004 2012
38. OpenStack Object Storage
Key Features
Object Storage keine Blockdevices
modulare Architektur
keine Gröÿenlimits
Redundanz und Failover
Verwendung von Standard-Hardware
kein RAID notwendig
Unterstützung von S3 API
c B1 Systems GmbH 2004 2012
39. OpenStack Object Storage
Key Features
Object Storage keine Blockdevices
modulare Architektur
keine Gröÿenlimits
Redundanz und Failover
Verwendung von Standard-Hardware
kein RAID notwendig
Unterstützung von S3 API
c B1 Systems GmbH 2004 2012
40. OpenStack Object Storage
Key Features
Object Storage keine Blockdevices
modulare Architektur
keine Gröÿenlimits
Redundanz und Failover
Verwendung von Standard-Hardware
kein RAID notwendig
Unterstützung von S3 API
c B1 Systems GmbH 2004 2012
41. OpenStack Object Storage
Key Features
Object Storage keine Blockdevices
modulare Architektur
keine Gröÿenlimits
Redundanz und Failover
Verwendung von Standard-Hardware
kein RAID notwendig
Unterstützung von S3 API
c B1 Systems GmbH 2004 2012
42. OpenStack Object Storage
Key Features
Object Storage keine Blockdevices
modulare Architektur
keine Gröÿenlimits
Redundanz und Failover
Verwendung von Standard-Hardware
kein RAID notwendig
Unterstützung von S3 API
c B1 Systems GmbH 2004 2012
43. OpenStack Object Storage
Key Features
Object Storage keine Blockdevices
modulare Architektur
keine Gröÿenlimits
Redundanz und Failover
Verwendung von Standard-Hardware
kein RAID notwendig
Unterstützung von S3 API
c B1 Systems GmbH 2004 2012
44. OpenStack Object Storage
Business Use Case
Ablage von Base Images fuer OpenStack Compute
Ablage von Dokumenten (Integration z.B. über S3 API)
Ablage von beliebigen Daten (z.B. Log Dateien oder Bildern)
c B1 Systems GmbH 2004 2012
45. OpenStack Object Storage
Business Use Case
Ablage von Base Images fuer OpenStack Compute
Ablage von Dokumenten (Integration z.B. über S3 API)
Ablage von beliebigen Daten (z.B. Log Dateien oder Bildern)
c B1 Systems GmbH 2004 2012
48. Image Service
Key Features
Registrierung und Bereitstellung von Dateien
Versionsverwaltung
Verknüpfung von registrierten Dateien
Verwaltung von Metadaten für Dateien
c B1 Systems GmbH 2004 2012
49. Image Service
Key Features
Registrierung und Bereitstellung von Dateien
Versionsverwaltung
Verknüpfung von registrierten Dateien
Verwaltung von Metadaten für Dateien
c B1 Systems GmbH 2004 2012
50. Image Service
Key Features
Registrierung und Bereitstellung von Dateien
Versionsverwaltung
Verknüpfung von registrierten Dateien
Verwaltung von Metadaten für Dateien
c B1 Systems GmbH 2004 2012
51. Image Service
Key Features
Registrierung und Bereitstellung von Dateien
Versionsverwaltung
Verknüpfung von registrierten Dateien
Verwaltung von Metadaten für Dateien
c B1 Systems GmbH 2004 2012
52. OpenStack Image Service
Storage Backends
OpenStack Object Storage
Amazon S3
HTTP(S) (read-only)
Lokales Dateisystem
Rados Block Devices
c B1 Systems GmbH 2004 2012
53. OpenStack Image Service
Disk Image Formate
VMDK Virtual Machine Disk
AMI aki, ari, ami
qcow2
...
c B1 Systems GmbH 2004 2012
58. OpenStack Compute
Key Features
Role Based Access Control (RBAC)
Quotaunterstützung
Security Groups (iptables. . . )
Unterstützung von EC2 API
Rate Limiting der API
Integrierter Metadatenserver
Möglichkeit Zugrie über dedizierte VPNs bereitzustellen
Live-Migration und Migration von Instanzen
Referenzarchitektur von Rackspace
c B1 Systems GmbH 2004 2012
59. OpenStack Compute
Key Features
Role Based Access Control (RBAC)
Quotaunterstützung
Security Groups (iptables. . . )
Unterstützung von EC2 API
Rate Limiting der API
Integrierter Metadatenserver
Möglichkeit Zugrie über dedizierte VPNs bereitzustellen
Live-Migration und Migration von Instanzen
Referenzarchitektur von Rackspace
c B1 Systems GmbH 2004 2012
60. OpenStack Compute
Key Features
Role Based Access Control (RBAC)
Quotaunterstützung
Security Groups (iptables. . . )
Unterstützung von EC2 API
Rate Limiting der API
Integrierter Metadatenserver
Möglichkeit Zugrie über dedizierte VPNs bereitzustellen
Live-Migration und Migration von Instanzen
Referenzarchitektur von Rackspace
c B1 Systems GmbH 2004 2012
61. OpenStack Compute
Key Features
Role Based Access Control (RBAC)
Quotaunterstützung
Security Groups (iptables. . . )
Unterstützung von EC2 API
Rate Limiting der API
Integrierter Metadatenserver
Möglichkeit Zugrie über dedizierte VPNs bereitzustellen
Live-Migration und Migration von Instanzen
Referenzarchitektur von Rackspace
c B1 Systems GmbH 2004 2012
62. OpenStack Compute
Key Features
Role Based Access Control (RBAC)
Quotaunterstützung
Security Groups (iptables. . . )
Unterstützung von EC2 API
Rate Limiting der API
Integrierter Metadatenserver
Möglichkeit Zugrie über dedizierte VPNs bereitzustellen
Live-Migration und Migration von Instanzen
Referenzarchitektur von Rackspace
c B1 Systems GmbH 2004 2012
73. OpenStack Dashboard
Key Features
Bereitstellung von Kunde- und Adminwebinterface
geplante Unterstützung von allen Core Komponenten
Umsetzung als Django Modul
einfache Erweiterbarkeit
einfaches Customizing
c B1 Systems GmbH 2004 2012
74. OpenStack Dashboard
Key Features
Bereitstellung von Kunde- und Adminwebinterface
geplante Unterstützung von allen Core Komponenten
Umsetzung als Django Modul
einfache Erweiterbarkeit
einfaches Customizing
c B1 Systems GmbH 2004 2012
75. OpenStack Dashboard
Key Features
Bereitstellung von Kunde- und Adminwebinterface
geplante Unterstützung von allen Core Komponenten
Umsetzung als Django Modul
einfache Erweiterbarkeit
einfaches Customizing
c B1 Systems GmbH 2004 2012
76. OpenStack Dashboard
Key Features
Bereitstellung von Kunde- und Adminwebinterface
geplante Unterstützung von allen Core Komponenten
Umsetzung als Django Modul
einfache Erweiterbarkeit
einfaches Customizing
c B1 Systems GmbH 2004 2012