Welcome!

Java IoT Authors: Liz McMillan, Elizabeth White, Sematext Blog, William Schmarzo, AppNeta Blog

Related Topics: @CloudExpo, Java IoT, Microservices Expo, Containers Expo Blog, Agile Computing

@CloudExpo: Article

Overcoming the Hurdles to Create a Dynamic Cloud Environment

The ideal cloud system will suit an organization’s current needs while also providing flexibility for changing circumstances

Some people might think of cloud adoption as a marathon: a set distance to a clear goal, where keeping focus and maintaining a steady pace will ensure a winning outcome. While there is an element of truth to that, I consider the implementation process more of an obstacle course, with traps and pitfalls that can easily deter a careless competitor. I have seen all too many businesses jump into the trend of cloud computing without taking the time to make a plan outlining what they want to achieve in the short term while also keeping an eye on the future. The ideal cloud computing system will suit an organization's current needs while also providing flexibility for changing circumstances.

It's no secret that the cloud offers a tremendous variety of benefits to businesses of all sizes. It changes the static, inefficient data center into a dynamic service provider while providing high availability, scalability and better compliance with regulations. With constantly changing business requirements, and the rapid evolution of technology, that makes the cloud an ideal technology.

Whether you are just beginning to consider cloud implementation or are currently taking advantage of the benefits it has to offer, you should always take the opportunity to plan your cloud deployment intelligently in order to improve your service delivery and create a dynamic IT environment.

Planning for Agility
One challenge organizations face is the delivery of services, particularly new services for customers. Traditionally, IT services can take weeks, if not months, to deliver, which can be too late when responding to current market conditions. In order to quickly address the needs of employees and customers by delivering services automatically, you need to develop an agile service delivery environment to provide needed resources to users as quickly as possible. To successfully achieve this foundational step in a cloud implementation, you should strive to meet these goals:

  • User self-service: One of the most important, measurable benefits of the cloud is the speed the self-service catalog portal offers in creating new services.
  • Adherence to best practices for provisioning: Virtual machines need enough resources allocated to ensure availability without creating inefficiencies.
  • Optimized service placement: Lower capital costs are a key cloud objective, requiring intelligent policy-based placement of services to optimize resource utilization and available capacity.
  • Automated provisioning: Automating repetitive IT tasks minimizes human error to ensure consistent performance while speeding service delivery.
  • Administration dashboard: Employing central controls and reporting across the cloud lifecycle makes it easier for IT to address issues as they arise and simplify reporting tasks.
  • Automated showback or chargeback: Tracking and showing the value of or even charging back for service usage supports better decision-making and capacity keeping pace with needs.

Efficiency Through Automation
With the infrastructure foundation laid, the next step is to refine the system. Inefficiencies in the environment can arise, causing difficulties in keeping up with service requests. Automating repetitive tasks reduces operating expenses while improving service delivery. Creating and maintaining the policies and templates used to automate ongoing service and resource management is the next step to an efficient cloud. You should keep the following benefits in mind when implementing this automation:

  • Automated workload consolidation migrations: Continual evaluation and automatic migration of hypervisor VM workloads through policies maximizes resource utilization based on actual usage and demand, eliminating VM sprawl.
  • Power management: Policies can be created that allow the system to automatically shift workloads to minimize power usage.
  • Automated incident response: With the right policies in place, the cloud system can set custom actions based on specific events, improving response time and reducing operational costs.
  • Auto cloud resource reservations: To onboard new groups to the cloud, support critical service SLAs, and avoid service disruption for maintenance, you need a future reservations capability to guarantee resources and auto place or migrate other services away from them at specific times.

Adaptability for the Future
With an automated and intelligent cloud initiative deployed, the final step is to improve adaptability. Today's cloud will not necessarily meet tomorrow's needs, and you don't want your system to become a liability as business needs continue to evolve and change. While a static cloud environment might be easier to implement, service levels and high utilization will need to be maintained despite fluctuating requirements. In making the final transition to a mature, effective cloud deployment, you should look to implement these capabilities:

  • Automated workload-balancing migrations: Ongoing monitoring of service performance and policy-based auto migration of hypervisor VM workloads ensures SLAs are met as usage and demand changes for services.
  • Resource flexing: As service demands change, it's important to increase and decrease resource allocations, to continue meeting SLAs.
  • Cloudbursting elasticity: If resource demands exceed current capacity, an overflow needs to be available to handle additional requests, whether through additional internal cloud resources or outside services. As the demand drops, the system should automatically migrate workloads back to local cloud resources.
  • Self-healing ability: In the event of a service failure, cloud policies need to be able to respond by auto-migrating workloads before the disruption becomes severe enough to impact SLAs and even auto re-provisioning or rebooting the resources to repair them.

To create an efficient, robust cloud implementation, your organization needs to ensure that it can quickly provision resources as needed, efficiently handle tasks while minimizing the need for manual interference, and retain the ability to adjust resource allocation as needed. Take a logical approach in setting up the system, and create intelligent policies that allow the system to automatically respond to events. You should ensure you have end-to-end cloud management platform that provides a range of workload optimization policies, a self-service catalog, automated provisioning, usage show back or chargeback, service resources monitoring, a cloud operations database, and reporting. This will speed time-to-value and enable the cloud to not only streamline operations, but actually improve ongoing efficiency while reducing costs and preparing for future needs.

More Stories By Robert A. Clyde

Robert A. Clyde is CEO of Adaptive Computing. A recognized industry leader, he has over 25 years’ experience as an enterprise software executive with demonstrated leadership success at startup companies to large companies, including Symantec and Axent Technologies. An internet security pioneer and innovator, he is credited with the creation of the first commercial intrusion detection system and led the business unit that developed and brought to market the first security compliance product. As CTO at Symantec, Rob defined Symantec’s technology strategy and was a key part of the management team that drove the company to grow from slightly under $1B in revenue to over $5B in five years. He also serves as a member of the board of directors for Telligent and PasswordBank.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@ThingsExpo Stories
SYS-CON Events announced today that Auditwerx 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. Auditwerx specializes in SOC 1, SOC 2, and SOC 3 attestation services throughout the U.S. and Canada. As a division of Carr, Riggs & Ingram (CRI), one of the top 20 largest CPA firms nationally, you can expect the resources, skills, and experience of a much larger firm combined with the accessibility and attent...
In his session at @ThingsExpo, Eric Lachapelle, CEO of the Professional Evaluation and Certification Board (PECB), will provide an overview of various initiatives to certifiy the security of connected devices and future trends in ensuring public trust of IoT. Eric Lachapelle is the Chief Executive Officer of the Professional Evaluation and Certification Board (PECB), an international certification body. His role is to help companies and individuals to achieve professional, accredited and worldw...
In his General Session at 16th Cloud Expo, David Shacochis, host of The Hybrid IT Files podcast and Vice President at CenturyLink, investigated three key trends of the “gigabit economy" though the story of a Fortune 500 communications company in transformation. Narrating how multi-modal hybrid IT, service automation, and agile delivery all intersect, he will cover the role of storytelling and empathy in achieving strategic alignment between the enterprise and its information technology.
Microservices are a very exciting architectural approach that many organizations are looking to as a way to accelerate innovation. Microservices promise to allow teams to move away from monolithic "ball of mud" systems, but the reality is that, in the vast majority of organizations, different projects and technologies will continue to be developed at different speeds. How to handle the dependencies between these disparate systems with different iteration cycles? Consider the "canoncial problem" ...
The Internet of Things is clearly many things: data collection and analytics, wearables, Smart Grids and Smart Cities, the Industrial Internet, and more. Cool platforms like Arduino, Raspberry Pi, Intel's Galileo and Edison, and a diverse world of sensors are making the IoT a great toy box for developers in all these areas. In this Power Panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists discussed what things are the most important, which will have the most profound e...
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...
My team embarked on building a data lake for our sales and marketing data to better understand customer journeys. This required building a hybrid data pipeline to connect our cloud CRM with the new Hadoop Data Lake. One challenge is that IT was not in a position to provide support until we proved value and marketing did not have the experience, so we embarked on the journey ourselves within the product marketing team for our line of business within Progress. In his session at @BigDataExpo, Sum...
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.
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.
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,
In his General Session at 17th Cloud Expo, Bruce Swann, Senior Product Marketing Manager for Adobe Campaign, explored the key ingredients of cross-channel marketing in a digital world. Learn how the Adobe Marketing Cloud can help marketers embrace opportunities for personalized, relevant and real-time customer engagement across offline (direct mail, point of sale, call center) and digital (email, website, SMS, mobile apps, social networks, connected objects).
"My role is working with customers, helping them go through this digital transformation. I spend a lot of time talking to banks, big industries, manufacturers working through how they are integrating and transforming their IT platforms and moving them forward," explained William Morrish, General Manager Product Sales at Interoute, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.
With the introduction of IoT and Smart Living in every aspect of our lives, one question has become relevant: What are the security implications? To answer this, first we have to look and explore the security models of the technologies that IoT is founded upon. In his session at @ThingsExpo, Nevi Kaja, a Research Engineer at Ford Motor Company, will discuss some of the security challenges of the IoT infrastructure and relate how these aspects impact Smart Living. The material will be delivered i...
SYS-CON Events announced today that Ocean9will 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. Ocean9 provides cloud services for Backup, Disaster Recovery (DRaaS) and instant Innovation, and redefines enterprise infrastructure with its cloud native subscription offerings for mission critical SAP workloads.
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, will provide a ChatOps demo where you can talk to your storage and manage it from anywhere, through Slack and similar services ...
SYS-CON Events announced today that Linux Academy, the foremost online Linux and cloud training platform and community, 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. Linux Academy was founded on the belief that providing high-quality, in-depth training should be available at an affordable price. Industry leaders in quality training, provided services, and student certification passes, its goal is to c...
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.
"delaPlex is a software development company. We do team-based outsourcing development," explained Mark Rivers, COO and Co-founder of delaPlex Software, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.
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 ...
SYS-CON Events announced today that Technologic Systems Inc., an embedded systems solutions company, will exhibit at SYS-CON's @ThingsExpo, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Technologic Systems is an embedded systems company with headquarters in Fountain Hills, Arizona. They have been in business for 32 years, helping more than 8,000 OEM customers and building over a hundred COTS products that have never been discontinued. Technologic Systems’ pr...