IBM Cloud private, Microclimate, Cloud Garage, Twelve-Factor App, DevOps, …

devops

After one week in Las Vegas where I attended IBM Think 2018 I’m finally back home in my regular daily routine. It was a great time! Meeting friends and customers, attending IBM and Community sessions as well as giving my own talk.

Beside my IBM Collaboration Solution topics my mate Stoeps and I used much of our time to learn about new tools, methods as well as dig deeper into them. Mostly related to Microservices, Docker and DevOps. We talked with many IBMers, attended Keynotes and talks about these topics.

devopsdevops

In this post, I would like to summarize some of the tools and methods I saw. I will try to include as many resources and links as possible. IBM provides many, many useful resources on https://ibm.com/training where you can also participate in virtual classes and earn badges (I already did some of them this weekend).

IBM Cloud private

Stoeps and I are already using it (with Connections PINK and also other topics) but we weren’t aware that IBM Cloud private is such a big topic. Nearly everyone is talking about it and build solutions on top of it. We talked to some of the developers. They shared some great roadmaps with us and were very open to our feedback. IBM Cloud private is definitely a must-have for the future.
IBM Cloud private is a toolset of open-source including Kubernetes, Cloud Foundry, Prometheus, Grafana, ELK-Stack and many more which allows you to run your cloud-ready applications on-premises.

The installation is straightforward. There is a community version which is free of charge – perfect to start with this topic!

More information:
https://www.ibm.com/cloud/private
https://www.ibm.com/blogs/cloud-computing/2017/10/what-is-ibm-cloud-private/

Microclimate

Microclimate is a toolset including Jenkins which can be deployed on IBM Cloud private using a Helm chart. Microclimate was developt to help developers in their daily life. It contains a web-based IDE (others can be used too), automatically generates build-pipelines and adds powerful features like monitoring, testing and performance insights into the build pipeline. It supports Java, Node.js and Swift. It is still beta – I guess other program languages will follow soon.

More information:
https://microclimate-dev2ops.github.io

Cloud Garage & Cloud Garage method

Cloud Garage is an offering by IBM. You can visit one of the 13 Cloud Garage locations all over the world and learn how to build applications using DevOps, CI/CD and related tools in a workshop with them.
But more important: They are sharing tons of online courses as well as useful information on their Homepage.
They defined their own methodology called “Cloud Garage method“. It can be summarized by following seven words: Culture. Think. Code. Deliver. Run. Manage. Learn.

More information:
https://www.ibm.com/cloud/garage/category/practices
https://www.ibm.com/cloud/garage/content/culture/garage-method-field-guide

Twelve-Factor App methodology

The “Twelve-Factor App methodology” is a method for build software-as-a-service web applications focused on portability, scalability, resilience and suitability for modern deployments.

The method is defined by following 12 factors:

  1. Codebase
  2. Dependencies
  3. Config
  4. Backing Services
  5. Build, release, run
  6. Processes
  7. Port binding
  8. Concurrency
  9. Disposability
  10. Dev/prod parity
  11. Logs
  12. Admin processes

More information:
https://12factor.net
https://12factor.net/12factor.epub

Leave a Reply

Your email address will not be published. Required fields are marked *