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

Adam Miller

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.
Mapt Subscription
FREE
$29.99/m after trial
eBook
$10.50
RRP $14.99
Save 29%
Print + eBook
$29.99
RRP $29.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$10.50
$29.99
$29.99p/m after trial
RRP $14.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781782164722
Paperback116 pages

Book Description

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.

Table of Contents

Chapter 1: Understanding the Essentials
The Cloud
OpenShift – a bird's-eye view
Summary
Chapter 2: Using OpenShift
Getting started using OpenShift
Command-line utilities
Web Console
IDE Integrations
Summary
Chapter 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
Chapter 4: Deploying an OpenShift PaaS
The Fedora Project
Ansible
Deployment
Summary

What You Will Learn

  • Learn more about the cloud, it's different service models, and what each one means to their target audiences
  • Master the use of OpenShift Online through the command line, web interface, and IDE integrations
  • Understand the OpenShift architecture, breaking into how the open source Platform-as-a-Service works internally
  • Deploy an OpenShift Origin-based Platform-as-a-Service in your own environment using DevOps automation tools

Authors

Table of Contents

Chapter 1: Understanding the Essentials
The Cloud
OpenShift – a bird's-eye view
Summary
Chapter 2: Using OpenShift
Getting started using OpenShift
Command-line utilities
Web Console
IDE Integrations
Summary
Chapter 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
Chapter 4: Deploying an OpenShift PaaS
The Fedora Project
Ansible
Deployment
Summary

Book Details

ISBN 139781782164722
Paperback116 pages
Read More

Read More Reviews

Recommended for You

Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Orchestrating Docker Book Cover
Orchestrating Docker
$ 14.99
$ 10.50
Mastering Docker Book Cover
Mastering Docker
$ 39.99
$ 28.00
Chef Infrastructure Automation Cookbook Book Cover
Chef Infrastructure Automation Cookbook
$ 26.99
$ 18.90
Git: Version Control for Everyone Book Cover
Git: Version Control for Everyone
$ 23.99
$ 16.80
OpenStack Cloud Computing Cookbook - Second Edition Book Cover
OpenStack Cloud Computing Cookbook - Second Edition
$ 29.99
$ 21.00