<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>2019 &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/tag/2019/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bestdevops.com</link>
	<description>Lets Learn, Do it &#38; Share! Thats a Best DevOps!!!</description>
	<lastBuildDate>Tue, 13 Oct 2026 01:56:11 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>2019 is the year that Agile and DevOps go large</title>
		<link>https://www.bestdevops.com/2019-is-the-year-that-agile-and-devops-go-large/</link>
					<comments>https://www.bestdevops.com/2019-is-the-year-that-agile-and-devops-go-large/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Wed, 27 Mar 2019 06:04:39 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=4977</guid>

					<description><![CDATA[Source- computing.co.uk ‘At scale&#8217; or ‘large-scale&#8217; Agile and DevOps development &#8211; sometimes separately but often in the same breath &#8211; was [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source- <a href="https://www.computing.co.uk/ctg/opinion/3073133/2019-is-the-year-that-agile-and-devops-go-large" target="_blank" rel="noopener">computing.co.uk</a></p>
<p>‘At scale&#8217; or ‘large-scale&#8217; Agile and DevOps development &#8211; sometimes separately but often in the same breath &#8211; was a topic that has been cropping up more frequently in the enterprise-IT world. The ‘scale&#8217; message is topical because it chimes with how software development increasingly involves the entire enterprise. For instance, IoT products cover hardware and software engineering, while video game development encompasses coders and artists with various specialities. This broader application of Agile is also affected by having to work for distributed teams, stretching what ‘classic&#8217; Agile practices such as SCRUM covers.</p>
<p>Many organisations have already experienced success with Agile and DevOps. However, extrapolating the foundations on which those successes are built on a much bigger scale can be a challenge, though there is an increasing wealth of large-scale Agile and DevOps stories out there. Many of the IT industry&#8217;s brightest brains are also focusing their attention on how to address the ‘at scale&#8217; issue to deal with the complexity, sheer volume of content and contributors, often across dispersed environments and locations.</p>
<p>Within the Agile community, fast-growing and emerging approaches include Large-Scale Scrum (LeSS) and large-scale Kanban. This is in addition to the more established Scaled Agile Framework (SAFe), which gives some organisations &#8211; particularly more traditional ones &#8211; a structure to move to Agile, while others may find it too inflexible. There are also several hybrid variants, for instance combining Gantt scheduling with SCRUM. The latter is indicative of a growing realisation by many organisations it is often better to pick and choose elements that best fit each situation, that rather than sticking rigidly to a prescribed Agile or DevOps approach. There is no ‘one size fits all&#8217;, even less so at scale.</p>
<p>What is perhaps more important to understand is how to address some of the stumbling blocks that will occur in large-scale Agile or DevOps implementations, regardless of framework. A classic roadblock is a realisation that getting &#8211; and keeping &#8211; everyone on board is hard to sustain, yet change will be the only on-going constant. Management who initially approved of an Agile or DevOps implementation may find enough reason to abandon it at the first problem, viewing it as a failure rather than acknowledging that change is never easy, it requires work and dedication to reap the long-term rewards. This is why it is essential to look at the entire lifecycle of an application and the concrete business results to understand if sustainable change is happening.</p>
<p>Toolchains need to be reassessed for their scalability: not just performance and speed, but also how usable they are for different contributors (which in large-scale Agile or DevOps can include less technical individuals), whether they fit around people&#8217;s existing working processes and tools (such as finding ways to enable them to carry on using Git for version control, without sacrificing project-wide control). Also, the file types that need to be included go far beyond just code. This is especially true in IoT projects where there are both hardware and software designers, or in games and entertainment where coders and artists need to collaborate, combining the code with large assets and other types of files.</p>
<p>Adding in new types of tools or re-evaluating the role of existing ones can support ‘at scale&#8217; Agile and DevOps.  The right tools help to automate processes and create consistent efficiency. Questions to ask include, for example, what does it mean to have a true product backlog? How is that different from just having a flat list of issues or spreadsheets to make decisions? These are crucial questions to answer as no Agile organisation can be go beyond the limits of their tooling.</p>
<p>Continuous code inspection and automated static code analysis should always happen in the background with minimal manual involvement. Building enterprise-wide development standards help with consistent reproducibility and code quality across large teams, while also contributing to any compliance requirements.</p>
<p>Automation clearly contributes towards large-scale projects, speeding up productivity and reducing manual error. While not everything can be automated, many routine tasks can, such as automation of test processes, which is becoming increasingly important with the trend towards continuous-testing and ‘Shift Left&#8217;, where developers are taking on more responsibility for testing earlier in the development process.</p>
<p>However, tools should always be the supporting act and both Agile and DevOps will always rely on the right mindset. While tools can help provide speed and quality, a culture that is truly collaborative, flexible, constantly open to change and seeking improvement, is essential to large-scale adoption of any software development methodology.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/2019-is-the-year-that-agile-and-devops-go-large/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>10 Cloud Computing Predictions That Shaped 2019 (And Still Matter Today)</title>
		<link>https://www.bestdevops.com/10-cloud-computing-predictions-that-will-transform-2019/</link>
					<comments>https://www.bestdevops.com/10-cloud-computing-predictions-that-will-transform-2019/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Mon, 25 Feb 2019 11:15:28 +0000</pubDate>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[Cloud computing]]></category>
		<category><![CDATA[Hybrid Cloud]]></category>
		<category><![CDATA[predictions]]></category>
		<category><![CDATA[Technology]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=4934</guid>

					<description><![CDATA[From multi-cloud orchestration to AI adoption and containerization, these 10 cloud computing predictions captured the key trends that defined enterprise cloud strategy in 2019 and continue to influence infrastructure decisions today.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Originally published in 2019, this article reflects the cloud computing landscape as it stood at the start of that year. Many of these predictions proved accurate and laid the groundwork for trends that remain central to enterprise DevOps today. The original analysis draws on reporting from <a href="https://www.analyticsinsight.net/10-cloud-computing-predictions-that-will-transform-2019/" target="_blank" rel="noopener">Analytics Insight</a>.</p>



<p class="wp-block-paragraph">By early 2019, cloud computing had moved well beyond its origins as a low-cost alternative to on-premises servers. It had become the default platform for enterprise digital transformation. The combination of low-cost infrastructure and high-value managed services was accelerating cloud adoption faster than most analysts had predicted even a few years earlier. Here are the ten trends that were expected to define cloud computing in 2019.</p>



<h2 class="wp-block-heading">1. Enterprise Cloud Spending Would Surge</h2>



<p class="wp-block-paragraph">The expectation was that 2019 would see a significant jump in enterprise cloud budgets, driven by two converging needs: modernizing legacy applications and extracting value from years of accumulated data. Organizations were expected to invest heavily in SaaS platforms while simultaneously adopting cloud-native technologies — particularly Kubernetes, containers, and serverless functions — to support new architectures and faster release cycles.</p>



<p class="wp-block-paragraph">The underlying logic was straightforward: once leadership recognized cloud as a competitive differentiator rather than just a cost-saving measure, budget constraints eased and adoption accelerated across the board.</p>



<h2 class="wp-block-heading">2. Multi-Cloud and Hybrid-Cloud Orchestration Would Gain Momentum</h2>



<p class="wp-block-paragraph">By 2019, many enterprises had already committed to both on-premises infrastructure and at least one public cloud provider. The resulting hybrid and multi-cloud environments introduced serious operational complexity — managing costs, enforcing policies, and maintaining visibility across disparate platforms became full-time engineering challenges.</p>



<p class="wp-block-paragraph">The prediction was that dedicated orchestration platforms would emerge to address this complexity. Rather than teams juggling separate consoles for AWS, Azure, GCP, and private data centers, unified orchestration layers would provide a single pane of glass for cost tracking, workload placement, and governance. This trend proved accurate and has since matured into a category of its own, with tools like Terraform, Crossplane, and vendor-native control planes filling this role.</p>



<h2 class="wp-block-heading">3. Open-Source Would Drive Technology Democratisation</h2>



<p class="wp-block-paragraph">The democratisation of cloud infrastructure tools was already underway by 2019, led largely by the open-source ecosystem. Technologies that had previously required specialized vendors — hypervisors, cloud management platforms, container runtimes, service meshes — were becoming available as community-maintained open-source projects.</p>



<p class="wp-block-paragraph">Developer communities were identified as the primary driver of this shift. As developers gained more influence over infrastructure decisions (a trend closely related to the rise of DevOps culture), open-source tools became the default starting point for new projects, reducing lock-in and lowering the cost of experimentation.</p>



<h2 class="wp-block-heading">4. Specialized Cloud Service Models Would Proliferate</h2>



<p class="wp-block-paragraph">The cloud service model had already expanded well beyond IaaS, PaaS, and SaaS by 2019. The prediction was that increasingly specialized service categories would gain traction, including:</p>



<ul class="wp-block-list">
<li><strong>iPaaS</strong> (Integration Platform as a Service) — for connecting disparate applications and data sources</li>
<li><strong>dPaaS</strong> (Data Platform as a Service) — managed data pipeline and analytics environments</li>
<li><strong>BaaS</strong> (Blockchain as a Service) — hosted distributed ledger capabilities</li>
<li><strong>FaaS</strong> (Function as a Service) — serverless compute, exemplified by AWS Lambda and Azure Functions</li>
<li><strong>mBaaS</strong> (Mobile Backend as a Service) — managed backends for mobile application developers</li>
</ul>



<p class="wp-block-paragraph">This fragmentation reflected a broader shift: cloud providers were no longer competing solely on raw infrastructure price, but on the depth and breadth of managed services they could offer to reduce developer toil.</p>



<h2 class="wp-block-heading">5. Full-Stack Developers Would Need Data Engineering Skills</h2>



<p class="wp-block-paragraph">As organizations moved more of their workloads to the cloud and adopted data-driven decision making, the boundaries between application development and data engineering began to blur. The prediction was that full-stack engineers who understood distributed data processing frameworks — particularly Apache Spark — would become significantly more valuable.</p>



<p class="wp-block-paragraph">This reflected a real skills gap: many development teams knew how to build APIs and front-end interfaces, but lacked the background to design efficient data pipelines or work with large-scale streaming and batch processing systems. Cloud platforms lowered the barrier to entry for these capabilities, but developers still needed a conceptual foundation to use them effectively.</p>



<h2 class="wp-block-heading">6. Cloud-Based AI and Machine Learning Would Accelerate</h2>



<p class="wp-block-paragraph">The major public cloud providers had begun embedding AI and machine learning services into their platforms around 2017. By 2019, these offerings had matured into comprehensive ecosystems covering managed model training, inference APIs, AutoML tooling, and pre-built cognitive services for vision, speech, and natural language processing.</p>



<p class="wp-block-paragraph">The expectation was that 2019 would see accelerated enterprise adoption, as organizations that had been evaluating or piloting AI capabilities would move toward production deployments. This prediction aligned with the broader digital transformation narrative: companies that delayed adoption risked falling behind competitors who were using AI to optimize operations, personalize customer experiences, and reduce costs.</p>



<h2 class="wp-block-heading">7. Organizations Would Create Dedicated Digital Skills Roles</h2>



<p class="wp-block-paragraph">A recurring challenge for enterprises adopting cloud technology was the gap between available training programs and the practical skills their engineering teams actually needed. Generic certification courses often failed to align with a team&#8217;s specific technology stack or business context, leaving a disconnect between training investment and measurable outcomes.</p>



<p class="wp-block-paragraph">The prediction was that organizations would respond by creating dedicated Digital Skills Officer roles — similar in concept to a Chief Learning Officer — positioned to work alongside CTOs and CIOs. These roles would be responsible for translating technical roadmaps into targeted learning programs, ensuring that training efforts produced engineers capable of executing on the organization&#8217;s specific cloud strategy rather than passing generic exams.</p>



<h2 class="wp-block-heading">8. Apache Spark and Data Processing Expertise Would Become a Core Engineering Skill</h2>



<p class="wp-block-paragraph">Related to prediction five, this point emphasized the specific importance of Apache Spark as a framework that full-stack and generalist engineers would increasingly encounter. As cloud-based data platforms made it easier to spin up Spark clusters without managing underlying infrastructure, the expectation was that familiarity with Spark&#8217;s programming model — DataFrames, RDDs, streaming APIs — would become a standard part of the cloud engineer&#8217;s toolkit rather than a specialized data engineering niche.</p>



<p class="wp-block-paragraph">This prediction reflected the growing importance of real-time and batch analytics as first-class features of cloud-native applications, rather than separate analytical workloads handled by a separate data team.</p>



<h2 class="wp-block-heading">9. Container Adoption Would Accelerate, Especially in Microservices</h2>



<p class="wp-block-paragraph">Containers package an application with all of its dependencies — libraries, binaries, configuration — into a single portable unit that runs consistently across environments. By 2019, containers had moved from early-adopter experimentation to mainstream enterprise consideration, driven in large part by Docker&#8217;s popularity and the rapid maturation of Kubernetes as an orchestration standard.</p>



<p class="wp-block-paragraph">The prediction was that 2019 would see continued acceleration, particularly in microservices architectures where containers provide an ideal deployment unit: lightweight, independently deployable, and portable across cloud providers and on-premises infrastructure. Managed Kubernetes services from AWS (EKS), Google (GKE), and Azure (AKS) were all either recently launched or expanding, lowering the operational barrier to container adoption significantly.</p>



<h2 class="wp-block-heading">10. Cloud Would Extend and Enhance Legacy Applications</h2>



<p class="wp-block-paragraph">Early cloud narratives often assumed that organizations would wholesale migrate their legacy systems to the cloud. In practice, this rarely happened on the expected timeline. Most enterprises found that core legacy systems — billing platforms, ERP systems, mainframe workloads — were too deeply embedded in business processes to replace quickly, and the risk of disruption outweighed the benefits of a full migration.</p>



<p class="wp-block-paragraph">The more realistic prediction for 2019 and beyond was a hybrid approach: legacy systems would remain in place, but cloud services would be used to augment them. Specific augmentation patterns included:</p>



<ul class="wp-block-list">
<li>Connecting legacy data stores to cloud-based analytics and machine learning pipelines</li>
<li>Using edge computing for IoT workloads that legacy systems were not designed to handle</li>
<li>Wrapping legacy functionality in modern APIs to enable new front-end experiences</li>
<li>Offloading compute-intensive workloads to cloud functions while keeping core logic on-premises</li>
</ul>



<p class="wp-block-paragraph">This pattern — often called &#8220;cloud augmentation&#8221; or the &#8220;strangler fig&#8221; migration pattern — became one of the dominant enterprise cloud strategies precisely because it reduced risk while delivering incremental value.</p>



<h2 class="wp-block-heading">Looking Back: How Accurate Were These Predictions?</h2>



<p class="wp-block-paragraph">In retrospect, most of these 2019 predictions proved directionally correct. Multi-cloud complexity became one of the defining operational challenges of the following years. Container and Kubernetes adoption continued at pace. AI and ML services expanded dramatically across all major cloud platforms. The skills gap in cloud and data engineering remains a persistent issue for engineering leaders today.</p>



<p class="wp-block-paragraph">The prediction that aged least well — or at least evolved significantly — was the focus on Apache Spark as a specific skill for full-stack developers. While Spark remains important in data engineering, the broader ecosystem around managed data services (Databricks, BigQuery, Snowflake, dbt) shifted how practitioners interact with distributed data processing, often abstracting away the framework-level details that the 2019 prediction emphasized.</p>



<p class="wp-block-paragraph">The core insight from this 2019 analysis remains valid: cloud is not simply an infrastructure cost play. It is the platform on which enterprise competitiveness is built, and the organizations that invest in skills, orchestration, and architecture — not just compute budgets — are the ones best positioned to benefit from it.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/10-cloud-computing-predictions-that-will-transform-2019/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
