Welcome!

@CloudExpo Authors: Liz McMillan, Elizabeth White, Yeshim Deniz, Ed Featherston, Pat Romanski

Related Topics: @CloudExpo, Microservices Expo, Agile Computing

@CloudExpo: Blog Feed Post

Cloud 2.0 Applications

Software development in a Cloud world

Although Cloud Computing represents a shift from fixed cost, on-premise software model to a utility, online pricing alternative, it’s also the nature of software engineering itself and how that is delivered that is changing, and it’s this combination that offers the biggest value to IT consumers.

The Cloud Application Platform

Central to this strategy is the concept of the Cloud Application Platform, like the VMware offering among others.

‘DevOps’ represents the merging of the two worlds, enabling a more agile, modular approach to building software solutions for clients.

For example the principle difference is that in the traditional IT world you purchase a software-centric package, like an ERP system from SAP, whereas the emphasis in the Cloud is process-centric and modular. And that doesn’t just mean SaaS, ie. you don’t simply rent the entire package with the only difference being it is hosted online.

Instead it means that rather than sourcing an entire category of software, like ‘CRM’, you ‘assemble’ a particular workflow sub-set and by reusing existing modular components. For example if you’re building a new online community for your clients, with forum features, you don’t want to be writing that piece of code again, it’s easily available elsewhere.

This principle can (and should) be combined with some degree of software customization, but only to fine-tune the important 20%. Open source software and other methods can do much of the ground work for you.

Modular solutions
The reason this is powerful because it shortens the time it takes to deliver software of value to end-user clients, by keeping a process-centric and minimalist approach to solution design.

For example the Employee Services Division may need a platform to better support how they handle resumes. Currently they just receive resumes as Word documents sent via email, which results in lots of uncontrolled document proliferation, as is common for many office workers. They want to streamline this for better efficiencies, and have other related business goals like being more appealing to potential candidates etc.

Rather than an entire PeopleSoft implementation, all they need is a better ‘Receive and Organize Resumes’ process, however most traditional enterprise IT models are built on the logic associated with the first part, always buying in a big COTS solution, so they automatically march through an RFP purchase process which can take up to 12, 24, … months.

In contrast Cloud is better suited to the latter, and as such can deliver more Business Value quicker. It can deliver a specific configuration of code to achieve only the ‘Receive and Organize Resumes’ workflow, and then be integrated into their existing web site for rapidly deployment.

Social media
Furthermore in this modern day and age there is also an ongoing and universal need to be better connected via social media. Indeed it’s such the norm now that the best way to treat it is like a common component to all software projects now. The user interface has evolved from green screen to desktop PC to now the 2.0 web and mobile devices.

The Cloud is often discussed as both, ie. both the underlying infrastructure and also the universality of interface, application and common data, so for our design services for building solutions for “integration into the Cloud”, there are essentially two main dimensions to this:

  1. Cloud Aware Applications - Awareness of the underlying applications
  2. Socializing Applications - Awareness of the social web aspects of the environment

Cloud Aware Applications – Integration into the Cloud
This means adapting the software to reflect the Cloud hosting environment it will run in:

  • Virtualization – Virtualizing the application to be run in a VM environment, like VMware et al.
  • VM Aware – Re-engineering the application to be more aware of this environment and autonomous within it, so that it can better automate it’s own operations for purposes of scaling and reliability.
  • Identity SSO – Reuse existing software components within the Cloud environment, like Identity authentication.
  • …etc.

All of these effects go towards making the application more utility, in terms of how it makes use of the infrastructure to runs on. This also encompasses aspects like being smarter for purposes of increased resilience as well as the commercial mechanics, like billing for the IaaS you consume.

Socializing Applications – Integration into a social media world
‘Socializing Applications’ means updating them to reflect the aspect of “the Cloud” that represents all the other web applications it will likely interact with, like Facebook et al.

  • Use of expected social media communications: Blogs, Twitter, Facebook groups, … etc.
  • Publishing content to these sites via RSS syndication
  • OAuth integration for single sign-on and profile exchanges between sites
  • OpenID common identifiers
  • .. etc.

In short every modern enterprise needs a Cloud platform that not only provides virtualization, but also builds in a number of SaaS elements that can become part of the managed service delivered by the hosting provider, most notably:

  • Cloud CMS - Web 2.0 portal plaform with modular extension framework
  • Cloud BPM - A business process engine that can provide workflow routing, audit trails etc.

A modular Cloud platform with these capabilities ‘baked in’ will enable them to more rapidly engineer solutions to the specific needs of their audience groups, at a departmental or even individual level due to the granularity of the architecture and also the solutions process.

Read the original blog entry...

More Stories By Cloud Best Practices Network

The Cloud Best Practices Network is an expert community of leading Cloud pioneers. Follow our best practice blogs at http://CloudBestPractices.net

@CloudExpo Stories
HyperConvergence came to market with the objective of being simple, flexible and to help drive down operating expenses. It reduced the footprint by bundling the compute/storage/network into one box. This brought a new set of challenges as the HyperConverged vendors are very focused on their own proprietary building blocks. If you want to scale in a certain way, let's say you identified a need for more storage and want to add a device that is not sold by the HyperConverged vendor, forget about it...
"IBM is really all in on blockchain. We take a look at sort of the history of blockchain ledger technologies. It started out with bitcoin, Ethereum, and IBM evaluated these particular blockchain technologies and found they were anonymous and permissionless and that many companies were looking for permissioned blockchain," stated René Bostic, Technical VP of the IBM Cloud Unit in North America, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Conventi...
In this presentation, you will learn first hand what works and what doesn't while architecting and deploying OpenStack. Some of the topics will include:- best practices for creating repeatable deployments of OpenStack- multi-site considerations- how to customize OpenStack to integrate with your existing systems and security best practices.
Michael Maximilien, better known as max or Dr. Max, is a computer scientist with IBM. At IBM Research Triangle Park, he was a principal engineer for the worldwide industry point-of-sale standard: JavaPOS. At IBM Research, some highlights include pioneering research on semantic Web services, mashups, and cloud computing, and platform-as-a-service. He joined the IBM Cloud Labs in 2014 and works closely with Pivotal Inc., to help make the Cloud Found the best PaaS.
The “Digital Era” is forcing us to engage with new methods to build, operate and maintain applications. This transformation also implies an evolution to more and more intelligent applications to better engage with the customers, while creating significant market differentiators. In both cases, the cloud has become a key enabler to embrace this digital revolution. So, moving to the cloud is no longer the question; the new questions are HOW and WHEN. To make this equation even more complex, most ...
As you move to the cloud, your network should be efficient, secure, and easy to manage. An enterprise adopting a hybrid or public cloud needs systems and tools that provide: Agility: ability to deliver applications and services faster, even in complex hybrid environments Easier manageability: enable reliable connectivity with complete oversight as the data center network evolves Greater efficiency: eliminate wasted effort while reducing errors and optimize asset utilization Security: implemen...
As data explodes in quantity, importance and from new sources, the need for managing and protecting data residing across physical, virtual, and cloud environments grow with it. Managing data includes protecting it, indexing and classifying it for true, long-term management, compliance and E-Discovery. Commvault can ensure this with a single pane of glass solution – whether in a private cloud, a Service Provider delivered public cloud or a hybrid cloud environment – across the heterogeneous enter...
DXWorldEXPO LLC announced today that Kevin Jackson joined the faculty of CloudEXPO's "10-Year Anniversary Event" which will take place on November 11-13, 2018 in New York City. Kevin L. Jackson is a globally recognized cloud computing expert and Founder/Author of the award winning "Cloud Musings" blog. Mr. Jackson has also been recognized as a "Top 100 Cybersecurity Influencer and Brand" by Onalytica (2015), a Huffington Post "Top 100 Cloud Computing Experts on Twitter" (2013) and a "Top 50 C...
Evan Kirstel is an internationally recognized thought leader and social media influencer in IoT (#1 in 2017), Cloud, Data Security (2016), Health Tech (#9 in 2017), Digital Health (#6 in 2016), B2B Marketing (#5 in 2015), AI, Smart Home, Digital (2017), IIoT (#1 in 2017) and Telecom/Wireless/5G. His connections are a "Who's Who" in these technologies, He is in the top 10 most mentioned/re-tweeted by CMOs and CIOs (2016) and have been recently named 5th most influential B2B marketeer in the US. H...
In a world where the internet rules all, where 94% of business buyers conduct online research, and where e-commerce sales are poised to fall between $427 billion and $443 billion by the end of this year, we think it's safe to say that your website is a vital part of your business strategy. Whether you're a B2B company, a local business, or an e-commerce site, digital presence is key to maintain in your drive towards success. Digital Performance will take priority in 2018 for the following reason...
Your homes and cars can be automated and self-serviced. Why can't your storage? From simply asking questions to analyze and troubleshoot your infrastructure, to provisioning storage with snapshots, recovery and replication, your wildest sci-fi dream has come true. In his session at @DevOpsSummit at 20th Cloud Expo, Dan Florea, Director of Product Management at Tintri, provided a ChatOps demo where you can talk to your storage and manage it from anywhere, through Slack and similar services with...
"This week we're really focusing on scalability, asset preservation and how do you back up to the cloud and in the cloud with object storage, which is really a new way of attacking dealing with your file, your blocked data, where you put it and how you access it," stated Jeff Greenwald, Senior Director of Market Development at HGST, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.
Creating replica copies to tolerate a certain number of failures is easy, but very expensive at cloud-scale. Conventional RAID has lower overhead, but it is limited in the number of failures it can tolerate. And the management is like herding cats (overseeing capacity, rebuilds, migrations, and degraded performance). In his general session at 18th Cloud Expo, Scott Cleland, Senior Director of Product Marketing for the HGST Cloud Infrastructure Business Unit, discussed how a new approach is neces...
What's the role of an IT self-service portal when you get to continuous delivery and Infrastructure as Code? This general session showed how to create the continuous delivery culture and eight accelerators for leading the change. Don Demcsak is a DevOps and Cloud Native Modernization Principal for Dell EMC based out of New Jersey. He is a former, long time, Microsoft Most Valuable Professional, specializing in building and architecting Application Delivery Pipelines for hybrid legacy, and cloud ...
Cloud-enabled transformation has evolved from cost saving measure to business innovation strategy -- one that combines the cloud with cognitive capabilities to drive market disruption. Learn how you can achieve the insight and agility you need to gain a competitive advantage. Industry-acclaimed CTO and cloud expert, Shankar Kalyana presents. Only the most exceptional IBMers are appointed with the rare distinction of IBM Fellow, the highest technical honor in the company. Shankar has also receive...
"With Digital Experience Monitoring what used to be a simple visit to a web page has exploded into app on phones, data from social media feeds, competitive benchmarking - these are all components that are only available because of some type of digital asset," explained Leo Vasiliou, Director of Web Performance Engineering at Catchpoint Systems, in this SYS-CON.tv interview at DevOps Summit at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"I focus on what we are calling CAST Highlight, which is our SaaS application portfolio analysis tool. It is an extremely lightweight tool that can integrate with pretty much any build process right now," explained Andrew Siegmund, Application Migration Specialist for CAST, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
"We view the cloud not as a specific technology but as a way of doing business and that way of doing business is transforming the way software, infrastructure and services are being delivered to business," explained Matthew Rosen, CEO and Director at Fusion, in this SYS-CON.tv interview at 18th Cloud Expo (http://www.CloudComputingExpo.com), held June 7-9 at the Javits Center in New York City, NY.
"We were founded in 2003 and the way we were founded was about good backup and good disaster recovery for our clients, and for the last 20 years we've been pretty consistent with that," noted Marc Malafronte, Territory Manager at StorageCraft, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
The Founder of NostaLab and a member of the Google Health Advisory Board, John is a unique combination of strategic thinker, marketer and entrepreneur. His career was built on the "science of advertising" combining strategy, creativity and marketing for industry-leading results. Combined with his ability to communicate complicated scientific concepts in a way that consumers and scientists alike can appreciate, John is a sought-after speaker for conferences on the forefront of healthcare science,...
WebRTC is great technology to build your own communication tools. It will be even more exciting experience it with advanced devices, such as a 360 Camera, 360 microphone, and a depth sensor camera. In his session at @ThingsExpo, Masashi Ganeko, a manager at INFOCOM Corporation, introduced two experimental projects from his team and what they learned from them. "Shotoku Tamago" uses the robot audition software HARK to track speakers in 360 video of a remote party. "Virtual Teleport" uses a multip...