Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Weekly Top 10: Microservices Take Over

DZone's Guide to

Weekly Top 10: Microservices Take Over

This past week, the DevOps community is talking microservices and containerization, infrastructure for DevOps success, and more.

· DevOps Zone
Free Resource

“Automated Testing: The Glue That Holds DevOps Together” to learn about the key role automated testing plays in a DevOps workflow, brought to you in partnership with Sauce Labs.

Welcome to another round-up of the latest news in DevOps, Agile and Continuous Delivery. In this week’s post, we dive into the topic of microservices. While relatively new, microservices and containers are gaining a lot of momentum – and it’s no wonder why. Microservices allow teams and applications to scale more quickly due to their independent nature, thus increasing time to market. Organizations are taking notice. In fact, over the past year, job postings that require skills in microservices have increased by 133%! However, it’s no easy skill to acquire. Implementing a microservices architecture takes proper planning and finesse. It can be particularly challenging for organizations running monolithic legacy apps to decompose these to microservices. While they may feel the need to hop on this trend quickly, doing so can cause major issues. As more organizations implement microservices, we expect to see even more buzz and best practices around those on our news feed.

Continue reading for more on the latest modern software delivery news and trends, and, as always, stay tuned to all the news coming from @ElectricCloud on DevOps and Continuous Delivery throughout the week.

1) Why Containerizing Legacy Apps Brings Flexibility Back to Developers

By @mjasay | Published on @TechRepublic
https://www.techrepublic.com/article/why-containerizing-legacy-apps-brings-flexibility-back-to-developers/

Containers may be the hot new thing, but most large enterprises are buried in not-so-hot legacy apps. It can take even years to upgrade or add features. Adding insult to injury, maintenance on these old apps is expensive. Enterprises are rushing to upgrade their infrastructure and migrate apps to the cloud, but legacy apps complicate that process.

2) Why DevOps Success Depends on the Right Infrastructure

By Terri Schlosser | Published on @devopsdotcom
https://devops.com/devops-success-depends-right-infrastructure/

Do you remember building with LEGOs? You could follow the directions that come in the box down to the letter, or you could go off-script to create something totally your own and evolve and refine it over time. Regardless of your level of creativity, if you had one of those classic green base plates to build from, then LEGO cities were in your grasp. In many ways, a DevOps methodology aligns with the block-building process.

3) Microservices: The Latest Twist in Distributed Computing

By @joemckendrick | Published on @ZDNet
http://www.zdnet.com/article/microservices-the-latest-twist-in-distributed-computing-but-with-a-twist/
There’s a new wave of technology — especially microservices and containers — which seeks to break down all the monoliths and silos that have sprung up across enterprise systems over the years. But is this really a new mode of computing, or simply, as they say, old wine in a new bottle? This and other questions were explored at a panel, convened at the recent Voxxed Days Bristol conference that looked at the issues and opportunities in today’s IT environment.

4) Microservices Jobs Increase 133 Percent Over Past Year

By Sead Fadilpašić | Published on @ITProPortal
http://www.itproportal.com/news/jobs-requiring-microservices-skills-up-133-per-cent-in-the-last-year/ 

Job positions that require skills in so-called ‘microservices’ have seen a huge boost to increase by 133 percent in the last year. According to a new report by Rackspace, this has made such positions among the most popular IT jobs on the market today. The report also says that roles related to Agile Software Development are also up 16 percent in the last year.

5) Self-Service Operations: Better, Faster, Cheaper? Damon Edwards at DevOps Enterprise Summit

By @danielbryantuk | Published on @InfoQdevops
https://www.infoq.com/news/2017/05/self-service-operations

In preparation for the upcoming DevOps Enterprise Summit in London, InfoQ sat down with Damon Edwards, co-founder at Rundeck, Inc, and discussed the benefits and implementation of “Self-Service Operations.”

6) DevOps Has Reached “Escape Velocity,” CIO’s Need to Get Onboard!

By @RobertEStroud | Published on @forrester
http://blogs.forrester.com/robert_stroud/17-05-20-devops_has_reached_escape_velocity_cios_need_to_get_onboard

In an era where velocity and agility are driving technology management organizations over simple cost reduction, every business must constantly evolve to drive business differentiation. Leveraging practices such as Lean and Agile, smaller changes, automated pipelines and product centric teams, DevOps is transitioning from unicorns and small projects to company-wide initiatives.

7) DZone’s Guide to IoT: Applications, Protocols, and Best Practices

By @DZone Staff | Published on @DZone
https://dzone.com/guides/iot-applications-protocols-and-best-practices

The Internet of Things industry is growing rapidly; it has been predicted to exceed $470 billion by the year 2020. As the industry grows, it is exciting to see a whole new field of intersectional technologies rubbing shoulders with IoT, such as AI, Big Data, and machine learning. The 2017 Guide to IoT further explores the state of the industry, including solutions to fully realize IoT strategy and overcome roadblocks, best practices for data analysis and reducing power consumption, communication patterns, and a look inside software design for explicit consent and security.

8) What Do Open Source and DevOps Have in Common? A Lot, Actually

By Christopher Tozzi | Published on @thevarguy
http://thevarguy.com/open-source-application-software-companies/what-do-open-source-and-devops-have-common-lot-actually 

DevOps and open source are both key trends in the software world today. But they are rarely discussed in tandem. Perhaps that should change, because DevOps and open source have much more in common than their proponents may realize.

9) Guest View: Jobs-as-Code: Automation Lets Developers Deliver Better Software, Faster

By @GoldbergJoe| Published on @sdtimes
http://sdtimes.com/jobs-as-code-automation-developers-software-sd-times/

In DevOps workflows, automation saves time, conserves resources, reduces errors and ensures consistency. Despite this, developers continue to ignore the existence of world-class workflow automation and job scheduling solutions and instead rely on a variety of simple tools to code jobs as they build apps. Since neither these tools nor the developers adhere to the same standards, the applications passed to Operations often fail to meet production standards. And when something breaks, the problem is often hard to find and fix.

10) The Emergence of DevOps in the Evolving Digital Enterprise

By Ash Ashutosh | Published on @NetworkWorld
http://www.networkworld.com/article/3196984/application-development/the-emergence-of-devops-in-the-evolving-digital-enterprise.html

Welcome to the rise of the digital enterprise, where vendors and customers engage via applications and data is the new currency. Digital enterprises operate with radically different datanomics than conventional physical businesses. Here, digital information is the business.

Learn about the importance of automated testing as part of a healthy DevOps practice, brought to you in partnership with Sauce Labs.

Topics:
devops ,microservices ,containers ,digital transformation

Published at DZone with permission of Anders Wallgren, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}