Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Implementing AppFog
Implementing AppFog
Implementing AppFog
Ebook141 pages42 minutes

Implementing AppFog

Rating: 0 out of 5 stars

()

Read preview

About this ebook

This book is a practical, hands-on guide to implementing and deploying apps on the AppFog platform.Implementing AppFog is for developers who want to be able to upload applications to the cloud, and for implementation specialists, who implement and deploy apps on the AppFog platform. It is best to have Ruby installed, but we will walk you through the installation process if you do not already have it. It would be ideal to have some knowledge of cloud computing and know about the basics of database and network deployment.
LanguageEnglish
Release dateNov 19, 2013
ISBN9781849698191
Implementing AppFog

Related to Implementing AppFog

Related ebooks

Security For You

View More

Related articles

Reviews for Implementing AppFog

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    Implementing AppFog - Matthew Nohr

    Table of Contents

    Implementing AppFog

    Credits

    About the Authors

    About the Reviewers

    www.PacktPub.com

    Support files, eBooks, discount offers and more

    Why Subscribe?

    Free Access for Packt account holders

    Preface

    What this book covers

    What you need for this book

    Who this book is for

    Conventions

    Reader feedback

    Customer support

    Downloading the example code

    Errata

    Piracy

    Questions

    1. Getting Started with AppFog

    About AppFog

    Creating an account

    Creating and deploying a preconfigured application

    Using the application control panel

    Summary

    2. Using the Command-line Tool

    Installing the AppFog Gem

    Logging in

    Getting application statuses

    Downloading the application

    Fixing the application for Ruby 1.8.7

    Running the application

    Modifying the application

    Updating the running application

    Summary

    3. Configuring Services

    Creating a database console application

    Configuring the database console

    Creating and attaching a MySQL service

    Creating and populating a database table

    Binding a service to an application

    Using the database in the application

    Making changes to app.rb

    Changes to views/index.erb

    Changing Gemfile

    Summary

    4. Creating an Application from Scratch

    Creating an application

    Testing the application

    Publishing to AppFog

    Command-line options

    Testing the published application

    Managing the published application

    Summary

    5. Command-line Reference

    Finding help

    Getting account information

    Creating and updating an application

    Gathering application information

    Managing your application

    Using services

    Creating aliases

    Summary

    A. Installing the AppFog Gem

    Installing on Macintosh

    Installing on CentOS

    Installing on Ubuntu

    Installing on Windows

    Using the Ruby Version Manager

    Index

    Implementing AppFog


    Implementing AppFog

    Copyright © 2013 Packt Publishing

    All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

    Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

    Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

    First published: November 2012

    Production Reference: 1121113

    Published by Packt Publishing Ltd.

    Livery Place

    35 Livery Street

    Birmingham B3 2PB, UK.

    ISBN 978-1-84969-818-4

    www.packtpub.com

    Cover Image by Prashant Timappa Shetty (<sparkling.spectrum.123@gmail.com>)

    Credits

    Authors

    Matthew Nohr

    Isaac Rabinovitch

    Reviewers

    Ngo The Hung

    Abhilash Nanda

    Tom O'Connor

    Acquisition Editor

    Nikhil Karkal

    Commissioning Editor

    Manasi Pandire

    Technical Editors

    Dipika Gaonkar

    Gauri Dasgupta

    Project Coordinator

    Joel Goveya

    Proofreader

    Amy Johnson

    Indexer

    Mariammal Chettiyar

    Production Coordinator

    Shantanu Zagade

    Cover Work

    Shantanu Zagade

    About the Authors

    Matthew Nohr is a software developer with over ten years of experience in creating large scale applications. He has worked on a range of projects from enterprise Java desktop applications to commercial Java server-based products to cloud-based Groovy/Grails services. Matthew is a certified Scrum Master and has a Masters degree in Software Engineering.

    I'd like to thank my wife Katie for supporting me though yet another one of my diversions.

    Isaac Rabinovitch is a freelance technical writer in Portland, Oregon. He's worked with computers since the days they filled whole rooms and had hundreds of blinking lights. He's written documentation for programmers, system administrators, data center personnel, and ordinary people. His former employees include Sun, SGI, Borland, and Zilog. He's the co-author of the Java Tutorial, 4th edition. Read more about him at picknit.com.

    I want to thank many folks at Portland hackathons, meetups, and other venues for their help and support. Their spirit is something that makes PDX is a great place to work on technology.

    About the Reviewers

    Ngo The Hung is a passionate software developer who loves open source technologies and frameworks. He is not afraid

    Enjoying the preview?
    Page 1 of 1