Home » Tag Archives: Cloud (page 3)

Tag Archives: Cloud

Wiring-in-the-Large: The Missing Technology for Java Cloud Applications

java-interview-questions-answers

Have you ever wondered why dependency injection in most Java frameworks is only for local, in-process services as opposed to distributed services? I recently came across Paul Maritz’s keynote (skip to minute 32) at the 2013 EMC World conference, which made me think about this question in the context of cloud platforms. The keynote is an excellent and well thought-out statement ...

Read More »

Architecting a Multi-tenant Application

software-development-2-logo

A multi-tenant application is an application where a single running instance serves many customers. An alternative to multi-tenancy is managed services, where one running instance is set up for each customer. The table below shows a comparison between the two approaches.               Feature Multi-Tenant Application Managed Services Cost Structure Supports usage based pricing as ...

Read More »

Cloud based deployment pipeline

software-development-2-logo

Cloud based development tools are continuing to improve thanks to the power of new browser technologies and cloud services such as github and Amazon Web Services. The full deployment life-cycle can now be based entirely in the cloud by using various SaaS and PaaS offerings. As each service offered is provided by a different entity the challenge is to integrated ...

Read More »

Cloud IDE for J2EE development

java-interview-questions-answers

With so many of the traditional software tools going to the cloud I want to see how they compare to traditional tools. My interest is Java EE technology and started to look for a cloud service that allowed me to develop, test and deploy a Java EE application. As I soon found out many of the cloud IDEs are designed ...

Read More »

Cloud IDE for J2EE development

java-interview-questions-answers

With so many of the traditional software tools going to the cloud I want to see how they compare to traditional tools. My interest is J2EE technology and started to look for a cloud service that allowed me to develop, test and deploy a J2EE application. As I soon found out many of the cloud IDEs are designed for web ...

Read More »

Why we double down on AWS and the cloud

devops-logo

Blippex.org published a blog post yesterday why they moved away from AWS. In the blogpost and HN discussion we recognized a couple of important points were missing in favor of AWS or cloud services in general. Full Disclosure: We know the guys from Blippex very well as they are also from Vienna. Blippex’s blog post didn’t mention that the team ...

Read More »

5 Steps to Stress-Free Cloud Maintenance

software-development-2-logo

Making the switch to cloud computing can cause a range of headaches for the IT department. From worrying about security breaches to making sure applications are available when they need to be, maintaining a cloud system can be complex. However, by taking the following five steps maintenance doesn’t have to be stressful. 1. Choose the Right Type of Cloud Every ...

Read More »

Continuous Delivery Using Cloud Development Tools

devops-logo

Cloud based online development tooling is continuing to improve, removing barriers to entry with regards to building software as part of a team. We can now get full development environments and most of our build, test, and deployment processes up and running in the cloud using various software as a service and infrastructure as a service offerings. These services are ...

Read More »

An argument against defaulting to auto-increment primary keys

software-development-2-logo

The de-facto “easy” primary key for ages has been the auto-incrementing integer. Upon insertion of a new record, the database simply increments a counter for the table and uses the new value for the primary key of the inserted row. It’s simple to setup, requires no maintenance, and guarantees a predictable key. For my own purposes, I was under the ...

Read More »

Deploy your Node/Couchbase application to the cloud with Clever Cloud

couchbase-logo

Introduction Clever Cloud is the first PaaS to provide Couchbase as a service allowing developers to run applications in a fully managed environment. This article shows how to deploy an existing application to Clever Cloud. I am using a very simple Node application that I have documented in a previous article: “Easy application development with Couchbase, Angular and Node”. Clever Cloud ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Spring Interview QnA
  • Multithreading & Concurrency QnA
  • JPA Minibook
  • JVM Troubleshooting Guide
  • Advanced Java
  • Java Interview QnA
  • Java Design Patterns