Skip to Content
Developing and Hosting Applications on the Cloud
book

Developing and Hosting Applications on the Cloud

by Alex Amies, Harm Sluiman, Qiang Guo Tong, Guo Ning Liu
July 2012
Intermediate to advanced
385 pages
11h 56m
English
IBM Press

Overview

A Complete, Practical Guide to Building and Hosting Cloud Services That Deliver Exceptional Business Value

In this unique title, key developers of the IBM SmartCloud Enterprise share indispensable insights for developing and operating cloud-based solutions on any cloud platform. Drawing on their unsurpassed in-the-trenches experience, the authors help you develop the new mindset and skills needed to succeed in cloud environments, where development, business, and system operations are linked more tightly than ever.

Using examples based on IBM SmartCloud Enterprise, the authors cover a wide variety of cloud "use cases," while also introducing general principles for automating and optimizing IT infrastructure in any cloud environment.

They begin by presenting an authoritative, accessible review of cloud computing and Infrastructure as a Service (IaaS) cloud concepts. Next, they demonstrate how to use cloud tools, develop basic cloud applications, and utilize standards to establish interoperability between clouds. Finally, drawing on deep personal experience, they offer best-practice solutions for all facets of cloud hosting, including security, monitoring, performance, availability, and business support. Throughout, they emphasize real-world problem solving, offering numerous code examples and practical demonstrations of real-world tools and utilities.

Coverage includes

  • Understanding each cloud deployment model: private, community, public, and hybrid

  • Reviewing key cloud computing use cases, including those based on virtualization and collaboration

  • Developing for the cloud with the LAMP stack, Windows, J2EE, WebSphere, and other technologies

  • Building apps for the IBM SmartCloud Enterprise public infrastructure

  • Using the command line toolkit, Java, and REST APIs to manage IBM SmartCloud Enterprise resources

  • Exploring cloud computing standards and open source projects that promote interoperability among clouds

  • Building cloud applications to customize images, deliver network services, install/manage software, and provide remote desktops

  • Using IBM's powerful self-service and delegated administration models and best-of-breed VM images

  • Leveraging open source projects for cloud service management and virtualization

  • Understanding cloud service security: trusted certificates, identity/access management, SSH, HTTPS, IPSec, application hardening, and much more

  • Monitoring and optimizing performance and availability through the entire system lifecycle

  • Managing, scaling, and automating cloud applications to meet business needs


  • This title will be valuable to every enterprise developer, architect, and IT manager seeking the full benefits of cloud-based services; all ISVs building value-add services on public clouds; and everyone building applications that rely heavily on IaaS, Platform as a Service (PaaS), Software as a Service (SaaS), or Business as a Service (BaaS).

    Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
    and much more.

    Read now

    Unlock full access

    More than 5,000 organizations count on O’Reilly

    AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

    QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
    Julian F.
    Head of Cybersecurity
    QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
    Addison B.
    Field Engineer
    QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
    Amir M.
    Data Platform Tech Lead
    QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
    Mark W.
    Embedded Software Engineer

    You might also like

    Intercloud: Solving Interoperability and Communication in a Cloud of Clouds

    Intercloud: Solving Interoperability and Communication in a Cloud of Clouds

    Jazib Frahim, Venkata Josyula, Monique Morrow, Ken Owens

    Publisher Resources

    ISBN: 9780133066869