Cloudify – Enterprise agility platform for the multi-cloud era

federated-cloud-2Hand in hand with an Enterprise PaaS architecture approach (such as Apprenda) will be ‘Multi-Cloud Orchestration’ suites, essentially the backbone of an enterprise cloud computing strategy.

Most large enterprises are still concentrated internally, running virtualized applications on platforms like VMware, and have fringe expansion into a new world of additional environments like public Cloud, or alternatives to VMware like Openstack.

Continue reading

Enterprise PaaS – Platform for Agile and Mobile development

shouldersThe major transformation of IT by the Cloud wave won’t come from IaaS, although it has started the revolution, instead it will be ‘PaaS’ (Platform as a Service) that has the more dramatic and visible impact.

Encouraging reuse of common building blocks and standardized developer methods, it enables them to ‘stand on the shoulders of giants’, taking advantage of new enterprise models like internal SaaS, without building from scratch.

Continue reading

iPaaS and microservices

sap-digital-economy1Most enterprise organizations are not short of the IT infrastructure, skilled teams or even money that makes IaaS (Infrastructure as a Service) such a compelling value proposition for smaller companies.

However as we move further up the stack into PaaS (Platform as a Service), then the value becomes less about commoditzing enterprise scale web hosting, and more about enabling their bigger need: Faster time to market for innovative new e-services, through transformational platform architecture.

Continue reading

Migrating legacy applications to Microsoft Azure

cloud-migrationMigrating legacy applications to new Cloud environments is probably the main technical challenge most CIO’s face today, and thus it is a hugely fertile area for new services, technology innovations and best practices.

There will also be specializations around particular Cloud providers like Amazon, Microsoft Azure and Google.

For example as Fedr8 describes here some of the types of challenges that an enterprise will face with this migration process to the Azure Cloud is the dependencies within the software, on other software in the underlying operating system layers.

They offer three questions to ponder:

  • Is your code base supported in Azure?
  • Which of your application dependencies are natively available in Azure?
  • Does your application hold state?

The upcoming End-of-life for Windows 2003 is the perfect example – This code will no longer be supported thus presenting a crisis situation for any software that runs on it. If any bugs or errors arise you on your own!

This prompts further decision-making such as ‘well if you’re updating the software why not entirely migrate it to a new platform all together, the Cloud.

Having assessed and identified applications that need modernized off of W2003, can be migrated right through to Azure, using tools like Fedr8.

TRANSFORM: DevOps

Our TRANSFORM program is intended as the core resource for driving business transformation through enterprise cloud computing, and in this section we explore the benefits specifically for ‘Agile DevOps’.

In their white paper ‘State of DevOps report Puppet Labs introduce the broad aspects of DevOps, such as the organizational and personnel aspects, and how they can be improved through the right tools that encourage ‘high performance’ workflow patterns.

Continue reading

Cloud Training and Certification: The Enterprise Imperative

Elevate Cloud Computing From Amateur to Professional Status

As the noted writer and futurist William Gibson stated: “The future is already here — it’s just not very evenly distributed.” And in no field is this more true than cloud computing. From its very start, cloud computing has been avidly adopted by startups, mavericks and rogues, drawn by its easy access, high scalability, and, critically, its pay-per-use model obviating the need for significant capital investment.

Over the past few years, enterprises have also adopted cloud comBernard-Goldenputing — and today, major cloud providers can each point to large enterprises making significant use of their cloud computing offerings.

What is less appreciated, however, is the inconsistent level of cloud adoption throughout these enterprise customers. Within each enterprise, some groups are running large applications that represent two or more year’s experience in the environment, while other groups in the same company may just be starting to experiment with the same provider. And, in that same enterprise, there may be other groups that are completely inexperienced with cloud computing and just beginning to learn the ins and outs of the cloud.

Continue reading

Paas and Agile DevOps – Accelerating corporate productivity through new software practices

One of our headline Cloud best practice themes is PaaS & Agile DevOps, refering to the combination of the Platform as a Service model with new modes of software development that unite Agile practices with ‘DevOps‘, the integration of Development and Operations.

metro-news2DevOps with WordPress – Case study: Metro Newspaper

With the media sector and WordPress in mind, a great case study example of this is the Metro Newspaper.

Continue reading

Identity Assurance and an Expanded Password System

passwordSummary:  “Assured Identity” hinges on “Shared Secrets” in cyberspace.  The text password has been the shared secrets for many decades. We now need a successor to the text password.

There exists a promising candidate, an Expanded Password System which accepts images as well as characters and which generates a high-entropy password from a hard-to-forget password .

Continue reading

Global Cloud best practices

PageLines- cbpn1.jpgThe CBPN is a global community of practice specializing in Cloud Computing, covering the core topics such as IaaS, PaaS and SaaS, as well as how the technology can be used.

In particular we focus on how others can also leverage these communities, via the same software tools we use like WordPress.

One of my primary inspirations for the Cloud Best Practices Network was the idea of “open sourcing best practices”, in that great organizational case studies can be easily replicated elsewhere when it is based on open source software.

For example the Hackney Crowd Map is a great example of a pioneering social innovation program, seeking to identify and help those impacted by housing cuts. Very timely as you can imagine in today’s UK.

This is implemented via WordPress and so is thus instantly repeatable for any one else who wants to implement the same social program where they are.

So as well as cataloguing these case study examples and their associated software footprints, we’ll also build our best practice sharing in a variety of other ways too, stay tuned.