Bestand wählen
Merken

Kubernetes & Habitat

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
so I start by telling a story because that's what you want to do and Presentation School right and so we had tell the who gets kind of stoic under the more and I will not be the point 0 I will try at the end of the play something the amount of force goes but the interesting thing that he said was a you know when you walk up to the booth and you see someone and you automatically assume their marketing because they're in the booth and that's what they should be right and of course a lot of you just like 0 great product marketing going to comment on the something technical right the lectures Perkins voluntarily so I added visual at nite at dinner and we is like what you do and like do product marketing and mainly focused on habitat and we start getting into a conversation we're talking about the thing when you have works in some of the things that we've been doing in other more technical topics in his right while you're really practical for someone who who's in marketing and well yeah I do actually have you know multiple computer science degrees and so actually work in operations and I've done a lot of the things that I'm going to talk about 5 so even though I have this title of marketing please you know that all include each other as brothers and sisters here but in the technical world was not I the of by so couplings for you the course like people have laptops open you might have your own open I hear anyone in time you what kind of look at something and I'm talking about are learn more about how to set the the kind of the best places to go and look for information about habitat start by joining the habitats slack seeing it's very active community but every thing that we do development was developed in the open so all the development work that we've heard this week Adam Jamie lecture and everyone else they're all working and public in the slack time so please join and ask any questions and then once again it's a totally safe community if you're super beginner and you don't know so we ask and on the internet because a lot of things that we may not necessarily know yet here is a kind of a relatively new open source project so
I had as a coupon and to work on the so when we talked about how those different generations of technologies and to compare the different generations of technologies from our like the broom is like when we used to configure systems by hand on bare-metal right anyone do that 2 of you well and then the vacuum cleaner is like where we have the and then it's a little bit more automation and then you start using something like shopper property to automate the deployment of those regions and configuration of them and then the rumored candlelight communities and containers just magic and automatic and it's beautiful and your life changes and your life changes can
like this so everyone seeing habitat right so have a cat is not something that we come up with so this is kind of like habitats running around and that's enterprise i'd CVN like a should be using containers at doing that is a 1 in habitats is like get out of my way and then you know you and you
start using more and more and the experience is really good so it's really horrible and people follow you around and you get a little bit maybe a little bit of an attitude and anything
dressing up shocks and of course in applied
by the state is that what you're doing and and go away and so they kind of build you a container solution that's not really a container solution but they they dress it up like a container solution but I mentioned not
all it's cracked up to be after so this is a real video from the Internet of 2nd caps the easier than playing the video room the 2nd row presentation-quality don't show videos and your presentation so I there's a dog in a course the dog is being when there was a lot outside that morning and is having a little bit of an accident and of course as dogs do the inspecting which is all-important for all of you good poem help something that's very important family members with colon cancer she always should look down when you're done and here comes automation and the room is doing what it's told right and it's going to go clean up and I was shown the slides through CMO containing use solar on the main stage is like I totally about this happened before the like that is real this happens it's more common than that and then the automation is just going to go pick it up and then the next thing you know you're automations went and took and spread should all over here the all that being said nothing not answering the containers but not careful it's very easy to go it easily spread shit throughout the entire dataset so and this
is how encapsulated by something that we've been talking about all week i is this idea of this learning class right where in development containers seem really really cool really off them but then when you go and actually trying to pull out of production that's when you get into this learning clip of containers and there's all these complicated things well not complicated but a lot of these things are being installed and have started in solids contain has become more common but there's all these things that you have to think right yeah and 1 of the biggest ones
is this idea that containers on India right this is kind of 1 of the foundational principles that companies like doctor and so forth have reached for a really long time and Kelsey gave a great example of that treaty in a container the and when he showed how you went and built that container and that Dr. Parliament's right Kelsey have another great example that you can look it up but where it's going to make it minimal container image and that's basically where you have about 4 lines inside the dock a pile and you're not including and shipping a whole operating system the so containers IBM's are the you know the best practice but are you really sure about that so many people are using containers like the and the ability to raise your hand if condition you in front of your peers but you can look it up statistics I so I forget where the 1st 1 came from policy the first one came from a survey that are right scale is the the right skill data dog of and they looked at you know usage of containers of the customers and they found that there was about 4 to 1 container to host ratio so what is this tell us order 1 container of pressure anyone done any form of passing planning that is the hands thinking that I could I know I can rely on you about 20 later I and another 1 which comes from somebody on by the name of Garrett rush grow but you don't know is there works for popular but game is a really nice guy I was looking I was looking for a little bit more like so because European sorry from their friends so yeah doesn't actually work in the dialog space if you don't call you should totally follow on Twitter he also does something called the weekly of reasons the newsletter out of every week what kind of like top links and stories in the world of art and tooling and other stuff like that so that which I got the loss weekly he didn't talk a convict management and his talk can think management him so he was basically doing get how queries us all did have data is up in the query and you can create I due to reports and stuff like that and when he was looking at is that he basically when found but that 75 per cent of containers container full laughter and Israel is of the type of the but I ran it the way it was but also containers container full last right and so like are we using containers the way they're supposed to be probably not enough but the thing is about the way the container ecosystem works and really I guess kind of with Dr. piled in general have always had a little bit of an issue with Dr. piles of mainly because it puts back in the world of backtracking again court from about the show you have effect with the fact well but think we've accepted the fate of the form but this super easy to just pull in that all operating system that you really don't need any more in a containerized world so how can we start to begin to build Container better and then when we build these better containers how can we should them out to actually go and run the if you think about it but is a new program that are very popular container company that started that's called modernize traditional applications and modernize traditional applications are all about lifting and shifting the technical that proponent property so they just that who's ever done PDB migration physical or virtual libraries right and what did you do you picked up all that crap that was on the physical machine that's been accumulating the the last 2 or 3 years and you move it on to the end because that was somehow going to be good for you no that where I think of some of them were given the but that doesn't actually solve the actual problem of managing that system any better than what you managers from the beginning where it was you end up having is you just going to have more and more and more of the ions and complexity problem just grows and grows and grows so it's sort of modern applications so that's kind of some of the problems that in the entire world was thought about modern applications and what we mean by modern applications so the modern applications need to basically the service or the way you communicate and work with the modern applications should be API for right so it shouldn't be the sum of the particular tooling that you can expose the API and a very about you know rest based API eyes kind of the standard and that should be a interface in and out and then you build your schooling after you've already went and Belcher API to interact and manage the applications right this is a very common thing that you see with a lot of cloud providers right we're going to go and provide an API and then back the land and provide the of the that there is based in the sea alive enterprises and with that and the thing that you have to think about when you looked at this world API 1st is it all about consumption so what you're trying to do is you try and actually solve an economic problem to make it easy to consume right and that's why it he a great because if you have a very good API to be accessed programmatically it's easier to consume and thus it's easier to use that service in the proper way right I each other small area concerned so for each individual application you should try and minimize the footprint for what it's actually managing and trying to do right and this is the 1 of the things that you can see in micro-services based principles right the but they should be at the or they should be able to be managed in a stateless way and of course we see this with things like Platform as a Service Cloud Foundry other services like that of course don't be fooled you always have to go and store data somewhere but a lot of platforms make you think that you data just where you don't have to answer the question of where the data goes odds so you data needs to be stored somewhere hopefully access will be an API that would be something like maybe a data service that you get from 1 of your call providers are like partiers for instance and then they should focus on artifacts in the building and deploying of artifacts and so tells you talked about the something 1 time a compensable call container world and his opening line was is you wouldn't have a conference call rpm world would you the let that sink in Burma right make containers are
just a packaging format right it's just a way to generate an artifact right I was going to say you will have something called the world would you like waiting by Mazoku within days if you look at some of the foundational principles behind career and how that is really about this idea of of running modern applications right right for so what we mean by that so that is built around the idea of API 1st so but how many people think that an API is just limited to how you communicate with something over a network that nobody where we always forget that the 1st like API were in like your header files right and that's actually define an API how you enter with a library right and so from an API perspective you have API is when you look at what you do with configuration management right and when you write resources and Scheper when you write testing and inspection that essentially writing Towards an API writing toward back right and so with habitat we do it from 2 perspectives so in the very 1st thing that we do a habitat is we define an API and how you build your software artifacts and then the 2nd thing we do is we have an API how you run those artifacts in production the but then bus we focus on building those artifacts and this is really important dive into this a little bit here and stuff so most about them and then the other thing that we do is we eliminate the dependency on the operating system and this is really important because when you go back to this idea of how you should properly run a container where you're not going another for LEDs operating system that minimizing you use a face as much as possible so you just are able to do troubleshooting things like how the original mainstage today but is very important to think about how we can start to eliminate the operating system the operating system is the source of most of our problems so how many people have to patch servers why you have to patch server this is the way that we define the 3rd design the operating system paradigm and application of the so this was that this idea of operable application containers in the course I don't start my timer where is it the so yeah I don't open pacing myself right now so thank you I've stood below that the idea of operable applications standard or even operable applications right so should be isolated from 1 another but basically meaning that you modify or do work on that particular application are you not necessarily going to destroy the entire stack right so if you think of another but small things turning on and off based on the availability of that service and sometimes you want in the networks and you don't get recommendations we you don't get the I I always hate it when the like continue watching it is like 4 lines down my eyes into watching not always at the top and I understand how the architecture of what works in like uh but they should be immutable also the application artifacts themselves should be immutable and this is 1 of the areas where shops and are kind of the traditional assume container world might but our heads every now and then when I say shut the company because even though the application artifact should be immutable which should still be mutable is the configuration of the application right is a configuration the application is gonna change as you promote something through different environments right and which you don't have is you don't have container images for 5 different environments right having to rebuild our container image you baking a lot a configuration of a container that we share a common API for monitoring how how we feel that you should rebuild from source and you'll see this but using a common packaging technology and then having runtime independent and when we say 1 independence what we need is compute runtime just like we now have a different language runtimes like GM's ends up and of Ruby interpreter is a node of the arms as well are you also have to pre compute runtimes now right so we have very well we have the ends you have cloud-based systems you have continued systems and within containers you have a lot of different container formats as well and she's really take this are artifact you generate and run it on any 1 of those platforms with these so who's ever done that the we they gave they had been has taken the last couple days there was a Windsor so let's let's write talk but what about some of the problems that we solve and habitat in as also talking with someone about like when did you get started with Linux and what was your 1st Linux distribution and so like I wanna stay with even 97 or 98 so it's illuminating the 20th anniversary of using limits you know class I find I guess I was Slackware and then I also played around with into right and you can go through that cycle of figuring out what distribution 1 play but then when you want to use the software and this was probably most commonly like things like audio drivers at the time right and like trying to get your body apart working on your laptop was what what was the movement a Mac as soon as they all had a western Robert you kept following the cycle of you download the package you on top of you would some of some logically correct asshole right now in the room is saying you forgot the CD I you are I and then you run not slashed in Figure and usually what happens with that's left in Figure it failed and why is the tale because you're missing the dependency of some sort of way can I didn't see the end of the direct I knew there would be 1 in the room it there because you're missing the dependency of another library right in the action OK find where the header files opposite to the library and you download that when you install and you put in the right place you actually do this exacting stifle for that library you to download it and then you find another 1 this thing and then probably when you went to go download 1 of them you would realize you're missing a whole bunch of other stuff that depends on the right and you know that in your life about which my wife is here in the back of that is wondering why you're up until 3 I'm working on plane on your computer in and so that's
essentially what habitat does is 1 piece of habitat automates that cycle right and when it automates that cycle if you think back about like wire you stuck in that cycle you stuck in that cycle because you using an operating system and the operating system then there has the release cycle and as soon as you decide if you wanna use that particular operating system is tied to the vendor's release cycle right how many people still manage red 5 we want to raise and so we go I to 100 people still running RedHat for right it's because you have some sort of dependency in your application on something and operating system and usually what happens of y you get stuck in that loop is because there's no worse operators you want use that your operating system than a doesn't have the features that you want if you're writing on something like Red Hat 6 will use a red have 7 or even of a lot of other platforms what's the 1st thing you're going to install is you're going to have the act cookbook configure Apple right his you need new stopwords extra package enterprise lots of you know what that means and that's because you need a newer software to run your application and when you think about what actually goes into building and operating system building a system that runs something is you have the operating system then private libraries you have any configuration changes that you and make with the operating system lays down you have application specific libraries that you're going to install and then you have the option the application stuff right
habitat really kind of looks this on its head right so what habitat we can do is the school we call deterministic builds indeterminates that build of containers as well and so we've we've gotten rid of the blurred line between what is an operating system shipped library and what is an application library because it's it's crack and it really needs to it right there the reason why we had it at that point in time but it creates so many problems of managing systems scale that had of really it's just not worth it for us to go down the path so we have that what you do is you define your application you define what that that's such configure make make installed it is for your application and then you can go and once you've built that artifact you can say you won exported and you can exported from the habitat package and you can export into a variety of different formats and I think
that's ominous like that my next slide so the idea is that you want to try and move on a sliding scale as much as possible to the last the component yes to life and so basically if you think about what goes into a container you wanna try and minimize as much as possible how much you putting in any operates right and trying to keep it as much of application-specific Our coder libraries as possible right now if you look at the example that tells the data by using something like go and you can compile to statically linked binary then is very very little then you that that you need an actual container stop right the so
with habitat which you can do it is post processed packages so there's a whole bunch of different model a whole bunch of different I guess this through a whole bunch of from there's a you and I'm looking at my wife this value likes to clarify the definition of a couple and you and some but we have kids so like that comes up often I so that if you 7 this if you had different post-processing so what you can do is you can take that habitat binary what habitat will do is basically do this sort of figure
out what dependencies that application artifact need it out there what transient dependencies the the dependencies need know what that dependency tree for you so you're not going and downloading all these tarballs and figuring out what goes in what I that I met with 4 you it'll take the supervisor and walked a dependency tree the supervisor and package all that up and that's the process that we saw on the main stage to the right so I assume everyone that so I go and do it again the kind explaining what the problem was that we saw and then it'll package that all up in your exported form right
so then I can take that and I can go and run it on any platform that I want then number 1 that we have that's not necessarily listed here is a toggle See also exported apart also you get everything that you want and you can have this artifact that's locked but that you can then go and ship and how all of the things that you need in that 1 particular part so what we think of when we think
of habitat and communities and how not just communities that things like medicine swarm play with 1 another is that habitat is not super good as we just talked about the the for building that container right in generating those application artifacts that you would then go and take to run on something like regret is a mental sort of and and the like the way we think of the separation of duties is that our habitats responsible for the application itself and configuring the application standing up and encourages is responsible for the underlying infrastructure that you need to I invite infrastructure remain things like 2 related concepts such as replica sets and pods services right let's make an application that you can actually do something useful so we applications need to runs let's talk about what we think applications need to run and jump in and I did a little bit of a demo hopefully my demo goes as well as the 1 this morning the completed the demagogues with if not will continue on the rest of up right so and
if you think about what applications need rain you need need to run as they need awareness right and they need awareness of a couple different things they need awareness of the environment that the end of and they also need awareness of their peers right so they need to know who is like me this place and what is the running configuration of the thing that's like right is that you like me I should probably have the same configuration most likely might be 1 or 2 lines in your file that can think about that would might be you need to particular host but generally speaking you want all of your application instances to be configured correctly right everyone can agree that yeah so what you need to be able to do this form this ring where you can communicate and how the application instances communicate with 1 another and
so what we did is we came up with this concept of training data and set on Cuban areas and is but is there and set allows you to do is basically form this ring so as applications come up they have a common point they can go and talk to and find out information about what's running an atom bomb right 5 and all his on how you run communities there is of and yes there is 1 in the room and I know it's the company in other Netherlands and what they do is they basically give sherbet sure awake this 1 person of so what they do is they basically have a community's clustering they get that activities cluster for development right and so this would work really well and that you have that Damon's come up and anyone who's running applications on a Cluster instances per dentine that's pretty isolated environment they have this common bootstrapping point to bring up the application answers so let's see what that actually looks like so that the so that's what it did insiders and habitat containers evidence that is what I just described the I always get ahead of myself on my slides because I have them memory of her but so
that you can see here and we just go over
sublime I have this folder and I have a link to this code at the end and and so I had this thing called a habitat management supervisory and look at what that gamma looks like and so we can create a service called habitat management supervisor I don't know I didn't shortened soup sub supervisory but I certainly management and other than Titan as I was like a to shortened as well so by going and what you can see what's going to happen is a risk that this container on it's 1 that we built with habitat and it has just basically what we call an empty the supervisor and and then the other thing we're gonna do is we're going to do that and point of this habitat management to provide a service that we created the other thing we're gonna do is we're going to bring it up in a leader-follower college so we just do this
report that 15 minutes of 6
minutes the latest extended how I only have 6 minutes left OK so I should see this service now are these ponds up the but then I can also go and look at the long arms as well the problem the thing that's the most interesting thing about the compute each instances or like that I think is terminals of for work but it is an Indian one these IP addresses discovery health services running and then I can go and look at
this
but
through but so this is this to
provide a running start brought up a ring I can also go look over release as well and I know little by
didn't see there's my day how long that was a window the
ch
i told you it was there because of yeah you
you at respond up there and I can go and look at the logs of this as well and I can also
go and see that it's coming up and as having a little bit of poetry problems that the soccer
soccer and I can also go and look and see that look at the actual ring itself so if I go and look at butterfly I can
see that sure enough I have a whole bunch of numbers that I can see the health of each 1 of those numbers so spot update and I have it in my management ring right so isn't what you what I and then you can also see what services are running as well service groups and other things like that so this is the API that have attracted you to interact with the services so now the 2nd thing that I wanna do is I was only
got my slides require right so this is the idea of having the management service so this is gonna run and they bring up applications you notice I had that here flag if I continue to bring up more applications I am going to point it at this ring and will be able find appears very easily and then bring up the application correct right yeah so what else applications
need around some of the other thing that applications need to run is an applications are always deployed where they all are equal right sometimes when you deploy applications you have leader polar psychology is that you need to go and of the deployed to a course we all know that they are were called originally in Nafta slave type scenarios but we don't use that word anymore right so the caller type apologies and what you do it leader polar apologies is something needs to become the leader the the matter of the 1 that's going to write all the data usually in a database of scenario and then the other ones come the followers of the replica sets rather of applicants where you can actually go and read the data from at any point in time because we use that for scaling we use it for a whole bunch of different reasons but as captain was public the main reason why we do that so when we talk about self organizing
applications with habitat button the way that you can do with it so the weights traditionally done is that you typically take the extent into the container so good example of that is if you look at the Cuban any gap of applications and look look at the Committee's demo application the gap with application you have a arrests container that is to the declared the leader its explicitly like baked in a container that the leader and explicitly baked into the other container image that that the all right you have to contain a images of course you know you think to yourself well it's only 2 container images it's not that hard to manage right but you just always have to contain the images that you have to manage no you typically don't have hundreds of container images that you might have to manage and thus we then have to do is build a build like Michael around the container images and so on right and so it introduces this concept of image for all so it habitat allowed you to do is basically build 1 container image i you can launch container images with knowledge is appears and the application of self organized will automatically do an election and will say I need to be the person I need a I need to have this role and I need to have this role Americans say that the sentence and that the people and when you do this so you need knowledge of the application organizations so that readers have a great thing in called services which basically allow you to fraud interpret application services so API driven again so like very easily via an API declarative you can go and put a load balancer in front of all of your application with a couple lines of the and that will be demonstrated that have managed supervisor serves so what you can do is win an election takes place you can actually notify Cuban is that the election took place and then I go and figure those services accordingly based upon the results of that election so I show you this
request so if I go and look at on my right it's example of
so in this now the 1st thing we're going to do a we're going create a service what you notice that allowed the name is right if master that's not what I want sir the the this is the 1 that I had 1 that was not Mozart so among anyone know I the no longer on sublime window this is like someone else someone else's code and then this is my code which I changed it to leader follower that's why I knew I was in the wrong file of so I treat a service for the powers and you know that we have a thing called back so what application running and roll it is called a selector to that it'll do is figure out who I should write traffic to based upon how I put a label on the part of and if you would think what TOD Dakar just that simply an iris 2 containers do them all continue running and 1 of them is the example the Kelty showed earlier where you have a part with multiple containers and 1 was a sidecar container inside and then we have 1 for the leader you can see that we have that's a lecture on it as well and then the other thing you can see is we have a deployment so with 2 going to deploy a leader-follower topology the here is going to be the habitat management survive ring that I created earlier and I just need to pass in some environment variables as well so this will do is will actually turn off protected-mode and red which probably don't know how have authentication something to don't actually do this at home while you can do it at home don't do it work yeah so right so I need to do is
run could maps the and so there
easily creates a corpsman and then I can say troops the problems and
so here's my response loop so that the Lord repair and so you can see what's going
on is that there is a connection so that's the 1st thing that happens is this supervisor starts so what happens is that when exported container using habitat would the 1st thing that you as I said you have a cigarette that's exported to pin 0 it's going to be the supervisor she can see that the supervisor is running and you can see those lines there and then the supervisor is recompiling something's and updating things and then it realizes that it has to do an election and so it's waiting to read you configure the application and so as a result of the election of it goes and reconfigure the application according to about what it specified In the configured file and the way you
do that is to go and the right directory and so let me just show you the configuration file that a couple different configuration files of a user in that habitat will regenerate form so the 1st 1 is the red is configured and I go and look for right here you can see what the lines are the basically says that if I'm a power so this is all you have to do in your entire right series we just as service me follower or you can say start a new leader it'll go and write out this particular line the but if I'm a leader then I'm not going to go right 1 right and the other thing that it does is that
it could generate this configuration file for me as well so it says if my role equals leader at my role equals away my final leader role equals leader was of I can't remember if the Alice I'm going to be a follower right makes sense for example right and what happened is remember and entire habitat will automatically generate these files based upon that election results of place all you have to do is better that just after apology leader applied the configuration file from automatically and those kind of distributed system problems that you have to think about when you point in application of the course so by
go over to the remedies now
why can refresh butterfly thereby refresh the butterfly and point here you can see that I've got more members and they never should have now and launched by instances the state of the potential right understand your weight getting people to do math and I can see this service that I have running here when a lot of you can see this have this this red service so that I can see all the members of the services as well I can find out what configuration running 1 version of the application so for right now all went through right and what that is if I go and look at the services you can see there is the leader and follower services that we created the original and what has happened is when the application starts up the apparatus instances will automatically go in themselves correctly and very based on file that we generated that labels file right CC I've got 1 here that's the leader of I go and look over the follower you see everyone else divided by the all correctly at all right so well I can actually going to do
here is modeled by this all anatomical term I don't think during the analysis of calcium the the
the but it's complaining actually on an interval the and planet was replaced the services work
that's fine but I go refresh this the
I now have my additional instances that just came out and Iraq that we added they join the rain automatically by go and look at the laws you'll notice that they
join the rain and they came up and it came up as a ball or because there is already a leader the right side and scale applications like that but I don't look at the dashboard I can see as well does that make sense religious so you look at at how that works
so if I go and look at the wrong time and on the right side what I created
inside of my habitat package for status readers of basically have this line right here so what how this labels file then I would happily with no variable and then I just want to CCL on that path and I wanna say I wanna label the part of you know when I went and watched by a sudden environment variable called sort of using the partners were so called related to the label myself big-money configuration that just
right so the other 1 of which Celtic high-dimensional just 1 expand on a little bit I don't actually have implemented that so we have this other recipes simi hitting it and with this recipe TI TVs
questions and 1 of the questions you can ask is the application helping so all you need to do is add into your general of Simon like the 3rd stanza like this we're going to hit this endpoint so can also habitat applications would
have been point like this so I can
go and ask for of the services and I can see a list of all the services that are running and for any 1 of those services you can drill down and get specific information about the service so we just be and we have which the so and there were also time and I don't have a very likely not shown in order not to ask the questions of his own habitat documentation needed to wrap up OK so what else do we need to do so something you want to work on that day your nose urinary so the really after that we had export format for communities to where we can generate the necessary yeah let me I may be generated any other services as well but so that to be something that you can easily contribute in the habitat of also having some sort of direct communication between the communities API and have tested provided so when the container and that has all the information where that communities the eyes the more easily ask questions you have to do the thing that are Kelsey show this morning and also something third-party operator which we still are kind of in the area without actually look like what you have suggestions and would be happy to talk to you about that that's a project that I'm going to start of figuring out how we get underway to develop but if you want the code for this dialog the CM allows you to play around with in the concept of American supervisor ring you can get it here and then also once again any of the usefulness to run a time for this room if you have questions or do the habitat no upstairs and I'm gonna packages have my stock of package of stuff for them to use the habitat and that you have any questions about as many questions or something like that and
Webforum
Nichtlinearer Operator
Umsetzung <Informatik>
Punkt
Open Source
Familie <Mathematik>
Biprodukt
Kombinatorische Gruppentheorie
Web log
Internetworking
Multiplikation
Minimalgrad
Forcing
Rechter Winkel
Notebook-Computer
Lesen <Datenverarbeitung>
Vererbungshierarchie
Verbandstheorie
Projektive Ebene
Information
Softwareentwickler
Informatik
Videospiel
Subtraktion
Bit
Kategorie <Mathematik>
Mathematisierung
Konfigurator <Softwaresystem>
Dialekt
Generator <Informatik>
Rechter Winkel
Hochvakuum
Computerunterstützte Übersetzung
Unternehmensarchitektur
Konfigurationsraum
Sichtbarkeitsverfahren
Rechenschieber
Datensatz
Bit
Güte der Anpassung
Familie <Mathematik>
Prozessautomation
Euler-Winkel
Kombinatorische Gruppentheorie
Hilfesystem
Internetworking
Kugelkappe
Videokonferenz
Aggregatzustand
Stereometrie
Einfügungsdämpfung
Bit
Gewichtete Summe
Kartesische Koordinaten
Sondierung
Komplex <Algebra>
Raum-Zeit
Gerichteter Graph
Service provider
Eins
Datenmanagement
Flächeninhalt
Gerade
Zentrische Streckung
Statistik
Extremwert
Kategorie <Mathematik>
Gebäude <Mathematik>
Abfrage
Systemaufruf
Biprodukt
Druckverlauf
Dienst <Informatik>
Twitter <Softwareplattform>
Rechter Winkel
Konditionszahl
Instantiierung
Standardabweichung
Sichtbarkeitsverfahren
Elektronische Bibliothek
Klasse <Mathematik>
Physikalismus
Automatische Handlungsplanung
Systemplattform
Virtuelle Maschine
Bildschirmmaske
Spieltheorie
Netzbetriebssystem
Migration <Informatik>
Fokalpunkt
Datentyp
Strom <Mathematik>
Softwareentwickler
Optimierung
Bildgebendes Verfahren
Soundverarbeitung
Verschiebungsoperator
Peer-to-Peer-Netz
Physikalisches System
Binder <Informatik>
Cloud Computing
Quick-Sort
Flächeninhalt
Offene Menge
Eigentliche Abbildung
Unternehmensarchitektur
Verkehrsinformation
Brennen <Datenverarbeitung>
Distributionstheorie
Bit
Konfiguration <Informatik>
Formale Sprache
Schreiben <Datenverarbeitung>
Kartesische Koordinaten
Computer
Programmierparadigma
E-Mail
Figurierte Zahl
Gerade
Softwaretest
Interpretierer
Nichtlinearer Operator
Datennetz
Installation <Informatik>
Gebäude <Mathematik>
Quellcode
Biprodukt
Konfigurationsverwaltung
Dienst <Informatik>
Rechter Winkel
Server
Dateiformat
Programmierumgebung
Standardabweichung
Ebene
Schnittstelle
Subtraktion
Mathematisierung
Klasse <Mathematik>
Gruppenoperation
Systemplattform
Open Source
Knotenmenge
Software
Perspektive
Netzbetriebssystem
Notebook-Computer
Programmbibliothek
Inverser Limes
Konfigurationsraum
Stochastische Abhängigkeit
Bildgebendes Verfahren
Schreib-Lese-Kopf
Videospiel
Rechenzeit
Stochastische Abhängigkeit
Konfigurationsraum
Rechenzeit
Physikalisches System
Elektronische Publikation
Quick-Sort
Patch <Software>
Druckertreiber
Flächeninhalt
Dreiecksfreier Graph
Bus <Informatik>
Computerarchitektur
Domain <Netzwerk>
Subtraktion
Punkt
Mathematisierung
Schreiben <Datenverarbeitung>
Kartesische Koordinaten
Systemplattform
Loop
Software
Netzbetriebssystem
Programmbibliothek
Konfigurationsraum
Gerade
Schreib-Lese-Kopf
Umwandlungsenthalpie
Nichtlinearer Operator
Zentrische Streckung
Gebäude <Mathematik>
Physikalisches System
Quick-Sort
Konfiguration <Informatik>
Rechter Winkel
Dreiecksfreier Graph
Dateiformat
Unternehmensarchitektur
Varietät <Mathematik>
Rechenschieber
Binärcode
Physikalisches System
Videospiel
Zentrische Streckung
Subtraktion
Informationsmodellierung
Rechter Winkel
Programmbibliothek
Zusammenhängender Graph
Figurierte Zahl
Quick-Sort
Netzwerktopologie
Bildschirmmaske
Prozess <Physik>
Rechter Winkel
Mereologie
Zahlenbereich
Kartesische Koordinaten
Systemplattform
Trennungsaxiom
Demo <Programm>
Bit
Subtraktion
Gebäude <Mathematik>
Relativitätstheorie
Peer-to-Peer-Netz
Kartesische Koordinaten
Dienst <Informatik>
Elektronische Publikation
Kontextbezogenes System
Bildschirmmaske
Dienst <Informatik>
Unterring
Menge
Rechter Winkel
Endogene Variable
Konfigurationsraum
Programmierumgebung
Gerade
Instantiierung
Wellenpaket
Punkt
Bootstrap-Aggregation
Radikal <Mathematik>
Datenmanagement
Kartesische Koordinaten
Komponente <Software>
Bildschirmmaske
Unterring
Booten
Softwareentwickler
Fehlertoleranz
Demo <Programm>
Prozess <Informatik>
Default
Dämon <Informatik>
Linienelement
Stichprobe
Speicher <Informatik>
Knotenmenge
Arbeitsplatzcomputer
Menge
Web log
Rechenschieber
Quelle <Physik>
Flächeninhalt
Rechter Winkel
Festspeicher
Scheduling
Information
Programmierumgebung
Term
Instantiierung
Dienst <Informatik>
UDP <Protokoll>
Task
Punkt
Datenmanagement
Mengentheoretische Topologie
Speicherabzug
Speicher <Informatik>
Dienst <Informatik>
Binder <Informatik>
Gammafunktion
Verkehrsinformation
Code
Streuungsdiagramm
Dienst <Informatik>
Standardabweichung
Login
Default
Speicherabzug
Radikal <Mathematik>
Instantiierung
E-Mail
Zeitzone
Innerer Punkt
Netzadresse
Meta-Tag
Server
Mengentheoretische Topologie
Dämon <Informatik>
Dienst <Informatik>
Dialekt
ROM <Informatik>
Web log
Unterring
UDP <Protokoll>
Proxy Server
Bildschirmfenster
Zentraleinheit
Meta-Tag
Dualitätstheorie
Fehlermeldung
Bit
Konvexe Hülle
MIMD
Dämon <Informatik>
Gruppenkeim
Zahlenbereich
Extrempunkt
Login
Menge
Lie-Gruppe
Dienst <Informatik>
Unterring
Datenmanagement
Endogene Variable
Subtraktion
Punkt
Datenhaltung
Dämon <Informatik>
Kartesische Koordinaten
Dienst <Informatik>
Eins
Rechenschieber
Dienst <Informatik>
Unterring
Datenmanagement
Gruppenkeim
Maßstab
Polarisation
Rechter Winkel
Fahne <Mathematik>
Datentyp
Wort <Informatik>
Booten
Resultante
Interpretierer
Demo <Programm>
Elektronische Publikation
Gewicht <Mathematik>
Mengentheoretische Topologie
Selbst organisierendes System
Dämon <Informatik>
Kartesische Koordinaten
Dienst <Informatik>
Obere Schranke
Lastteilung
Mustersprache
Spezialrechner
Selbst organisierendes System
Dienst <Informatik>
Rechter Winkel
Deklarative Programmiersprache
Maßerweiterung
Bildgebendes Verfahren
Gerade
Server
Mengentheoretische Topologie
Stichprobe
Kartesische Koordinaten
Dienst <Informatik>
Dialekt
Code
IRIS-T
Mapping <Computergraphik>
Netzwerktopologie
Quelle <Physik>
Dienst <Informatik>
Variable
Multiplikation
Datenmanagement
Unterring
Proxy Server
Bildschirmfenster
Mereologie
Authentifikation
Booten
Gleitendes Mittel
Programmierumgebung
Figurierte Zahl
Demo <Programm>
Peer-to-Peer-Netz
Leistung <Physik>
Einfach zusammenhängender Raum
Resultante
Streuungsdiagramm
Chipkarte
Prozess <Informatik>
Existenzaussage
Default
Konfigurationsraum
Gateway
Kartesische Koordinaten
Elektronische Publikation
Web log
Loop
Endogene Variable
Speicherabzug
Gerade
Resultante
Partitionsfunktion
Subtraktion
Server
Kartesische Koordinaten
ROM <Informatik>
Template
Bildschirmmaske
Authentifikation
Datennetz
Passwort
Konfigurationsraum
Gerade
Leistung <Physik>
Peer-to-Peer-Netz
Inklusion <Mathematik>
Prozess <Informatik>
Synchronisierung
Konfigurationsraum
Reihe
Physikalisches System
Datenreplikation
Elektronische Publikation
Dienst <Informatik>
Rechter Winkel
Einheit <Mathematik>
Verzeichnisdienst
Punkt
Gewicht <Mathematik>
Division
Mathematisierung
Versionsverwaltung
Kartesische Koordinaten
Elektronische Publikation
Dienst <Informatik>
Bewegungsunschärfe
Einheit <Mathematik>
Rechter Winkel
Konfigurationsraum
Instantiierung
Aggregatzustand
Caching
Server
Fehlermeldung
Synchronisierung
Mengentheoretische Topologie
Prozess <Informatik>
Division
Konfigurationsraum
Dienst <Informatik>
Maßerweiterung
Datenreplikation
ROM <Informatik>
Term
Gesetz <Physik>
Web log
Dienst <Informatik>
Einheit <Mathematik>
Persönliche Identifikationsnummer
Analysis
Instantiierung
Peer-to-Peer-Netz
Zentrische Streckung
Elektronische Publikation
Programm/Quellcode
Kartesische Koordinaten
Dienst <Informatik>
Extrempunkt
Quick-Sort
Selbst organisierendes System
Rechter Winkel
Mereologie
Programmierumgebung
Konfigurationsraum
Gerade
Gammafunktion
Normalvektor
Jukebox <Datentechnik>
Wurm <Informatik>
Bit
Punkt
Topologischer Vektorraum
Kartesische Koordinaten
Webforum
Nichtlinearer Operator
Telekommunikation
Gerichtete Menge
Telekommunikation
Mailing-Liste
Nichtlinearer Operator
Code
Quick-Sort
Web log
Richtung
Dienst <Informatik>
Unterring
Flächeninhalt
Dateiformat
Verbandstheorie
Projektive Ebene
Information
Ordnung <Mathematik>
Demo <Programm>

Metadaten

Formale Metadaten

Titel Kubernetes & Habitat
Serientitel Chef Conf 2017
Autor Ducy, Michael
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/34592
Herausgeber Confreaks, LLC
Erscheinungsjahr 2017
Sprache Englisch

Inhaltliche Metadaten

Fachgebiet Informatik

Ähnliche Filme

Loading...
Feedback