|By Bob Gourley||
|April 4, 2012 04:17 PM EDT||
Editor’s Note: This CTOvision.com post was written by DaveWalker, a highly regarded security professional and inventor in the UK with a focus on design and implementation of multilevel and cross-domain IT security (“MLS”)-bg.
I was first introduced to mind mapping a few years ago, when some colleagues I was having email discussions with about security in Grid environments (and very early Cloud environments, although they weren’t called Clouds at the time) started sending me diagrams by email rather than narrative text, involving little constellations of thought bubbles arranged in linked hierarchies.
Back then, I didn’t really get it, and carried on replying in narrative form. However, in the last year or so, I’ve started to see the value in this form of recording ideas, especially once I hit on the idea in the title of this posting. In practice, I’m now finding that when an idea arrives fully-formed, there are so many implications for associated systems and ideas that trying to record the idea (especially if it’s the small hours of the morning) in narrative form just doesn’t work, especially if I want to make notes quickly; there are some classes of idea where trying to impose a linear narrative form on their description is either artificial or actively detracts from the clarity of the explanation, by making it more difficult to see where some things are parallelisable, or where multiple dependencies exist between elements, what they are. This, in my view, makes a well-constructed mind map far more information-dense than a piece of narrative – not only are the elements of an idea included, but also how they fit together, and it all goes on one sheet or screen.
I’ve recorded and developed most of my Cloud thinking in mind map form (and will be posting some threat model thinking, shortly); I originally started with FreeMind, which works nicely on desktop systems, but my favourite app these days is iThoughts HD for iPad – not only is my iPad more convenient to keep to hand for when an idea shows up, but I find the direct touch-based interface really lends itself to mind map editing in ways that a trackpad and pointer don’t match.
The definitive written work on mind mapping is “The Mind Map Book” by Tony Buzan (BBC / Pearson, 2010), the guy who came up with mind mapping in the first place; this showed me that, while the fundamental “vocabulary” of mind maps in terms of a central idea with branches off it tracking lines of thinking is common to all mind maps, other apparent “mind map vocabulary” items such as branch colour, shape and clockwise position relative to the central idea or a preceding node on a branch, are more like Twitter hashtags in that there is no common dictionary of them and their meaning can differ between authors. Still, it appears they are typically done this way to appeal to the latent synaesthesia in the adult mind; while we might not remember an idea “cold”, we might get to it based on remembering its colour or relative location, for example.
While the book suggests a number of uses for mind maps – and the iMindMap tool from ThinkBuzan, Tony’s own company, bristles with features for making mind maps the core of presentations, project plans and other necessary things – there are some areas where I think they could be employed further, especially in documentation. While it can be argued that the mind map came first, a mind map can also be viewed as an exploded Hypercard stack.
The “MyFry” app version of the second volume of Stephen Fry‘s autobiography is driven by a user interface which is effectively a version of a mind map, by topic. Extending this, I can see conventional mind maps being usefully employed instead of Contents pages, with each branch element carrying a page number as well as its idea. This could work not only for detailed software documentation (where a map could show dependencies between functions, for example), but also for any highly-nonlinear system such as – and we’re back to the start of my journey, here – a Cloud…
SYS-CON Events announced today that Loom Systems will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Founded in 2015, Loom Systems delivers an advanced AI solution to predict and prevent problems in the digital business. Loom stands alone in the industry as an AI analysis platform requiring no prior math knowledge from operators, leveraging the existing staff to succeed in the digital era. With offices in S...
Mar. 25, 2017 06:45 AM EDT Reads: 984
SYS-CON Events announced today that Interoute, owner-operator of one of Europe's largest networks and a global cloud services platform, has been named “Bronze Sponsor” of SYS-CON's 20th Cloud Expo, which will take place on June 6-8, 2017 at the Javits Center in New York, New York. Interoute is the owner-operator of one of Europe's largest networks and a global cloud services platform which encompasses 12 data centers, 14 virtual data centers and 31 colocation centers, with connections to 195 add...
Mar. 25, 2017 06:45 AM EDT Reads: 656
SYS-CON Events announced today that HTBase will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. HTBase (Gartner 2016 Cool Vendor) delivers a Composable IT infrastructure solution architected for agility and increased efficiency. It turns compute, storage, and fabric into fluid pools of resources that are easily composed and re-composed to meet each application’s needs. With HTBase, companies can quickly prov...
Mar. 25, 2017 06:45 AM EDT Reads: 2,638
SYS-CON Events announced today that CA Technologies has been named “Platinum Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY, and the 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. CA Technologies helps customers succeed in a future where every business – from apparel to energy – is being rewritten by software. From ...
Mar. 25, 2017 06:30 AM EDT Reads: 1,445
What if you could build a web application that could support true web-scale traffic without having to ever provision or manage a single server? Sounds magical, and it is! In his session at 20th Cloud Expo, Chris Munns, Senior Developer Advocate for Serverless Applications at Amazon Web Services, will show how to build a serverless website that scales automatically using services like AWS Lambda, Amazon API Gateway, and Amazon S3. We will review several frameworks that can help you build serverle...
Mar. 25, 2017 06:15 AM EDT Reads: 1,562
SYS-CON Events announced today that SoftLayer, an IBM Company, has been named “Gold Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2016, at the Javits Center in New York, New York. SoftLayer, an IBM Company, provides cloud infrastructure as a service from a growing number of data centers and network points of presence around the world. SoftLayer’s customers range from Web startups to global enterprises.
Mar. 25, 2017 05:30 AM EDT Reads: 1,329
Culture is the most important ingredient of DevOps. The challenge for most organizations is defining and communicating a vision of beneficial DevOps culture for their organizations, and then facilitating the changes needed to achieve that. Often this comes down to an ability to provide true leadership. As a CIO, are your direct reports IT managers or are they IT leaders? The hard truth is that many IT managers have risen through the ranks based on their technical skills, not their leadership abi...
Mar. 25, 2017 05:00 AM EDT Reads: 10,817
After more than five years of DevOps, definitions are evolving, boundaries are expanding, ‘unicorns’ are no longer rare, enterprises are on board, and pundits are moving on. Can we now look at an evolution of DevOps? Should we? Is the foundation of DevOps ‘done’, or is there still too much left to do? What is mature, and what is still missing? What does the next 5 years of DevOps look like? In this Power Panel at DevOps Summit, moderated by DevOps Summit Conference Chair Andi Mann, panelists l...
Mar. 25, 2017 05:00 AM EDT Reads: 9,618
The essence of cloud computing is that all consumable IT resources are delivered as services. In his session at 15th Cloud Expo, Yung Chou, Technology Evangelist at Microsoft, demonstrated the concepts and implementations of two important cloud computing deliveries: Infrastructure as a Service (IaaS) and Platform as a Service (PaaS). He discussed from business and technical viewpoints what exactly they are, why we care, how they are different and in what ways, and the strategies for IT to transi...
Mar. 25, 2017 05:00 AM EDT Reads: 5,914
Web Real-Time Communication APIs have quickly revolutionized what browsers are capable of. In addition to video and audio streams, we can now bi-directionally send arbitrary data over WebRTC's PeerConnection Data Channels. With the advent of Progressive Web Apps and new hardware APIs such as WebBluetooh and WebUSB, we can finally enable users to stitch together the Internet of Things directly from their browsers while communicating privately and securely in a decentralized way.
Mar. 25, 2017 03:00 AM EDT Reads: 5,651
All organizations that did not originate this moment have a pre-existing culture as well as legacy technology and processes that can be more or less amenable to DevOps implementation. That organizational culture is influenced by the personalities and management styles of Executive Management, the wider culture in which the organization is situated, and the personalities of key team members at all levels of the organization. This culture and entrenched interests usually throw a wrench in the work...
Mar. 25, 2017 02:00 AM EDT Reads: 2,784
Keeping pace with advancements in software delivery processes and tooling is taxing even for the most proficient organizations. Point tools, platforms, open source and the increasing adoption of private and public cloud services requires strong engineering rigor - all in the face of developer demands to use the tools of choice. As Agile has settled in as a mainstream practice, now DevOps has emerged as the next wave to improve software delivery speed and output. To make DevOps work, organization...
Mar. 25, 2017 01:45 AM EDT Reads: 1,425
DevOps is often described as a combination of technology and culture. Without both, DevOps isn't complete. However, applying the culture to outdated technology is a recipe for disaster; as response times grow and connections between teams are delayed by technology, the culture will die. A Nutanix Enterprise Cloud has many benefits that provide the needed base for a true DevOps paradigm.
Mar. 25, 2017 12:15 AM EDT Reads: 1,568
What sort of WebRTC based applications can we expect to see over the next year and beyond? One way to predict development trends is to see what sorts of applications startups are building. In his session at @ThingsExpo, Arin Sime, founder of WebRTC.ventures, will discuss the current and likely future trends in WebRTC application development based on real requests for custom applications from real customers, as well as other public sources of information,
Mar. 25, 2017 12:00 AM EDT Reads: 502
Historically, some banking activities such as trading have been relying heavily on analytics and cutting edge algorithmic tools. The coming of age of powerful data analytics solutions combined with the development of intelligent algorithms have created new opportunities for financial institutions. In his session at 20th Cloud Expo, Sebastien Meunier, Head of Digital for North America at Chappuis Halder & Co., will discuss how these tools can be leveraged to develop a lasting competitive advanta...
Mar. 24, 2017 11:15 PM EDT Reads: 2,498