5 Reasons why you should register for Bluemix
vasfi 1200008QSY Visits (16611)
IBM Redbooks and IBM Bluemix recently just announced a new partnership hub.
So, you've heard about IBM Bluemix and wondering how you can give it a try it and more importantly, is it worth it. The answer is, it is very easy t
Register for Bluemix at no charge. Keep your credit card in your wallet!
First of all, there is nothing to lose, because Bluemix is free to start! Go to www.bluemix.net to start your 30 day trial. Credit card is not required during trial period and you can have immediately have access to unlimited use of selected IBM services and can run applications up to 2 GB of total memory.
When the trial is over, there is a free usage tier on many of the services. You’ll only pay for what you use above and beyond what is offered for free. You can check out http
Bluemix started as a great PaaS platform, but that was only the beginning!
Providing a platform as a service (PaaS) environment as one of its runtimes, along with containers and virtual machines, Bluemix leverages the Cloud Foundry project as one of its open source technologies to accelerate new application development and DevOps methodologies. It provides optimized and elastic workloads, enables continuous availability, and simplifies delivery and manageability of an application by providing pre-built services and hosting capabilities.
IBM is actively blurring the line between IaaS and PaaS by continuously adding higher level services to Bluemix, such as high availability, automatic recovery, elastic scalability, operational visibility, secure integration, etc. which are critical for more robust application management and true operational excellence. Some of these services are already available and some are in the works. All applications benefit from these services, but these services are especially important for applications developed using a microservices approach.
Bluemix is a great tool for experimenting innovative ideas and application development
All services on Bluemix are available on a pay-per-use basis. This means innovators, startups, entrepreneurs and developers do not have to worry about upfront application development costs, approvals and logistics and can use Bluemix to experiment with different runtime and service combinations to determine best combination to solve a given business problem.
There is a different flavor of Bluemix for every need - deployment options based on access models
Bluemix allows you to choose a deployment model to use based on factors of location or privacy requirements of your application and data, shared or private environment and level of infrastructure abstraction needed. One thing is for sure; you get the same benefits regardless of the access model!
Public: Bluemix is offered as a public platform as a service (PaaS) environment leveraging SoftLayer virtual servers to anyone over the internet. This public availability means that to become quickly productive with Bluemix, a developer only needs to make an account and start developing and deploying applications.
There is a different flavor of Bluemix for every need - deployment options based on compute infrastructure
Similar to the access models, there are 3 deployment options for Bluemix. . Bluemix enables portability for your workloads by offering three infrastructure options to run your code:
IBM Bluemix is based on Cloud Foundry - an open PaaS (platform as a service). In this PaaS model, Bluemix takes care of the management and maintenance of the all the infrastructure and runtime that powers your application. This enables developers to build applications rapidly in local IDEs and push the applications to the cloud. This ease of use however comes at the expense of having less control over the infrastructure which is desirable in certain scenarios.
With this option, you run your application code in an IBM container that is based on the popular Docker containers. This comes with the benefit that you can port your applications more easily since you can run these containers locally, on-premise environments and on cloud. The main disadvantage is that there can be some overhead involved with building and managing these containers, although there are many images available that are provided by both IBM Bluemix (images for Liberty and Node) and public Docker Hub.
In this option, you run your application code on your own Virtual machine with its own Operating System. Thus, you are not only responsible with providing the application servers/runtimes, but also operating system and so you will have even more overhead with building and management of the images relative to the above options. There are public virtual images available and the Bluemix virtual machines infrastructure does give you the ability to create and manage virtual machine groups on the IBM public cloud that makes management easier.
So, I hope I've given you enough reasons for registering for Bluemix. For more information on Bluemix, you can refer to the latest Redbooks publication Micr
Also, check out the brand ne
Vasfi Gucer is an IBM Redbooks Project Leader with the IBM International Technical Support Organization. He has more than 18 years of experience in the areas of systems management, networking hardware, and software. He writes extensively and teaches IBM classes worldwide about IBM products. His focus has been on cloud computing for the last three years.