Two Converging Technological Paradigms and Offer Bottom-Line Value To Any Organization

Microservices Journal

Subscribe to Microservices Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Microservices Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

Microservices and the Revival of Software Design By JP Morgenthal Back in February of 2017, Andrew Clay Schafer of Pivotal tweeted the following: “seriously tho, the whole software industry is stuck on deployment when we desperately need architecture and telemetry.” Intrigue in a 140 characters. For me, I hear Andrew saying, “we’re jumping to step 5 before we’ve successfully completed steps 1-4.” I have to agree with Mr. Shafer that it does seem like the IT industry has a fascination with the part of the process that releases new capabilities into production. I personally hear the words “continuous delivery (CD)” at least 3-4 times a day. However, CD is the result of multiple iterations on a delivery pipeline to remove bottlenecks and consistently optimize and improve. Enterprises that believe they can get this right on the first attempt will be at a very high risk... (more)

Microservices and Monoliths | @DevOpsSummit #AI #DevOps #Microservices

Microservices, Monoliths, and Self-Contained Systems: Time to Break It Down By Josh Symonds Is your application too difficult to manage? Do changes take dozens of developers hundreds of hours to execute, and frequently result in downtime across all your site’s functions? It sounds like you have a monolith! A monolith is one of the three main software architectures that define most applications. Whether you’ve intentionally set out to create a monolith or not, it’s worth at least weighing the pros and cons of the different architectural approaches and deciding which one makes the most sense for your applications. The proper design pattern can save your organization time and money, and can make your engineers a whole lot happier. But how will you know which is right for you? Read on to figure out if a monolith, microservices, or self-contained system makes the most sen... (more)

The World's Top #DevOps Influencer: @DevOpsSummit | #CD #Monitoring

@DevOpsSummit has been named the ‘Top DevOps Influencer' by iTrend. iTrend processes millions of conversations, tweets, interactions, news articles, press releases, blog posts - and extract meaning form them and analyzes mobile and desktop software platforms used to communicate, various metadata (such as geo location), and automation tools. In overall placement, @DevOpsSummit ranked as the number one ‘DevOps Influencer' followed by @CloudExpo at third, and @MicroservicesE at 24th. @DevOpsSummit at Cloud Expo taking place June 6-8, 2017, at Javits Center, New York City, and is co-located with the 20th International Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. DevOps at Cloud Expo / @ThingsExpo 2017 New York  (June 6-8, 2017, Javits Center, Manhattan) DevOps at Cloud Expo / @ThingsExpo... (more)

What ‘Software-Defined’ Really Means | @CloudExpo #AI #SDN #SDX #DevOps

The visual model to declarative metadata representation to immutable deployment vision is in essence what SD is all about. The secret to making this approach practical, and thus the key to understanding why SD approaches have become so prevalent, is the word immutable. Once we get an SD approach right, we no longer have to touch the deployed technology whatsoever. Instead, to make a change, update the model and redeploy. In a recent Cortex, I bemoaned the fact that as buzzwords go, Digital Transformation is excessively vague. There is yet another buzzword of our times that is suffering the same fate: Software-Defined. Rare though buzz-adjectives may be among the pantheon of buzz-nouns and the occasional buzz-verb, Software-Defined (SD) has become remarkably pervasive. In fact, it ties together many different, quite disparate concepts into what has become a vague mi... (more)

Secrets of @CloudExpo Faculty | @ThingsExpo #IoT #DevOps #FinTech #AI

How to Become the "Most Popular" @CloudExpo, @ThingsExpo and @DevOpsSummit Speaker With 10 simultaneous tracks, keynotes, general sessions and targeted breakout classes, Cloud Expo and @ThingsExpo are two of the most important technology events of the year. Since its launch over eight years ago, Cloud Expo and @ThingsExpo have presented a rock star faculty as well as showcased hundreds of sponsors and exhibitors! In this blog post, I provide 7 tips on how, as part of our world-class faculty, you can deliver one of the most popular sessions at our events. But before reading these essential tips, please take a moment and watch this brief video from Sandy Carter. "Cloud Expo was really the event to connect with thought leaders, innovators, business folks who are interested in what the cloud can bring to their business. You know really how it allows them to bring the... (more)

Hybrid #Microservices | @DevOpsSummit @XebiaLabs #IoT #AI #DevOps

Delivering Microservices in a Hybrid Environment 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" in this scenario: microservice A (releases daily) depends on a couple of additions to backend B (releases quarterly). In his session at 17th Cloud Expo, Andrew Phillips, head of strategy at XebiaLabs, discussed decoupling as the key principle for tackling this problem, with the aim of eliminating the dependency as much as possi... (more)

[slides] Fast with #Microservices | @DevOpsSummit @Wercker #AI #DevOps

Download Slide Deck: ▸ Here Download Slide Deck: ▸ Here Moving Fast with Microservices: Building and Deploying Containerized Applications in a Cloud-Native World As software becomes more and more complex, we, as software developers, have been splitting up our code into smaller and smaller components. This is also true for the environment in which we run our code: going from bare metal, to VMs to the modern-day Cloud Native world of containers, schedulers and microservices. While we have figured out how to run containerized applications in the cloud using schedulers, we've yet to come up with a good solution to bridge the gap between getting your containers from your laptop to the cloud. Download Slide Deck: ▸ Here How do we build software for containers? How do we ship containers? How do we do all of it without shooting ourselves in the foot? In his session at 19... (more)

DevOps Loses Its Religion | @CloudExpo #AI #ML #IoT #FinTech #Blockchain

Intellyx's 2017 Digital Transformation Predictions Guest post by Intellyx Principal Analyst Charles Araujo Once again, we find ourselves at the dawn of a new year. And many would say, not a moment too soon. With a series of tumultuous elections around the world and an unusual number of celebrity passings, it's been a rough year. But there is at least one bright spot from 2016: Intellyx's digital transformation prognostications were close to spot on! As is our tradition, each year we review last year's predictions and make all new fresh ones! This year, it is my turn to review Jason's 2016 predictions and let you know what I see happening in the coming year. A Look Back on a Year of Inflection Points Our predictions for 2016 centered on one thing: inflection points. We predicted that blockchain, IoT security and open source web scale technology would all turn the corner... (more)

DevOps Trend | @CloudExpo @AppDynamics #APM #DevOps #Microservices

The Top 5 2016 Trends That Are Changing Software Development By Omed Habib Software development is a moving target. You have to keep your eye on trends in the tech space that haven’t even happened yet just to stay current. Consider what’s happened with augmented reality (AR) in this year alone. If you said you were working on an AR app in 2015, you might have gotten a lot of blank stares or jokes about Google Glass. Then Pokémon GO happened. Like AR, the trends listed below have been building steam for some time, but they’ll be taking off in surprising new directions before the end of 2016. Here’s an overview of what’s coming next and what software developers can do to prepare for it. 1. Linking Application Performance and Business Performance Application performance management (APM) has grown incredibly sophisticated over the past decade. By 2010, Gartner had define... (more)

Keynote at @CloudExpo | @TheEbizWizard #BigData #DigitalTransformation

In today's enterprise, digital transformation represents organizational change even more so than technology change, as customer preferences and behavior drive end-to-end transformation across lines of business as well as IT. To capitalize on the ubiquitous disruption driving this transformation, companies must be able to innovate at an increasingly rapid pace. Traditional approaches for driving innovation are now woefully inadequate for keeping up with the breadth of disruption and change facing today's increasingly digital enterprise. It's time to rethink how we innovate, leveraging the very turbulence that drives the business to change. In his Opening Keynote at 17th Cloud Expo, Jason Bloomberg, leading expert on architecting agility for the enterprise and  president of Intellyx, provided a thought-provoking look at how modern digital practices, including self-or... (more)

Microservices Set to Unleash Application Release Tsunami | @DevOpsSummit #DevOps #Microservices

Microservices Set to Unleash Application Release Tsunami By Sunil Mavadia Pressure on application release cycles over the last few years has been steadily mounting. Thanks to increased demand for mobile computing applications, many organizations have significantly quickened the pace at which they develop custom applications. Looking over the horizon, however, it’s also apparent that the rate at which applications will be released and updated is about to exponentially increase as more and more organizations are moving to embrace microservices architectures. The macro-economic driver of this shift is the rise of digital business. Organizations of all sizes are rushing to create deeper relationships with customers via business processes that now largely occur online. Not only does that shift increase the number of applications that need to be developed, it also creates... (more)