Merken

Build your first OpenStack application with OpenStack PythonSDK

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
next altering the would be about build your 1st opens the competition with problems that domesticated this the 1 we will get our and the the Fourier material that was so I had very went and this is the 1st was the application we deal with this by sticking and it says that if you have accept this is not training I know that there will be a little confusing but this presentations and been went through a lot of changes in time in which they started you know actually on the 2 of them area have handed light the latest updates and how we deal with the community we Western-style Excel and is not going to be a training was unaware view of what we have currently in now with the communities forbidden applications on top of OpenStack and and so this is not at the back of the always the right case and we're just going to see use it but we are not going well I don't want to bore you with the internal of elites implemented of poets is like a that makes sense for me so I thing is going to listen for you and so host went to its presentation that if in addition going to be people in which I I and I'm willing to start with a view of and those of 0 was might have on creating a working on building a petition with that I name we're going to be the tools we have currently and community word for this purpose and then we're going to finish with a few tips and tricks of building up close and the deployment of poor I will close in turn out not only about so I think the number of individuals and so engineering happening currently working full-time in OpenStack I not what you will say FIL developer like an develop obligations or around the globe and the and as they have all these and cofounder of the community between Argentina and and bravery probabilities so every time haven't facility and this is 1 of the spent catalyst pertains to that so it so what is the last that but this seems like OK and imposition of and I I was very municipalities but the in previous conference I noticed that there is not you know I have a good sense of what it is on what is the granted that and choose between us between us and the amount of effort that arise in the OpenStack ecosystem is so wide None of them we always that there will always loose sense of what is there and what is not so it's always good to to to the level of overview of what is required is that the whole was that the further the but what is the ones that in in brother terms so the 1st thing always that is what he was say on an operative system without and more specifically it provides a set of tools that allow you to have a lot of resources that can be computed in working and stories generally speaking much less England to point which can be in well in this diagram is the always the about for the victim but it can be an R interface or a square or whatever and all those that
started being on infrastructure as a service which is the main components in the top of these other we have a different kinds of storage of histories and the problem of storage we have at the at the end of the project also computer networking and in the service and then we the with time and we see the world Michael this and there have been a lot of membership there are more alike in a higher abstraction level that can be considered to be of service in we we can talk about for instance that there is 1st and and services elementary obligated share systems Manila which is the performance of the work in on on containers arbitration operation in units you name it there the 1st it's like this are this is our but these are the person that has been in the political system for a while now and I consider like to to be you know part of the big tent so running apps on color was a few years back I now want to do which was my 1st experience working on building on another occasion to run an open set and this started this happened on at conference that is called on risk of reservation and it happened for gene and we have what it was named the open-source they on it was the topic of the opposite of the west to agreed on to contribute to pursue our had social impact and by using this was most it was a really great mostly people space and they meant to showing you know to to be a guide for for that worship I'm honestly was like OK I have no idea what honestly but it's some like a gradient away once they know so as I say yes and I said that looking into what was going to be done in the worship and that well and when they start getting into what was the idea of these little me that we were going to leverage on these scalability and resilience always act as a buffer and has to 2 over situations in which there is there a need or disasters and for that we began application we need a lot of research and 1 of the abbreviation that part of politics or attention what usually which is a tool that allows you to together to collect data and displayed in a way that was to react to those events in a more organized way in the this application is open-source armies are already getting nowadays that was part of that but will have had the quality of the information is also in line with the 2 to the good occasion and for that we have to new now seems be division was not intended to be run flower was application is history it's like any other right we have to define activated after 48 and the key of this was to be able to deploy these application in a way that was found fast time that require no integration promise that was right as to that's right so in preparation for
this since I was going to attend to the torture and it was like they're having radius there had to get rid of I've tried to can only find an architecture for it like this and that's why I came to this part of the reason is depicted in this diagram it is freezing but is just to web servers with writing the negation our 1 DVD on whether violence and the other and so is the can react to changes and there
OK once I have these diagrams and on it was like OK so now we tools that we have in the Committee hardly ever going to call to mind these how we're going to write this script and of course I I ended up looking at the always that play and clients and each of those verdicts I show showed in was the 1st letter I have a client and it's solid to be like the most natural way of of of building my application but that is starting to lose sense we believe and let me show you just 1 example usually when you are modeling application you're going you know to perform you know to operations like creating a server underneath the ceremony service you know what's it to them to large and some things that are this is and an example of the least common or genomic science has in sensing the client is pretty straightforward which passed the use of advanced were and of the role of on the person you're working on that you can use the service that way all announces the resources as a activities of your resources and from adult renewable but not OK
I I 1 for these considering going to much right so let's see how minus and these operations as you can see a way that an incendiary immigration has a different signature it has this parameter right you have these about whether only have a token and URL and when you listening the images is OK yes them in the same way but then have an addiction but just to add more to do this example this
take a look at a house with a handle on these operations and the connection is regulated and commercial opportunity to but we we saw previously and then we have to access to the content words with in in this strange way that Skinner come we know what we're doing that so it's like we going to continue some and prediction of I have been a celebration working full-time noblest obviously OK it's weird but whatever that someone that you know trying to use the cloud and have everything working life the numbers and with the same right and ended up like this is it do you know what that graphical layer is stationary how probably at low developer within 1 trying to to the declare the provisions of OpenStack so and this is certainly a problem it is not the thing is like there is a misconception of how other people usually take the final price and it is actually is is find that happens because the clients were intended officially to tools create the command line interface we use for OpenStack that it's not there when when there were the below but they were not intended for the users to to use it right so this is OK this is cultivated is and how it is inspected to be but of course so if there is OK then there is something missing how are users supposed to interact with the cloud like in the in the whole of the class in any so I'm just to end up the and although the race for President Richard experience and everything we ended up by using 1 of the diagram I showed you we propose an architecture but we ended up using a library that is Apache about which I'm going to mention I'm going to talk about a bit more about that the in the upcoming lights so everything with Burkhard would probably publications going on and it was an amazing experience and if you have a a linear you know the thing that there was something to do on the open that development area right so now let's talk about it and the latter is investigated we have currently on the open circuit the system that you can use of course race in Python and there are as the case of libraries for the languages did you want to get out the uh well then we can create that we have in and that these all of them you're going to see that there are a lot of several intended for different languages and view from ProQuest in looks like a mess but what about the 1 let's let's take a look at the ones that I think is worth mentioning so why we need libraries following the case as I mentioned there is no way that these notes in this framework is straightforward to interact with this type of so I that would help a lot of the things we found 1 library birth services and we have for each 1 of the library with a different user experience so seldom much the local libraries and uses the and this is painful for developers so I by have these 3 options this is terribly is 1 with a bunch of people and the 1 we use for there is always iteration and EDI offered the money we invite the and the good thing about these labor in particular is that it allows you to talk to the friend from clouds in this in this this is not only for request that but allows you to talk with them and if re-implementations OpenStack clouds you in elected to interact with Amazon with Asher and you any they're of the clouds that allows you that pass the means were about the only thing is that of course this is not our tool that is being developed by the OpenStack community is the very but it's even worse than it is to use a sample of how are creating as poorer always that would look like using this library as you can see disease is pretty clear ways than what is happening there using the 3 talked the and take Neil that world is that that you have for the cloud you insisted that our client you basically get outside love for this so we were launching an image that we want to use for that server answered simply with vary node with that information you better for the time you have you have you're note are running and
working now OpenStack shape OpenStack actually suffer shape that is is a library of interact we the files that have been born under the old West that he preparation the interpretative OpenStack is the person that is taking care of all the of hand in all the processes and systems that take care of everything that happens on the of the community so it's a tool that was more than I do we use internally direct it is not there the case no worries and of course know their our obligation developers using these tools and and then mainly the key for bromine that describe this will the best is simplicity they realize that you want get your your access to resources in a very simple way this is also right but the only downside you have with these is that you don't have you know a finer-grained control but we are not doing if you're architecture is so slightly complex then you cannot use the stall forward to your data right shows good and further back here these are literary is under development and the suspect change a lot and the current version of the theory is going well How would would you like to have use it but the thing is the production of that so the example of islands in server in using this tool is going to be a very similar to what so called plan and we've seen a great connection to deal with the flower on weekend either the on nature I'm from your by system in the way and you get your this size for your your several racing game with like if overlap for for instance and then you create your server I have those parameters and then you're going beta and finally meal
plans that quite honestly k and let's make here for a moment and talk about the difference of why we mentioned the former to where libraries and this is the next the so the nested case and you are able to you you you are all 4 of the complete set of libraries tools that innovation and examples that are you know shot 3 you're not going to see it out keystone or any of the names we use we know is there for you to make your file and it is and you you don't have to have knowledge of what's going on they're using say a server India image where we're have this on a lot of examples to go over there and the gaze move much more complete the library and these are investigating whatever user users of open and close consumer of the approach that you probably operators of OpenStack was in the words of 1 the 1st place 88 these are ones and you can run anywhere in any ultrastructural implementation in so wired to the school among the 3 that we should mention and so well eventually of course I I rather not talk about tools that we are at the block a number of communities so of course I have to say with like case and in the case of and chain was like OK because it was a tool that was being used for internal purposes so if there is something that is more targeted works on we're talking today is always have case is everybody understands that we're talking about and then the and where is under development as well as straight and I think this version requires a lot more attention and a lot more of you know it's been a voice and showing who was supposed to be used so this side as big a subgradient type so basically you it instead of this being there for you and as mentioned it allows you to to write automation scripts that allow you to create most resource in of paying any of us power FIL is 1st
of all I'm talking about how is this is the case structure what you want to find when you interact with this case and basically is there has been a century approach in which you have a connection interface and resources interface and the connection interface is the 1 that he was an apparent that and that consumers are going to use it allows you to have access to your session of occasion transformed profiles for 2 classes 1 is the connection and 1 these the file and then the resource layer you're not supposed to use that and eating theory you can exit you have it needs to have a more fine grained control over what you're handling is more aimed to be used by i guess i open-standard bloopers if they want to do something and the of whatever that resources are highly irritate connection objects and this is not what you want to sell your going to stick with the connection interface and with the classes that the clinician interprets provide on something so how we still and create a connection with a cloud it's for any of you have is going to be the same you're going to use this to connection in this fashion in which you have be of URL where you have you know the patient 1st name and password you can interact with all the services in Europe now just by this connection and then the
neural tube create a server well I have you more steps here but basically you would need any nation in recent years there is going to use as a framework which is the size of the launching a network and if you're really find it but it will require another difficult to do that I I think varietal axis your server and then using his on this very OK Computer and you should be good that an example is the
innkeeper as mentioned in the previous slide works is your instance and here I am showing you if you have a very in class you can find my name or if you have it you can read this formula but by system and others you about that fashion there is some lexical that interacts with the apparent system using but the part of the of gaze a few lines and it seems it was
for of the and creation of the particle with this really go over right the only thing you need to to have is simply the pattern of that is the game but something that I you know continents during on other creation worship was that sometimes the lovers doesn't have a real understanding on how How ways to create application of how to take full properties of the clothing factories so I wanted to babies an exam which and I want to live after then for you and for other regions in the cloud and after all you know it's something that a little bit for use the tools and let's talk about a common classification that has been agreed in the last couple of our years there was a there is a difference between cloud-ready applications and close and you occasions accelerated was the 1 there some around like who should be in this presentation example that article something because are not and then they were not intended to be run on the cover of the 1st place that they can work perfectly when you deployed in in in the like images there is predictor and then they want for a sure that that and those centered on the ones that were born in the town that were intended to work on the of course the main probably most of you will interact with glory of condition number constant application and where you have these those are ready application it doesn't mean that you have to change all the call you have to start from scratch with your obligations in order to have been running this representation should so to mention that there there is new trend on plants and the complications and that this is like different but it is and so 1 of the probably corner that I hear is that you have to take into account that data quality of Europe applications going to be dynamic if you're provision has to change is going to change and it is not the usual you know victimization spaces in which you were used to have you know and your application all 1 with your DVD and then everything just in 1 instance and you will take care of it and the the and environments and in the color change under the name of the neuron going to you know restoring create new instances is very frequently and that's the whole point of the of the right and the idea of having these and then topologies that you will be able to scale of in new look components on this year you will be able to simplify continues then we use of Europe petitions and there you are going to come off for Torrance and 1 example of how how you are going to do this is for instance the hurricane information among the working on the latent and work and services in the case of what was known to have well if assume
pleased that the stories that you have in your instance is going to persist and that for is that i for all these dating and understand that the primary replication for example you a lot right when you installed Europe occasionally your instances are usually used your locks on the of right but what happened is that these kinds of features and down and you want to to get out what happened with application then all the love you have in your system are missing because the administrators of the worst thing in time so you can use it as a basis for you to use persistent storage solutions led and the ways that it could be the biggest sourcing the or the object stories with a you only have to delegate that task to an external service well
this fairly and if influence of points for the probability of an application and if possible you should be able to on going using instead to keep the state if you can read and traitors to organizations in a high level story also your applications so we talk about the state variance states in for instance you can use that services to screen out instances for all the state of the obligations there that OK yes this is not a new problem I this is the main channel the same for all applications you if you're going to available in your lifetime right and if you think you would have found as the reader and of course and in the case of cloudy the system the more important because you're going probably to change environments pretty useful like answering pretty frequently so try using obscure particles if you are going to use an example of political agenda people with common ones that I want to deal with but don't use a political that is you know Inc. just because this and the origin has something that there's traders and the thing with the standard always underlie all as a specific features scenes on the petition you're you're going to and should be able to change and if you need to change that you and you will try with a specific features of the operative system then you're going to be tight and you won't be able to forward to whatever platform you want a foreign has various human and system tried to politics and I'm not used there and automation global applications to me tho frequently our on map and what does this mean is like is it is it seems to be you know singling out but try to automate the confirmation that don't suspect I user to be able to you know said that confirmation actions or this is because I I don't want to say that at work but in the have to sign a license agreement the 1st thing then to be able to do so and the navigation on of the and ultimately you there should be no user interaction with when when doing this and that so they had that you can I think your additions quickly and and there you know and not having to touch anything so I mean it's the dependencies will require an in this system so that was pretty much it and know I'm going to apply for a training as b without a 3 other questions yes great talk thank you i is usually still running in OpenStack grew what could have been the evalution of that so since the model lessons learned to of the made out of you know that that application and eligible to along the cloud so I have a lasting at public and 10 when they're public Rackspace was up and so there is a this like a cloud scripts about but I don't think the replication of warning other questions yes how does the OpenStack is decay handle differences between the values public crowds to have other historic as the question and the shade others that of built around the obstructing that difference how this so I found you can handle the president goes using the profile class we by domesticate you have to share of fun thing that has the differences within the and then you will use for all the test you want to further questions a Christian myself potential I from the but working with the public clouds so use the pipeline as became more or less it's comparable we thought we want volatilities these flora AWS error it's be today I don't the interface tool a somewhat services honestly I don't know what my hands and I haven't put my hands on an amazon but probably a they just been of the city you what so that the and it's the you can see that with the cloud as as a whole and and I don't know what water-wet and because of the text again you can only indirectly open call you you won't be able to use the pattern is the case for the 1st step to interact with our someplace and watches yes we have further questions thank you for a dog them you mentioned pushing stayed away from the server it's actually comment if anyone's years using Django to to build Cloud applications you can use the cookie sessions story gets assigned cookies script about cryptographically secure and you can push recession such state into the cookie is therefore you don't have any such a state on the server and it's built into Django can just use that no State Minister prefer sessions of thank you alter their them mentioned that there's going to be a training on the development and the obligations and which change that is going to believe on on Thursday and to the ends of the and the other than anything and I was always based on Wednesday that is more of an after oftentimes within only at the time but we're and it's if you are interested in is following it and want to between what we stand and where we're going to do that if and
Addition
Wellenpaket
Sichtenkonzept
Mathematisierung
Familie <Mathematik>
Zahlenbereich
Kartesische Koordinaten
Kombinatorische Gruppentheorie
Term
Übergang
Eins
Diagramm
Quadratzahl
Flächeninhalt
Menge
Wort <Informatik>
Softwareentwickler
Baum <Mathematik>
Schnittstelle
Offene Menge
Subtraktion
Gemeinsamer Speicher
Mathematisierung
Gefrieren
Kartesische Koordinaten
Element <Mathematik>
Division
Raum-Zeit
Gradient
Übergang
Metropolitan area network
Puffer <Netzplantechnik>
Last
Negative Zahl
Benutzerbeteiligung
Skalierbarkeit
Einheit <Mathematik>
Standardabweichung
Offene Abbildung
Vorlesung/Konferenz
Zusammenhängender Graph
Speicher <Informatik>
Gerade
Radius
App <Programm>
Nichtlinearer Operator
Datennetz
Abstraktionsebene
Open Source
Gebäude <Mathematik>
Physikalisches System
Grundrechenart
Ereignishorizont
Keller <Informatik>
Integral
Diagramm
Dienst <Informatik>
Rechter Winkel
Mereologie
Server
Projektive Ebene
Computerarchitektur
Information
Kantenfärbung
Schlüsselverwaltung
Baum <Mathematik>
Instantiierung
Offene Menge
Server
Kartesische Koordinaten
Computeranimation
Erneuerungstheorie
Spezialrechner
Client
Informationsmodellierung
Skript <Programm>
Vorlesung/Konferenz
Passwort
Automorphismus
Bildgebendes Verfahren
Parametersystem
Nichtlinearer Operator
Singularität <Mathematik>
Elektronische Unterschrift
Keller <Informatik>
Dienst <Informatik>
Rechter Winkel
Server
Client
URL
Baum <Mathematik>
Informationssystem
Offene Menge
Bit
Prozess <Physik>
Natürliche Zahl
Formale Sprache
Versionsverwaltung
Iteration
Computeranimation
Eins
Spezialrechner
Client
Softwaretest
Prognoseverfahren
Druckertreiber
Große Vereinheitlichung
Nichtlinearer Operator
Parametersystem
Shape <Informatik>
Sichtenkonzept
Biprodukt
Konfiguration <Informatik>
Arithmetisches Mittel
Dienst <Informatik>
Rechter Winkel
Server
Ablöseblase
Client
Information
Rungescher Approximationssatz
Schlüsselverwaltung
Instantiierung
Server
Subtraktion
Klasse <Mathematik>
Mathematisierung
Interaktives Fernsehen
Dienst <Informatik>
E-Mail
Framework <Informatik>
Physikalische Theorie
Service provider
Mailing-Liste
Knotenmenge
Spieltheorie
Stichprobenumfang
Datentyp
Programmbibliothek
Softwareentwickler
Automorphismus
Bildgebendes Verfahren
Einfach zusammenhängender Raum
Data Encryption Standard
Videospiel
Mathematisierung
Physikalisches System
Elektronische Publikation
Keller <Informatik>
Diagramm
Flächeninhalt
Digitaltechnik
Gamecontroller
Computerarchitektur
Baum <Mathematik>
Streuungsdiagramm
Informationssystem
Offene Menge
Subtraktion
Momentenproblem
Klasse <Mathematik>
Automatische Handlungsplanung
Versionsverwaltung
PASS <Programm>
Abgeschlossene Menge
Zahlenbereich
Implementierung
Schreiben <Datenverarbeitung>
Nichtlinearer Operator
Physikalische Theorie
Computeranimation
Eins
Typentheorie
Datentyp
Programmbibliothek
Skript <Programm>
Skript <Programm>
Passwort
Datenstruktur
Softwareentwickler
Bildgebendes Verfahren
Schnittstelle
Leistung <Physik>
Einfach zusammenhängender Raum
Nichtlinearer Operator
Softwareentwickler
Vervollständigung <Mathematik>
Stichprobe
Profil <Aerodynamik>
p-Block
Elektronische Publikation
Menge
Keller <Informatik>
Objekt <Kategorie>
System F
Dienst <Informatik>
Verkettung <Informatik>
Menge
Offene Menge
Gamecontroller
Server
Wort <Informatik>
Baum <Mathematik>
Streuungsdiagramm
Server
Elektronische Publikation
Schlüsselverwaltung
Klasse <Mathematik>
Kartesische Koordinaten
Computer
Physikalisches System
Framework <Informatik>
Computeranimation
Ausdruck <Logik>
Rechenschieber
Metropolitan area network
Spezialrechner
Mereologie
Server
Gerade
Instantiierung
Bit
Punkt
Selbstrepräsentation
Kartesische Koordinaten
Raum-Zeit
Computeranimation
Eins
Netzwerktopologie
Dämpfung
Mustersprache
Datenreplikation
Caching
Zentrische Streckung
Informationsqualität
Kategorie <Mathematik>
Systemaufruf
Speicher <Informatik>
Dialekt
Web log
Konstante
Arithmetisches Mittel
Dienst <Informatik>
Twitter <Softwareplattform>
Rechter Winkel
Konditionszahl
Information
Ordnung <Mathematik>
p-Block
Instantiierung
Subtraktion
Mathematisierung
Abgeschlossene Menge
Dienst <Informatik>
Kombinatorische Gruppentheorie
Überlagerung <Mathematik>
Task
Physikalisches System
Spieltheorie
Zusammenhängender Graph
Speicher <Informatik>
Bildgebendes Verfahren
Systemverwaltung
Mathematisierung
Permanente
Physikalisches System
Objekt <Kategorie>
Portscanner
Basisvektor
Faktor <Algebra>
Kantenfärbung
Partikelsystem
Baum <Mathematik>
Sichtbarkeitsverfahren
Subtraktion
Punkt
Wellenpaket
Selbst organisierendes System
Klasse <Mathematik>
Gruppenoperation
Interaktives Fernsehen
Kartesische Koordinaten
Dienst <Informatik>
Systemplattform
Eins
Übergang
Demoszene <Programmierung>
Informationsmodellierung
Standardabweichung
Netzbetriebssystem
Mustersprache
Datenreplikation
Skript <Programm>
Softwareentwickler
Varianz
Schnittstelle
Softwaretest
Umwandlungsenthalpie
Addition
Gebäude <Mathematik>
Systemaufruf
Profil <Aerodynamik>
Programmierumgebung
Physikalisches System
Cloud Computing
Arithmetisches Mittel
Mapping <Computergraphik>
Dienst <Informatik>
Rechter Winkel
Server
Cookie <Internet>
Partikelsystem
Programmierumgebung
Baum <Mathematik>
Streuungsdiagramm
Fehlermeldung
Instantiierung
Aggregatzustand

Metadaten

Formale Metadaten

Titel Build your first OpenStack application with OpenStack PythonSDK
Serientitel EuroPython 2016
Teil 120
Anzahl der Teile 169
Autor Martinez de la Cruz, Victoria
Lizenz CC-Namensnennung - keine kommerzielle Nutzung - 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/21240
Herausgeber EuroPython
Erscheinungsjahr 2016
Sprache Englisch

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract Victoria Martinez de la Cruz - Build your first OpenStack application with OpenStack PythonSDK Join this talk to learn about the OpenStack Python SDK and how to deploy your web app step by step using different components in OpenStack. ----- How many times you heard about OpenStack and all the cool things it is being used for? Most of the use cases are big players that need to handle huge amounts of data and automate complex infrastructures. But what about actually using it, for you as a developer, to deploy a simple app? In my case, at least, that has not be an usual topic of discussion when talking about OpenStack. In this talk I'll introduce the OpenStack Python SDK, a project relatively new in the OpenStack ecosystem, and show you step by step how to deploy your own web app using different components in OpenStack.

Ähnliche Filme

Loading...