Summary

In this chapter, we learned about two types of cloud deployment services provided by Amazon and Google. One is IaaS and the other is PaaS. PaaS lets you deploy your application in a pre-configured environment, while IaaS gives you complete control over deployment configuration. The IaaS offering from Amazon is called EC2 and the one from Google is called Compute Engine. The PaaS offering from Amazon is called Elastic Beanstalk and the one from Google is called App Engine.

We deployed the CourseManagement EJB application in the GlassFish Server in an instance of Amazon EC2. We then deployed the CourseManagementREST service in Elastic Beanstalk.

Then, we deployed a Docker container with the CourseManagement service in an instance of ...

Get Java EE 8 Development with Eclipse now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.