top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Beginning Ansible concepts and application : provisioning, configuring, and managing servers, applications, and their dependencies / / Shaun R. Smith, Peter Membrey
Beginning Ansible concepts and application : provisioning, configuring, and managing servers, applications, and their dependencies / / Shaun R. Smith, Peter Membrey
Autore Smith Shaun R.
Pubbl/distr/stampa [Place of publication not identified] : , : Apress, , [2022]
Descrizione fisica 1 online resource (296 pages) : illustrations
Disciplina 005.1
Soggetto topico Software configuration management
Open source software
ISBN 1-4842-8173-X
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Table of Contents -- About the Authors -- About the Technical Reviewer -- Introduction -- What Is Ansible? -- But Why Ansible? -- Sounds Great - What Do We Cover? -- Chapter 1: Getting Setup and Running -- Chapter 2: Your First Steps with Ansible -- Chapter 3: Choosing Your Targets -- Chapter 4: Your First Playbook -- Chapter 5: Batteries Included: Ansible Modules -- Chapter 6: It's All Variable, That's a Fact! -- Chapter 7: Becoming an Ansible Jinja -- Chapter 8: Handling Change -- Chapter 9: Roles: Ansible's Packing Cubes -- Chapter 10: Building a Load Balancer: Controlling Flow -- Chapter 11: Running a Blog -- Chapter 12: Locking Away Your Secrets: Vaults -- Chapter 13: Worlds of Possibility -- Summary -- Chapter 1: Getting Setup and Running -- What We Will Cover -- What You'll Be Using -- An Internet Connection -- Virtual Machine Manager: VirtualBox -- Vagrant -- Ansible -- Getting Setup -- Downloading VirtualBox -- Windows and Mac -- Linux -- Installing Vagrant -- Windows and Mac -- Linux -- Setting Up Ansible -- Troubleshooting VirtualBox Errors -- Using the Vagrant Environment -- Status -- Logging In -- Suspending the Virtual Environment -- Using Your Own Environment -- Chapter 2: Your First Steps with Ansible -- Climbing into the Driving Seat -- Declare Your Intent -- It Uses SSH -- Harnessing This Power -- What Changed? -- Start Your Engines -- Familiarize with the Controls -- More Than Ping: Our Hello World -- Get Moving: Making a Change -- Getting Help with Modules -- Working with Others: A Simple Inventory -- Unleash the Power in Parallel -- Plugging in the GPS -- Summary -- Chapter 3: Choosing Your Targets -- Exploring Our Simple Inventory -- A More Complex Structure -- Combining Hosts and Groups -- Regular Expressions and Host Ranges -- Including and Excluding Hosts -- Group the World: Groups of Groups.
Setting Variables on the Group -- Structuring Your Inventory for Success -- Directory-Based Inventory -- YAML Format Inventory -- Summary -- Chapter 4: Your First Playbook -- Modules and Tasks -- Structuring Your Tasks: Playbooks -- Building Up Your Playbook -- Execute the Playbook -- Becoming the All-Powerful Root User -- Check the Results -- Pushing Files -- Execute the Playbook -- A Note on Idempotence -- Syntax Checking Your Playbooks -- Summary -- Chapter 5: Batteries Included: Ansible Modules -- Where Do Modules Come From? -- Exploring the apt Module -- Updating the apt Cache -- Upgrading Packages -- Upgrading All Packages -- Learning Modules -- Exploring More Modules -- Summary -- Optional Excercise: Exploring "apt latest" Idempotence -- Chapter 6: It's All Variable, That's a Fact! -- Defining Variables and Precedence -- Changing the HTTP Port -- Testing Your Change -- The Firewall -- Variable Naming -- Magic Variables -- It's a Fact! -- Using Facts -- Disabling Fact Gathering -- Register Your Success -- Summary -- Variable Precedence Hierarchy -- Chapter 7: Becoming an Ansible Jinja -- Variables and Jinja2 -- Filters -- The default() Filter -- Templating -- Templating index.html -- Templating Configuration Files -- Controlling Flow -- Conditionals -- Loops -- Whitespace -- Summary -- Chapter 8: Handling Change -- What Is a Handler? -- Writing Your Handler -- Handlers Run Only Once -- Handlers Run at the End, Usually -- Grouping Handlers with listen -- Exercise: Modify Your Upgrade Playbook to Only Reboot When a Reboot Is Required -- Chapter 9: Roles: Ansible's Packing Cubes -- What's in a Role? -- Walk-Through: Web Server Installation -- Moving Tasks -- Migrate the Handler -- Migrate Templates -- Use the New Roles in Your Playbook -- Validate Your Structure -- Role Structure -- Role Default Variables -- Role Dependencies.
Includes: Dynamic vs. Static -- Old-Style Roles -- Summary -- Chapter 10: Building a Load Balancer: Controlling Flow -- Introducing the Load Balancer -- Installing the Load Balancer -- Create a New Handler for HAProxy -- Add a Simple Frontend Configuration -- Add the Firewall Dependency -- Bringing It Together -- Build the Load Balancer -- Verify That It Worked -- Setting Up Backends: Looping in Config Templates -- Create Backends -- Wire the Frontend to the Backend -- Execute the Playbook -- Bringing It Together -- Build a single Provision Playbook -- Execute the Provision Playbook -- Playing Tag -- Add a Firewall Tag -- Executing Only Firewall Tasks -- Skipping Firewall Tasks -- Firewall Rules Using Loops -- Add an https_port -- Execute Firewall Tasks -- Summary -- Chapter 11: Running a Blog -- A Note About Credentials -- PHP on the Webservers -- Set Up a Database Server -- Exercise: Build a Database Role -- Add Database Configuration -- Extend the New Database Role -- The mysql_* Modules -- Load Balancer Backend Persistence -- Install WordPress -- Create the WordPress Role -- Create a wp-config.php.j2 Template -- Add Role to the Webservers Play -- Complete Installation -- Wrapping Up -- Summary -- Chapter 12: Locking Away Your Secrets: Vaults -- Diving into Vaults -- Creating Your First Vault -- Vault IDs -- Encrypting Secrets -- Configuration Files -- Encrypting Your Credentials -- Rerun the Playbook -- Add SSL to Our Load Balancer -- Summary -- Chapter 13: Worlds of Possibility -- Using the Documentation -- Website Community Documentation -- The ansible-doc Tool -- Ansible Galaxy -- Useful Collections -- Getting Help -- Documentation -- Mailing Lists -- Non-Ansible Resources -- Summary -- Index.
Record Nr. UNINA-9910568261003321
Smith Shaun R.  
[Place of publication not identified] : , : Apress, , [2022]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Beginning FPGA: Programming Metal : Your brain on hardware / / by Aiken Pang, Peter Membrey
Beginning FPGA: Programming Metal : Your brain on hardware / / by Aiken Pang, Peter Membrey
Autore Pang Aiken
Edizione [1st ed. 2017.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017
Descrizione fisica 1 online resource (XV, 387 p. 339 illus., 312 illus. in color.)
Disciplina 004.6
Collana Technology in Action
Soggetto topico Computer networks
Computer science
Computer Communication Networks
Computer Science, general
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910156227103321
Pang Aiken  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
The definitive guide to MongoDB : a complete guide to dealing with big data using MongoDB / / David Hows [and three others]
The definitive guide to MongoDB : a complete guide to dealing with big data using MongoDB / / David Hows [and three others]
Autore Hows David
Edizione [2nd ed. 2013.]
Pubbl/distr/stampa New York : , : Apress, , 2013
Descrizione fisica 1 online resource (xxv, 308 pages) : illustrations (some color)
Disciplina 004
005.74
005.7585
Collana The expert's voice in open source
Expert's voice in open source
Soggetto topico Object-oriented databases
ISBN 1-4302-5822-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Contents at a Glance""; ""Contents ""; ""About the Authors""; ""About the Technical Reviewers""; ""Acknowledgments""; ""Introduction""; ""Part 1: MongoDB Basics""; ""Chapter 1: Introduction to MongoDB""; ""Reviewing the MongoDB Philosophy""; ""Using the Right Tool for the Right Job""; ""Lacking Innate Support for Transactions""; ""JSON and MongoDB""; ""Adopting a Nonrelational Approach""; ""Opting for Performance vs. Features""; ""Running the Database Anywhere""; ""Fitting Everything Together""; ""Generating or Creating a Key""; ""Using Keys and Values""; ""Implementing Collections""
""Understanding Databases""""Reviewing the Feature List""; ""Using Document-Oriented Storage (BSON)""; ""Supporting Dynamic Queries""; ""Indexing Your Documents""; ""Leveraging Geospatial Indexes""; ""Profiling Queries""; ""Updating Information In-Place""; ""Storing Binary Data""; ""Replicating Data""; ""Implementing Sharding""; ""Using Map and Reduce Functions""; ""The All-New Aggregation Framework""; ""Getting Help""; ""Visiting the Website""; ""Chatting with the MongoDB Developers""; ""Cutting and Pasting MongoDB Code""; ""Finding Solutions on Google Groups""
""Leveraging the JIRA Tracking System""""Summary""; ""Chapter 2: Installing MongoDB""; ""Choosing Your Version""; ""Understanding the Version Numbers""; ""Installing MongoDB on Your System""; ""Installing MongoDB under Linux""; ""Installing MongoDB through the Repositories""; ""Installing MongoDB Manually""; ""Installing MongoDB under Windows""; ""Running MongoDB""; ""Prerequisites""; ""Surveying the Installation Layout""; ""Using the MongoDB Shell""; ""Installing Additional Drivers""; ""Installing the PHP Driver""; ""Getting MongoDB for PHP""
""Installing the PHP Driver on Unix-Based Platforms Automatically""""Installing the PHP Driver on Unix-Based Platforms Manually""; ""Installing the PHP Driver on Windows""; ""Confirming That Your PHP Installation Works""; ""Connecting to and Disconnecting from the PHP Driver""; ""Installing the Python Driver""; ""Installing PyMongo under Linux""; ""Installing PyMongo Automatically""; ""Installing PyMongo Manually""; ""Installing PyMongo under Windows""; ""Confirming That Your PyMongo Installation Works""; ""Summary""; ""Chapter 3: The Data Model""; ""Designing the Database""
""Drilling Down on Collections""""Using Documents""; ""Embedding vs. Referencing Information in Documents""; ""Creating the _id Field""; ""Building Indexes""; ""Impacting Performance with Indexes""; ""Implementing Geospatial Indexing""; ""Querying Geospatial Information""; ""Using MongoDB in the Real World""; ""Summary""; ""Chapter 4: Working with Data""; ""Navigating Your Databases""; ""Viewing Available Databases and Collections""; ""Inserting Data into Collections""; ""Querying for Data""; ""Using the Dot Notation""; ""Using the Sort, Limit, and Skip Functions""
""Working with Capped Collections, Natural Order, and natural""
Record Nr. UNINA-9910437969303321
Hows David  
New York : , : Apress, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
The Definitive Guide to MongoDB : A complete guide to dealing with Big Data using MongoDB / / by Eelco Plugge, David Hows, Peter Membrey, Tim Hawkins
The Definitive Guide to MongoDB : A complete guide to dealing with Big Data using MongoDB / / by Eelco Plugge, David Hows, Peter Membrey, Tim Hawkins
Autore Plugge Eelco
Edizione [3rd ed. 2015.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015
Descrizione fisica 1 online resource (361 p.)
Disciplina 004
Collana Expert's Voice in Open Source
Soggetto topico Database management
Computer science
Database Management
Computer Science, general
ISBN 9781484211823
1484211820
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Part I: MongoDB Basics -- Ch. 1: Introduction to MongoDB -- Ch. 2: Installing MongoDB -- Ch. 3: The Data Model -- Ch. 4: Working with Data -- Ch. 5: GridFS -- Part II: Developing with MongoDB -- Ch. 6: PHP and MongoDB -- Ch. 7: Python and MongoDB -- Ch. 8: Advanced Queries -- Part III: Advanced MongoDB with Big Data -- Ch. 9: Database Administration -- Ch. 10: Optimization -- Ch. 11: Replication -- Ch. 12: Sharding -- .
Altri titoli varianti MongoDB
Mongo DB
Record Nr. UNINA-9910300652603321
Plugge Eelco  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui