E-book details

Implementing OpenShift. The cloud is a liberating environment when you learn to master OpenShift. Follow this practical tutorial to develop and deploy applications in the cloud and use OpenShift for your own Platform-as-a-Service

Implementing OpenShift. The cloud is a liberating environment when you learn to master OpenShift. Follow this practical tutorial to develop and deploy applications in the cloud and use OpenShift for your own Platform-as-a-Service

Adam Miller

Ebook
Gone are the days of having to provision hardware, deploy, and manage an entire environment just to write code for the next big idea, project, or custom web application. A Platform-as-a-Service cloud aims to fulfill this need, allowing developers to work more efficiently as well as allowing DevOps teams to spend less time fulfilling requests for these environments. Join us as we move into the future with OpenShift.

Implementing OpenShift will walk the reader through how to easily develop and deploy upon an open source OpenShift Platform-as-a-Service. We will then discuss the architecture of the platform so that users have some insight into the inner workings of the environment. We will then take a step away from the user aspect and cover DevOps topics so that we can perform the deployment of our very own open source Platform-as-a-Service using the upstream OpenShift Origin code base.

Developers are no longer in need of provisioning full-scale development environments by provisioning servers, installing and configuring software, and maintaining infrastructure just to write software. This book will show you how developers can move out of this archaic mindset and into the future utilizing OpenShift Platform-as-a-Service technologies, breaking away from the marketing jargon and into the technology that allows developers to get work done. This book also delves into the realm of DevOps, allowing you to run your own environment to support your development teams more efficiently.

This book will show you how the OpenShift Platform-as-a-Service can redefine the way web application developers work by providing the building blocks upon which they are able to create their next big idea. From there, the reader will progress through the OpenShift architecture and on to a brisk automated deployment using DevOps technologies.

You will learn everything you need to know in order to use OpenShift to develop and deploy applications in the cloud as well as how to deploy your very own OpenShift Origin-based Platform-as-a-Service cloud.
  • Implementing OpenShift
    • Table of Contents
    • Implementing OpenShift
    • Credits
    • About the Author
    • Acknowledgments
    • 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 the book is for?
      • Conventions
      • Reader feedback
      • Customer support
        • Downloading the example code
        • Errata
        • Piracy
        • Questions
    • 1. Understanding the Essentials
      • The Cloud
        • Infrastructure as a Service (IaaS)
        • Platform as a Service (PaaS)
        • Software as a Service (SaaS)
        • SSH
        • Git
      • OpenShift a birds-eye view
        • Client tools
          • Broker
          • Node
      • Summary
    • 2. Using OpenShift
      • Getting started using OpenShift
      • Command-line utilities
      • Web Console
      • IDE Integrations
      • Summary
    • 3. OpenShift Technologies and Working
      • Pluggable Authentication Modules for Linux
      • SELinux
      • CGroups
      • Software Collections
      • MCollective
      • Applications and Gears
      • The OpenShift architecture overview
      • The REST API
      • Summary
    • 4. Deploying an OpenShift PaaS
      • The Fedora Project
      • Ansible
      • Deployment
      • Summary
    • Index
  • Title: Implementing OpenShift. The cloud is a liberating environment when you learn to master OpenShift. Follow this practical tutorial to develop and deploy applications in the cloud and use OpenShift for your own Platform-as-a-Service
  • Author: Adam Miller
  • Original title: Implementing OpenShift. The cloud is a liberating environment when you learn to master OpenShift. Follow this practical tutorial to develop and deploy applications in the cloud and use OpenShift for your own Platform-as-a-Service.
  • ISBN: 9781782164739, 9781782164739
  • Date of issue: 2013-10-24
  • Format: Ebook
  • Item ID: e_3azj
  • Publisher: Packt Publishing