Ansible: Up and Running

Automating Configuration Management and Deployment the Easy Way

Author: Lorin Hochstein,Rene Moser

Publisher: "O'Reilly Media, Inc."

ISBN: 1491979771

Category: COMPUTERS

Page: 430

View: 2198

Among the many configuration management tools available, Ansible has some distinct advantages—it’s minimal in nature, you don’t need to install anything on your nodes, and it has an easy learning curve. With this updated second edition, you’ll learn how to be productive with this tool quickly, whether you’re a developer deploying code to production or a system administrator looking for a better automation solution. Authors Lorin Hochstein and René Moser show you how to write playbooks (Ansible’s configuration management scripts), manage remote servers, and explore the tool’s real power: built-in declarative modules. You’ll discover that Ansible has the functionality you need—and the simplicity you desire. Manage Windows machines, and automate network device configuration Manage your fleet from your web browser with Ansible Tower Understand how Ansible differs from other configuration management systems Use the YAML file format to write your own playbooks Work with a complete example to deploy a non-trivial application Deploy applications to Amazon EC2 and other cloud platforms Create Docker images and deploy Docker containers with Ansible This book is best read start to finish, with later chapters building on earlier ones. Because it’s written in a tutorial style, you can follow along on your own machine. Most examples focus on web applications.

Das DevOps-Handbuch

Teams, Tools und Infrastrukturen erfolgreich umgestalten

Author: Gene Kim,Jez Humble,Patrick Debois,John Willis

Publisher: O'Reilly

ISBN: 3960101244

Category: Computers

Page: 432

View: 8883

Mehr denn je ist das effektive Management der IT entscheidend für die Wettbewerbsfähigkeit von Organisationen. Viele Manager in softwarebasierten Unternehmen ringen damit, eine Balance zwischen Agilität, Zuverlässigkeit und Sicherheit ihrer Systeme herzustellen. Auf der anderen Seite schaffen es High-Performer wie Google, Amazon, Facebook oder Netflix, routinemäßig und zuverlässig hundertoder gar tausendmal pro Tag Code auszuliefern. Diese Unternehmen verbindet eins: Sie arbeiten nach DevOps-Prinzipien. Die Autoren dieses Handbuchs folgen den Spuren des Romans Projekt Phoenix und zeigen, wie die DevOps-Philosophie praktisch implementiert wird und Unternehmen dadurch umgestaltet werden können. Sie beschreiben konkrete Tools und Techniken, die Ihnen helfen, Software schneller und sicherer zu produzieren. Zudem stellen sie Ihnen Maßnahmen vor, die die Zusammenarbeit aller Abteilungen optimieren, die Arbeitskultur verbessern und die Profitabilität Ihres Unternehmens steigern können. Themen des Buchs sind: Die Drei Wege: Die obersten Prinzipien, von denen alle DevOps-Maßnahmen abgeleitet werden.Einen Ausgangspunkt finden: Eine Strategie für die DevOps-Transformation entwickeln, Wertketten und Veränderungsmuster kennenlernen, Teams schützen und fördern.Flow beschleunigen: Den schnellen Fluss der Arbeit von Dev hin zu Ops ermöglichen durch eine optimale Deployment-Pipeline, automatisierte Tests, Continuous Integration und Continuous Delivery.Feedback verstärken: Feedback-Schleifen verkürzen und vertiefen, Telemetriedaten erzeugen und Informationen unternehmensweit sichtbar machen.Kontinuierliches Lernen ermöglichen: Eine Just Culture aufbauen und ausreichend Zeit reservieren, um das firmenweite Lernen zu fördern.

Ansible: Up and Running

Automating Configuration Management and Deployment the Easy Way

Author: Lorin Hochstein,Rene Moser

Publisher: O'Reilly Media

ISBN: 9781491979808

Category: Computers

Page: 430

View: 1777

Among the many configuration management tools available, Ansible has some distinct advantages--it's minimal in nature, you don't need to install anything on your nodes, and it has an easy learning curve. With this updated second edition, you'll learn how to be productive with this tool quickly, whether you're a developer deploying code to production or a system administrator looking for a better automation solution. Authors Lorin Hochstein and Ren� Moser show you how to write playbooks (Ansible's configuration management scripts), manage remote servers, and explore the tool's real power: built-in declarative modules. You'll discover that Ansible has the functionality you need--and the simplicity you desire. Manage Windows machines, and automate network device configuration Manage your fleet from your web browser with Ansible Tower Understand how Ansible differs from other configuration management systems Use the YAML file format to write your own playbooks Work with a complete example to deploy a non-trivial application Deploy applications to Amazon EC2 and other cloud platforms Create Docker images and deploy Docker containers with Ansible This book is best read start to finish, with later chapters building on earlier ones. Because it's written in a tutorial style, you can follow along on your own machine. Most examples focus on web applications.

Projekt Phoenix

Der Roman über IT und DevOps – Neue Erfolgsstrategien für Ihre Firma

Author: Gene Kim

Publisher: O'Reilly

ISBN: 3960100671

Category: Computers

Page: 352

View: 6586

Bill ist IT-Manager bei Parts Unlimited. An einem Dienstagmorgen erhält er auf der Fahrt zur Arbeit einen Anruf seines CEO. Die neue IT-Initiative der Firma mit dem Codenamen Projekt Phoenix ist entscheidend für die Zukunft von Parts Unlimited, aber das Projekt hat Budget und Zeitplan massiv überzogen. Der CEO will, dass Bill direkt an ihn berichtet und das ganze Chaos in neunzig Tagen aufräumt, denn sonst wird Bills gesamte Abteilung outgesourct. Mit der Hilfe eines Vorstandsmitglieds und dessen mysteriöser Philosophie der Drei Wege wird Bill klar, dass IT-Arbeit mehr mit dem Fertigungsbereich in einer Fabrik zu tun hat als er sich je vorstellen konnte. Die Zeit drängt: Bill muss dafür sorgen, dass der Arbeitsfluss auch zwischen den Abteilungen deutlich besser läuft und das Business-Funktionalität zuverlässig bereitgestellt wird. Drei Koryphäen der DevOps-Bewegung liefern hier die rasante und unterhaltsame Story, in der sich jeder, der im IT-Bereich arbeitet, wiederfinden wird. Sie erfahren nicht nur, wie Sie Ihre eigene IT-Organisation verbessern können - nach der Lektüre dieses Buchs werden Sie IT auch nie wieder so sehen wie zuvor.

Das Beste an JavaScript

Author: Douglas Crockford,Peter Klicman

Publisher: O'Reilly Germany

ISBN: 3897218763

Category: JavaScript (Computer program language)

Page: 163

View: 5895

PC-Netzwerke

Author: Axel Schemberg,Martin Linten

Publisher: Galileo Press

ISBN: 3898427501

Category:

Page: 698

View: 9227

Virtuelle Realität

Author: Manfred Brill

Publisher: Springer-Verlag

ISBN: 3540851186

Category: Computers

Page: 184

View: 517

Virtuelle Realität oder Virtual Reality (VR) hat in den letzten Jahren eine stürmische Entwicklung genommen. Dieses Buch führt in Theorie und Praxis der virtuellen Realität ein und liefert einen Überblick über Software-Architekturen. Der Schwerpunkt liegt bei Anwendungen der VR, beispielhafte Anwendungen werden mit VR Juggler betrachtet und implementiert. Für das erfolgreiche Bearbeiten der Aufgaben sind Erfahrungen im Programmieren mit C++ und OpenGL erforderlich, Kenntnisse in Computergrafik und Grafikprogrammierung werden vorausgesetzt.

C in a Nutshell

Author: Peter Prinz,Tony Crawford

Publisher: O'Reilly Germany

ISBN: 9783897213449

Category: C (Computer program language)

Page: 602

View: 8495

Access 2010 für Dummies

Author: Laurie Ulrich Fuller

Publisher: John Wiley & Sons

ISBN: 3527639047

Category: Computers

Page: 445

View: 2058

Access 2010 bietet Ihnen zahlreiche M?glichkeiten, um Ihre Daten in ?bersichtlichen Datenbanken perfekt zu organisieren und im Handumdrehen aussagekr?ftige Berichte zu entwickeln. Doch um dieser Funktionsvielfalt Herr zu werden, ben?tigen Sie einen zuverl?ssigen Begleiter. Laurie Ulrich Fuller und Ken Cook f?hren Sie Schritt f?r Schritt durch den Datenbank-Dschungel und erkl?ren Ihnen, was Sie bei der Planung Ihrer ersten Datenbank ber?cksichtigen sollten, wie Sie ein geeignetes Grundger?st f?r Ihre Daten bauen und auf welchen Wegen Sie unterschiedliche Abfragen erstellen k?nnen. - Wie Sie Formulare erstellen und Daten importieren - Wie Sie Beziehungen zwischen Tabellen herstellen - Was es mit den neuen Triggers auf sich hat - Wie Sie die neuen Datenbankenvorlagen geschickt nutzen - Wie Sie Ihre Datenbanken im Web ver?ffentlichen - Welche Analyse-Tools Ihnen zur Seite stehen

Information Systems Design and Intelligent Applications

Proceedings of Third International Conference INDIA 2016

Author: Suresh Chandra Satapathy,Jyotsna Kumar Mandal,Siba K. Udgata,Vikrant Bhateja

Publisher: Springer

ISBN: 8132227557

Category: Computers

Page: 753

View: 6181

The third international conference on INformation Systems Design and Intelligent Applications (INDIA – 2016) held in Visakhapatnam, India during January 8-9, 2016. The book covers all aspects of information system design, computer science and technology, general sciences, and educational research. Upon a double blind review process, a number of high quality papers are selected and collected in the book, which is composed of three different volumes, and covers a variety of topics, including natural language processing, artificial intelligence, security and privacy, communications, wireless and sensor networks, microelectronics, circuit and systems, machine learning, soft computing, mobile computing and applications, cloud computing, software engineering, graphics and image processing, rural engineering, e-commerce, e-governance, business computing, molecular computing, nano-computing, chemical computing, intelligent computing for GIS and remote sensing, bio-informatics and bio-computing. These fields are not only limited to computer researchers but also include mathematics, chemistry, biology, bio-chemistry, engineering, statistics, and all others in which computer techniques may assist.

Die Geschenke meiner Mutter

Roman

Author: Cecilie Enger

Publisher: DVA

ISBN: 3641139651

Category: Fiction

Page: 272

View: 8689

Autobiografisch gefärbter Roman – eine Tochter über die Vergänglichkeit, die Kraft der Familie und die Liebe zu ihrer Mutter Schon lange fürchtete Cecilie sich vor diesem Tag: ihre an Alzheimer erkrankte Mutter kommt nicht mehr allein zurecht und muss ins Pflegeheim. Beim Ausräumen des Elternhauses findet die Tochter in einer Schublade ein Bündel Zettel, auf denen die Mutter über vierzig Jahre gewissenhaft alle Weihnachtsgeschenke notiert hat, die in der Familie ausgetauscht wurden. An diese umsichtig ausgewählten Gaben sind Cecilies Erinnerungen an geliebte Menschen geknüpft, deren leben aus der Vergangenheit auftauchen – und so erzählt der Roman die wechselvolle Geschichte einer bürgerlichen Familie über ein Jahrhundert. Ein selten schönes, Trost spendendes Buch über die Vergänglichkeit, über die Liebe einer Tochter zu ihrer Mutter, die Kraft der Familie und über die Freude, die Schenken bereitet.

Containerization with Ansible 2

Implement container management, deployment, and orchestration within the Ansible ecosystem

Author: Aric Renzo

Publisher: Packt Publishing Ltd

ISBN: 1788294513

Category: Computers

Page: 234

View: 5482

Automate the container lifecycle from image build through cloud deployment using the automation language you already know. About This Book Use Ansible Container as an integral part of your workflow to increase flexibility and portability. Manage the container life cycle using existing Ansible roles and automate the entire container build, deployment and management process. A step-by-step guide that will get you up and running from building a simple container image to deploying a complex, multi-container app in the cloud. Who This Book Is For This book is aimed at DevOps engineers, administrators and developers who already have some familiarity with writing and running Ansible playbooks, and want to learn how to use Ansible to implement containerization. What You Will Learn Increase your productivity by using Ansible roles to define and build images Learn how to work with Ansible Container to manage, test, and deploy your containerized applications. Increase the flexibility and portability of your applications by learning to use Ansible Discover how you can apply your existing Ansible roles to the image build process Get you up and running from building a simple container image to deploying a complex, multi-container app in the cloud. Take an indepth look at the architecture of Ansible Container, and learn how to build re-usable container images, reliably and efficiently. In Detail Today many organizations are adopting containerization and DevOps methodologies to improve the flexibility and reliability of deploying new applications. Building custom application containers often means leveraging brittle and oftentimes complex Dockerfiles that can lead to cumbersome, multi-layered containers. Ansible Container brings a new workflow for managing the development of containers from development all the way through to production. The goal of this book is to get you up and running with Ansible Container so that you can create container images from Ansible roles, run containers locally, and deploy them to the cloud. We'll progress from a simple, single container application, to a complex application consisting of multiple, connected containers. You'll learn how to run the application locally, how to deploy it to an OpenShift cluster running locally, and how to deploy it to a Kubernetes cluster running in the cloud. Along the way, you'll see how to use roles to define each image or micro-service, and how to share your completed project with the Ansible community. Next, you will be able to take full advantage of Ansible Container, and use it to automate the container lifecycle in your own projects. By the end of this book,you will gain mastery of the Ansible Container platform by building complex multi-container projects ready for deployment into production. Style and approach This book will walk you through Ansible Containerization from building a simple container image to deploying a complex, multi-container app in the cloud. You will get an in-depth understanding of how to effectively manage containers using Ansible 2.

Mastering Python Networking

Your one-stop solution to using Python for network automation, DevOps, and Test-Driven Development, 2nd Edition

Author: Eric Chou

Publisher: Packt Publishing Ltd

ISBN: 1789130263

Category: Computers

Page: 466

View: 9673

Master the art of using Python for a diverse range of network engineering tasks Key Features Explore the power of Python libraries to tackle difficult network problems efficiently and effectively Use Python for network device automation, DevOps, and software-defined networking Become an expert in implementing advanced network-related tasks with Python Book Description Networks in your infrastructure set the foundation for how your application can be deployed, maintained, and serviced. Python is the ideal language for network engineers to explore tools that were previously available to systems engineers and application developers. In this second edition of Mastering Python Networking, you’ll embark on a Python-based journey to transition from traditional network engineers to network developers ready for the next-generation of networks. This book begins by reviewing the basics of Python and teaches you how Python can interact with both legacy and API-enabled network devices. As you make your way through the chapters, you will then learn to leverage high-level Python packages and frameworks to perform network engineering tasks for automation, monitoring, management, and enhanced security. In the concluding chapters, you will use Jenkins for continuous network integration as well as testing tools to verify your network. By the end of this book, you will be able to perform all networking tasks with ease using Python. What you will learn Use Python libraries to interact with your network Integrate Ansible 2.5 using Python to control Cisco, Juniper, and Arista eAPI network devices Leverage existing frameworks to construct high-level APIs Learn how to build virtual networks in the AWS Cloud Understand how Jenkins can be used to automatically deploy changes in your network Use PyTest and Unittest for Test-Driven Network Development Who this book is for Mastering Python Networking is for network engineers and programmers who want to use Python for networking. Basic familiarity with Python programming and networking-related concepts such as Transmission Control Protocol/Internet Protocol (TCP/IP) will be useful.

Docker

Software entwickeln und deployen mit Containern

Author: Adrian Mouat

Publisher: N.A

ISBN: 3960880375

Category: Computers

Page: 368

View: 5866

Docker-Container bieten eine einfache, schnelle und robuste Möglichkeit, Software zu entwickeln, zu verteilen und laufen zu lassen – besonders in dynamischen und verteilten Umgebungen. Mit diesem praktischen Leitfaden lernen Sie, warum Container so wichtig sind, was durch den Einsatz von Docker möglich ist und wie Sie es in Ihren Entwicklungsprozess einbinden. Dieses Buch ist aktuell zu Docker 1.12 und ideal für Entwickler, Operations-Techniker und Administratoren – insbesondere, wenn Sie einen DevOps-Ansatz verfolgen. Es nimmt Sie mit auf eine Reise von den Grundlagen bis zum Ausführen Dutzender Container auf einem Multi-Host-System mit Networking und Scheduling. Im Verlauf des Buches erfahren Sie, welche Schritte zum Entwickeln, Testen und Bereitstellen einer Webanwendung mit Docker notwendig sind. • Beginnen Sie mit Docker, indem Sie eine einfache Webanwendung entwickeln und bereitstellen. • Nutzen Sie Techniken aus dem Continuous Deployment, um Ihre Anwendung mehrmals pro Tag in die Produktivumgebung zu bringen. • Lernen Sie Optionen und Techniken kennen, um mehrere Container gleichzeitig zu protokollieren und zu überwachen. • Befassen Sie sich mit dem Erkennen im Netzwerk und mit Services: Wie finden sich Container gegenseitig und wie verbinden Sie sie? • Orchestrieren und clustern Sie Container, um Load Balancing zu ermöglichen, Ihr System skalierbar zu machen sowie Failovers und Scheduling umzusetzen. • Sichern Sie Ihr System, indem Sie den Prinzipien der "Defense in Depth" und dem Konzept der geringsten Rechte folgen. • Setzen Sie Container ein, um eine Microservices-Architektur aufzubauen.

Ajax für Dummies

Author: Steve Holzner

Publisher: Wiley-VCH

ISBN: 9783527702886

Category: Computers

Page: 368

View: 7790

Webapplikationen, die wie Desktop-Applikationen aussehen und sich rasend schnell aktualisieren? Das ist jetzt dank Ajax möglich. Hinter dem Begriff verbirgt sich aber keine neue Technik, sondern lediglich die Verknüpfung der bereits bekannten Markup-Sprachen JavaScript, DOM, CSS und XML. Was Ajax alles kann und wie es funktioniert erklärt Steve Holzner in "Ajax für Dummies" anhand von vielen Beispielen und praktischen Anwendungen. Unter www.fuer-dummies.de gibt es zusätzliche Quellcodes, XML-Tools und Ajax-Webanwendungen.

“As if you had invented human speech!”

The Ansible, Utopia And Science Fiction in Ursula K. Le Guin's Hainish Cycle

Author: Veronika Mayer

Publisher: GRIN Verlag

ISBN: 365628721X

Category: Literary Criticism

Page: 12

View: 1746

Studienarbeit aus dem Jahr 2012 im Fachbereich Englisch - Literatur, Werke, Note: 1,0, Technische Universität Carolo-Wilhelmina zu Braunschweig (Englisches Seminar), Veranstaltung: Utopia – Dystopia, Sprache: Deutsch, Abstract: In 1979, Barry N. Malzberg remarks about Ursula K. Le Guin that “she is, as the date of this essay, the most important contemporary writer of science fiction, and this field cannot be understood if she is not” (9). Indeed, Le Guin takes an exceptional posi- tion among writers of science fiction in the 1960s and 1970s. First, Le Guin can be re- cognized as a highly active writer during that period of time, as ten texts from her Hain- ish Cycle were published between 1966 and 19741. Among these texts are prize-win- ning novels like The Left Hand of Darkness (1969) and The Dispossessed (1974), which were both winners of the Hugo Award and the Nebula award and thus made her “not only the first woman to receive the Hugo and Nebula for the year's best novel, but the only writer to receive both awards twice for the best novel” (De Bolt, 22). Second, Le Guin also is a crucial person in the development of science fiction as a genre. Her novel The Dispossessed bears the subheading An Ambiguous Utopia. With this novel Le Guin reunites two genres which have “many close and evident connections[,] [...] [but also] exceptionally complex [interrelations]” (Williams, 52). These two genres are utopian fiction and science fiction. In The Dispossessed Le Guin also laid the technolo- gical foundation for her whole Hainish universe: She led her main character Shevek to the invention of the ansible, a means of immediate interstellar communication. My thes- is is that this technological invention, the ansible, is the crucial, but ambivalent element which makes Lu Guin's work science fiction and utopian fiction at the same time and moreover bears utopian as well as dystopian characteristics. In order to prove my thesis, I will first state and explain definitions of utopian fic- tion and science fiction. Secondly, I will give a short overview on Le Guin's biography and the works in her Hainish Cycle. Furthermore, I will analyze five novels from this cycle on the importance of the ansible. These works are Rocannon's World (1966), Planet of Exile (1966), The Left Hand of Darkness (1969), The Word for World is For- rest (1972) and The Dispossessed (1974).