Bestand wählen
Merken

SAP's IT Journey into DevOps

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
today 0 my name's modern should and I'm working for a company which is called SAP and in my talk today I would like you to tell our story how we I went into all defaults journey and how we choose chairfast along the main automation true to do configuration management and policy enforcement and how we cooperate and work together with all development team the so before I start and maybe it's good to know how many people if you know as a key recent well more than expected so but anyway I am I
give you a small introduction about them as a key but we are and what we're doing so as it is creating enterprise applications and as a is a company which of the history of 44 years so it was founded in the seventies and since then we're creating applications in Wason's for enterprise companies at the moment of as a key service over 300 thousand customers in over 190 countries and we have partners or whatever doesn't partners companies which working group together the but as a P from has the moment around 78 thousand employees worldwide in the hunt 130 our countries in also we have around as a T on has development locations in all almost 100 countries of the world a world wide distributed so we're we split company and with with the development centers worldwide what to give you a
little bit of some and and and all of you about what kind of products and I said people whites I've just added a couple of products to the slide you but if you want to have more details all products would be offering to our customers this visit our company page as if you don't come so you might have heard or if you are interested and databases to I came across about our inventory database as a key hammer and of course our is that the Hummer platform and of course we are creating acid or is it the business need for enterprise customers but we also doing enterprise analytics applications and all the big data for all of our customers the and cities grading also way applications ISO number on all world social web page if we have something about 130 different Mo applications which regretful on customers and of of course providing or creating also applications for the Internet of Things and of course for the cloud and so
who am I as a set is much and I started to work in 2001 already it was as a key so I'm a 15 years in the company and I had of course the rules during that time helped in and still 1 of the last rules i have given is a key was an architect all out for small t which creates some applications was solutions solutions for or is it the internal community as well for external properties so this team credit or create some applications or creates always is people come from a website and also or as a P 1 and store and decreasing but they did this happen joined to team is about 5 years ago and they did something what is normal for somebody go play called contains integration conscience delivery and devils so already 5 years ago there was a small team the p what was what was working with that kind of methodologies and tools for doing that stand around a lot about their hopes and contains an aggression continues delivery yeah so my composition is that I'm managing and automation team for the Devils reading and the come into this in a few moments
so to give a limit on an inside about or environment we are and what we're doing and this is how a unit within as the p i t is currently looking like a look like and we have if a in 3 teams of an organization's on that 2 teams of a wedding operational support and the wanting is the global landscape and it's development systems Operations T so this team is providing the operational support for the infrastructure of of all our development teams as I mentioned beginning as if he has something about 100 development centers and let along the word so distance providing the infrastructure support models and sentence thank the the 2nd team was the training given consulting team for this is basically the operations team for our training and stable systems but in operations order with a customer training so was what are given to the to the customers as well as the most for sales force that they can do a training set the most all 4 is applications in the using those systems and at and there's a front with the default see we ever come to that in a few minutes our team distributed worldwide as as come enterprise company so we have a team sitting in the North America but we have teams in Europe we have tuned in this way by India and Singapore and China the infrastructure what we have to operate on it is on its very mixed so we have of course physical hardware which we have to operate search we have of virtual machines which we have to operate and we have but also recently started to operate on container technology that is also having to orchestration therefore this kind of technology what we're providing support for I'm from the time of writing systems we're supporting Windows systems all kind of labels all versions that have to face and we have a different Linux emotions what we uh that operate and provide 2 or development teams who providing also make OS operating systems to the uh to the development test of all make applications on that and of course some some Unix there what we have to operate on and so this should you should give a yearly button and all of you about the the landscape and the the distribution of our team what we have to go to handle to give us some some additional losses that we have on of forward into our customers which are local organizations and the training and the motives we have all worked 27 thousand service to manage and also was almost of the source a somewhat different so it is not a case that we have all this is the policy was and set up in the Fenway we have basically a lot of applications what is at least developing and maintaining we have all this kind of applications and products of crossed infrastructure we would ready and to test the will and maintain I'm all training organization and I think these are the numbers of or remember right from just from the 1st half of this year and provided a war for talent training sessions to customers and also 2 thousand 600 it was for the the so this is the set of what we have to deal with and in 2015 of the leadership of
of our unit answer together and they started to think about how can we on how can we best support as a key in the digital the way to in the digital transformation so they decided that they made the decision that we want to integrate devil practices and tools into the as a key development where you had changed that to enable the development teams to deliver the SAP innovation faster and more reliable and so this was there's a good idea what is started in beginning of 2015 and to transform our own units to support city so the leadership team set basically for targets which they want to achieve and the 1st target was to automate everything so alternation form development to had to do with the process and the QA process of up to production should be completely automated so this was 1 of 2 targets what you wanted to achieve the 2nd target was to quantify the infrastructure means that we have everything under infrastructures scored everything's version that we don't do any manual modifications or changes so infrastructure the food target was to come to share and make it easy for a development teams and to share with other the development of or other operation organizations our own that they all the outcomes what we did was infrastructures quoted other teams so that they can easily access it and executed on their own but if they want to have the 4 target was how and that you want to provide all development teams and a user centric the future that they have also service to our gets and managed infrastructure don't of of needed so that we can that we are not always involved to provide an infrastructure support for just a single and a and a request to just as that of a machine and install a product for a fully develop on top of it so that you can test all around that even evaluate and use case or in an incident from a customer that he has these access to such an infrastructure so the targets there were set and so on so we decided of course we decided to to have on everything and and automated but of course you need to define also for the targets and some matrix tool to measure the outcomes so for this from what we decided that the leadership decided that time is and that everything what we do with these targets that we achieve is to make it cheaper to bid to put incremental changes and in terms of cost and time at risk to make everything cheaper and of course we want to increase the speed and the real reliability of our infrastructure and deployment of for development teams and for the operations things so it was dead and 2015 and we needed leadership to at the targets and that also how to measure it added where you and the opportunity for the unit itself from started to execute on those targets so it was we created an hour something like and small adoption program for for of beginning of 2015 and we choose several let's say and tt members from all of the organization who can drive several topics and executed on them so how during our and implementation or reduction of of uh the the the targets and would marry wanted to go to and we created a lot of training sessions for 2 different teams and we created a conducive to tools and if it works well for requirements like we did in their relationships together with the ship so can manage all a diverse infrastructure hotter physical are container was not at that time and vocals but if you can use to ships over to manage that kind of infrastructure the during the time the
team so at an evolution so the team started from from a traditional developer of system administrator to start into the devil's journey had to do things different than what it did before so before the system administrator did things mentally ill up into the world and replied or worked on and on and so regress on incident and from a deliberate uh the result to due to the customer the developers had also in the beginning of the journey on different tasks so there was also an and shift to have a new a language to learn basic chef as a new uh putting language which a team had to to adopt them to learn and we get states and we saw that in the beginning the team did not really understand why we're doing just that so did not really understand the goal of and why we have to do so even if we are described the targets of what we're doing this through to have as the key and with the transformation and we want to reduce the cycle time of 1 to reduce the costs for support and so on it was really so hard and challenging to make an complete understand what we have to do it the but the number challenge for us was on that not every I mean is a good opsin devils so if you're doing a system that entire since many years in the same way it's really hard for them to have a mind shift from in a very short time to understand what is really a benefit of doing it as infrastructures called extended for as a boss loading in or even having a small batch script which is doing my job and so we had to deal with this problem in the same way as we had of course and that not every developer is a good Devon ops soul and some of the developers to really understand why we have this whole from a source control of quality check and code review of things to do to just install and applications about just go to the server and hit execute an installed application so we have to face all this kind of challenges and something which is maybe obvious but at this and also what the head of the challenges that not everyone in the team has the same speed of progress to learn new things out to add up or adopt the new techniques and and of the new practices what we wanted to do so here we have to endure challenges but he started the journey and so what we did this we did the training sorties and at the same time all to some real projects of some of our customers away into our customers to development organizations so we looked up for some teams integer interested and crews about going the way of of their faults and which are open minded and or even ask for for help and support to us at that time to introduce development methods and tools and and and we started with extend to create this kind of of of In could use integration continues delivery and and defaults integration into their development processes after years I'm of executing this and this is on basically doing at the moment as is the duration of this year and we're not
yet journey so we would say that in the middle of it is that we have on created on and DevOps our sue and our base of the arm the project sorted it all development teams and the work together with all operations teams in our development teams and we have created so some some services where we think 0 where we are successful with our into customers the development teams and to support and so on our services to our development of a unit organizations is that we've got a right and with the development teams to integrate and alternation into a and can to produce integration of platform so I wasn't as a P a you know it's a long history of company we haven't only 1 CIS is somewhat we have services CI systems we have also some other engineering services which are providing a central platform for continuous integration so we have the development teams which have not the power and who have such an operation was suddenly Acciai a tool 10 to operate we have to set it up configured want to use what we have available in as the key so the 2nd service will be provided that we know all to made us aware system and application provisioning for our development and abrasions so today we have an ultimate it's the set up for deployment of applications there was a sort of descent of the application service of unicity applications or any kind of a and development tools but all required a completely automated move with and of course of or internal on cloud infrastructure platforms that I'm in was what you're doing is and this is mainly for our obstinate service that we apply and enforce configuration management and on our production and or development systems and for that how we are using here are shift as well and we have 2 requirements is anyone here in the room I guess and and and heard already many times in the northern the keynote talk to compliance topic so we have of course was to be compliant and we have all the to enforce and several security standards in our service even if there's a development systems we have to be complied for that reason we have created also the chef cookbooks which are implying is kind of configurations and gone and considerations and and enforcement and settings for obligations operating systems and we execute them on a frequent or regular basis and also was so we have an scheduled the task and also was which makes a shift planned at the moment it's holy to end users to enforce consideration on the was and that was the policies would we need to apply to any minor changes what I've done to deserve would be rotted of in 1 or 2 I does the next of service what the providers and of course to make a delight of 2 were pretty is I'm and that there was for the end-to-end to process so many developers just required to have a virtual machine and was something installed on it and even if it's an S a key product for for testing or if they need something to to try out and so this some requirements of the development teams have but if you want to waste of spend the time to produce missions manually and run some kind of command a to to execute a chef-client 1 or whatever so for that reason we supported the team and we created an EU-wide which simplifies the whole usage of it for the development teams that have to take care about infrastructure topics so that they can focus on development task and can I just use our tools for the and of course we will adopt and implement the latest articles technologies and tools and we have of course a lot of context all the development organizations and they come either themselves with some ideas they want to implement but they don't know how to do it or they are looking for some help solutions to implement develops tools and technologies and we're having and supporting them here as well and of course what is all men are core competences our services that we provide support for development systems and all the let's locations so bedeviled the team is if you the will and something that which is at the moment needed but for our operations team and forward development teams tool and blue everything together so usually you would have thing about DevOps that you have with when development teams the operations team and embedded and they work together on the product and so on but due to the fact that we have that many development systems to to support for us this is at the moment the the better model how we can provide value to the to the development teams here the so
how do we do at different projects of all development teams and today so we have spewed order different series years well into the 2 main roles 1 is what we call the solution analysts for deserve some a team members which are working very closely together with the end of these before development teams and did focusing on getting basically the requirements of what's to development teams have in regards of containers immigration produce delivery of the infrastructure needs and on of development tools but they really need to have fun and require those kind of requirements will be done hand over to the side automation team which I can need and all my tins grading for debt and the chef cookbooks to install an ultimate the infrastructure and application installations of for these requirements that
so I understood turn the solution is started start on it is a very simple so they listen to the development teams and I tried to understand and about their requirements and dear pipeline what's there and model is how they work so they really mad poet process from the built a sort of from the source code check in under the build process to do some testing phase up to 2 of packaging or production deployment the domain met everything out from the complete development streams I'm doing that our face and they have identified and the pain points and the bottlenecks of development teams but it try to quantify and that the process of they measure everything as possible within the larger group of so how many times a bit is executed how many times and tested how long it takes to to build a good how long it takes up onto the tests are completed so everything what we can measure we try to measure and we try to find the bottlenecks and a potential some sports for improvements but as soon as we have 2 bottlenecks identified and we have also measured and that the quantity of the booze and and we know what we can improve will of course try to find 2 ways how we can improve it away we can paralyze processes how we can make things bigger of a can be improved a situation with automation and this is how the development teams and what is a the solution and Anderson about still do tho development targets for mission team which would then implement and then hand over to our customers the development teams and
so on this slide there will if you are just a small selection of tools from of or pick of true so it's not uh and uh it's not I don't understand this is the attitude of choice would you have to choose but of what would be using here for all of and to and process and can't using for planning and Europe so for all projects using progression control get out of the code with pressure for automation we do some automated testing and the food critic and will cope with using our internal and cloud platform infrastructure to do some automated testing of or automation cookbooks as well we're using here and Jenkins to automate that process that we will use our cookbooks of control internal shelf so we have something like a supermarket internally with B which is then also accessible from everyone will we do we use a more automation cookbooks and then of course we can and deploy those automation tools and infrastructure what we have of innocent people but even if it is on the on the based on internal or private cloud solution or if it's Amazon open think I whatever usually to cookbooks running and all this kind of infrastructure and of course we do also operation and with a with that was election of it and our internal and incident management of so we have an internal system which we call an IT direct so here we are handling incidental service requests for work and infrastructures which will operate on for the monitoring program approach for the monitoring we're using tools for the projects which are of course put infrastructure we have I simply I I yeah so I'm
what do we do a chef as I mentioned we tried to ultimate everything as far as possible so in any kind of request what we get from development teams up to ultimate I want to 2 tool deploy on infrastructures to install an infrastructure to configure infrastructure if it is a database of buddhism application server and or anything else we tried to automate everything and 2 and a half and for that reason but my team has created meanwhile 177 cookbooks and none of them are available on under uh under supermarket extended because debris and have some some specific specific requirements which only required for for us internally as t and of course we also look if there's something available on the supermarket which we can reuse which made and I even try to to use or if we have to redevelop it and the no data there on the internal release so we have an internal shelf something like a cookbook shelf forcible market and we will use them we have morning reasoned internally and although we started to open source or cookbooks as well I think we have to books meanwhile open-source basically you from sub punished Boudreau and something else if upon and so you find it also on our public market of positive but our goal is to contribute also to the open source community more and more so we started with open-sourcing it and we will continue with what of and not only had the it's a good question and the question was optic if the cookbooks are created only by the by the Center of Excellence 2 moles of by the infrastructure team and we have also fall operations team selected members which are contributing in helping us to cradles cookbooks because of our developers were creating dolls cookbooks are not that Stephen infrastructure requirements celebrations team itself so for that reason we have also our operations team members which are creating and maintaining cookbooks so with the combination of operations team and the automation to major grating mechanical you and silence by the on of the things that they have so you think about were there is something that most the In this paper what more an exit questionnaire I can repeat everything to complete question or uh and uh to to the audience but in the short form was you don't to create another side few devils we right OK I yes I know at the moment we have the feeling that we have to have this kind of team in there at the moment and because the statute enterprise you can transform it from from day 1 to complete organization if you do that I was listening to a guy yesterday also to the leadership summit where they have the same questions and my thing was many companies us just starting to think how how should I create more organization to have defaults in place so how do we arrange have ways how do I organize my my my enterprise organization to enable devils so our idea was on bit different and we we our operations team you want to get to do DevOps we wanted to do it with the development teams but instead of waiting asking for big realizations we just started we choose fought for targets which we've for what we can achieve during the 1st year and we executed on that and we just started and for that reason we created the devil see we or outcome was that we have to step of C. we are which helps and supports the and as I said and we are not at the end of all of the transformation journey into Dev Ops but we start proof that it it fulfills at the moment all our needs and requirements and I would be happy if we can get rid of the difference you in the future and that we have the development integration sting integrated and not having this kind of signals at the moment for a time be enables all our solution to to provides this out to go all the way into the what 0 yeah kind and we would question and how we do it yeah and how do we manage and not only application or configuration management has also all quality other operational task and how do we managed and to date operations the questions to be use share for that at the moment
this is the the question so on we tried to do as much as possible shift we cannot do everything the chapter because and of course we are doing support operation followed to will condense gets but of course there are other landscapes of innocent p and there are also some tools already in place and which are used to we have a combination of all at the moment so we we using also that with some other companies to automate some kind of tasks but from our perspective perspective using at the moment as much as we can share and also due to work on that much more but a more we have also here a make situation that we have also some other users based on will we have to execute in use on 4 at the moment we can we hope that we can changed at all in the future the and the the in the long whole yet right you know that you and I and I was thinking the if you have the that is behind this yes so you have be this you can you and on the land is so he's not thinking about that and what you find the so of the so so to summarize the question of it up I get everything you have to get him you should mikes makes it easier and how do we integrate of operation teams job providing additional support to physically to operations in which are already using automation T I have search of automation for example infrastructure school and we had the same situation so we have all the other teams and use you can for example that protein and which are not using automation for that so here we have to use of course at the moment if he can we we can have grandchildren what we can demand and we can offer them up to ultimate their task as well at this for our infrastructure and operations are components which we you're responsible for so all we have to live at the moment the situation that they work in the menopausal before that we have also integrated armed service incident regress to other teams to deliver a service which we rely on so we have not everything know what controlled that's that that's clear I mean this is I think the large and most large enterprises the case that you would have to fool the infrastructure of up down to the bare metal in in 1 hand so we providing operational support we can deploy which machines and we have the and but he cannot we can't go to the data center and part of the Commission's into directed the some some other services at images providing debt and and Russian I get thickness and the let me just quickly and finish slides here but because I think I hear the 2 numbers which are also pretty impressive on for for us at least this we have also some what automation to was created 27 landscape templates would use template is something where we are able to deploy a complete landscapes set up if it is my two-tier it's a cluster center would ever so if 1 click you can deploy basically an ultimate a complete and set up of landscape in and what velocity is we measured the execution of cookbooks and these numbers also from the 1st half of the year so within as the key we can say that we have and the automations or individuals using our tools and using our and we have all worked for the thousand cookbooks executions and the last half year so over the thousand times of 1 of our 107 2 7 and a couple of executed and we have also I'm always 6 thousand and deployed based on our template landscapes Landscape templates what we have provided to you on the left on what I have here on this slide here is but also that which I mentioned before is that we can apply and enforce configuration management on our infrastructure so we have graded also cookbooks and configurations to fulfill compliance but also to fulfill some operational requirements for more operations team which we apply to to all infrastructure so we make sure that we have several monitoring tools so monitoring tools and installed that we have an anti-virus solutions on so was the security settings are acid and as they have to be so this is what we are using also no infrastructure and which enforce on a regular basis of all this so
I'm just 2 sides left and time is enough and I just wanted to give you as an I clicker loaded able but just to screen about which I mentioned first 1 of our so services to developers so on our team has implemented to move on to step on a cloud platform and user interface and which interacts with a shift to automate infrastructure and so basically the developers is able to go to website and select if they want to have a landscape server were deployed on can choose on on a selection screen and you have to to see here but you can figure search about while 177 cookbooks will be you can search for an application which you need to install you can check market and then you can click on the signal single button and uh the uh the 2 takes care about to to deploy the the the singers awarded the landscape and and information based and automation we have waited for him for the set of all development teams a lot to reduce the time to market of machines and applications and stuff adaptable so what is key
takeaways of of this talk years and I based on the questions and what I would already I answered this and Our goal is was to to start from the defaults journey with small steps so yes you can do it for a complete enterprise if you do a big we or doing the top down from 1 to to execute a develops in new organizations and our our approach was more to introduce a difference in the techniques and methods into all organizations and working together with our customers so into our customers and we started small and this was started the teams and development tombs and development teams together and collaborated together and then the 2nd thing is you have to train and educate your teams and to understand the reason we just were important to understand the way you why we're doing this and and of course indigenous us to learn and trend people of to new truce if you introduce something new to the to the to the to the organization as a that they have the knowledge and also the possibility to learn on those the and of course the most important thing is communicate and of other teams in a big enterprises like as they please we are not the only 1 which are doing defaults download of other genes which are doing DevOps and we try to identify to find these teams and incorporates estimates well and of course we tried to corporate and communicate with other development teams to have on and build up in community innocently so that we can from make and that's a a transformation in the enterprise of community with and not based on on August sational structural transformation so this was my talk much less I think on time actually so things were for listening and if you have more questions please feel free to come to me after the talk and thanks for being here considering
Konfigurationsverwaltung
Prozessautomation
Softwareentwickler
Default
Chipkarte
Subtraktion
Bit
Momentenproblem
Atomarität <Informatik>
Gruppenkeim
Zahlenbereich
Kartesische Koordinaten
Maßerweiterung
Dienst <Informatik>
Analytische Menge
Web-Seite
Systemplattform
Homepage
Unternehmensarchitektur
Datennetz
Computersicherheit
Mobiles Internet
Softwareentwickler
Kette <Mathematik>
Streuungsdiagramm
Datenhaltung
Internet der Dinge
Biprodukt
Rechenschieber
Kundendatenbank
Dienst <Informatik>
Software
URL
Unternehmensarchitektur
Schlüsselverwaltung
Streuungsdiagramm
Term
Distributionstheorie
Einfügungsdämpfung
Konfiguration <Informatik>
Momentenproblem
Versionsverwaltung
Kartesische Koordinaten
Datenmanagement
Softwarewartung
Bildschirmfenster
Default
Softwaretest
Nichtlinearer Operator
Hardware
Kategorie <Mathematik>
Prozessautomation
Quellcode
Biprodukt
Web log
Softwarewartung
Dienst <Informatik>
Forcing
Menge
Ordnung <Mathematik>
Schlüsselverwaltung
Programmierumgebung
Prozessautomation
Lesen <Datenverarbeitung>
Web Site
Stabilitätstheorie <Logik>
Subtraktion
Wellenpaket
Selbst organisierendes System
Physikalismus
Systemprogrammierung
Virtuelle Maschine
Hypermedia
Informationsmodellierung
Inverser Limes
Biprodukt
Abstand
Speicher <Informatik>
Softwareentwickler
Strom <Mathematik>
Hardware
Implementierung
Systemplattform
Schlussregel
Physikalisches System
Gerade
Integral
Wort <Informatik>
Unternehmensarchitektur
Resultante
Matrizenrechnung
Momentenproblem
Desintegration <Mathematik>
Formale Sprache
Versionsverwaltung
Kartesische Koordinaten
Inzidenzalgebra
Stetige Abbildung
Einheit <Mathematik>
Code
Lineare Regression
Skript <Programm>
Default
Verschiebungsoperator
Nichtlinearer Operator
Softwareentwickler
Güte der Anpassung
Softwareentwicklung
Biprodukt
Entscheidungstheorie
Dienst <Informatik>
Benutzerschnittstellenverwaltungssystem
Evolute
Server
Projektive Ebene
Schlüsselverwaltung
Prozessautomation
Aggregatzustand
Subtraktion
Wellenpaket
Selbst organisierendes System
Physikalismus
Mathematisierung
Implementierung
Zahlenbereich
Transformation <Mathematik>
Term
Code
Task
Arithmetische Folge
Äußere Algebra eines Moduls
Biprodukt
Softwareentwickler
Hilfesystem
Schreib-Lese-Kopf
Digitale Signalverarbeitung
Zeitabhängigkeit
Systemverwaltung
Physikalisches System
Ordnungsreduktion
Integral
Rückkopplung
Dreiecksfreier Graph
Stapelverarbeitung
Zentralisator
Stellenring
Momentenproblem
Datenmanagement
Kartesische Koordinaten
Service provider
Kontinuierliche Integration
Einheit <Mathematik>
Code
Gradientenverfahren
Strebe
Verschiebungsoperator
Softwaretest
Nichtlinearer Operator
Computersicherheit
Reihe
Konfigurationsverwaltung
Prozessautomation
Biprodukt
Kontextbezogenes System
Dienst <Informatik>
Konfigurationsverwaltung
Menge
Ablöseblase
Projektive Ebene
URL
Ordnung <Mathematik>
Schlüsselverwaltung
Prozessautomation
Standardabweichung
Subtraktion
Server
Selbst organisierendes System
Mathematisierung
Systemplattform
Task
Virtuelle Maschine
Physikalisches System
Systemprogrammierung
Informationsmodellierung
Fokalpunkt
Installation <Informatik>
Softwareentwickler
Operations Research
Hilfesystem
Leistung <Physik>
Implementierung
Kontinuierliche Integration
Systemplattform
Physikalisches System
Cloud Computing
Quick-Sort
Integral
Basisvektor
Systemidentifikation
Bit
Vektorpotenzial
Punkt
Gruppenkeim
Automatische Handlungsplanung
Euler-Winkel
SI-Einheiten
Inzidenzalgebra
Code
Spezifisches Volumen
Streaming <Kommunikationstechnik>
Informationsmodellierung
Domain-Name
Task
Datenmanagement
Arithmetische Folge
Code
Trennschärfe <Statistik>
Punkt
Softwareentwickler
Parallele Schnittstelle
Auswahlaxiom
Phasenumwandlung
Kette <Mathematik>
Softwaretest
Vervollständigung <Mathematik>
Datenmodell
Softwareentwicklung
Prozessautomation
Quellcode
Biprodukt
Cloud Computing
Rechenschieber
Dienst <Informatik>
Druckverlauf
Rückkopplung
Existenzsatz
Loop
Gamecontroller
Projektive Ebene
Messprozess
Streaming <Kommunikationstechnik>
Streuungsdiagramm
Momentenproblem
Gemeinsamer Speicher
Familie <Mathematik>
Datenmanagement
Kartesische Koordinaten
Gesetz <Mathematik>
Inzidenzalgebra
Template
Rechenzentrum
Prozess <Informatik>
Default
Verschiebungsoperator
Nichtlinearer Operator
Datenhaltung
Template
Computersicherheit
Konfigurationsverwaltung
Prozessautomation
Rechenschieber
Konfigurationsverwaltung
Dienst <Informatik>
Menge
Beweistheorie
Server
Ablöseblase
Schlüsselverwaltung
Prozessautomation
Geschwindigkeit
Subtraktion
Server
Ortsoperator
Selbst organisierendes System
Schaltnetz
Zahlenbereich
Transformation <Mathematik>
Task
Virtuelle Maschine
Systemprogrammierung
Physikalisches System
Bildschirmmaske
Perspektive
Zusammenhängender Graph
Operations Research
Softwareentwickler
Bildgebendes Verfahren
Open Source
Anwendungsspezifischer Prozessor
Integral
System F
Basisvektor
Mereologie
Unternehmensarchitektur
Subtraktion
Server
Selbst organisierendes System
Kartesische Koordinaten
Transformation <Mathematik>
Virtuelle Maschine
Physikalisches System
Wellenpaket
Trennschärfe <Statistik>
Softwareentwickler
Datenstruktur
Default
Touchscreen
Verschiebungsoperator
Schätzwert
Streuungsdiagramm
Benutzeroberfläche
Systemplattform
Einfache Genauigkeit
Prozessautomation
Cloud Computing
Dienst <Informatik>
Menge
Server
Information
Unternehmensarchitektur
Prozessautomation

Metadaten

Formale Metadaten

Titel SAP's IT Journey into DevOps
Serientitel ChefConf 2016
Autor Schygulla, Marin
Lizenz CC-Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen und nicht-kommerziellen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen und das Werk bzw. diesen Inhalt auch in veränderter Form nur unter den Bedingungen dieser Lizenz weitergeben.
DOI 10.5446/34644
Herausgeber Confreaks, LLC
Erscheinungsjahr 2016
Sprache Englisch

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract SAP IT story into DevOps using Chef as our main automation tool in order to achieve large scale configuration management and policy enforcement on servers and user desktops, collaboration with development teams, providing automated CI processes.

Ähnliche Filme

Loading...
Feedback