Weekly Top 10: Microservices Take Over
Weekly Top 10: Microservices Take Over
This past week, the DevOps community is talking microservices and containerization, infrastructure for DevOps success, and more.
Join the DZone community and get the full member experience.Join For Free
Don’t let inefficiencies in software testing lead to delayed deployments and poor quality products. Get the 90 Days to Better QA Guide by Rainforest QA for best practices to avoid these common pitfalls.
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
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
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
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
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
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!
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
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
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
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
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.
Published at DZone with permission of Anders Wallgren , DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.