Cargando…

Heroku cookbook : over 70 step-by-step recipes to solve the challenges of administering and scaling a real-world production web application on Heroku /

This book is intended for developers who want to learn what it takes to deploy and manage production level applications on Heroku. You may have already deployed applications to Heroku or may be entirely new to the platform. This book will get you up to speed quickly with all the knowledge needed to...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Coutermarsh, Mike (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, [2014]
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn899291629
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150107s2014 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d OCLCF  |d DEBBG  |d DEBSZ  |d EBLCP  |d IDEBK  |d YDXCP  |d E7B  |d S4S  |d COO  |d N$T  |d TEFOD  |d AGLDB  |d ICA  |d OCLCQ  |d MERUC  |d OCLCQ  |d D6H  |d VTS  |d CEF  |d OCLCQ  |d UKMGB  |d OCLCQ  |d STF  |d AU@  |d OCLCQ  |d K6U  |d OCLCO  |d OCLCQ 
016 7 |a 018006388  |2 Uk 
019 |a 897642158 
020 |a 9781782177951  |q (electronic bk.) 
020 |a 1782177957  |q (electronic bk.) 
020 |z 1782177949 
020 |z 9781782177944 
029 1 |a DEBBG  |b BV042490526 
029 1 |a DEBBG  |b BV043613925 
029 1 |a DEBSZ  |b 434837059 
029 1 |a DEBSZ  |b 484735330 
029 1 |a GBVCP  |b 817128263 
029 1 |a UKMGB  |b 018006388 
035 |a (OCoLC)899291629  |z (OCoLC)897642158 
037 |a CL0500000521  |b Safari Books Online 
037 |a 735ED5FB-FD2C-44FA-8320-290E5EA83044  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.76.A65 
072 7 |a COM  |x 013000  |2 bisacsh 
072 7 |a COM  |x 014000  |2 bisacsh 
072 7 |a COM  |x 018000  |2 bisacsh 
072 7 |a COM  |x 067000  |2 bisacsh 
072 7 |a COM  |x 032000  |2 bisacsh 
072 7 |a COM  |x 037000  |2 bisacsh 
072 7 |a COM  |x 052000  |2 bisacsh 
082 0 4 |a 004.6186 
049 |a UAMI 
100 1 |a Coutermarsh, Mike,  |e author. 
245 1 0 |a Heroku cookbook :  |b over 70 step-by-step recipes to solve the challenges of administering and scaling a real-world production web application on Heroku /  |c Mike Coutermarsh. 
246 3 0 |a Over 70 step-by-step recipes to solve the challenges of administering and scaling a real-world production web application on Heroku 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c [2014] 
264 4 |c ©2014 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Online resource; title from cover page (Safari, viewed December 17, 2014). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Heroku; Introduction; Installing the Heroku Toolbelt; Introducing version control with Git; Deploying a Rails application to Heroku; Deploying a Node.js application to Heroku; Introducing dynos, workers, and scaling; Chapter 2: Managing Heroku from the Command Line; Introduction; Viewing application logs; Searching logs; Installing add-ons; Managing environment variables; Enabling the maintenance page; Managing releases and rolling back. 
505 8 |a Running one-off tasks and dynosManaging SSH keys; Sharing and collaboration; Monitoring load average and memory usage; Chapter 3: Setting Up a Staging Environment; Introduction; Duplicating an existing application; Managing git remotes; Password protection for a Rails app; Deploying with Heroku labs -- Pipeline; Deploying from tags; Continuous integration and deployment with Travis CI; Chapter 4: Production-ready with Heroku; Introduction; Managing domains from the command line; Configuring DNS with CloudFlare; Setting up SSL with CloudFlare; Enabling preboot for seamless deploys. 
505 8 |a Enabling custom maintenance and error pagesSetting up a status page; Setting up log draining with LogEntries; Chapter 5: Error Monitoring and Logging Tools; Introduction; Checking Heroku's status; Adjusting Rails' logging level; Storing historical logs with PaperTrail; Monitoring for 404 and 500 errors with PaperTrail; Logging slow queries with PaperTrail; Monitoring uptime with Pingdom; Logging errors with Rollbar; Chapter 6: Load Testing a Heroku Application; Introduction; Monitoring dyno performance with Librato; Monitoring application performance with New Relic. 
505 8 |a Learning to load test with SiegeConfiguring complex load tests with Siege; Load testing from the cloud with Blitz.io; Testing real user scenarios with Load Impact; Chapter 7: Optimizing Ruby Server Performance on Heroku; Introduction; Setting up and running Unicorn on Heroku; Monitoring and tuning Unicorn's memory usage; Tuning Unicorn's backlog for Heroku; Timing out long requests with Unicorn; Setting up and running Puma on Heroku; Running Puma with Rubinius for parallelism; Chapter 8: Optimizing a Rails Application on Heroku; Introduction; Setting up a sample blogging app. 
505 8 |a Using Heroku Deflater to gzip assetsServing assets from Amazon Web Services (AWS) Cloudfront; Adding memcached to a Rails application; Adding Redis to a Rails application; Implementing low-level caching in Rails; Caching rendered views; Aborting long requests with Rack::Timeout; Using a follower for read-only DB queries; Chapter 9: Using and Administrating Heroku Postgres; Introduction; Creating and sizing a new database; Promoting a Heroku database; Connecting to Heroku Postgres from Navicat; Connecting to Heroku Postgres from psql; Creating a database backup; Restoring from a backup. 
520 |a This book is intended for developers who want to learn what it takes to deploy and manage production level applications on Heroku. You may have already deployed applications to Heroku or may be entirely new to the platform. This book will get you up to speed quickly with all the knowledge needed to run real-world web applications on Heroku. When using the recipes in this book, it would be helpful to have some prior experience of working with Git and command line applications. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Application software  |x Development. 
650 0 |a Cloud computing. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Infonuagique. 
650 7 |a COMPUTERS  |x Computer Literacy.  |2 bisacsh 
650 7 |a COMPUTERS  |x Computer Science.  |2 bisacsh 
650 7 |a COMPUTERS  |x Data Processing.  |2 bisacsh 
650 7 |a COMPUTERS  |x Hardware  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Information Technology.  |2 bisacsh 
650 7 |a COMPUTERS  |x Machine Theory.  |2 bisacsh 
650 7 |a COMPUTERS  |x Reference.  |2 bisacsh 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
650 7 |a Cloud computing.  |2 fast  |0 (OCoLC)fst01745899 
776 0 8 |i Print version:  |a Coutermarsh, Mike.  |t Heroku Cookbook.  |d Birmingham : Packt Publishing, ©2014  |z 9781782177944 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=918167  |z Texto completo 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL1874281 
938 |a ebrary  |b EBRY  |n ebr10992751 
938 |a EBSCOhost  |b EBSC  |n 918167 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis30193745 
938 |a YBP Library Services  |b YANK  |n 12185909 
994 |a 92  |b IZTAP