Welcome!

@CloudExpo Authors: Carmen Gonzalez, Pat Romanski, Elizabeth White, Jyoti Bansal, Yeshim Deniz

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
Automation is enabling enterprises to design, deploy, and manage more complex, hybrid cloud environments. Yet the people who manage these environments must be trained in and understanding these environments better than ever before. A new era of analytics and cognitive computing is adding intelligence, but also more complexity, to these cloud environments. How smart is your cloud? How smart should it be? In this power panel at 20th Cloud Expo, moderated by Conference Chair Roger Strukhoff, pane...
SYS-CON Events announced today that Hitachi, the leading provider the Internet of Things and Digital Transformation, 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. Hitachi Data Systems, a wholly owned subsidiary of Hitachi, Ltd., offers an integrated portfolio of services and solutions that enable digital transformation through enhanced data management, governance, mobility and analytics. We help globa...
SYS-CON Events announced today that Grape Up will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct. 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Grape Up is a software company specializing in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market across the U.S. and Europe, Grape Up works with a variety of customers from emergi...
@ThingsExpo has been named the Most Influential ‘Smart Cities - IIoT' Account and @BigDataExpo has been named fourteenth by Right Relevance (RR), which provides curated information and intelligence on approximately 50,000 topics. In addition, Right Relevance provides an Insights offering that combines the above Topics and Influencers information with real time conversations to provide actionable intelligence with visualizations to enable decision making. The Insights service is applicable to eve...
SYS-CON Events announced today that Hitachi Data Systems, a wholly owned subsidiary of Hitachi LTD., 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. Hitachi Data Systems (HDS) will be featuring the Hitachi Content Platform (HCP) portfolio. This is the industry’s only offering that allows organizations to bring together object storage, file sync and share, cloud storage gateways, and sophisticated search an...
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.
@GonzalezCarmen has been ranked the Number One Influencer and @ThingsExpo has been named the Number One Brand in the “M2M 2016: Top 100 Influencers and Brands” by Analytic. Onalytica analyzed tweets over the last 6 months mentioning the keywords M2M OR “Machine to Machine.” They then identified the top 100 most influential brands and individuals leading the discussion on Twitter.
SYS-CON Events announced today that T-Mobile 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. As America's Un-carrier, T-Mobile US, Inc., is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The Company's advanced nationwide 4G LTE network delivers outstanding wireless experiences to 67.4 million customers who are unwilling to compromise on ...
In his keynote at 19th Cloud Expo, Sheng Liang, co-founder and CEO of Rancher Labs, discussed the technological advances and new business opportunities created by the rapid adoption of containers. With the success of Amazon Web Services (AWS) and various open source technologies used to build private clouds, cloud computing has become an essential component of IT strategy. However, users continue to face challenges in implementing clouds, as older technologies evolve and newer ones like Docker c...
With major technology companies and startups seriously embracing Cloud strategies, now is the perfect time to attend @CloudExpo | @ThingsExpo, June 6-8, 2017, at the Javits Center in New York City, NY and October 31 - November 2, 2017, Santa Clara Convention Center, CA. Learn what is going on, contribute to the discussions, and ensure that your enterprise is on the right path to Digital Transformation.
20th Cloud Expo, taking place June 6-8, 2017, at the Javits Center in New York City, NY, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy.
Building a cross-cloud operational model can be a daunting task. Per-cloud silos are not the answer, but neither is a fully generic abstraction plane that strips out capabilities unique to a particular provider. In his session at 20th Cloud Expo, Chris Wolf, VP & Chief Technology Officer, Global Field & Industry at VMware, will discuss how successful organizations approach cloud operations and management, with insights into where operations should be centralized and when it’s best to decentraliz...
Data is an unusual currency; it is not restricted by the same transactional limitations as money or people. In fact, the more that you leverage your data across multiple business use cases, the more valuable it becomes to the organization. And the same can be said about the organization’s analytics. In his session at 19th Cloud Expo, Bill Schmarzo, CTO for the Big Data Practice at Dell EMC, introduced a methodology for capturing, enriching and sharing data (and analytics) across the organization...
Five years ago development was seen as a dead-end career, now it’s anything but – with an explosion in mobile and IoT initiatives increasing the demand for skilled engineers. But apart from having a ready supply of great coders, what constitutes true ‘DevOps Royalty’? It’ll be the ability to craft resilient architectures, supportability, security everywhere across the software lifecycle. In his keynote at @DevOpsSummit at 20th Cloud Expo, Jeffrey Scheaffer, GM and SVP, Continuous Delivery Busine...
With major technology companies and startups seriously embracing IoT strategies, now is the perfect time to attend @ThingsExpo 2016 in New York. Learn what is going on, contribute to the discussions, and ensure that your enterprise is as "IoT-Ready" as it can be! Internet of @ThingsExpo, taking place June 6-8, 2017, at the Javits Center in New York City, New York, is co-located with 20th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry p...
SYS-CON Events announced today that Progress, a global leader in application development, has been named “Bronze 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. Enterprises today are rapidly adopting the cloud, while continuing to retain business-critical/sensitive data inside the firewall. This is creating two separate data silos – one inside the firewall and the other outside the firewall. Cloud ISVs oft...
SYS-CON Events announced today that Juniper Networks (NYSE: JNPR), an industry leader in automated, scalable and secure networks, 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. Juniper Networks challenges the status quo with products, solutions and services that transform the economics of networking. The company co-innovates with customers and partners to deliver automated, scalable and secure network...
In recent years, containers have taken the world by storm. Companies of all sizes and industries have realized the massive benefits of containers, such as unprecedented mobility, higher hardware utilization, and increased flexibility and agility; however, many containers today are non-persistent. Containers without persistence miss out on many benefits, and in many cases simply pass the responsibility of persistence onto other infrastructure, adding additional complexity.
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, New York, and 21st International Cloud Expo, which will take place in November in Silicon Valley, California.
New competitors, disruptive technologies, and growing expectations are pushing every business to both adopt and deliver new digital services. This ‘Digital Transformation’ demands rapid delivery and continuous iteration of new competitive services via multiple channels, which in turn demands new service delivery techniques – including DevOps. In this power panel at @DevOpsSummit 20th Cloud Expo, moderated by DevOps Conference Co-Chair Andi Mann, panelists will examine how DevOps helps to meet th...