SYS-CON MEDIA Authors: Elizabeth White, Pat Romanski, Gary Arora, Zakia Bouachraoui, Yeshim Deniz

Related Topics: SYS-CON MEDIA, @CloudExpo

SYS-CON MEDIA: Blog Post

Microservices in a Cloud-Native World: A Perfect Mesh-Up? | @AroraGary @DeloitteUS #CloudNative #Serverless #DevOps #Microservices

The transition to microservices-based application development is well underway

The transition to microservices-based application development is well underway. About nine out of 10 surveyed organizations are using or have plans to use microservices, and a like number expect to expand their use in the year ahead.1

Please attend Gary Arora's CloudEXPO presentation scheduled for Monday, November 12, 2018 at 4:00 pm.

Register for this session Here

Likewise, the scope and reach of cloud computing continue to expand beyond its early use for cost-saving, lift-and-shift migration of workloads and services from data centers to the cloud. Since the early days of cloud computing, running workloads on public clouds has become common practice, with an estimated 92 percent of organizations now doing so.2

With such high adoption normalizing the cost benefits, simply being in the cloud may no longer be enough to remain competitive. Worse yet, market forces are demanding more innovation at faster release cycles. Thus, for many organizations, unlocking the next level of cloud benefitswill require a different approach (Figure 1).

Why is a new approach needed? Even though organizations have been moving toward microservices-based application development for several years, there is still a very real concern when it comes to changing legacy monolithic applications. Any one change can affect a system's codebase and disrupt operations in unforeseen ways.

This is where cloud native comes into play. Designed to take advantage of cloud's flexible platform and infrastructure capabilities, cloud native architecture helps organizations to respond quickly and in a scalable, resilient way to operational changes. The combination of cloud native and a microservices-based approach addresses many of the concerns about wholesale changes to legacy, monolithic systems. In the more agile cloud-native, microservices environment, developers and operations teams work hand in hand to deliver small, loosely coupled bundles of software quickly and safely. Instead of a single monolithic system, functionality is carried out by a smaller set of services coordinating their operations.

This shift from monolithic to microservices can yield substantial benefits. However, as with any developing technology, the early-adoption learning curve can be steep. Many organizations consider the pain of managing the monolith to exceed that of making the changes required to adopt microservices.

Still, adoption of the new approach is not likely to be pain free. Only 1 percent of surveyed organizations using microservices architecture indicate that they faced no challenges in the process.3 Microservices require organizations to, one, rethink the software architecture that runs their business now, and two, explore how the organization can adapt to practices that require new technical skills and a matching cultural shift.

In this light, the move to microservices and cloud native can be daunting and risky. But with the right toolsets, the effort required to monitor, manage, and balance thousands of microservices doesn't have to be overwhelming.

Come explore microservices in a cloud-native world on November 12 at the CloudExpo in New York City.  Stop by Deloitte booth 125 or attend our session on mircoserviceswhere we deep dive into some of the challenges discussed above and offer strategies to take microservices rapidly from 0 to 60 using the latest tools in a cloud native world.

About Deloitte

As used in this document, "Deloitte" means Deloitte Consulting LLP, a subsidiary of Deloitte LLP. Please see www.deloitte.com/us/about for a detailed description of our legal structure. Certain services may not be available to attest clients under the rules and regulations of public accounting.

Please see www.deloitte.com/aboutto learn more about our global network of member firms.

Copyright © 2018 Deloitte Development LLC. All rights reserved.

Sources

1Global Microservices Trends, A Survey of Development Professionals, Dimensional Research and Lightstep, April 2018, https://go.lightstep.com/global-microservices-trends-report-2018.html.

2Cloud Computing Trends 2018 - State of Cloud Survey, Rightscale, 2-13-18, https://www.rightscale.com/blog/cloud-industry-insights/cloud-computing-....

3Op cit, Global Microservices Trends 2018.

More Stories By Gary Arora

Gary Arora is a Cloud Solutions Architect at Deloitte Consulting. He has helped a diverse set of clients across the United States and Switzerland with their digital business transformation. His experience spans various roles including strategy, project management, architecture, and development. A tech enthusiast with an avid passion for learning, Gary has started many (and finished some) pet projects to solve fascinating problems using cloud, IoT, and machine learning as a full-stack developer with an unapologetic bias for NodeJS, Go, and React. At Deloitte, he focuses on accelerating cloud adoption through Cloud Native and Serverless solutions.

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.


Latest Stories
On-premise or off, you have powerful tools available to maximize the value of your infrastructure and you demand more visibility and operational control. Fortunately, data center management tools keep a vigil on memory contestation, power, thermal consumption, server health, and utilization, allowing better control no matter your cloud's shape. In this session, learn how Intel software tools enable real-time monitoring and precise management to lower operational costs and optimize infrastructure...
While a hybrid cloud can ease that transition, designing and deploy that hybrid cloud still offers challenges for organizations concerned about lack of available cloud skillsets within their organization. Managed service providers offer a unique opportunity to fill those gaps and get organizations of all sizes on a hybrid cloud that meets their comfort level, while delivering enhanced benefits for cost, efficiency, agility, mobility, and elasticity.
Isomorphic Software is the global leader in high-end, web-based business applications. We develop, market, and support the SmartClient & Smart GWT HTML5/Ajax platform, combining the productivity and performance of traditional desktop software with the simplicity and reach of the open web. With staff in 10 timezones, Isomorphic provides a global network of services related to our technology, with offerings ranging from turnkey application development to SLA-backed enterprise support. Leadin...
DevOps has long focused on reinventing the SDLC (e.g. with CI/CD, ARA, pipeline automation etc.), while reinvention of IT Ops has lagged. However, new approaches like Site Reliability Engineering, Observability, Containerization, Operations Analytics, and ML/AI are driving a resurgence of IT Ops. In this session our expert panel will focus on how these new ideas are [putting the Ops back in DevOps orbringing modern IT Ops to DevOps].
Darktrace is the world's leading AI company for cyber security. Created by mathematicians from the University of Cambridge, Darktrace's Enterprise Immune System is the first non-consumer application of machine learning to work at scale, across all network types, from physical, virtualized, and cloud, through to IoT and industrial control systems. Installed as a self-configuring cyber defense platform, Darktrace continuously learns what is ‘normal' for all devices and users, updating its understa...
Enterprises are striving to become digital businesses for differentiated innovation and customer-centricity. Traditionally, they focused on digitizing processes and paper workflow. To be a disruptor and compete against new players, they need to gain insight into business data and innovate at scale. Cloud and cognitive technologies can help them leverage hidden data in SAP/ERP systems to fuel their businesses to accelerate digital transformation success.
Concerns about security, downtime and latency, budgets, and general unfamiliarity with cloud technologies continue to create hesitation for many organizations that truly need to be developing a cloud strategy. Hybrid cloud solutions are helping to elevate those concerns by enabling the combination or orchestration of two or more platforms, including on-premise infrastructure, private clouds and/or third-party, public cloud services. This gives organizations more comfort to begin their digital tr...
Most organizations are awash today in data and IT systems, yet they're still struggling mightily to use these invaluable assets to meet the rising demand for new digital solutions and customer experiences that drive innovation and growth. What's lacking are potent and effective ways to rapidly combine together on-premises IT and the numerous commercial clouds that the average organization has in place today into effective new business solutions.
Keeping an application running at scale can be a daunting task. When do you need to add more capacity? Larger databases? Additional servers? These questions get harder as the complexity of your application grows. Microservice based architectures and cloud-based dynamic infrastructures are technologies that help you keep your application running with high availability, even during times of extreme scaling. But real cloud success, at scale, requires much more than a basic lift-and-shift migrati...
David Friend is the co-founder and CEO of Wasabi, the hot cloud storage company that delivers fast, low-cost, and reliable cloud storage. Prior to Wasabi, David co-founded Carbonite, one of the world's leading cloud backup companies. A successful tech entrepreneur for more than 30 years, David got his start at ARP Instruments, a manufacturer of synthesizers for rock bands, where he worked with leading musicians of the day like Stevie Wonder, Pete Townsend of The Who, and Led Zeppelin. David has ...
Darktrace is the world's leading AI company for cyber security. Created by mathematicians from the University of Cambridge, Darktrace's Enterprise Immune System is the first non-consumer application of machine learning to work at scale, across all network types, from physical, virtualized, and cloud, through to IoT and industrial control systems. Installed as a self-configuring cyber defense platform, Darktrace continuously learns what is ‘normal' for all devices and users, updating its understa...
Dion Hinchcliffe is an internationally recognized digital expert, bestselling book author, frequent keynote speaker, analyst, futurist, and transformation expert based in Washington, DC. He is currently Chief Strategy Officer at the industry-leading digital strategy and online community solutions firm, 7Summits.
Addteq is a leader in providing business solutions to Enterprise clients. Addteq has been in the business for more than 10 years. Through the use of DevOps automation, Addteq strives on creating innovative solutions to solve business processes. Clients depend on Addteq to modernize the software delivery process by providing Atlassian solutions, create custom add-ons, conduct training, offer hosting, perform DevOps services, and provide overall support services.
Contino is a global technical consultancy that helps highly-regulated enterprises transform faster, modernizing their way of working through DevOps and cloud computing. They focus on building capability and assisting our clients to in-source strategic technology capability so they get to market quickly and build their own innovation engine.
When applications are hosted on servers, they produce immense quantities of logging data. Quality engineers should verify that apps are producing log data that is existent, correct, consumable, and complete. Otherwise, apps in production are not easily monitored, have issues that are difficult to detect, and cannot be corrected quickly. Tom Chavez presents the four steps that quality engineers should include in every test plan for apps that produce log output or other machine data. Learn the ste...