Cloud Adoption Framework – Planning

The third phase in the Cloud Adoption Framework (CAF) is Planning. During this phase the topics covered are:

  • Digital Estate
  • Initial Organization Alignment
  • Skills Readiness Plan
  • Cloud Adoption Plan

There are three assets used to track the output of this phase that are critical to use.

Resource Description
Cloud journey tracker Identify your cloud adoption path based on the needs of your business.
Strategy and plan template Document decisions, as you execute your cloud adoption strategy and plan.
Cloud adoption plan generator Standardize processes by deploying a backlog to Azure Boards using a template.

The first two of these were introduced in the previous phases but the cloud adoption plan generator is new to the planning phase. This uses Azure DevOps to build a backlog of items that will align your cloud adoption efforts to a standardized process. The use of this asset is covered in more detail in the slide deck and the notes section of the slides.  

Extra Content and verbose slides

As always there is a ton of additional content in the notes sections of most slides to help prep you in using the deck. The content of the slides is quite verbose, far more verbose than what I would typically build. I prefer to use slides as guide for a conversation to keep myself on course as well as the audience. I tend to go deep when answering questions and usually encourage questions live during a presentation so I can end up down a rabbit hole and the slides are a great tool to get the presentation back on topic and to ensure I cover all the material. So, feel free to reduce the content of the slides if it works better for you. Typically, I would have someone attend a couple of presentations along with me when presenting this content, so they got a feel for the content and the flow of the presentations as well as get more knowledge of the subject before doing it themselves since we don’t have that opportunity I have included more content so that anyone can feel comfortable presenting this content after reviewing the slides a few times.

IBM Bluemix General Availability Today | ConfigMgr

IBM Bluemix General Availability Today | ConfigMgr

IBM Bluemix General Availability! – BlueMix Dev

“Today marks the general availability of IBM Bluemix, our open cloud platform intended to facilitate rapid development of applications in the cloud. With more than 50 services and flexible, pay-as-you-go pricing, the GA adds a lot of new functions since our last beta refresh at the end of May.

Below, I’ll give you a glimpse of all of the cool features that are live and available right now.

Pricing and Free Accounts

Ok, let’s get the business part of this out of the way right up front — basic accounts remain free. If you don’t already have an account, you can just go to www.bluemix.net, register, and get free instant access to a 30-day trial without a credit card. After registration, you’ll start with a trial that allows you to build apps and add services at no charge. When the trial is over, you’ll continue to have access to freebies and you’ll pay only for what you use above and beyond that. You’ll have a lot of flexibility to choose the runtime usage levels and service plans that best meet your needs as shown on the new Bluemix Pricing page.

Solutions & New Services

Bluemix is about helping you quickly compose building blocks to solve your problems. With that in mind, we’re providing Solutions Pages to inform you about the extensive number of services in these major categories:

The list of services in these areas keeps growing. Today, 7 new services have been made available to aid with business analytics, devops, internet of things, and security:

AppScan Dynamic Analyzer Brings the power of AppScan’s proven Dynamic Application Security Testing to the Cloud, identifying security issues in web applications to help you ensure that they are secure.

AppScan Mobile Analyzer Brings the power of AppScan to Android mobile applications, identifying security issues in your mobile apps, to help you ensure that they are not vulnerable to malware.

App User Registry Provides a basic app security framework, enabling you to create a user registry with authentication and authorization for their apps.

Continuous Delivery Pipeline Automates builds and test execution, configures build scripts, and automates execution of unit tests. Automatically build and deploy your application to Bluemix.

Embeddable Reporting Provides a mechanism to connect to relational sources, create reports/dashboard, and embed within applications by using RESTful APIs.

Gamification Adds gaming technology to your application to increase user engagement and improve business outcomes.

Geospatial Analytics Expands the boundaries of your application. Leverage real-time geospatial analytics to track events and understand when devices enter defined regions.

Service Migration

If you made use of services during the beta period, there have been some changes you should know about. For some services, you may need to take action to migrate to the GA-level version.

Catalog

The Bluemix Catalog is the place you go to start building apps and creating services/add-ons. We’ve made several enhancements to the catalog to give you more information and to help you find things faster:

  • Ability to explore the rich set of app starters, services, and add-ons even without an account
  • Construction of separate “details” pages for all starters and services which provide links to documentation, terms of use, and full plan/pricing information

  • Enhanced search/filtering capabilities, such as being able to limit the catalog to show only Starters, Services, or Add-ons 
  • General layout and styling improvements
  • Special indicators for beta and experimental services/add-ons

Dashboard

The Dashboard allows you to manage the apps and services you’ve created. For GA, there are some important improvements in this key area of the Bluemix UI:

  • Addition of list views to make it easier to work with long lists of apps and services — one of my personal favorites!

  • Enhanced action bar to make it easier to find actions. For example, the circled buttons in the screenshot below allow toggling between card and list views.

  • Restyling of app and service cards to make it easier to quickly understand the info that’s shown

Other UI Updates

In addition to the significant Catalog and Dashboard additions, there are some other miscellaneous improvements to note:

  • Updated account page which allows you to see detailed usage information across all of your apps and services on an organization-by-organization basis.
  • Display of important system notifications & announcements upon login.
  • Ability to find deep diagnostic info for apps created with certain runtimes. For example, if you have apps using Liberty for Java, then you will have access to Java traces and dumps.

Enhanced Mobile Support

Mobile is a huge part of Bluemix, and the GA brings a lot of cool enhancements for mobile developers. These include updates to the Mobile SDK and added functionality to mobile services. And, to help those who were in the beta, a migration guide is available.

Documentation

We want to make it as easy as possible for you to find samples and other information so you can focus on writing code. With that in mind, our Bluemix Documentation site now has a completely new look and feel. In addition, we’ve added a bunch of new content.

New Domain Name

Apps developed by our users now use mybluemix.net as their default domain (as announced previously). And, of course, you still have the option of using custom domains.

Eclipse Tools for Bluemix

For the large community of developers who use Eclipse or the WebSphere Application Server Developer Tools (WDT), our Eclipse Tools for Bluemix is now generally available. This Eclipse plugin allows you to seamlessly deploy your JavaScript, WAR files, EAR files, and Liberty Profile packaged servers to Bluemix. And, you can download it right now for free! In addition, detailed instructions for using the tools are available in the Bluemix documentation.

What’s Next?

We hope you enjoy the GA updates. We’re always striving to improve Bluemix to give you the best experience possible. So, if you have questions or other feedback, please let us know on the Bluemix Dev-to-Dev Community or tweet us at @IBMBluemix.  Finally, if you want to talk to other Bluemix developers in person, check out one of the local Bluemix meetups in your area.”