|Listed in category:
Have one to sell?

Paul Bakker Building Modular Cloud Applications in Java (Paperback)

Another great item from Rarewaves USA | Free delivery!
Condition:
Brand New
More than 10 available
Breathe easy. Returns accepted.
Shipping:
Does not ship to United States. See detailsfor shipping
Located in: 60502, United States
Delivery:
Varies
Returns:
30 days return. Buyer pays for return shipping. See details- for more information about returns
Payments:
     

Shop with confidence

eBay Money Back Guarantee
Get the item you ordered or your money back. 

Seller information

Registered as a Business Seller
Seller assumes all responsibility for this listing.
eBay item number:335035476827
Last updated on May 08, 2024 14:29:22 EDTView all revisionsView all revisions

Item specifics

Condition
Brand New: A new, unread, unused book in perfect condition with no missing or damaged pages. See the ...
Book Title
Building Modular Cloud Applications in Java
Publication Name
Building Modular Cloud Apps with Osgi : Practical Modularity with Java in the Cloud Age
Title
Building Modular Cloud Applications in Java
Author
Paul Bakker, Bert Ertman
Format
Trade Paperback
ISBN-10
1449345158
EAN
9781449345150
ISBN
9781449345150
Publisher
O'reilly Media, Incorporated
Genre
Computing & Internet
Release Year
2013
Release Date
22/10/2013
Language
English
Country/Region of Manufacture
US
Publication Year
2013
Type
Textbook
Item Height
0.5in
Item Length
9.2in
Item Width
7in
Item Weight
13.3 Oz
Number of Pages
210 Pages

About this product

Product Information

If you're an experienced Java developer in the enterprise, this practical, hands-on book shows you how to use OSGi to design, develop, and deploy modular cloud applications. You'll quickly learn how to use OSGi, through concise code examples and a set of best practices derived from the authors' experiences with real-world projects. Through the course of this book, you'll learn to develop modern web applications with tools and techniques such as RESTful Web Services, NoSQL, provisioning, elasticity, Auto Scaling, hotfixes, and automatic failover. Code samples are available from GitHub. Work with dynamic OSGi services to create modular applications Explore the basics of OSGi bundles and modular application design Learn advanced topics, including semantic versioning, integration testing, and configuring components Understand OSGi pitfalls, anti-patterns, and features you should avoid Create a modular architecture for cloud-based web applications Discover how maintainability, extensibility, scalability, and testability are affected by modular design Get a look at various options for creating web applications with a modular approach Interact with persistent storage services, including relational databases and NoSQL Examine alternatives for deploying modular applications to the cloud

Product Identifiers

Publisher
O'reilly Media, Incorporated
ISBN-10
1449345158
ISBN-13
9781449345150
eBay Product ID (ePID)
166473478

Product Key Features

Author
Paul Bakker, Bert Ertman
Publication Name
Building Modular Cloud Apps with Osgi : Practical Modularity with Java in the Cloud Age
Format
Trade Paperback
Language
English
Publication Year
2013
Type
Textbook
Number of Pages
210 Pages

Dimensions

Item Length
9.2in
Item Height
0.5in
Item Width
7in
Item Weight
13.3 Oz

Additional Product Features

Lc Classification Number
Qa76.76.A65
Table of Content
Dedication;Preface; Who Should Read This Book; How This Book Is Organized; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgments;Introducing Modularity in Java; Chapter 1: Modularity Introduction; 1.1 Dealing with Increasing Complexity complexity; 1.2 Divide and Conquer; 1.3 Service Oriented Architecture All Over Again?; 1.4 A Better Look at Modularity and What It Really Means; 1.5 Modularity Solutions; 1.6 Choosing a Solution: OSGi; 1.7 Tooling; Chapter 2: Basic Concepts of OSGi; 2.1 Hiding Implementations; 2.2 Import Package Myths; 2.3 Depending on Other Modules; 2.4 Service Dynamics; 2.5 The Bundle Format bundlesformat; 2.6 Running an OSGi Application; 2.7 The Framework Lifecycle; Chapter 3: Creating the First OSGi Application; 3.1 Prerequisites; 3.2 Getting Started; 3.3 Creating an API Bundle; 3.4 Creating an OSGi Service; 3.5 Running the Code; 3.6 Using the Agenda Service; 3.7 Service Instances; 3.8 Understanding Service Dynamics; Chapter 4: Advanced OSGi; 4.1 Semantic Versioning; 4.2 Integration Testing; 4.3 Configuring Services Configuration Admin APIconfiguring services; 4.4 Log Service; 4.5 Extender Pattern; 4.6 Event Admin; 4.7 Aspect Services; 4.8 The Bundle Cache; Chapter 5: Pointers and Pitfalls; 5.1 Better Understanding OSGi Specifications; 5.2 Require Bundle; 5.3 Fragment Bundles; 5.4 Loading Extra System Packages; 5.5 Profilers, Coverage Tools, and Bootpath Delegation; 5.6 Dealing with Non-OSGi Libraries; 5.7 Transitive Dependencies transitive dependencies; 5.8 Classloading Problems in Libraries and Frameworks; 5.9 The Low-Level Service API; 5.10 Dynamic Classloading;Developing Cloud Applications; Chapter 6: Cloud Application Architecture; 6.1 Technology Stack; 6.2 The Amdatu Project; 6.3 The Layered Architecture; 6.4 Inside a Bundle; 6.5 API Bundles; 6.6 Separation of Concerns; 6.7 Services Are Responsible for Their Own Data; 6.8 Bndtools Project Structure project structure; 6.9 Comparing with SOA Again; 6.10 Remoting; Chapter 7: Architectural Capabilities system capabilities; 7.1 Maintainability; 7.2 Extensibility; 7.3 Scalability scalability; 7.4 Testability mocking; Chapter 8: Creating Web Applications; 8.1 Modular Web Applications; 8.2 HTTP Service; 8.3 Handling Web Resources Automatically X-Web-Resource-Version header; 8.4 Rethinking Web Applications; 8.5 RESTful Web Services; 8.6 Modular User Interfaces Using HTML 5; 8.7 Token Based Security; 8.8 Web Application Bundles; 8.9 OpenSocial; Chapter 9: Persistence; 9.1 Relational Databases; 9.2 NoSQL;Deploying Applications in the Cloud; Chapter 10: Deployment; 10.1 Understanding OSGi Runtimes; 10.2 Choosing an OSGi Framework for Deployment; 10.3 IaaS versus PaaS versus SaaS; 10.4 A Modular PaaS; 10.5 Apache ACE provisioning; 10.6 Creating a Deployment; 10.7 Autoscaling; Chapter 11: Alternative Deployment Methods; 11.1 Packaging an Application as an Executable JAR; 11.2 Application Servers Application Servers;Example Application; Introduction; Finding and Running the Source Code; Layered View; Component View; Development View; Modularized Frontend; Authentication; Configuration Admin; Scheduled Jobs; Event Admin; Testing;Index;Colophon;
Copyright Date
2013
Target Audience
Scholarly & Professional
Topic
Web / Web Services & APIs, Cloud Computing, Programming Languages / Java, General
Dewey Decimal
005.376
Dewey Edition
23
Illustrated
Yes
Genre
Computers

Item description from the seller

Rarewaves USA CA

Rarewaves USA CA

97.7% positive feedback
174K items sold

Detailed seller ratings

Average for the last 12 months

Accurate description
4.9
Reasonable shipping cost
5.0
Shipping speed
4.9
Communication
4.9

Seller feedback (62,811)

c***i (257)- Feedback left by buyer.
Past month
Verified purchase
Fantastic seller! Great communication, fast delivery, secure packaging, item as described. Highly recommend!
r***3 (197)- Feedback left by buyer.
Past year
Verified purchase
Thank you to the seller for excellent ebay retail service in each and every way. Prompt response to sale and dispatch of the item described. Package received on time which was professionally packaged. Thanks .
t***r (262)- Feedback left by buyer.
Past month
Verified purchase
Multiple-repeat customer. As always, CD as described, for a good price, well packed and quickly shipped. Highly recommend.

Product ratings and reviews

No ratings or reviews yet
Be the first to write the review.