<?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>Big data &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/tag/big-data/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>Wed, 14 Oct 2026 13:31:01 +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>How can we become Elastic Certified Engineers?</title>
		<link>https://www.bestdevops.com/how-can-we-become-elastic-certified-engineers/</link>
		
		<dc:creator><![CDATA[rahulkr]]></dc:creator>
		<pubDate>Wed, 25 Aug 2021 14:15:57 +0000</pubDate>
				<category><![CDATA[Data Science]]></category>
		<category><![CDATA[Eleastic Search]]></category>
		<category><![CDATA[IT Monitoring]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Benefits]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[Certification]]></category>
		<category><![CDATA[Courses]]></category>
		<category><![CDATA[Elastic]]></category>
		<category><![CDATA[Elasticsearch]]></category>
		<category><![CDATA[Engineers]]></category>
		<category><![CDATA[Training and Certification]]></category>
		<guid isPermaLink="false">https://www.bestdevops.com/?p=19752</guid>

					<description><![CDATA[What is an elastic engineer? Before defining elastic search. I give you a brief explanation that you are in the [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading"><strong>What is an elastic engineer?</strong></h1>



<div class="wp-block-image"><figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" src="https://www.bestdevops.com/wp-content/uploads/2021/08/elasticsearchengineer.jpg" alt="" class="wp-image-19753" width="798" height="495" srcset="https://www.bestdevops.com/wp-content/uploads/2021/08/elasticsearchengineer.jpg 960w, https://www.bestdevops.com/wp-content/uploads/2021/08/elasticsearchengineer-300x186.jpg 300w, https://www.bestdevops.com/wp-content/uploads/2021/08/elasticsearchengineer-768x477.jpg 768w" sizes="(max-width: 798px) 100vw, 798px" /></figure></div>



<p class="wp-block-paragraph">Before defining elastic search. I give you a brief explanation that you are in the field of data science and big data and you may have heard about elastic search and you might be wondering that how does search engine <a href="https://www.devopsschool.com/">technology</a> helps you in extracting meaning from your data at scale. How do you get answers in milliseconds? Let’s talk about that it started off as a scalable lucence version.it adds a horizontally scalable search engine. There are shards and each “shard” is an inverted index of documents but not just for full-text search.it only can handle structure data, &amp; can aggregate data quickly and often doing a faster solution than Hadoop/ spark /flink/etc.</p>



<p class="wp-block-paragraph">Often, you listen to engineers. Their sorts of priorities and various forms include in it. Now, among all engineering streams. Elastic is an integral part of the elastic search engineer. Let’s talk about an elastic certified engineer. An elastic engineer possesses the ability and skills on performing a necessary task to build complete solutions of elastic search and monitoring the functions of install, configure, and manage the cluster, indexing data into the clusters, query, and analyzing the index data.</p>



<h1 class="wp-block-heading"><strong>What are the benefits of elastic engineer?</strong></h1>



<div class="wp-block-image"><figure class="alignright size-full is-resized"><img decoding="async" src="https://www.bestdevops.com/wp-content/uploads/2021/08/Monitoring-1.png" alt="" class="wp-image-19754" width="544" height="370" srcset="https://www.bestdevops.com/wp-content/uploads/2021/08/Monitoring-1.png 777w, https://www.bestdevops.com/wp-content/uploads/2021/08/Monitoring-1-300x204.png 300w, https://www.bestdevops.com/wp-content/uploads/2021/08/Monitoring-1-768x523.png 768w" sizes="(max-width: 544px) 100vw, 544px" /></figure></div>



<p class="wp-block-paragraph">&nbsp;Getting ideas about the elastic engineer. Now, it’s time to take action on benefits. What’re benefits do you getting from elastic engineering and you just can’t say words for it. After the completion of the exam and certifications then you behave as you saying. There are some of the benefits according to the ideology of elastic engineer as categorized:</p>



<ul class="wp-block-list"><li><strong>Scalability</strong></li><li><strong>Really fast</strong></li><li><strong>Multilingual</strong></li><li><strong>Document oriented</strong></li><li><strong>Auto-completion &amp; instant search</strong></li><li><strong>Scheme free</strong></li></ul>



<h1 class="wp-block-heading"><strong>Why we should learn elastic engineer?</strong></h1>



<p class="wp-block-paragraph">If you are talking about the elastic engineer then first you should assemble the conceptual knowledge about why you are learning or necessity along with the cause? Through, the learning path of elastic certification. It’s proven to be fruitful in the sectors of IT entities and organizations. Due to its Performa-based courses/training along with the professionals. That will give you the using concept with skills, task building techniques on the elastic search on the basis of two courses which are packed with elastic search engineer I and elastic search engineer II. Its certification is based on the elastic search engineer exam and after completing the procedure of all. It will create awesome technological advances, feed awareness about the industry and its impacts on the environment. One of the prominent roles of elastic certification is the job opportunity, creativity, and innovation in favor of drastic enhances.</p>



<h1 class="wp-block-heading"><strong>How our elastic engineer course/training would help?</strong></h1>



<div class="wp-block-image"><figure class="aligncenter size-full is-resized"><img decoding="async" src="https://www.bestdevops.com/wp-content/uploads/2021/08/elastic-search.jpg" alt="" class="wp-image-19755" width="711" height="395" srcset="https://www.bestdevops.com/wp-content/uploads/2021/08/elastic-search.jpg 450w, https://www.bestdevops.com/wp-content/uploads/2021/08/elastic-search-300x167.jpg 300w" sizes="(max-width: 711px) 100vw, 711px" /></figure></div>



<p class="wp-block-paragraph">After taking the course structure of elastic search engineer. It will create ideology about the elastic search and perform functionalities in the areas of sharding techniques &amp; strategies, tuning for ingest speed, monitoring the stack, backing up your data, and query theory.</p>



<p class="wp-block-paragraph"> Getting command all over the ability and data experiences will make you job achiever, exam certification and build techniques to qualify in performance considerations, high availability, always use bulk, increase refresh, disable replicas, templates/mapping, monitoring, delete snapshots, general things to avoid, general things to do, and tools for console &amp; search profiler for better technology development. These training courses will help you to understand the advances in elastic search, develop skills, better performances and produce high-paid salary job opportunities towards the IT infrastructure. In this matter, I would like to prefer this course in the industry of software development for your future goals.</p>



<h3 class="wp-block-heading">Related video:</h3>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy"  id="_ytid_17594"  width="675" height="379"  data-origwidth="675" data-origheight="379" src="https://www.youtube.com/embed/DR-zJXxtefE?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;" class="__youtube_prefs__  epyt-is-override  no-lazyload" title="YouTube player"  allow="fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen data-no-lazy="1" data-skipgform_ajax_framebjll=""></iframe>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Out of the Silo: Big Data and DevOps Meet in the Middle</title>
		<link>https://www.bestdevops.com/out-of-the-silo-big-data-and-devops-meet-in-the-middle/</link>
					<comments>https://www.bestdevops.com/out-of-the-silo-big-data-and-devops-meet-in-the-middle/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Sat, 05 Dec 2020 06:09:55 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[lockdowns]]></category>
		<category><![CDATA[TechRepublic]]></category>
		<category><![CDATA[Waterfall]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=14842</guid>

					<description><![CDATA[Source:-https://devops.com If you have been working from home during the recent lockdowns, you probably don’t feel like you are making [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source:-https://devops.com</p>
<p>If you have been working from home during the recent lockdowns, you probably don’t feel like you are making many new connections, but when we come to look back on this time in a few years, it might prove to have been one of the most effective networking sessions of the past decade.</p>
<p>Nowhere is this more true than in the twin worlds of big data and DevOps. It seems that being forced to work from home, far from locking engineers in both disciplines deeper within their silos, has brought them out of their shells. In recent months, we’ve seen an outpouring of speculation on how DevOps and big data can work together, and even a number of impassioned manifestos on why it is time to bring DevOps ideas to big data.</p>
<p>In this article, we’ll look at why this crossover is suddenly so popular, how these two disciplines can engage in a symbiotic relationship with each other, and how they are already doing so.</p>
<p><strong>The Pandemic and the Silo</strong><br />
For consumers, the experience of lockdown has accelerated internet usage trends. While some of the changes that have recently swept the online world were easy to guess, the speed at which they have taken hold has been astounding. It’s therefore no exaggeration to say, as the New York Times put it recently, that the virus has changed the way we use the internet.</p>
<p>These consumer trends are driving changes throughout the software development industry, forcing firms to adapt to rapid release, testing and update cycles.</p>
<p>One of the biggest changes in the way that developers collect data over the past decade has been the source of the data. This year, and largely due to the COVID-19 pandemic, we passed a notable watershed: Mobile devices and smartphones now account for more than half of all internet traffic, resulting in an increased data flow that boggles the mind and creates issues of its own. This increased data load from consumer mobile devices, rather than from corporate data acquisition systems, is forcing teams to work more closely together.</p>
<p>In the words of Bill Detwiler, editor in chief of TechRepublic, in a recent CBS interview: “The COVID-19 pandemic has accelerated the blending of data analytics and DevOps, meaning developers, data scientists, and product managers will need to work more closely together than ever before.” For most firms, the way in which these consumer trends are fed into the development life cycle is via analytics teams. This has meant that, during the pandemic, analytics teams were generating actionable insights at an increased rate, and this has been the driving force behind the newly intimate relationship between big data and DevOps staff.</p>
<p><strong>Waterfall vs. DevOps</strong><br />
To understand the way in which big data and DevOps teams can best work together, it’s instructive to visualize the way in which developers, operational staff and data analytics agents work.</p>
<p>A decade ago, most software developers were using some form of waterfall development methodology. As the name suggests, this approach was essentially linear—the specifications for software were set in advance, and after this point multiple teams worked in tandem to deliver a continuous “stream” of software updates.</p>
<p>The DevOps framework changed that by encouraging communication and collaboration between operations and development staff. The idea, in short, was to ensure that software underwent continual testing—not just in terms of usability and security, but also against the requirements of the operations staff who were charged with maintaining it.</p>
<p>Now, we might be facing a shift of similar scale. Many firms have now adopted big data frameworks, but these systems generally have been seen as a way of harvesting and collating market insights. This was always a waste of potential for big data because as long as it was regarded as part of marketing, it’s utility in other parts of an organization were difficult to discern.</p>
<p>Not any longer, it seems. The changes caused by the pandemic—both in consumer behavior and in the way that organizations communicate internally—have given developers an appreciation of the value of the data that analytics teams hold.</p>
<p><strong>Pioneers Show the Way Forward</strong><br />
It’s also worth noting that big data and DevOps teams working in tandem is not a utopian vision; rather, this way of working was already being explored within leading companies even before the pandemic.</p>
<p>In retrospect, in fact, it seems crazy that these two teams ever worked independently. If you’re a transportation company, the ability to track your loads on the road and the health and safety of the cargo that they’re carrying has become mission-critical. If you’re in the armed forces and using drones on the battlefield to conduct and report reconnaissance in real-time flyovers, the ability to adapt software parameters on-the-fly can be the difference between success and failure.</p>
<p>The military is, in fact, the place to look for examples of how big data and DevOps will shortly become one process. Big data in the military has long been more advanced than that in the civilian sector and is beginning to inform everything from IT predictive analytics to real-time usage analytics.</p>
<p><strong>The Future of Big Data and DevOps</strong><br />
There remain, of course, significant challenges to be overcome before the promise of DevOps working with big data teams can be realized. Perhaps the most thorny of these is the fact that computing performance is crucial for big data in a way it hasn’t been for development: The latter teams may need to build capabilities to make use of the insights generated by big data teams.</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/out-of-the-silo-big-data-and-devops-meet-in-the-middle/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Nine Software Development Trends In 2021 To Watch For Now</title>
		<link>https://www.bestdevops.com/nine-software-development-trends-in-2021-to-watch-for-now/</link>
					<comments>https://www.bestdevops.com/nine-software-development-trends-in-2021-to-watch-for-now/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Thu, 15 Oct 2020 05:00:38 +0000</pubDate>
				<category><![CDATA[Continuous Delivery]]></category>
		<category><![CDATA[AliExpress]]></category>
		<category><![CDATA[Artificial Intelligence Expansion]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[Continuous Integration And Deployment]]></category>
		<category><![CDATA[Human Augmentation]]></category>
		<category><![CDATA[low-code development]]></category>
		<category><![CDATA[Native]]></category>
		<category><![CDATA[Progressive Web Apps]]></category>
		<category><![CDATA[shareability]]></category>
		<category><![CDATA[The Internet Of Things]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=13883</guid>

					<description><![CDATA[Source:-https://www.forbes.com As a very unique year slowly comes to an end, experts are here again to predict the most promising [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source:-https://www.forbes.com</p>
<p>As a very unique year slowly comes to an end, experts are here again to predict the most promising trends in the app development industry. In this article, we will discuss the cutting-edge software technologies, programming languages and other areas that I believe are going to gain more power in the software industry battle next year</p>
<p><strong>1. Native App Development</strong></p>
<p>It’s no surprise that this approach will gain momentum, especially in the banking/fintech industry, multimedia products and other areas with increased demand for flawless performance on mobile devices, reliability, quality and security. Native development provides enhanced user experience and outstanding performance when these parameters are a priority.</p>
<p><strong>2. The Internet Of Things</strong></p>
<p>The rise of IoT is not going to stop in 2021. Smart home systems, Bluetooth trackers, car gadgets, point-of-sales beacons, IoT devices for manufacturers and plants, smart wearables for healthcare and fitness. This is just a handful of possible use cases for internet-of-things technologies. IoT should be mixed with AI and big data for maximum productiveness, but it remains highly trendy. According to a 2018 Bain and Co. report, &#8220;We expect the markets for IoT hardware, software, systems integration, and data and telecom services to grow to $520 billion in 2021, more than double the $235 billion spent in 2017.&#8221;</p>
<p>There definitely will be more implementation opportunities that will help people improve their quality of life. More affordable and effective IoT devices will change most industries. As for IoT software development, I think IoT engineers from all over the world should improve their programming skills to write code for energy-efficient connected devices.</p>
<p><strong>3. Human Augmentation</strong></p>
<p>Human augmentation is a set of technologies that is used to enhance, replace or complement the natural abilities of people. Human 2.0 technologies exist in the form of implants built into the body, such as devices to restore sight or hearing, or external devices and tools, such as exoskeletons to improve natural capabilities. New technologies and use cases are on their way to significantly improving human lives, and the technology we&#8217;ve seen from things like Google Glass is just the beginning.</p>
<p><strong>4. Big Data</strong></p>
<p>Big data computation is still among the top trends and investment opportunities. In 2021, a significant part of the job is going to be carried out by the tools that process everything in memory right away instead of storing data after each calculation. Batch processing frameworks are going to be in demand, especially when it comes to social media data, documents and text analysis, and clickstream media. I believe big data will be used to facilitate climatic change research and search for new medical cures, and it will be used for a more natural language processing and easier data governance. However, cybersecurity in this area will remain a challenge.</p>
<p><strong>5. Artificial Intelligence Expansion</strong></p>
<p>Despite being a buzzword, used both correctly and incorrectly, AI is still a top technology and will become more powerful, affordable and widespread. Deep learning, machine learning, speech processing and more are going to be used more in ecommerce, healthcare, education and entertainment apps. AI is what helps businesses and organizations provide more personalized experiences for customers, and this trend will continue in a more cost-effective manner next year.</p>
<p><strong>6. Continuous Integration And Deployment</strong></p>
<p>This practice is aimed to cut down the cycle of feature delivery, make bug fixing more frequent and effective, and allow more flexibility and experiments in software development. Continuous delivery means apps get into production for thorough testing, while continuous deployment updates them automatically. As the code is added to a shared repository, it is tested so the delivery is accelerated. It enables software development teams to continuously improve functionality and deliver products faster. No wonder more software development companies will implement this approach in their work.</p>
<p><strong>7. Progressive Web Apps</strong></p>
<p>When comparing websites to web apps, the former ones are easier to access, while the latter can provide broader functionality and top performance due to embracing platform-specific hardware support. Still in their infancy, progressive web apps have become a valuable compromise between easy access and five-star performance. Users get a full-fledged and full-screen experience with less data usage and shorter loading time. They transfer the app-like features into the browser window, thus marking a revolution of web development. A lot of world-renowned platforms — including Forbes, AliExpress, Pinterest and Twitter — already make use of PWA adoption. To my mind, they are going to dominate the market of web products in 2021.</p>
<p><strong>8. Low-Code Development</strong></p>
<p>Previously, it took large, dedicated teams of software engineers and architects to create any type of digital solution. It used to be very expensive and barely available to medium-sized businesses. However, the low-code development trend is here to simplify complex programming languages and provide access to a coding miracle to more specialists. Low-code platforms have the necessary potential to revolutionize the software market, avoid a lot of manual work, and provide simple interfaces to help people build new apps at a low investment of money, time, and specific skills.</p>
<p><strong>9. Cross-Platform And Hybrid Development</strong></p>
<p>For some industries or application types, cross-platform development becomes a major time-saver and facilitator. So we cannot say that only the development will be mostly native in 2021. The common back-end code base for mobile platforms can be a compromise between functionality and time to market. Back-end code shareability with the native rendering engine (as in the case of cross-platform development) will achieve impressive results at a reasonable investment in the coming year.</p>
<p><strong>Takeaway</strong></p>
<p>I believe new programming languages will appear at the forefront of software engineering next year. You can also expect to see new technologies appear and some of the 2020 buzzwords vanish. Software development is a highly competitive industry that impacts every sector — it will only continue to grow and become more diversified.</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/nine-software-development-trends-in-2021-to-watch-for-now/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Baidu Sets Out Its Ambitions for AI and Cloud Computing Amid China&#8217;s &#8216;New Infrastructure&#8217; Push</title>
		<link>https://www.bestdevops.com/baidu-sets-out-its-ambitions-for-ai-cloud-computing-amid-new-infrastructure-push/</link>
					<comments>https://www.bestdevops.com/baidu-sets-out-its-ambitions-for-ai-cloud-computing-amid-new-infrastructure-push/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Tue, 23 Jun 2020 05:05:32 +0000</pubDate>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[Cloud computing]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[IT technology]]></category>
		<category><![CDATA[Software-Market]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=12998</guid>

					<description><![CDATA[Baidu announced sweeping plans to expand AI, cloud computing, data centers, and chip development over the next decade as part of China's government-backed 'new infrastructure' initiative.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Source: <a href="https://www.caixinglobal.com" rel="noopener">Caixin Global</a> (original reporting, June 2020)</em></p>



<h2 class="wp-block-heading">Baidu Joins China&#8217;s &#8216;New Infrastructure&#8217; Wave</h2>



<p class="wp-block-paragraph">Baidu, China&#8217;s dominant search engine and one of its most prominent AI-focused technology companies, announced ambitious long-term plans in June 2020 to significantly scale its investments in artificial intelligence, cloud computing, data centers, and semiconductor chips. The announcement positioned Baidu alongside Alibaba and Tencent, both of which had already unveiled their own commitments to what the Chinese government calls &#8220;new infrastructure.&#8221;</p>



<p class="wp-block-paragraph">&#8220;New infrastructure&#8221; is a policy framework promoted by the Chinese government to accelerate the country&#8217;s technology-driven economic transformation. It encompasses investment in areas such as AI, the Internet of Things (IoT), big data, robotics, and 5G networks. The initiative gained added urgency as China sought to stimulate economic recovery following the disruption caused by the Covid-19 pandemic.</p>



<h2 class="wp-block-heading">Key Targets in Baidu&#8217;s 10-Year Plan</h2>



<p class="wp-block-paragraph">Baidu&#8217;s announcement laid out several headline targets, though the company did not disclose specific investment figures. The key commitments included:</p>



<ul class="wp-block-list">
  <li><strong>5 million intelligent cloud servers by 2030</strong> — Baidu stated it aims to operate more than 5 million AI-capable cloud servers within the decade, aligning with China&#8217;s broader national goal of becoming a global AI leader by 2030.</li>
  <li><strong>Supercomputer-scale computing power</strong> — By 2030, Baidu claimed its cloud infrastructure&#8217;s aggregate computing capability should be approximately seven times greater than the combined computing power of the world&#8217;s top 500 supercomputers at the time of the announcement. This is a forward-looking projection, not a current measurement.</li>
  <li><strong>5 million AI professionals trained in five years</strong> — Baidu committed to training 5 million AI experts over the following five years, building on its existing partnerships with more than 200 Chinese universities to develop deep learning and AI curricula.</li>
</ul>



<h2 class="wp-block-heading">AI Talent Development and the Education Push</h2>



<p class="wp-block-paragraph">The talent development target reflects a broader national effort to close the AI skills gap with the United States. According to a South China Morning Post report from March 2020 — citing a Chinese government document — China&#8217;s Ministry of Education approved 180 universities to establish new AI-related undergraduate programs, up sharply from just 35 institutions the previous year. Baidu&#8217;s own university partnership program sits within this wider ecosystem of state-encouraged AI education.</p>



<p class="wp-block-paragraph">The urgency around building domestic AI talent has been amplified by tightening U.S. export controls and technology-transfer restrictions targeting Chinese companies, which have motivated Beijing to accelerate homegrown expertise and reduce reliance on foreign technology.</p>



<h2 class="wp-block-heading">What &#8216;New Infrastructure&#8217; Means in Practice</h2>



<p class="wp-block-paragraph">Understanding the &#8220;new infrastructure&#8221; policy label is important context for evaluating these announcements. Unlike traditional infrastructure stimulus — roads, bridges, railways — China&#8217;s new infrastructure push is explicitly oriented around digital and advanced-technology foundations. The key pillars include:</p>



<ul class="wp-block-list">
  <li><strong>Artificial Intelligence</strong> — National AI platforms, research labs, and enterprise AI services</li>
  <li><strong>5G networks</strong> — Accelerated rollout of next-generation wireless infrastructure</li>
  <li><strong>Industrial Internet of Things (IIoT)</strong> — Connectivity and sensors embedded in manufacturing and logistics</li>
  <li><strong>Big Data centers</strong> — Large-scale data storage and processing facilities</li>
  <li><strong>Cloud computing</strong> — Scalable enterprise cloud services to support digital transformation</li>
  <li><strong>Robotics and smart manufacturing</strong> — Automation investments across industrial sectors</li>
</ul>



<p class="wp-block-paragraph">For technology companies like Baidu, the policy creates both an opportunity and an expectation: major platforms are effectively encouraged — and in some cases expected — to align their capital spending with national infrastructure priorities.</p>



<h2 class="wp-block-heading">Competitive Context: Alibaba, Tencent, and Baidu</h2>



<p class="wp-block-paragraph">Baidu&#8217;s announcement came after both Alibaba and Tencent had published their own new infrastructure investment plans. For Baidu, AI and cloud represent a critical strategic battleground. While Alibaba Cloud is the dominant player in China&#8217;s public cloud market, Baidu has differentiated itself with a focus on AI-native services — including its PaddlePaddle deep learning framework, autonomous driving platform (Apollo), and AI chip development efforts. The 10-year roadmap signals that Baidu intends to use the new infrastructure wave to consolidate and expand that AI identity at infrastructure scale.</p>



<h2 class="wp-block-heading">Takeaways for DevOps and Cloud Engineering Teams</h2>



<p class="wp-block-paragraph">For engineering teams working in or alongside the Chinese cloud market, Baidu&#8217;s long-term commitments point to several practical implications:</p>



<ul class="wp-block-list">
  <li><strong>Expanding cloud capacity</strong> — A target of 5 million intelligent servers suggests significant growth in Baidu Cloud&#8217;s infrastructure footprint and, potentially, greater regional availability and competitive pricing over time.</li>
  <li><strong>AI-integrated cloud services</strong> — Baidu&#8217;s roadmap prioritizes &#8220;intelligent&#8221; servers, implying that AI acceleration hardware (such as custom AI chips) will be increasingly embedded in its cloud offerings rather than offered only as specialist instances.</li>
  <li><strong>Talent pipeline growth</strong> — A larger pool of AI-trained engineers in China will affect hiring, open-source contribution patterns, and the pace of AI adoption across the region&#8217;s enterprise sector.</li>
  <li><strong>Chip sovereignty</strong> — Baidu&#8217;s stated investment in chips is part of a wider Chinese push for semiconductor self-sufficiency, which has direct implications for supply chain planning in global technology organizations.</li>
</ul>



<p class="wp-block-paragraph">These are long-horizon commitments announced in mid-2020. Progress against specific targets — particularly the server count and computing power claims — would require independent verification against current Baidu disclosures.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/baidu-sets-out-its-ambitions-for-ai-cloud-computing-amid-new-infrastructure-push/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>10 Online Courses to Upgrade Your DevOps, Data Science, and Cloud Skills</title>
		<link>https://www.bestdevops.com/10-courses-that-can-help-upgrade-your-skills/</link>
					<comments>https://www.bestdevops.com/10-courses-that-can-help-upgrade-your-skills/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Thu, 18 Jun 2020 06:18:56 +0000</pubDate>
				<category><![CDATA[IT Monitoring]]></category>
		<category><![CDATA[IT Training]]></category>
		<category><![CDATA[IT trends]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[IIT Guwahati]]></category>
		<category><![CDATA[IT-Skills]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Software technology]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=12974</guid>

					<description><![CDATA[Whether you want to break into DevOps, sharpen your machine learning knowledge, or master cloud architecture, these ten online courses offer structured paths for professionals looking to stay competitive.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The pace of change in technology roles — DevOps, data science, cloud architecture, and AI — means that standing still is effectively moving backwards. Whether you are pivoting careers or deepening existing expertise, structured online courses remain one of the most effective ways to build demonstrable, employer-recognised skills. Below is a curated list of ten courses spanning Big Data, Machine Learning, Deep Learning, Cloud and DevOps, Python, AI, Web Development, and Business Intelligence.</p>



<h2 class="wp-block-heading">1. Post Graduate Certification in Big Data Analytics — E&amp;ICT, IIT Guwahati</h2>



<p class="wp-block-paragraph">This programme is designed for graduates who want to build a career in Big Data Analytics, Data Science, or Machine Learning. It spans 11 subject areas including Statistics for Analytics, Data Analytics with Excel and SQL, Python, Java, Linux, Big Data and Hadoop, Apache Spark, MongoDB, Business Intelligence and Data Mining, and Tableau.</p>



<ul class="wp-block-list">
<li><strong>Duration:</strong> 9 months</li>
<li><strong>Price:</strong> ₹2,25,000</li>
<li><strong>Eligibility:</strong> Graduates with a minimum of 50% marks in their undergraduate degree</li>
<li><strong>Certificate:</strong> Joint certificate from E&amp;ICT IIT Guwahati and IBM upon completion</li>
</ul>



<h2 class="wp-block-heading">2. Machine Learning — Coursera</h2>



<p class="wp-block-paragraph">One of the most recognised introductory machine learning courses available online, this Coursera offering covers logistic regression, artificial neural networks, and a range of ML algorithms. The course balances theoretical foundations with practical implementation exercises, making it suitable for learners who want to apply ML techniques to real problems quickly.</p>



<ul class="wp-block-list">
<li><strong>URL:</strong> <a href="https://www.coursera.org/learn/machine-learning" rel="noopener noreferrer" target="_blank">coursera.org/learn/machine-learning</a></li>
<li><strong>Duration:</strong> Approximately 64 hours</li>
<li><strong>Price:</strong> ₹4,508 (pricing may vary; audit option may be free)</li>
<li><strong>Eligibility:</strong> Open to all learners</li>
<li><strong>Certificate:</strong> Electronic certificate, shareable on LinkedIn</li>
</ul>



<h2 class="wp-block-heading">3. Data Science Architect Master&#8217;s Course — Intellipaat</h2>



<p class="wp-block-paragraph">This master&#8217;s-level programme covers the full breadth of Data Science tooling: R, Hadoop, Apache Spark, Scala, Deep Learning, Tableau, SAS, SQL, and MongoDB. The curriculum includes 10 core courses, 53 industry projects, and one Capstone project. Learners also receive five IBM-co-created self-paced courses covering Deep Learning with TensorFlow, chatbot development with Watson Assistant, R for Data Science, Spark MLlib, and Python for Data Science.</p>



<ul class="wp-block-list">
<li><strong>URL:</strong> <a href="https://intellipaat.com/data-science-architect-masters-program-training/" rel="noopener noreferrer" target="_blank">intellipaat.com — Data Science Architect</a></li>
<li><strong>Duration:</strong> 232 hours of online instructor-led training</li>
<li><strong>Price:</strong> ₹62,000</li>
<li><strong>Eligibility:</strong> No prerequisites</li>
<li><strong>Certificate:</strong> IBM certificate upon completion</li>
</ul>



<h2 class="wp-block-heading">4. Deep Learning Explained — edX</h2>



<p class="wp-block-paragraph">This edX course provides a practical introduction to deep learning. Topics include multi-class classification using logistic regression, handwritten digit recognition with deep neural networks and convolutional networks, time-series forecasting with recurrent networks, and text processing using LSTM units. It is a good entry point for those with a data science background who want to move into neural network architectures.</p>



<ul class="wp-block-list">
<li><strong>URL:</strong> <a href="https://www.edx.org/course/deep-learning-explained-2" rel="noopener noreferrer" target="_blank">edx.org — Deep Learning Explained</a></li>
<li><strong>Duration:</strong> 6 weeks</li>
<li><strong>Price:</strong> Free to audit; verified certificate costs $99</li>
<li><strong>Eligibility:</strong> Basic programming skills and working knowledge of data science recommended</li>
</ul>



<h2 class="wp-block-heading">5. Cloud and DevOps Architect Master&#8217;s Course — Intellipaat</h2>



<p class="wp-block-paragraph">This programme is directly relevant to DevOps engineers and cloud practitioners. It covers AWS, Azure, DevOps toolchains, Python, Java, Splunk, and Linux across 11 courses, 26 industry projects, and a Capstone project. Learners also receive official Microsoft course material on integrating on-premises identity infrastructure with Azure and implementing security in Azure development solutions.</p>



<ul class="wp-block-list">
<li><strong>URL:</strong> <a href="https://intellipaat.com/cloud-devops-architect-masters-program-training/" rel="noopener noreferrer" target="_blank">intellipaat.com — Cloud &amp; DevOps Architect</a></li>
<li><strong>Duration:</strong> 147 hours of online instructor-led training</li>
<li><strong>Price:</strong> ₹56,900</li>
<li><strong>Eligibility:</strong> No prerequisites</li>
<li><strong>Certificate:</strong> Joint IBM and Microsoft certificate upon completion</li>
</ul>



<h2 class="wp-block-heading">6. Mastering Python — Networking and Security — Udemy</h2>



<p class="wp-block-paragraph">Python is the de-facto scripting language for network automation and security tooling. This Udemy course focuses specifically on using Python for network scripting and security tasks. It covers script creation, threading, exception handling, and leveraging Python networking libraries to build practical automation scripts.</p>



<ul class="wp-block-list">
<li><strong>URL:</strong> <a href="https://www.udemy.com/course/mastering-python-networking-and-security/" rel="noopener noreferrer" target="_blank">udemy.com — Mastering Python: Networking and Security</a></li>
<li><strong>Duration:</strong> Approximately 5 hours of on-demand video</li>
<li><strong>Price:</strong> ₹360 (Udemy prices fluctuate; check current listing)</li>
<li><strong>Eligibility:</strong> Basic programming awareness helpful but not strictly required</li>
</ul>



<h2 class="wp-block-heading">7. Artificial Intelligence Master&#8217;s Course — Intellipaat</h2>



<p class="wp-block-paragraph">This AI-focused master&#8217;s programme covers Data Science, Python, R, Statistics, Natural Language Processing, SAS, Excel-based analytics, and Tableau. It is designed for learners who want a broad AI and ML skill set without a strict programming prerequisite, though basic programming knowledge will help you progress faster.</p>



<ul class="wp-block-list">
<li><strong>URL:</strong> <a href="https://intellipaat.com/artificial-intelligence-masters-training-course/" rel="noopener noreferrer" target="_blank">intellipaat.com — Artificial Intelligence Master&#8217;s Course</a></li>
<li><strong>Duration:</strong> 166 hours of online instructor-led training</li>
<li><strong>Price:</strong> ₹46,000</li>
<li><strong>Eligibility:</strong> No prerequisites; basic programming knowledge is an advantage</li>
<li><strong>Certificate:</strong> IBM certificate upon completion</li>
</ul>



<h2 class="wp-block-heading">8. Web Development with Django and AngularJS — Pluralsight</h2>



<p class="wp-block-paragraph">This Pluralsight course teaches full-stack web development by combining Django on the back end with AngularJS on the front end. Students build a complete web application, learn to connect front-end JavaScript to back-end Python using REST and AJAX, and finish with a working, interactive application they can extend independently.</p>



<ul class="wp-block-list">
<li><strong>URL:</strong> <a href="https://www.pluralsight.com/courses/django-angularjs-web-development" rel="noopener noreferrer" target="_blank">pluralsight.com — Django and AngularJS Web Development</a></li>
<li><strong>Duration:</strong> 3 hours 42 minutes</li>
<li><strong>Price:</strong> Included in Pluralsight subscription (approximately $19/month at time of writing; check current pricing)</li>
<li><strong>Eligibility:</strong> Open to all learners</li>
</ul>



<h2 class="wp-block-heading">9. Business Intelligence Architect Master&#8217;s Course — Intellipaat</h2>



<p class="wp-block-paragraph">For data professionals who work closer to the business layer, this BI-focused programme covers Informatica, Tableau, MSBI, Power BI, MS SQL, data warehousing and Erwin modelling, Azure Data Factory, and SQL DBA administration. The programme includes 9 core courses and 32 industry-based projects.</p>



<ul class="wp-block-list">
<li><strong>URL:</strong> <a href="https://intellipaat.com/business-intelligence-masters-program-training/" rel="noopener noreferrer" target="_blank">intellipaat.com — Business Intelligence Master&#8217;s Course</a></li>
<li><strong>Duration:</strong> 150 hours of online instructor-led training</li>
<li><strong>Price:</strong> ₹56,000</li>
<li><strong>Eligibility:</strong> Open to all learners</li>
<li><strong>Certificate:</strong> Microsoft certificate upon completion</li>
</ul>



<h2 class="wp-block-heading">10. Intro to Machine Learning with TensorFlow — Udacity</h2>



<p class="wp-block-paragraph">This introductory programme covers foundational machine learning algorithms, starting from data cleaning and supervised learning models and progressing to deep learning and unsupervised techniques. Practical exercises are integrated at each stage, giving learners hands-on experience with TensorFlow alongside conceptual understanding.</p>



<ul class="wp-block-list">
<li><strong>Duration:</strong> Approximately 3 months</li>
<li><strong>Eligibility:</strong> Basic Python and statistics knowledge recommended</li>
</ul>



<h2 class="wp-block-heading">Choosing the Right Course for Your Role</h2>



<p class="wp-block-paragraph">The courses above span a wide range of investment levels — from free audits to multi-month master&#8217;s programmes. Before enrolling, consider the following:</p>



<ul class="wp-block-list">
<li><strong>DevOps / Cloud engineers</strong> will get the most immediate value from the Cloud and DevOps Architect Master&#8217;s Course or the Python Networking and Security course.</li>
<li><strong>Data engineers and analysts</strong> should look at the Big Data Analytics certification or the Data Science Architect programme.</li>
<li><strong>Machine learning practitioners</strong> can start with the Coursera ML course or the TensorFlow intro and graduate to the Deep Learning Explained or AI Master&#8217;s course.</li>
<li><strong>Full-stack developers</strong> moving into data-driven products will benefit from the Django and AngularJS course alongside a BI or SQL foundation.</li>
</ul>



<p class="wp-block-paragraph">Prices and course structures change regularly. Always verify the current syllabus, pricing, and certification status directly on the provider&#8217;s website before enrolling.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/10-courses-that-can-help-upgrade-your-skills/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Is Apple Planning to Enter the Cloud Computing Space?</title>
		<link>https://www.bestdevops.com/is-apple-planning-to-enter-cloud-computing-space/</link>
					<comments>https://www.bestdevops.com/is-apple-planning-to-enter-cloud-computing-space/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Mon, 01 Jun 2020 05:29:18 +0000</pubDate>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[Cloud computing]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[IT automation]]></category>
		<category><![CDATA[Software-Market]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=12726</guid>

					<description><![CDATA[Apple relies on AWS and Google Cloud to power its 1.5 billion active devices, but it also runs its own Apple Cloud Infrastructure team. Could Apple one day become a public cloud provider?]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article draws on reporting originally published by Forbes and CNBC. Financial figures cited below are sourced from those reports and reflect data available as of mid-2020.</em></p>



<h2 class="wp-block-heading">Apple&#8217;s Growing Dependence on Cloud Infrastructure</h2>



<p class="wp-block-paragraph">Apple&#8217;s business has evolved well beyond hardware. Services such as iCloud, Apple Music, Apple News Plus, Siri, and Maps now run continuously across a reported 1.5 billion active Apple devices worldwide. Delivering those services at scale demands serious cloud infrastructure — infrastructure that Apple does not yet own entirely.</p>



<p class="wp-block-paragraph">According to CNBC reporting, Apple pays approximately <strong>$30 million per month</strong> to Amazon Web Services (AWS), making it one of AWS&#8217;s largest enterprise customers. Apple has never officially confirmed which specific services run on AWS beyond iCloud. The company also runs some workloads on Google Cloud Platform.</p>



<p class="wp-block-paragraph">This reliance on third-party cloud providers is notable given Apple&#8217;s otherwise tight control over its hardware, software, and silicon. It raises an obvious strategic question: could Apple build or acquire the cloud capacity to reduce — or eliminate — that dependency?</p>



<h2 class="wp-block-heading">Apple Cloud Infrastructure (ACI): Apple&#8217;s Internal Cloud Team</h2>



<p class="wp-block-paragraph">Apple is not a passive cloud consumer. The company operates its own <strong>Apple Cloud Infrastructure (ACI)</strong> team, which designs and manages the systems that underpin Apple&#8217;s first-party services, including iCloud, iTunes, Siri, and Maps. ACI handles data-center operations, distributed systems engineering, and the networking fabric that connects Apple&#8217;s global service infrastructure.</p>



<p class="wp-block-paragraph">The existence of ACI signals that Apple understands the strategic value of cloud ownership. However, running internal infrastructure for your own services is a fundamentally different undertaking from offering those services commercially to external customers — which is what AWS, Azure, and Google Cloud do.</p>



<h2 class="wp-block-heading">The Public Cloud Landscape Apple Would Be Entering</h2>



<p class="wp-block-paragraph">If Apple were to consider expanding into the public cloud market, it would face deeply entrenched incumbents. As of early 2020, the major providers reported the following (figures sourced from public earnings statements available at the time of original reporting):</p>



<ul class="wp-block-list">
<li><strong>AWS (Amazon Web Services):</strong> Crossed $10 billion in quarterly revenue for the first time in Q1 2020, reporting $10.2 billion — a 33% year-over-year increase. AWS represented roughly 13.5% of Amazon&#8217;s total revenue that quarter.</li>
<li><strong>Google Cloud:</strong> Generated $2.78 billion in Q1 2020, a 52% increase year-over-year. That pace put Google Cloud on track for approximately $10 billion in annualized revenue for 2020.</li>
<li><strong>Microsoft Azure:</strong> Microsoft does not break out Azure revenue separately, but reported 59% year-over-year growth for Azure in Q1 2020.</li>
</ul>



<p class="wp-block-paragraph">AWS retains a clear first-mover advantage — it launched commercially in 2006, several years before Azure (2010) and Google Cloud Platform gained meaningful enterprise traction. Closing that gap has cost Microsoft and Google billions of dollars in capital expenditure and years of enterprise sales effort.</p>



<h2 class="wp-block-heading">How AWS Was Built: A Lesson in Accidental Platform Thinking</h2>



<p class="wp-block-paragraph">Understanding AWS&#8217;s origin story is useful context for evaluating whether any company — Apple included — could realistically challenge it.</p>



<p class="wp-block-paragraph">Amazon began in 1994 as an online bookstore. By 2000, rapid growth had exposed serious scalability problems in its internal systems. That year, Amazon attempted to build <strong>Merchant.com</strong>, a platform letting third-party sellers build storefronts on top of Amazon&#8217;s infrastructure. The project quickly revealed a deeper problem: Amazon&#8217;s internal services were tightly coupled and poorly documented, making it impossible to expose them cleanly to external developers.</p>



<p class="wp-block-paragraph">Amazon&#8217;s response was to force internal teams to communicate exclusively through well-defined APIs — a mandate often attributed to Jeff Bezos. This discipline transformed Amazon&#8217;s engineering culture and produced a set of reusable, composable services for compute, storage, and databases.</p>



<p class="wp-block-paragraph">Andy Jassy, then Amazon&#8217;s chief of staff and later AWS CEO, identified that developers were repeatedly rebuilding the same foundational infrastructure for every new application. His insight was to productize those foundations — compute, storage, queuing, databases — so they could be provisioned on demand rather than rebuilt from scratch.</p>



<p class="wp-block-paragraph">By 2003, the team had recognized that it had effectively built the operating system for internet applications. AWS launched publicly in 2006 as <strong>Amazon Elastic Compute Cloud (EC2)</strong>, giving external developers access to scalable virtual compute capacity for the first time at commodity pricing.</p>



<h2 class="wp-block-heading">Could Apple Realistically Compete in Public Cloud?</h2>



<p class="wp-block-paragraph">Entering the public cloud market is not simply a matter of building more data centers. It requires:</p>



<ul class="wp-block-list">
<li><strong>A developer ecosystem:</strong> AWS, Azure, and GCP have millions of developers, hundreds of managed services, and deep toolchain integrations. Apple&#8217;s developer ecosystem is strong, but it is oriented toward consumer app development, not enterprise infrastructure.</li>
<li><strong>Enterprise sales motion:</strong> Cloud deals at scale require dedicated enterprise sales and support organizations. Apple has limited experience selling to enterprise IT buyers at this level.</li>
<li><strong>Commoditized pricing:</strong> Public cloud competes aggressively on price. Apple&#8217;s brand is built on premium products, not commodity compute.</li>
<li><strong>Regulatory appetite:</strong> Hosting enterprise and government workloads brings compliance requirements (FedRAMP, HIPAA, SOC 2, GDPR) that AWS and Azure have spent years satisfying.</li>
</ul>



<p class="wp-block-paragraph">A more plausible near-term scenario is that Apple continues to expand ACI to reduce its AWS and Google Cloud spend — essentially internalizing more of its own infrastructure cost — without ever offering those capabilities to external customers. This would be consistent with Apple&#8217;s historical preference for vertical integration as a means of controlling user experience and margin, rather than as a revenue-generating platform for third parties.</p>



<h2 class="wp-block-heading">Key Takeaways</h2>



<ul class="wp-block-list">
<li>Apple spends an estimated $30 million per month on AWS and also uses Google Cloud for some services.</li>
<li>Apple&#8217;s internal Apple Cloud Infrastructure (ACI) team manages systems for iCloud, Siri, Maps, and other first-party services.</li>
<li>AWS, Azure, and Google Cloud collectively dominate public cloud with multi-year head starts and deeply entrenched enterprise relationships.</li>
<li>Apple has the capital and engineering talent to reduce cloud dependency, but entering the commercial public cloud market would require a fundamentally different business model and go-to-market strategy.</li>
<li>No public announcement from Apple as of mid-2020 indicated plans to offer cloud services commercially to external customers.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/is-apple-planning-to-enter-cloud-computing-space/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AWS Big Data Specialty Certification: Is It Worth Pursuing for a High-Paying IT Career?</title>
		<link>https://www.bestdevops.com/start-a-high-paying-it-career-with-this-aws-prep-course/</link>
					<comments>https://www.bestdevops.com/start-a-high-paying-it-career-with-this-aws-prep-course/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Thu, 20 Feb 2020 05:45:48 +0000</pubDate>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[IT environments]]></category>
		<category><![CDATA[IT skills]]></category>
		<category><![CDATA[Software-Market]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=10723</guid>

					<description><![CDATA[The AWS Big Data Specialty certification is one of the more demanding—and rewarding—credentials in cloud computing. Here's what the exam covers, which AWS services you need to master, and how to prepare effectively.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Cloud computing skills are among the most sought-after in the IT industry, and Amazon Web Services (AWS) sits at the center of that demand. For engineers who want to specialize in data engineering, analytics, or big data architecture, the <strong>AWS Certified Big Data – Specialty</strong> credential (now succeeded by the <strong>AWS Certified Data Analytics – Specialty</strong>) signals a deep, verified understanding of how AWS handles data at scale.</p>



<h2 class="wp-block-heading">Why AWS Certifications Still Matter for IT Careers</h2>



<p class="wp-block-paragraph">AWS consistently ranks as the largest cloud provider by market share. Organizations across finance, healthcare, media, retail, and the public sector rely on AWS infrastructure, which means hiring managers across those verticals actively look for AWS expertise when filling data engineering, DevOps, and solutions architect roles. An AWS specialty certification serves as an objective proof of that expertise during a competitive hiring process.</p>



<p class="wp-block-paragraph">While general cloud literacy is increasingly common, <em>specialty</em> certifications target practitioners who can design, build, and secure complex workloads on a specific domain—such as big data and analytics—rather than simply describing what a service does.</p>



<h2 class="wp-block-heading">What the AWS Data Analytics Specialty Exam Covers</h2>



<p class="wp-block-paragraph">AWS retired the original &#8220;Big Data – Specialty&#8221; exam and replaced it with the <strong>AWS Certified Data Analytics – Specialty (DAS-C01)</strong>. The updated exam tests five primary domains:</p>



<ul class="wp-block-list">
<li><strong>Collection</strong> – Kinesis Data Streams, Kinesis Data Firehose, AWS Glue, Database Migration Service (DMS), and choosing the right ingestion pattern for throughput and latency requirements.</li>
<li><strong>Storage and Data Management</strong> – S3 storage classes, data lifecycle policies, DynamoDB, and Lake Formation for organizing data lakes.</li>
<li><strong>Processing</strong> – Amazon EMR (Elastic MapReduce), AWS Glue ETL jobs, Lambda for event-driven transformation, and Spark/Hive on EMR.</li>
<li><strong>Analysis and Visualization</strong> – Amazon Athena for serverless SQL querying, Amazon Redshift for data warehousing, QuickSight for BI dashboards, and OpenSearch (formerly Elasticsearch Service).</li>
<li><strong>Security</strong> – Encryption at rest and in transit, IAM policies, VPC configurations, Lake Formation permissions, and CloudTrail auditing across the data pipeline.</li>
</ul>



<h2 class="wp-block-heading">Key AWS Services to Master Before the Exam</h2>



<h3 class="wp-block-heading">Amazon EMR (Elastic MapReduce)</h3>



<p class="wp-block-paragraph">EMR is AWS&#8217;s managed cluster platform for running big data frameworks such as Apache Spark, Hadoop, Hive, and Presto. Exam questions often focus on cluster sizing, instance fleet versus instance group configurations, cost optimization with Spot Instances, and choosing between persistent and transient clusters depending on the workload.</p>



<h3 class="wp-block-heading">AWS Glue</h3>



<p class="wp-block-paragraph">Glue is a serverless ETL service that also provides a central data catalog. Understanding the crawler-to-catalog-to-job pipeline, DynamicFrame vs. DataFrame in Glue ETL scripts, job bookmarks for incremental processing, and Glue DataBrew for no-code transformations is essential for the exam and for real-world data engineering work.</p>



<h3 class="wp-block-heading">AWS Lambda</h3>



<p class="wp-block-paragraph">Lambda appears in data pipelines as the event-driven glue between services—triggering transformations when a file lands in S3, reacting to Kinesis stream records, or orchestrating lightweight processing steps. Know its concurrency limits, execution timeout constraints, and integration with Step Functions for complex workflows.</p>



<h3 class="wp-block-heading">Amazon Kinesis</h3>



<p class="wp-block-paragraph">Real-time data ingestion is a core exam topic. Understand the difference between Kinesis Data Streams (configurable retention, custom consumers, replay capability) and Kinesis Data Firehose (managed delivery to S3, Redshift, or OpenSearch with built-in transformation via Lambda).</p>



<h3 class="wp-block-heading">Amazon Redshift</h3>



<p class="wp-block-paragraph">Redshift is AWS&#8217;s columnar data warehouse, and it carries significant weight in the exam. Focus on distribution styles (KEY, ALL, EVEN, AUTO), sort keys, Redshift Spectrum for querying S3 without loading data, COPY command tuning, and Workload Management (WLM) configuration.</p>



<h2 class="wp-block-heading">Prerequisites and Recommended Experience</h2>



<p class="wp-block-paragraph">AWS recommends at least five years of experience with data analytics and two or more years of hands-on AWS experience before attempting the Data Analytics – Specialty exam. Candidates who have already passed the <strong>AWS Certified Cloud Practitioner</strong> or <strong>AWS Certified Solutions Architect – Associate</strong> exams will find the foundational concepts familiar and can focus their study time on the analytics-specific services.</p>



<p class="wp-block-paragraph">Practical lab work matters more than video hours alone. Set up an end-to-end pipeline—ingest records with Kinesis, process them with Glue or Lambda, store the output in S3 and Redshift, then query with Athena—before sitting the exam.</p>



<h2 class="wp-block-heading">How to Structure Your Study Plan</h2>



<ol class="wp-block-list">
<li><strong>Review the official exam guide.</strong> AWS publishes a detailed exam guide listing every domain and the percentage of questions drawn from each. Use it to weight your study time accordingly.</li>
<li><strong>Complete a structured video course.</strong> Multi-hour prep courses (typically 15–20 hours of content) provide systematic coverage of the exam domains. Look for courses updated to the DAS-C01 blueprint.</li>
<li><strong>Work through hands-on labs.</strong> AWS offers a free tier with access to many of the relevant services. AWS Skill Builder also provides guided labs and practice environments.</li>
<li><strong>Practice with timed exams.</strong> Official AWS practice exams and third-party question banks help you identify weak areas and build test-taking stamina. The exam is 65 questions in 180 minutes.</li>
<li><strong>Review AWS whitepapers and FAQs.</strong> The AWS Big Data Whitepaper, the Streaming Data Solutions on AWS whitepaper, and the FAQs for Redshift, EMR, and Kinesis are common sources for nuanced exam questions.</li>
</ol>



<h2 class="wp-block-heading">Career Outlook for AWS-Certified Data Specialists</h2>



<p class="wp-block-paragraph">AWS-certified professionals are in demand across a wide range of industries. Roles that commonly list AWS Data Analytics or Big Data specialty credentials as a requirement or preference include:</p>



<ul class="wp-block-list">
<li>Data Engineer</li>
<li>Cloud Data Architect</li>
<li>Analytics Solutions Architect</li>
<li>BI Platform Engineer</li>
<li>DataOps / MLOps Engineer</li>
</ul>



<p class="wp-block-paragraph">Compensation for certified AWS data engineers varies significantly by geography, industry, and seniority. Researching current salary ranges on sites such as Levels.fyi, LinkedIn Salary, or the Stack Overflow Developer Survey will give you the most accurate and up-to-date figures for your specific market.</p>



<h2 class="wp-block-heading">Bottom Line</h2>



<p class="wp-block-paragraph">The AWS Certified Data Analytics – Specialty exam is a rigorous credential that rewards genuine platform experience. It is not a shortcut to a high-paying role—but for engineers who already work with data pipelines and want to formalize and validate their AWS expertise, it is a well-recognized signal that can open doors to more senior positions. Pair structured video instruction with consistent hands-on lab practice, and use the official exam guide to keep your preparation focused.</p>



<p class="wp-block-paragraph"><em>Note: AWS periodically updates its certification catalog and exam blueprints. Always check the <a href="https://aws.amazon.com/certification/">AWS Certification page</a> for the current exam version and guide before purchasing study materials.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/start-a-high-paying-it-career-with-this-aws-prep-course/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Big Data Market Overview: Key Players, Segments, and Global Trends</title>
		<link>https://www.bestdevops.com/big-data-market-is-thriving-worldwide-with-splunk-teradata-hitachi-cloudera/</link>
					<comments>https://www.bestdevops.com/big-data-market-is-thriving-worldwide-with-splunk-teradata-hitachi-cloudera/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Sat, 15 Feb 2020 05:22:29 +0000</pubDate>
				<category><![CDATA[Splunk]]></category>
		<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Microsoft Corporation]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=10591</guid>

					<description><![CDATA[An overview of the global Big Data market landscape, covering key technology players such as Splunk, Teradata, Cloudera, and Hitachi, along with market segments, application verticals, and regional breakdown.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on a market research summary originally sourced from nysenasdaqlive.com (published February 2020). Specific figures, forecasts, and growth rates cited in the underlying paid report have not been independently verified. See review notes.</em></p>



<h2 class="wp-block-heading">What Is the Global Big Data Market?</h2>



<p class="wp-block-paragraph">Big data is more than a description of large datasets. It refers to the full ecosystem of technologies used to capture, store, manage, and analyze large, fast-moving, and highly variable collections of data in order to solve complex business problems. Organizations adopt big data platforms to reduce the cost and complexity of managing data at scale, unlock analytical insights that traditional databases cannot deliver, and support real-time decision-making across the enterprise.</p>



<p class="wp-block-paragraph">The term originally emerged to describe datasets too large for conventional database tools to handle. Today, it encompasses distributed storage systems, stream processing engines, data lakes, machine learning pipelines, and managed cloud analytics services.</p>



<h2 class="wp-block-heading">Key Players in the Global Big Data Market</h2>



<p class="wp-block-paragraph">The global big data market is highly competitive, with established enterprise vendors, cloud hyperscalers, and specialist analytics companies all vying for market share. Major organizations active in this space include:</p>



<ul class="wp-block-list">
<li><strong>IBM Corporation</strong> – enterprise data warehousing, AI-driven analytics (Watson), and hybrid cloud data platforms</li>
<li><strong>Oracle Corporation</strong> – cloud databases, Autonomous Data Warehouse, and integrated analytics</li>
<li><strong>Microsoft Corporation</strong> – Azure Synapse Analytics, HDInsight, and Power BI</li>
<li><strong>Amazon Web Services (AWS)</strong> – S3, EMR, Redshift, Kinesis, and a broad managed analytics portfolio</li>
<li><strong>Google</strong> – BigQuery, Dataflow, Dataproc, and Vertex AI</li>
<li><strong>SAP SE</strong> – HANA in-memory platform and enterprise analytics</li>
<li><strong>Hewlett Packard Enterprise (HPE)</strong> – Ezmeral Data Fabric and high-performance compute for analytics workloads</li>
<li><strong>Teradata Corporation</strong> – cloud-native data warehouse and Vantage analytics platform</li>
<li><strong>Splunk</strong> – machine data analytics, SIEM, and operational intelligence</li>
<li><strong>Cloudera</strong> – unified data platform combining legacy Hortonworks and Cloudera distributions on hybrid cloud</li>
<li><strong>Hortonworks</strong> – now merged with Cloudera; historically a major open-source Hadoop distribution vendor</li>
<li><strong>Palantir Technologies</strong> – data integration and analytics for government, defense, and enterprise</li>
<li><strong>Hitachi</strong> – industrial IoT data analytics and Lumada platform</li>
<li><strong>SAS Institute</strong> – statistical analytics, data management, and AI/ML tooling</li>
<li><strong>Dell Technologies</strong> – data storage infrastructure and converged analytics appliances</li>
<li><strong>Accenture</strong> – systems integration and managed analytics services</li>
<li><strong>Fujitsu</strong> – HPC-based analytics and enterprise IT services</li>
<li><strong>Datameer</strong> – data transformation and exploration on cloud data warehouses</li>
<li><strong>Actian</strong> – high-performance data integration and analytics database</li>
<li><strong>Guavus</strong> – telecom-focused big data analytics (acquired by Thales)</li>
</ul>



<h2 class="wp-block-heading">Data Types Covered by Big Data Solutions</h2>



<p class="wp-block-paragraph">Big data platforms are generally evaluated against three core data categories:</p>



<ul class="wp-block-list">
<li><strong>Structured Data</strong> – Rows and columns stored in relational databases or data warehouses; amenable to SQL-based querying.</li>
<li><strong>Semi-Structured Data</strong> – Formats such as JSON, XML, and log files that carry some organizational tags but do not conform to a rigid schema.</li>
<li><strong>Unstructured Data</strong> – Free-form content including text documents, images, video, audio, and social media streams; typically requires specialized processing pipelines and AI/ML models to extract value.</li>
</ul>



<p class="wp-block-paragraph">Modern data lakehouse architectures aim to handle all three categories within a single platform, reducing the need for separate storage and processing silos.</p>



<h2 class="wp-block-heading">Industry Verticals Driving Big Data Adoption</h2>



<p class="wp-block-paragraph">Demand for big data capabilities spans virtually every industry sector. The following verticals represent the primary application segments:</p>



<ul class="wp-block-list">
<li><strong>Banking, Financial Services, and Insurance (BFSI)</strong> – fraud detection, risk modeling, algorithmic trading, and customer analytics</li>
<li><strong>Healthcare and Life Sciences</strong> – genomics, clinical trial analysis, patient data management, and predictive diagnostics</li>
<li><strong>Retail and Consumer Goods</strong> – personalization engines, supply chain optimization, and demand forecasting</li>
<li><strong>IT and Telecommunications</strong> – network performance monitoring, churn prediction, and service assurance</li>
<li><strong>Government and Defense</strong> – intelligence analysis, fraud detection in public programs, and smart city initiatives</li>
<li><strong>Manufacturing</strong> – predictive maintenance, quality control, and IoT sensor analytics</li>
<li><strong>Media and Entertainment</strong> – content recommendation, audience segmentation, and ad targeting</li>
<li><strong>Transportation and Logistics</strong> – route optimization, fleet management, and real-time tracking</li>
<li><strong>Energy and Utilities</strong> – smart grid analytics, predictive asset maintenance, and consumption forecasting</li>
<li><strong>Academia and Research</strong> – large-scale scientific datasets, climate modeling, and bioinformatics</li>
</ul>



<h2 class="wp-block-heading">Regional Market Landscape</h2>



<p class="wp-block-paragraph">Big data investment is global, though adoption rates and dominant use cases vary by region:</p>



<ul class="wp-block-list">
<li><strong>North America</strong> (United States, Canada, Mexico) – the most mature market, driven by early cloud adoption, large technology vendors, and heavy investment in financial services and healthcare analytics</li>
<li><strong>Europe</strong> (UK, Germany, France, Italy, Spain, Russia) – growing adoption shaped by GDPR compliance requirements, which have heightened demand for data governance and privacy-preserving analytics</li>
<li><strong>Asia-Pacific</strong> (China, India, Japan, South Korea, Singapore, Indonesia, Australia) – the fastest-growing region, fueled by rapid digitalization, e-commerce expansion, and government-led smart city and manufacturing initiatives</li>
<li><strong>South and Central America</strong> (Brazil, Argentina, Chile) – emerging market with growth driven by fintech, agriculture analytics, and expanding cloud infrastructure</li>
<li><strong>Middle East and Africa</strong> (Saudi Arabia, UAE, South Africa, Turkey, Egypt) – investment focused on oil and gas analytics, smart government programs, and financial services modernization</li>
</ul>



<h2 class="wp-block-heading">What to Look for When Evaluating Big Data Market Research</h2>



<p class="wp-block-paragraph">DevOps and platform engineering teams often need to contextualize vendor decisions against broader market trends. When reviewing any big data market report, consider the following criteria:</p>



<ul class="wp-block-list">
<li><strong>Forecast methodology</strong> – How are market size figures derived? Top-down (analyst estimates) and bottom-up (revenue aggregation) methods produce materially different numbers.</li>
<li><strong>Coverage scope</strong> – Does the report include open-source platforms (Apache Spark, Flink, Kafka) alongside commercial vendors? Open-source adoption can be underrepresented in revenue-based market sizing.</li>
<li><strong>Segmentation granularity</strong> – Country-level or sub-vertical breakdowns are typically locked behind premium report tiers.</li>
<li><strong>Recency</strong> – The big data vendor landscape shifts quickly. Cloudera and Hortonworks merged in 2019; Guavus was acquired. Reports older than 12–18 months may reflect an outdated competitive picture.</li>
<li><strong>Data type treatment</strong> – Ensure the report distinguishes between big data infrastructure (storage, compute) and analytics software layers, as growth rates differ substantially.</li>
</ul>



<h2 class="wp-block-heading">Conclusion</h2>



<p class="wp-block-paragraph">The global big data market encompasses a wide range of vendors, data types, and industry use cases. Established enterprise software companies, cloud hyperscalers, and specialist analytics vendors continue to compete and consolidate, driven by enterprise demand for scalable, cost-effective data platforms. For DevOps and data engineering practitioners, understanding the competitive landscape helps inform technology selection, vendor negotiation, and long-term platform strategy. Validating any specific revenue figures or growth forecasts against primary sources or multiple independent research firms before using them in business cases is strongly recommended.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/big-data-market-is-thriving-worldwide-with-splunk-teradata-hitachi-cloudera/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Microservices in Healthcare: Market Landscape, Architecture Patterns, and Key Vendors</title>
		<link>https://www.bestdevops.com/micro-services-in-healthcare-market-2020-global-size-share-growth-statistics-historical-analysis-production-consumption-manufactures-and-industry-growth-by-forecast-2026/</link>
					<comments>https://www.bestdevops.com/micro-services-in-healthcare-market-2020-global-size-share-growth-statistics-historical-analysis-production-consumption-manufactures-and-industry-growth-by-forecast-2026/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Tue, 31 Dec 2019 06:45:32 +0000</pubDate>
				<category><![CDATA[Microservices]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Hybrid-Cloud]]></category>
		<category><![CDATA[Public Cloud]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=9824</guid>

					<description><![CDATA[An overview of the microservices architecture pattern as applied to healthcare IT, covering deployment models, market segmentation, key technology vendors, and the drivers pushing adoption across hospitals, payers, and life sciences organizations.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Note: Market size figures and CAGR estimates cited in this article originate from a third-party market research report (attributed to Data Bridge Market Research, originally sourced via filmibaba.com, published around late 2019). These figures have not been independently verified. Treat them as directional indicators rather than authoritative benchmarks.</em></p>



<h2 class="wp-block-heading">What Are Microservices and Why Do They Matter in Healthcare?</h2>



<p class="wp-block-paragraph">Microservices architecture is a style of software design derived from service-oriented architecture (SOA). Instead of building one large monolithic application, developers decompose functionality into small, independently deployable services. Each service owns a specific business capability — for example, patient scheduling, claims processing, or lab result retrieval — and communicates with other services through well-defined APIs.</p>



<p class="wp-block-paragraph">In healthcare IT, this pattern addresses several long-standing problems: tightly coupled legacy systems, slow release cycles, and the difficulty of integrating data across providers, payers, and regulators. Because individual microservices can be deployed, scaled, or replaced without touching the rest of the application, engineering teams can ship fixes and new features far more quickly than with traditional monoliths.</p>



<h3 class="wp-block-heading">Core Benefits for Healthcare Engineering Teams</h3>



<ul class="wp-block-list">
  <li><strong>Portability and interoperability:</strong> Services built around standard APIs (REST, gRPC, HL7 FHIR) can be consumed by different front-ends — web portals, mobile apps, partner systems — without duplicating business logic.</li>
  <li><strong>Accelerated time to market:</strong> Independent deployment pipelines mean a change to the billing service does not require a full regression cycle on clinical modules.</li>
  <li><strong>Independent replaceability:</strong> A legacy claims-adjudication component can be rewritten and swapped out without a &#8220;big-bang&#8221; migration of the entire platform.</li>
  <li><strong>Targeted scalability:</strong> High-throughput workloads such as real-time eligibility checks can be scaled horizontally without over-provisioning the entire application stack.</li>
  <li><strong>Fault isolation:</strong> A failure in one service does not cascade to bring down unrelated services, improving overall system resilience.</li>
</ul>



<h2 class="wp-block-heading">Market Context (c. 2019–2026)</h2>



<p class="wp-block-paragraph">According to the Data Bridge Market Research report that prompted this article, the global microservices in healthcare market was valued at approximately USD 132 million in 2018 and was projected to reach roughly USD 644 million by 2026, representing a compound annual growth rate (CAGR) of around 21.9%. The report attributed growth primarily to demand for faster software delivery cycles and the need to integrate disparate healthcare data sources.</p>



<p class="wp-block-paragraph">Reported demand-side growth drivers included rising government initiatives around health data interoperability, growing healthcare infrastructure investment, and increasing awareness of cloud-native architecture patterns among health system IT leadership.</p>



<h2 class="wp-block-heading">Market Segmentation</h2>



<p class="wp-block-paragraph">The report segmented the market across three primary dimensions: component type, deployment model, and end-user category.</p>



<h3 class="wp-block-heading">By Component</h3>



<ul class="wp-block-list">
  <li><strong>Platforms</strong> — middleware and orchestration tooling (e.g., service meshes, API gateways, container orchestrators)</li>
  <li><strong>Services</strong>
    <ul>
      <li>Consulting Services</li>
      <li>Integration Services</li>
      <li>Training, Support, and Maintenance Services</li>
    </ul>
  </li>
</ul>



<h3 class="wp-block-heading">By Deployment Model</h3>



<ul class="wp-block-list">
  <li><strong>Cloud-Based</strong>
    <ul>
      <li>Public Cloud</li>
      <li>Private Cloud</li>
      <li>Hybrid Cloud</li>
    </ul>
  </li>
  <li><strong>On-Premises</strong></li>
</ul>



<p class="wp-block-paragraph">Hybrid cloud deployments are particularly relevant in healthcare, where regulatory requirements (HIPAA in the US, GDPR in Europe) may mandate that certain patient data remain on-premises or within a controlled private environment, while less sensitive workloads run on public cloud infrastructure.</p>



<h3 class="wp-block-heading">By End-User</h3>



<ul class="wp-block-list">
  <li>Healthcare Providers (hospitals, clinics, physician groups)</li>
  <li>Healthcare Payers (insurers, managed care organizations)</li>
  <li>Life Sciences Organizations (pharmaceutical and medical device companies)</li>
  <li>Clinical Laboratories</li>
</ul>



<h2 class="wp-block-heading">Key Technology Vendors</h2>



<p class="wp-block-paragraph">The report identified the following companies as significant participants in the microservices tooling and services space relevant to healthcare:</p>



<ul class="wp-block-list">
  <li><strong>Amazon Web Services (AWS)</strong> — cloud infrastructure, container services (ECS, EKS), and AWS App Mesh</li>
  <li><strong>Microsoft Azure</strong> — Azure Service Fabric, AKS, API Management</li>
  <li><strong>IBM</strong> — hybrid cloud integration, IBM Cloud Pak for Integration</li>
  <li><strong>Oracle</strong> — Oracle Cloud Infrastructure, API Gateway</li>
  <li><strong>Salesforce.com</strong> — Health Cloud, platform APIs</li>
  <li><strong>Pivotal Software (now VMware Tanzu)</strong> — Spring Boot/Spring Cloud microservices frameworks, Cloud Foundry</li>
  <li><strong>Infosys</strong> — digital transformation and microservices consulting for healthcare clients</li>
  <li><strong>Cognizant</strong> — healthcare IT services and cloud-native application modernization</li>
  <li><strong>Syntel (now Atos Syntel)</strong> — application modernization services</li>
  <li><strong>MuleSoft (a Salesforce company)</strong> — API-led connectivity, Anypoint Platform</li>
  <li><strong>NGINX / F5</strong> — reverse proxy, API gateway, and service mesh components</li>
  <li><strong>Software AG</strong> — integration platform and API management</li>
  <li><strong>CA Technologies (now Broadcom)</strong> — API management and DevOps tooling</li>
  <li><strong>Datawire</strong> — Ambassador API gateway (open-source, Kubernetes-native)</li>
</ul>



<h2 class="wp-block-heading">Notable Vendor Developments (2018)</h2>



<p class="wp-block-paragraph">The original report highlighted two specific developments from late 2018:</p>



<ul class="wp-block-list">
  <li><strong>AWS App Mesh (November 2018):</strong> Amazon Web Services launched AWS App Mesh, a service mesh that provides application-level networking to make it easy for services to communicate with each other across multiple types of compute infrastructure. It captures metrics, logs, and traces from every microservice, helping operators monitor and control traffic between services without modifying application code.</li>
  <li><strong>Infosys–Hitachi joint venture (December 2018):</strong> Infosys announced a joint venture with Hitachi, Panasonic, and Pasona to expand its presence in Japan. The arrangement was framed as accelerating business process transformation for clients in the region, though the direct healthcare-specific implications were not detailed in the source material.</li>
</ul>



<h2 class="wp-block-heading">Architectural Considerations for Healthcare Microservices</h2>



<p class="wp-block-paragraph">Implementing microservices in a healthcare context introduces challenges beyond those found in typical enterprise software projects. Engineering teams should plan for the following:</p>



<h3 class="wp-block-heading">Interoperability Standards</h3>



<p class="wp-block-paragraph">Healthcare data exchange standards such as HL7 FHIR (Fast Healthcare Interoperability Resources) and HL7 v2 are central to any microservices design that must share clinical data across organizations. Building FHIR-compliant APIs into service contracts from the start reduces integration friction with EHR systems, payer platforms, and government registries.</p>



<h3 class="wp-block-heading">Security and Compliance</h3>



<p class="wp-block-paragraph">Every service boundary is a potential attack surface. mTLS (mutual TLS) between services, enforced through a service mesh such as Istio or AWS App Mesh, ensures that only authorized services can communicate. OAuth 2.0 and SMART on FHIR provide authorization frameworks for patient-facing applications. Audit logging at the API gateway and at the service level is typically required for HIPAA compliance.</p>



<h3 class="wp-block-heading">Data Consistency</h3>



<p class="wp-block-paragraph">Each microservice ideally owns its own data store (the &#8220;database per service&#8221; pattern). In healthcare, this must be balanced against the need for consistent, accurate patient records. Saga patterns and event-driven architectures using message brokers (Apache Kafka, Amazon SNS/SQS) are commonly used to maintain eventual consistency across service boundaries without introducing tight coupling.</p>



<h3 class="wp-block-heading">Observability</h3>



<p class="wp-block-paragraph">Distributed tracing (OpenTelemetry, AWS X-Ray, Jaeger), centralized logging, and metrics aggregation are non-negotiable in production healthcare environments where a degraded service can directly affect patient care workflows. Establishing SLOs and alerting before going live is strongly recommended.</p>



<h2 class="wp-block-heading">Summary</h2>



<p class="wp-block-paragraph">Microservices architecture offers healthcare IT organizations a practical path to modernizing legacy systems, accelerating feature delivery, and achieving the interoperability that regulators and patients increasingly demand. The technology vendor landscape is well-established, with both hyperscale cloud providers and specialist integration platforms offering mature tooling. The key challenges — security, compliance, data consistency, and observability — are solvable with established patterns, but require deliberate planning from the start of any migration effort.</p>



<p class="wp-block-paragraph"><em>For teams evaluating a microservices migration, start with a bounded, non-critical service to validate your deployment pipeline, observability stack, and security controls before decomposing core clinical or financial systems.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/micro-services-in-healthcare-market-2020-global-size-share-growth-statistics-historical-analysis-production-consumption-manufactures-and-industry-growth-by-forecast-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What Is AWS Batch? A Technical Introduction for DevOps Engineers</title>
		<link>https://www.bestdevops.com/what-is-aws-batch/</link>
					<comments>https://www.bestdevops.com/what-is-aws-batch/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Sat, 28 Dec 2019 05:47:07 +0000</pubDate>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[Engineers]]></category>
		<category><![CDATA[IT-Course]]></category>
		<category><![CDATA[Scientists]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=9782</guid>

					<description><![CDATA[AWS Batch is a fully managed service that enables developers and engineers to run large-scale batch computing workloads on AWS without manually provisioning infrastructure. Learn how it works, what it costs, and when to use it.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Batch processing has been a cornerstone of large-scale computing since the earliest mainframes. Today, workloads like genomic research, financial risk modeling, materials simulation, and large-scale data transformation still rely on batch jobs — but the infrastructure needed to run them has shifted dramatically toward the cloud. AWS Batch is Amazon&#8217;s fully managed service designed to make running these workloads simpler, more cost-effective, and scalable without requiring engineers to manage the underlying compute infrastructure themselves.</p>



<h2 class="wp-block-heading">What Is Batch Processing?</h2>



<p class="wp-block-paragraph">Batch processing refers to executing a series of compute jobs that run to completion without requiring ongoing human interaction. Unlike interactive or real-time workloads, batch jobs are queued and processed sequentially or in parallel based on available resources and scheduling rules.</p>



<p class="wp-block-paragraph">Classic examples include:</p>



<ul class="wp-block-list">
<li>Nightly ETL (Extract, Transform, Load) pipelines that process millions of database records</li>
<li>Genomic sequencing pipelines that compare DNA variants across large sample sets</li>
<li>Finite element analysis (FEA) simulations for materials safety testing</li>
<li>Financial risk calculations run across thousands of portfolio scenarios</li>
<li>Rendering pipelines for animation or scientific visualization</li>
</ul>



<p class="wp-block-paragraph">In on-premises environments, these jobs are constrained by available compute resources. A job must wait until enough CPU, memory, and storage are free — which can create significant bottlenecks on project timelines. Cloud computing eliminates this fixed-capacity ceiling.</p>



<h2 class="wp-block-heading">What Is AWS Batch?</h2>



<p class="wp-block-paragraph">AWS Batch is a fully managed batch computing service that dynamically provisions the optimal quantity and type of compute resources — such as CPU or memory-optimized Amazon EC2 instances — based on the volume and specific requirements of the batch jobs submitted. Engineers define the jobs; AWS Batch handles the scheduling, resource provisioning, and execution.</p>



<p class="wp-block-paragraph">There is no batch processing software to install or cluster to configure. AWS Batch integrates natively with other AWS services including Amazon EC2, EC2 Spot Instances, Amazon ECS, Amazon S3, and AWS IAM, orchestrating all the necessary compute, storage, and networking resources automatically.</p>



<h2 class="wp-block-heading">Core Concepts in AWS Batch</h2>



<p class="wp-block-paragraph">Understanding AWS Batch requires familiarity with four primary constructs:</p>



<h3 class="wp-block-heading">1. Jobs</h3>



<p class="wp-block-paragraph">A <strong>Job</strong> is the unit of work submitted to AWS Batch. It can be a shell script, a Docker container image, or an executable. Jobs are submitted with a job definition that specifies the container image, vCPU and memory requirements, IAM role, and any environment variables or command overrides.</p>



<h3 class="wp-block-heading">2. Job Queues</h3>



<p class="wp-block-paragraph">Jobs are submitted to <strong>Job Queues</strong>, which hold jobs until compute resources are available. You can configure multiple queues with different priorities, and AWS Batch will schedule higher-priority jobs first. A single job queue can be associated with multiple compute environments.</p>



<h3 class="wp-block-heading">3. Compute Environments</h3>



<p class="wp-block-paragraph">A <strong>Compute Environment</strong> defines the EC2 instance types, minimum and maximum vCPUs, VPC and subnet configuration, and whether to use On-Demand or Spot Instances. AWS Batch manages the EC2 fleet within this environment, scaling it up or down in response to job queue depth.</p>



<h3 class="wp-block-heading">4. Job Definitions</h3>



<p class="wp-block-paragraph">A <strong>Job Definition</strong> acts as a template specifying how jobs should run: which Docker image to use, how much CPU and memory to allocate, what IAM permissions are needed, retry strategies, and timeout values. Job definitions are versioned, making it straightforward to roll back to a previous configuration.</p>



<h2 class="wp-block-heading">How AWS Batch Schedules and Runs Jobs</h2>



<p class="wp-block-paragraph">When a job is submitted to a queue, AWS Batch evaluates available compute capacity in the associated compute environments. If capacity is insufficient, it automatically launches new EC2 instances (or Fargate tasks, if using the Fargate compute environment) to meet demand. Once the job completes, AWS Batch scales down the fleet to avoid unnecessary costs.</p>



<p class="wp-block-paragraph">Jobs can be configured with dependencies, so that downstream jobs only begin once upstream jobs have completed successfully. This makes it straightforward to build multi-stage pipelines — for example, a data preprocessing job that must finish before an analytics job begins.</p>



<h2 class="wp-block-heading">Cost Optimization with EC2 Spot Instances</h2>



<p class="wp-block-paragraph">One of the most significant financial benefits of AWS Batch is its native integration with <strong>Amazon EC2 Spot Instances</strong>. Spot Instances are spare EC2 capacity offered at a discount compared to On-Demand pricing. Because batch jobs are generally interruptible and can be retried, they are well suited to Spot Instance usage.</p>



<p class="wp-block-paragraph">AWS Batch can be configured to use a mix of On-Demand and Spot Instance capacity. When Spot capacity is interrupted by AWS, AWS Batch can automatically retry affected jobs, minimizing the operational impact. For many batch workloads, this approach can substantially reduce compute costs compared to running equivalent on-premises infrastructure or On-Demand EC2 instances exclusively.</p>



<h2 class="wp-block-heading">Key Benefits of AWS Batch for DevOps Teams</h2>



<ul class="wp-block-list">
<li><strong>No infrastructure to manage:</strong> AWS Batch provisions, scales, and terminates compute resources automatically. Engineers do not need to configure or maintain EC2 clusters, job schedulers, or queue managers.</li>
<li><strong>Pay only for what you use:</strong> Because compute resources are spun up on demand and shut down when jobs complete, you are billed only for the EC2 or Fargate resources consumed during job execution.</li>
<li><strong>Scales to any workload size:</strong> Whether you have ten jobs or ten thousand, AWS Batch scales the underlying compute environment to match demand without manual intervention.</li>
<li><strong>Docker-native:</strong> Jobs run as Docker containers, making it straightforward to package dependencies, ensure reproducibility, and version control job definitions alongside application code.</li>
<li><strong>Integrated with the AWS ecosystem:</strong> AWS Batch works natively with Amazon S3 for data input and output, AWS CloudWatch for logs and metrics, AWS Step Functions for workflow orchestration, and IAM for fine-grained access control.</li>
<li><strong>Array jobs and dependencies:</strong> Array jobs allow you to run many independent jobs (such as processing one file per job) with a single submission. Job dependencies let you chain stages in a pipeline without building a separate orchestration layer.</li>
</ul>



<h2 class="wp-block-heading">AWS Batch vs. Running Your Own Job Scheduler</h2>



<p class="wp-block-paragraph">Teams that manage batch workloads on-premises typically rely on schedulers such as Slurm, PBS Pro, LSF, or Grid Engine, combined with a fixed pool of servers. This approach requires dedicated infrastructure investment, ongoing software maintenance, capacity planning, and expert knowledge of the scheduler itself. When demand spikes, jobs queue behind fixed capacity constraints.</p>



<p class="wp-block-paragraph">AWS Batch replaces this stack with a managed service. The tradeoff is that workloads must be containerized (or use supported runtime models), and teams give up some lower-level control over scheduler configuration. For the majority of batch workloads — particularly those with variable demand — the operational simplicity and elastic capacity of AWS Batch outweigh these constraints.</p>



<h2 class="wp-block-heading">Common Use Cases</h2>



<ul class="wp-block-list">
<li><strong>Bioinformatics and genomics:</strong> Processing sequencing data at scale, running variant calling pipelines, or performing protein structure analysis across large datasets.</li>
<li><strong>Financial services:</strong> Running end-of-day risk calculations, stress testing, and Monte Carlo simulations across large portfolios.</li>
<li><strong>Media and entertainment:</strong> Transcoding video files, rendering animation frames, or generating image thumbnails at scale.</li>
<li><strong>Machine learning preprocessing:</strong> Transforming, normalizing, and splitting large training datasets before feeding them into model training pipelines.</li>
<li><strong>Log and data analytics:</strong> Processing and aggregating large volumes of log data on a scheduled basis.</li>
</ul>



<h2 class="wp-block-heading">Getting Started</h2>



<p class="wp-block-paragraph">A basic AWS Batch setup involves the following steps:</p>



<ol class="wp-block-list">
<li><strong>Containerize your job:</strong> Package your workload as a Docker image and push it to Amazon ECR (Elastic Container Registry) or another accessible container registry.</li>
<li><strong>Create a Compute Environment:</strong> Define the EC2 instance types, minimum and maximum vCPU limits, VPC settings, and whether to use On-Demand or Spot capacity.</li>
<li><strong>Create a Job Queue:</strong> Associate the queue with one or more compute environments and assign priorities.</li>
<li><strong>Create a Job Definition:</strong> Specify the container image, resource requirements (vCPUs and memory), IAM role, and any command or environment variable overrides.</li>
<li><strong>Submit a Job:</strong> Use the AWS Management Console, AWS CLI, or an SDK to submit a job to the queue. AWS Batch handles the rest.</li>
</ol>



<h2 class="wp-block-heading">Video Overview</h2>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio">
<div class="wp-block-embed__wrapper">
<iframe loading="lazy"  id="_ytid_51384"  width="675" height="379"  data-origwidth="675" data-origheight="379" src="https://www.youtube.com/embed/?enablejsapi=1&#038;list=PLTCuRW0ikUdMFARYSiWm733n1DcCem6bN&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;" class="__youtube_prefs__  epyt-is-override  no-lazyload" title="YouTube player"  allow="fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen data-no-lazy="1" data-skipgform_ajax_framebjll=""></iframe>
</div>
</figure>



<h2 class="wp-block-heading">Summary</h2>



<p class="wp-block-paragraph">AWS Batch removes the operational overhead of managing batch compute infrastructure by automatically provisioning, scaling, and releasing compute resources in response to your job queue. It integrates with the broader AWS ecosystem, supports containerized workloads, and enables significant cost savings through Spot Instance usage. For DevOps teams supporting data-intensive workloads — whether in genomics, finance, media, or analytics — AWS Batch provides a scalable, cost-effective, and largely self-managing foundation for batch computing.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/what-is-aws-batch/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The Three Core Ingredients of Modern IT Transformation: DevOps, Containers, and Software-Defined Infrastructure</title>
		<link>https://www.bestdevops.com/here-are-the-three-new-age-ingredients-for-it-transformation/</link>
					<comments>https://www.bestdevops.com/here-are-the-three-new-age-ingredients-for-it-transformation/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Mon, 02 Dec 2019 07:11:26 +0000</pubDate>
				<category><![CDATA[IT Training]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Digital Transformation]]></category>
		<category><![CDATA[IT strategy]]></category>
		<category><![CDATA[IT Transformation]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=9345</guid>

					<description><![CDATA[Successful IT transformation rests on three interlocked pillars: DevOps practices, container-based deployment, and Software-Defined Infrastructure. Here is what each one contributes and why they work best together.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Enterprises across every industry are under pressure to modernize their IT operations. Digital-era competition demands faster software delivery, elastic infrastructure, and tighter alignment between business goals and technology execution. Research consistently points to three interdependent technologies as the foundation of any credible IT transformation strategy: <strong>DevOps</strong>, <strong>Containers</strong>, and <strong>Software-Defined Infrastructure (SDI) / Software-Defined Data Centres (SDDC)</strong>.</p>



<p class="wp-block-paragraph">This article unpacks each ingredient, explains why it matters, and shows how the three work together to deliver the speed, agility, and efficiency that modern enterprises need.</p>



<h2 class="wp-block-heading">1. DevOps: Breaking Down Silos with Collaboration, Automation, and Continuous Delivery</h2>



<p class="wp-block-paragraph">DevOps is a cultural and technical movement that dismantles the traditional wall between software development and IT operations teams. Where those teams once worked in isolation—development writing code and throwing it over the fence to operations to deploy—DevOps integrates both disciplines into a shared, continuous workflow.</p>



<h3 class="wp-block-heading">What DevOps Changes in Practice</h3>



<ul class="wp-block-list">
<li><strong>Faster release cycles:</strong> Continuous Integration and Continuous Delivery (CI/CD) pipelines automate testing and deployment, reducing the time from code commit to production release from weeks to hours or minutes.</li>
<li><strong>Shared ownership:</strong> Developers and operations engineers share responsibility for reliability, security, and performance—not just functionality.</li>
<li><strong>Automated feedback loops:</strong> Monitoring and alerting tools provide real-time signals that flow back into the development process, enabling rapid iteration.</li>
<li><strong>Reduced mean time to recovery (MTTR):</strong> Because deployments are smaller and more frequent, failures are easier to isolate and roll back.</li>
</ul>



<p class="wp-block-paragraph">Large-scale consumer platforms have demonstrated that DevOps practices enable an organization to develop, integrate, test, and upgrade applications continuously at a pace that would be impossible using traditional waterfall or siloed delivery models. The same principles apply to enterprise software, internal tooling, and customer-facing products alike.</p>



<p class="wp-block-paragraph">For enterprises looking to stay responsive to customer needs, adopting DevOps means aligning the rhythm of software delivery with business objectives rather than with fixed release schedules imposed by process bureaucracy.</p>



<h2 class="wp-block-heading">2. Containers: Portable, Isolated, and Independently Deployable Units</h2>



<p class="wp-block-paragraph">Containers represent the next evolution beyond virtual machines (VMs). Where a VM emulates an entire operating system—carrying significant overhead—a container packages only the application code and its specific dependencies into a lightweight, self-contained unit that shares the host OS kernel.</p>



<h3 class="wp-block-heading">Why Containers Matter for IT Transformation</h3>



<ul class="wp-block-list">
<li><strong>Portability:</strong> A container image runs consistently across a developer&#8217;s laptop, a CI/CD pipeline, an on-premises server, or a public cloud—eliminating the classic &#8220;works on my machine&#8221; problem.</li>
<li><strong>Microservices alignment:</strong> Containers allow applications to be decomposed into loosely coupled services that can be developed, deployed, scaled, and updated independently.</li>
<li><strong>Resource efficiency:</strong> Containers start in seconds and consume far less memory and CPU overhead than equivalent VMs, enabling higher density on the same hardware.</li>
<li><strong>Faster iteration:</strong> Teams can push changes to individual services without redeploying the entire application stack.</li>
</ul>



<h3 class="wp-block-heading">Managing Container Sprawl with Kubernetes</h3>



<p class="wp-block-paragraph">As adoption scales, organizations inevitably encounter <em>container sprawl</em>—the same challenge that arose with server sprawl and VM sprawl in earlier infrastructure eras. Managing hundreds or thousands of containers manually is impractical, which is where container orchestration becomes essential.</p>



<p class="wp-block-paragraph"><strong>Kubernetes</strong> has emerged as the de facto standard for container orchestration. It provides:</p>



<ul class="wp-block-list">
<li><strong>Automated scheduling:</strong> Kubernetes places containers across a cluster of nodes based on available resources and defined constraints.</li>
<li><strong>Self-healing:</strong> Failed containers are automatically restarted; unhealthy nodes are drained and workloads rescheduled.</li>
<li><strong>Horizontal scaling:</strong> Workloads scale up or down automatically based on CPU usage, memory consumption, or custom metrics.</li>
<li><strong>Service discovery and load balancing:</strong> Kubernetes manages internal DNS and load balancing so services can find and communicate with each other reliably.</li>
<li><strong>Declarative configuration:</strong> Infrastructure and application state is defined in version-controlled YAML manifests, enabling GitOps workflows.</li>
</ul>



<p class="wp-block-paragraph">Kubernetes can run on-premises, in managed cloud offerings (such as Amazon EKS, Google GKE, or Azure AKS), or in hybrid configurations—giving enterprises flexibility in how and where they deploy containerized workloads.</p>



<h2 class="wp-block-heading">3. Software-Defined Infrastructure (SDI) and Software-Defined Data Centres (SDDC)</h2>



<p class="wp-block-paragraph">Traditional data centres are built on proprietary hardware with fixed capacity and manual configuration processes that are too slow for the pace of modern application delivery. Software-Defined Infrastructure decouples the control plane from physical hardware, allowing compute, networking, and storage resources to be provisioned, configured, and managed programmatically through software.</p>



<h3 class="wp-block-heading">Core Characteristics of SDI/SDDC</h3>



<ul class="wp-block-list">
<li><strong>Pooled resources:</strong> Compute, storage, and network capacity are abstracted into dynamic resource pools that can be allocated on demand rather than reserved in advance.</li>
<li><strong>Policy-driven automation:</strong> Provisioning, scaling, and decommissioning of infrastructure resources are driven by software policies, reducing manual intervention and human error.</li>
<li><strong>Commodity hardware:</strong> SDI software runs on standard x86 hardware, reducing dependence on expensive proprietary appliances and lowering capital expenditure.</li>
<li><strong>Agility:</strong> Infrastructure changes that once required physical work—racking servers, re-cabling networks—can be executed in minutes through a management API or UI.</li>
<li><strong>Consistency:</strong> Infrastructure-as-code practices apply equally to SDI, meaning data centre configurations can be version-controlled, peer-reviewed, and tested in the same way as application code.</li>
</ul>



<p class="wp-block-paragraph">The shift from hardware-defined to software-defined data centres also frees IT teams from routine administrative tasks, allowing them to focus engineering effort on building and improving services rather than maintaining physical infrastructure.</p>



<h2 class="wp-block-heading">Why These Three Ingredients Are Interlocked</h2>



<p class="wp-block-paragraph">DevOps, containers, and SDI are not independent choices—they reinforce and depend on each other:</p>



<ul class="wp-block-list">
<li><strong>DevOps needs containers</strong> to make CI/CD pipelines reliable and environment-agnostic. Containers guarantee that the artifact tested in the pipeline is identical to what runs in production.</li>
<li><strong>Containers need orchestration and infrastructure</strong> to run at scale. Kubernetes abstracts the underlying infrastructure, and SDI ensures that infrastructure is elastic enough to accommodate the dynamic resource demands of containerized workloads.</li>
<li><strong>SDI benefits from DevOps culture</strong> because infrastructure-as-code, automated testing of configuration changes, and continuous delivery practices apply directly to managing software-defined resources.</li>
</ul>



<p class="wp-block-paragraph">Together, these three pillars form a self-reinforcing platform: DevOps practices drive faster delivery, containers provide the portable deployment unit, and software-defined infrastructure provides the programmable, elastic foundation that makes the whole system scalable and resilient.</p>



<h2 class="wp-block-heading">Putting It Together: A Practical Starting Point</h2>



<p class="wp-block-paragraph">For engineering teams beginning or advancing an IT transformation journey, a pragmatic sequence often looks like this:</p>



<ol class="wp-block-list">
<li><strong>Establish DevOps foundations first.</strong> Invest in CI/CD tooling, shared monitoring, and cross-functional team structures before migrating workloads. Culture change is slower than technology change.</li>
<li><strong>Containerize new workloads before legacy ones.</strong> Start with greenfield services or stateless applications where containerization is straightforward. Build organizational competency before tackling stateful or complex legacy systems.</li>
<li><strong>Adopt Kubernetes incrementally.</strong> Managed Kubernetes services on a cloud provider reduce operational burden during the learning curve. Move to self-managed or on-premises clusters once the team has sufficient operational maturity.</li>
<li><strong>Introduce SDI alongside your container strategy.</strong> Whether through a hyper-converged infrastructure platform, a cloud provider&#8217;s virtual networking and storage services, or an open-source SDN solution, ensure your infrastructure layer can be programmatically controlled to meet the dynamic demands of container orchestration.</li>
<li><strong>Measure and iterate.</strong> Track deployment frequency, lead time for changes, change failure rate, and MTTR (the DORA metrics). Use data to guide further investment.</li>
</ol>



<h2 class="wp-block-heading">Conclusion</h2>



<p class="wp-block-paragraph">IT transformation is not a single project with a finish line—it is an ongoing capability-building process. DevOps, containers, and Software-Defined Infrastructure are the three technical pillars that, when implemented together and supported by the right organizational culture, give enterprises the agility, speed, and efficiency required to compete in a digital-first market. The technologies are mature and widely proven. The differentiator is how effectively an organization combines and operationalizes all three.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/here-are-the-three-new-age-ingredients-for-it-transformation/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Microsoft Wins $10 Billion JEDI Contract Over AWS</title>
		<link>https://www.bestdevops.com/microsoft-wins-10-billion-jedi-contract-over-aws/</link>
					<comments>https://www.bestdevops.com/microsoft-wins-10-billion-jedi-contract-over-aws/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Mon, 28 Oct 2019 06:11:48 +0000</pubDate>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Oracle]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=8884</guid>

					<description><![CDATA[In a surprise outcome, Microsoft beat AWS to win the U.S. Department of Defense's Joint Enterprise Defense Infrastructure (JEDI) cloud contract, worth up to $10 billion over 10 years.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Source: searchcloudcomputing.techtarget.com (October 2019)</em></p>



<h2 class="wp-block-heading">Microsoft Awarded the Pentagon&#8217;s Landmark JEDI Cloud Contract</h2>



<p class="wp-block-paragraph">In a result that surprised much of the cloud industry, Microsoft — not AWS — was awarded the U.S. Department of Defense&#8217;s Joint Enterprise Defense Infrastructure (JEDI) contract in late October 2019. The contract carries a ceiling value of up to $10 billion spread across a 10-year period, making it one of the largest cloud infrastructure deals ever awarded by a government entity.</p>



<h2 class="wp-block-heading">What Is the JEDI Contract?</h2>



<p class="wp-block-paragraph">The JEDI program was first announced in September 2017. According to a November 2017 DoD memo, the contract called for a single cloud provider to build a <em>&#8220;highly available, exponentially elastic, secure, resilient cloud computing environment that seamlessly extends from the homefront to the tactical edge.&#8221;</em> The Pentagon ultimately plans to migrate approximately 80% of its internal systems to the winning platform, though it maintains a variety of other cloud services alongside JEDI.</p>



<p class="wp-block-paragraph">The base contract period is two years with $1 million guaranteed. Roughly $210 million was expected to be spent during that initial two-year window, with the remainder of the potential $10 billion subject to rigorous ongoing performance reviews, according to the DoD.</p>



<h2 class="wp-block-heading">A Competitive and Controversial Bidding Process</h2>



<p class="wp-block-paragraph">The contract attracted bids from IBM, Oracle, Google, AWS, and Microsoft. By April 2019, the DoD had narrowed the field to just AWS and Microsoft. In July 2019, a federal judge dismissed a lawsuit filed by Oracle challenging the procurement process.</p>



<p class="wp-block-paragraph">AWS had been widely considered the frontrunner. The company&#8217;s cloud division had previously won a high-profile $600 million contract with the CIA to build out that agency&#8217;s big data and analytics capabilities — a deal that demonstrated AWS&#8217;s ability to handle classified government workloads. Microsoft, however, had its own government cloud credentials: in May 2018, the company announced a contract worth hundreds of millions of dollars to provide Azure Government services to a range of U.S. intelligence agencies.</p>



<h2 class="wp-block-heading">Political Controversy Shadowed the Award</h2>



<p class="wp-block-paragraph">The JEDI procurement became entangled in presidential politics. President Donald Trump — a vocal critic of Amazon CEO Jeff Bezos, who also owns The Washington Post — stated in July 2019 that his administration intended to scrutinize Amazon&#8217;s bid following complaints from competing vendors about the award process. Whether that scrutiny influenced the final decision remained unclear at the time of the award.</p>



<p class="wp-block-paragraph">The DoD defended its process: <em>&#8220;All offerors were treated fairly and evaluated consistently with the solicitation&#8217;s stated evaluation criteria. Prior to the award, the department conferred with the DOD Inspector General, which informed the decision to proceed.&#8221;</em></p>



<h2 class="wp-block-heading">AWS Reacts — and Eyes Further Recourse</h2>



<p class="wp-block-paragraph">Amazon expressed clear surprise at the result. An AWS spokesperson said: <em>&#8220;AWS is the clear leader in cloud computing, and a detailed assessment purely on the comparative offerings clearly lead to a different conclusion.&#8221;</em> At the time of the award, it was not immediately clear whether Amazon would pursue a formal legal challenge — though the company subsequently did file a protest with the U.S. Court of Federal Claims.</p>



<h2 class="wp-block-heading">Market Context: AWS Still Leads, But Microsoft Closes Ground</h2>



<p class="wp-block-paragraph">At the time of the award, market research firm Synergy Research estimated the global cloud infrastructure market at approximately $100 billion annually. AWS held roughly 33.5% of that market, with Microsoft Azure at approximately 16.5%. While AWS maintained a commanding lead in overall market share, the JEDI win gave Microsoft a powerful, high-visibility reference point for Azure&#8217;s readiness to handle the world&#8217;s most security-sensitive and mission-critical workloads.</p>



<p class="wp-block-paragraph">For enterprise and government customers evaluating cloud providers for large, sensitive deployments, a DoD endorsement of this scale carries significant weight — and Microsoft was expected to leverage the JEDI win in future negotiations across both public sector and regulated industry verticals.</p>



<h2 class="wp-block-heading">What Came Next</h2>



<p class="wp-block-paragraph">Following the initial award, AWS filed a legal challenge that led to a court-ordered temporary restraining order halting Microsoft&#8217;s work on the contract. The JEDI contract dispute continued through the courts for years and was ultimately cancelled by the DoD in 2021, which moved on to a new multi-vendor cloud procurement program called the Joint Warfighter Cloud Capability (JWCC). That subsequent program — notably — awarded contracts to multiple vendors including both Microsoft and AWS, as well as Google and Oracle.</p>



<h2 class="wp-block-heading">Key Takeaways for Cloud and DevOps Practitioners</h2>



<ul class="wp-block-list">
<li><strong>Single-vendor government mega-contracts carry inherent risk.</strong> The JEDI model — one provider, one contract — proved legally and politically fragile. Multi-vendor approaches, as seen with JWCC, are increasingly preferred for critical government infrastructure.</li>
<li><strong>Government cloud clearances matter.</strong> Both AWS GovCloud and Azure Government had demonstrated classified workload capabilities before JEDI. Organizations in regulated sectors should evaluate providers&#8217; specific compliance certifications, not just general cloud capabilities.</li>
<li><strong>Market share does not guarantee contract wins.</strong> Despite AWS&#8217;s dominant position, technical evaluation criteria, pricing, and other factors shaped the outcome.</li>
<li><strong>Procurement disputes can delay delivery by years.</strong> Engineering teams should account for legal and contractual risk when planning long-horizon cloud migrations tied to government or enterprise mega-deals.</li>
</ul>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" width="675" height="379" src="https://www.youtube.com/embed/?list=PLTCuRW0ikUdMFARYSiWm733n1DcCem6bN&#038;autoplay=0&#038;rel=1&#038;fs=1&#038;controls=1" title="YouTube player" allow="fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/microsoft-wins-10-billion-jedi-contract-over-aws/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Pivotal Shifts to Kubernetes: PAS on Kubernetes, Build Service, and RabbitMQ Announced</title>
		<link>https://www.bestdevops.com/pivotal-swings-to-kubernetes/</link>
					<comments>https://www.bestdevops.com/pivotal-swings-to-kubernetes/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Thu, 18 Jul 2019 05:20:17 +0000</pubDate>
				<category><![CDATA[Kubernetes]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[DevOps tool]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=6282</guid>

					<description><![CDATA[Pivotal announced a major strategic pivot toward Kubernetes in mid-2019, unveiling alpha versions of PAS on Kubernetes, Pivotal Build Service, and RabbitMQ for Kubernetes — months after investor pressure over its slow adoption of container orchestration.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on reporting originally published by <a href="https://devclass.com" rel="noopener">devclass.com</a> in July 2019, covering Pivotal&#8217;s Kubernetes announcements.</em></p>



<h2 class="wp-block-heading">Pivotal Makes a Major Bet on Kubernetes</h2>



<p class="wp-block-paragraph">In July 2019, Pivotal announced a significant strategic shift toward Kubernetes, unveiling alpha versions of three Kubernetes-integrated products. The centerpiece was a Kubernetes-powered edition of its flagship Pivotal Application Service (PAS) platform — a move that signaled the company was embedding container orchestration deeply into its core product line.</p>



<p class="wp-block-paragraph">The announcements came roughly a month after Pivotal — then backed by Dell and VMware — faced sharp criticism from investors over its perceived slowness in adopting Kubernetes, a criticism that coincided with the company scaling back its financial forecasts and a stock price that fell nearly 50 percent. CEO Rob Mee had, however, already flagged the Kubernetes direction during the earnings call, suggesting the product announcements were part of a planned roadmap rather than a reactive pivot.</p>



<h2 class="wp-block-heading">PAS on Kubernetes: The Key Announcement</h2>



<p class="wp-block-paragraph">The headline product was an alpha release of Pivotal Application Service running on Kubernetes. Pivotal&#8217;s own blog described Kubernetes as &#8220;the new IaaS&#8221; and stated the company was &#8220;embedding it into more parts of Pivotal technology.&#8221;</p>



<p class="wp-block-paragraph">The alpha was positioned as a proof-of-concept supporting the most important PAS capabilities, including:</p>



<ul class="wp-block-list">
<li><strong><code>cf push</code> support</strong> for buildpack-based applications, preserving the familiar Cloud Foundry developer experience</li>
<li><strong>App instances running as Kubernetes pods</strong>, integrating PAS workloads natively into the Kubernetes scheduler</li>
<li><strong>Scaling to at least 50 app instances</strong> in this initial release</li>
</ul>



<p class="wp-block-paragraph">Future roadmap items at the time included multi-cloud support — specifically AKS on Microsoft Azure and GKE on Google Cloud Platform — as well as the ability to deploy PAS on Kubernetes alongside existing PAS environments, enabling incremental adoption rather than a forced migration.</p>



<h2 class="wp-block-heading">Pivotal Build Service: From Source Code to OCI Images</h2>



<p class="wp-block-paragraph">The second announcement was an alpha of <strong>Pivotal Build Service</strong>, integrated with Enterprise PKS (Pivotal and VMware&#8217;s joint Kubernetes distribution). Pivotal described the service as a declarative way to build OCI-compatible container images directly from source code, saying it &#8220;picks up where the Dockerfile workflow leaves off.&#8221;</p>



<p class="wp-block-paragraph">The practical value proposition was image lifecycle management: the Build Service was designed to keep container images consistent and automatically up to date with the latest base image patches. Pivotal summarized this benefit as eliminating &#8220;snowflake containers&#8221; — the problem of inconsistent, manually maintained images that diverge from a known good baseline over time.</p>



<h2 class="wp-block-heading">RabbitMQ for Kubernetes</h2>



<p class="wp-block-paragraph">The third product announced was <strong>RabbitMQ for Kubernetes</strong>, aimed at simplifying the operational overhead of running the popular open-source message broker inside Kubernetes environments. Pivotal positioned this as reducing the complexity of deploying and managing RabbitMQ clusters as Kubernetes-native workloads.</p>



<h2 class="wp-block-heading">Alpha Status and Access by Request</h2>



<p class="wp-block-paragraph">All three products were released as alpha software, with general availability timelines not announced at that point. Access was available by request only — a standard approach for early-stage enterprise software intended to manage onboarding, gather structured feedback, and avoid support commitments before the product stabilizes.</p>



<p class="wp-block-paragraph">These announcements followed the launch of <strong>Pivotal Service Mesh</strong> in May 2019, which brought Istio and Envoy proxy to the Pivotal platform — also as an alpha program — indicating a broader, multi-quarter effort to build out a cloud-native infrastructure stack around Kubernetes.</p>



<h2 class="wp-block-heading">Context: Investor Pressure and the Kubernetes Imperative</h2>



<p class="wp-block-paragraph">Pivotal&#8217;s share price had fallen close to 50 percent in the weeks before these announcements after the company reported that some deals had slipped and issued financial guidance below analyst expectations. While CEO Rob Mee sought to reassure analysts by highlighting the upcoming Kubernetes integrations as an opportunity to expand Pivotal&#8217;s addressable market, investors at the time viewed the company&#8217;s trajectory as too slow relative to the broader industry shift toward Kubernetes-native platforms.</p>



<p class="wp-block-paragraph">For DevOps teams already invested in the Cloud Foundry ecosystem, these announcements represented a pragmatic path forward: retaining familiar developer workflows like <code>cf push</code> while gaining the scheduling, portability, and ecosystem benefits of Kubernetes. Whether the alpha-stage products would mature fast enough to satisfy both developers and investors remained the open question in mid-2019.</p>



<h2 class="wp-block-heading">Summary of Pivotal&#8217;s July 2019 Kubernetes Announcements</h2>



<figure class="wp-block-table"><table><thead><tr><th>Product</th><th>Stage</th><th>Key Capability</th></tr></thead><tbody><tr><td>PAS on Kubernetes</td><td>Alpha</td><td><code>cf push</code> workflows running app instances as Kubernetes pods</td></tr><tr><td>Pivotal Build Service</td><td>Alpha</td><td>Declarative OCI image builds from source; integrated with Enterprise PKS</td></tr><tr><td>RabbitMQ for Kubernetes</td><td>Alpha</td><td>Simplified RabbitMQ operations in Kubernetes environments</td></tr><tr><td>Pivotal Service Mesh (May 2019)</td><td>Alpha</td><td>Istio and Envoy integration for the Pivotal platform</td></tr></tbody></table></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/pivotal-swings-to-kubernetes/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Create an Access Key for the Root User in AWS (And Why You Should Minimize Its Use)</title>
		<link>https://www.bestdevops.com/how-to-create-an-access-key-for-the-root-user-in-aws/</link>
					<comments>https://www.bestdevops.com/how-to-create-an-access-key-for-the-root-user-in-aws/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Wed, 17 Jul 2019 06:10:23 +0000</pubDate>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[Amazon web service]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[AWS system]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[IT]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=6257</guid>

					<description><![CDATA[Using AWS root user credentials for everyday tasks creates serious security risks. Learn how to create and rotate access keys for the root user, and why IAM users should be your default approach.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on guidance originally sourced from TechRepublic. It has been rewritten and expanded for a DevOps engineering audience.</em></p>



<h2 class="wp-block-heading">Why Root User Access Keys Are a Security Risk</h2>



<p class="wp-block-paragraph">Every AWS account has a root user — the original identity created when you first register with Amazon Web Services. The root user has unrestricted access to every resource and service within the account, bypassing any IAM policies or permission boundaries. If root user credentials are compromised, an attacker has complete control over your infrastructure, billing, and data.</p>



<p class="wp-block-paragraph">AWS best practices strongly discourage using root user credentials for everyday operational tasks. Instead, you should:</p>



<ul class="wp-block-list">
<li>Create an IAM user with administrative privileges for day-to-day work.</li>
<li>Enable multi-factor authentication (MFA) on the root account.</li>
<li>Avoid creating long-lived root access keys unless absolutely necessary.</li>
<li>Rotate or delete any existing root access keys that are no longer needed.</li>
</ul>



<p class="wp-block-paragraph">That said, there are edge-case scenarios where a root access key is required — for example, certain account-level API calls that only the root user can make. In those cases, the safest approach is to generate a new access key, perform the required task, and then immediately delete the key.</p>



<h2 class="wp-block-heading">Two Complementary Strategies for Securing Root Access</h2>



<p class="wp-block-paragraph">Securing high-level AWS access effectively involves combining two approaches:</p>



<ol class="wp-block-list">
<li><strong>Create an administrative IAM user and group.</strong> Grant this IAM user full administrative privileges via an attached policy (such as <code>AdministratorAccess</code>). Use this identity for all routine administrative work instead of logging in as root.</li>
<li><strong>Rotate or delete root access keys.</strong> Generate new access keys for the root user if required, then delete the old keys. If no root API access is needed at all, delete all root access keys entirely — this is the AWS-recommended state.</li>
</ol>



<h2 class="wp-block-heading">How to Create an Access Key for the AWS Root User</h2>



<p class="wp-block-paragraph">Follow these steps to create a new access key using the AWS Management Console. Note that you must be logged in as the root user to complete this process.</p>



<h3 class="wp-block-heading">Step 1: Log in as the Root User</h3>



<p class="wp-block-paragraph">Navigate to the <a href="https://console.aws.amazon.com/" rel="noopener noreferrer" target="_blank">AWS Management Console</a>. On the sign-in page, choose <strong>Root user</strong> and enter the email address associated with your AWS account, then enter your root password.</p>



<p class="wp-block-paragraph">If you normally sign in with an IAM user, look for the option to switch to the root user sign-in method on the login screen.</p>



<h3 class="wp-block-heading">Step 2: Open Security Credentials</h3>



<p class="wp-block-paragraph">Once logged in, click your account name or alias in the top-right navigation bar. A dropdown menu will appear. Select <strong>Security credentials</strong> (previously labelled <em>My Security Credentials</em> in older console versions).</p>



<h3 class="wp-block-heading">Step 3: Navigate to Access Keys</h3>



<p class="wp-block-paragraph">On the <strong>Security credentials</strong> page, scroll down to the <strong>Access keys</strong> section. This section displays any existing access keys associated with the root user, along with their status (active or inactive) and the date they were last used.</p>



<h3 class="wp-block-heading">Step 4: Create a New Access Key</h3>



<p class="wp-block-paragraph">Click the <strong>Create access key</strong> button. AWS will generate a new Access Key ID and Secret Access Key pair. You will see both values displayed on screen.</p>



<p class="wp-block-paragraph"><strong>Important:</strong> The Secret Access Key is only shown once. Copy it immediately and store it securely (for example, in a secrets manager or encrypted vault). If you lose it, you cannot retrieve it — you will need to create a new key pair.</p>



<p class="wp-block-paragraph">You can also download the key pair as a <code>.csv</code> file using the provided option on the same screen.</p>



<h3 class="wp-block-heading">Step 5: Delete the Old Access Key</h3>



<p class="wp-block-paragraph">After confirming your new access key works as expected (by making a test API call), return to the <strong>Access keys</strong> section and delete the old key. Select the old key and click <strong>Delete</strong>. AWS will ask you to confirm by typing the word <em>delete</em> or the key ID — follow the prompt.</p>



<p class="wp-block-paragraph">If you are unsure whether the old key is still in use by any automated processes, you can first set it to <strong>Inactive</strong> rather than deleting it immediately. Monitor for failures, then delete once you are confident nothing depends on the old key.</p>



<h2 class="wp-block-heading">Best Practice: Delete All Root Access Keys</h2>



<p class="wp-block-paragraph">AWS explicitly recommends that most accounts should have <strong>no root access keys at all</strong>. Nearly every administrative task can be performed by an IAM user or role with appropriate permissions. Removing root access keys entirely eliminates a significant attack surface.</p>



<p class="wp-block-paragraph">Use the <strong>IAM dashboard</strong> in the AWS Console to check your account&#8217;s security status. A green check mark next to <em>No root access keys</em> confirms you are following this best practice.</p>



<h2 class="wp-block-heading">Combining Root Key Rotation with IAM User Setup</h2>



<p class="wp-block-paragraph">For a complete security hardening approach, pair root key rotation with the following IAM steps:</p>



<ul class="wp-block-list">
<li><strong>Create an IAM user</strong> with the <code>AdministratorAccess</code> managed policy attached.</li>
<li><strong>Create an IAM group</strong> (e.g., <code>Administrators</code>) with the policy attached at the group level, then add the IAM user to that group.</li>
<li><strong>Enable MFA</strong> on both the root account and any IAM user with elevated privileges.</li>
<li><strong>Use IAM roles</strong> for programmatic access from services, Lambda functions, EC2 instances, and CI/CD pipelines — avoid embedding long-lived access keys in application code or configuration files.</li>
</ul>



<h2 class="wp-block-heading">Summary</h2>



<p class="wp-block-paragraph">Creating and rotating root user access keys in AWS is a straightforward process through the Security Credentials page in the Management Console. However, the most secure posture is to avoid root access keys altogether. Use IAM users, groups, and roles for all operational access, enable MFA on the root account, and treat the root user as a break-glass emergency identity only.</p>



<p class="wp-block-paragraph">For further reading, refer to the official <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_root-user.html" rel="noopener noreferrer" target="_blank">AWS documentation on root user best practices</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/how-to-create-an-access-key-for-the-root-user-in-aws/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>7 Key Characteristics of Cloud Computing</title>
		<link>https://www.bestdevops.com/7-key-characteristics-of-cloud-computing/</link>
					<comments>https://www.bestdevops.com/7-key-characteristics-of-cloud-computing/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Tue, 16 Jul 2019 07:03:02 +0000</pubDate>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[Cloud computing]]></category>
		<category><![CDATA[IT and development teams]]></category>
		<category><![CDATA[public cloud platforms]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=6218</guid>

					<description><![CDATA[Cloud computing has transformed how organisations build and deploy applications. Explore the seven core characteristics — from on-demand provisioning to shared security — that define modern cloud platforms.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Topic originally sourced from searchcloudcomputing.techtarget.com. This article provides an independent, expanded explanation of the core characteristics of cloud computing.</em></p>



<h2 class="wp-block-heading">Why Cloud Characteristics Matter</h2>



<p class="wp-block-paragraph">Cloud computing has an ever-expanding catalogue of tools, services and deployment models, but its foundational characteristics have stayed remarkably consistent since AWS began selling compute and storage instances in 2006. Google and Microsoft followed shortly after, and today the cloud spans IaaS, PaaS and SaaS — encompassing AI, containers, serverless compute, managed databases, IoT, analytics and much more.</p>



<p class="wp-block-paragraph">Each service category carries its own trade-offs, but seven core characteristics underpin all of them. Understanding these traits helps DevOps and platform engineering teams make informed architectural decisions, negotiate contracts and set realistic expectations with stakeholders.</p>



<h2 class="wp-block-heading">1. On-Demand Computing</h2>



<p class="wp-block-paragraph">AWS, Microsoft Azure, Google Cloud and other public cloud platforms make compute and storage resources available at the click of a button or a single API call. Providers maintain massive pools of capacity across globally distributed data centres, ready to serve requests in seconds.</p>



<p class="wp-block-paragraph">This is a fundamental departure from traditional IT procurement, where acquiring a new server could require months of approval cycles, purchasing, shipping and rack-and-stack work. On-demand access collapses that timeline to minutes, enabling rapid experimentation and faster time-to-market.</p>



<h2 class="wp-block-heading">2. Self-Service Provisioning</h2>



<p class="wp-block-paragraph">On-demand computing is only useful if teams can access resources without raising a ticket and waiting for an operations team to act. Self-service provisioning — typically delivered through a cloud provider&#8217;s web console, CLI or infrastructure-as-code tooling — gives developers the ability to select the resources they need and start building immediately.</p>



<p class="wp-block-paragraph">In practice, a platform or cloud-ops team sets guardrails through IAM policies, service quotas and organisational policies. Within those boundaries, development teams have the autonomy to build, test and deploy without bottlenecks. This self-service model is a cornerstone of modern DevOps culture, enabling teams to own the full lifecycle of their services.</p>



<h2 class="wp-block-heading">3. Resource Pooling</h2>



<p class="wp-block-paragraph">Public cloud providers use multi-tenant architectures to serve many customers simultaneously from the same physical hardware. Customer workloads are abstracted from the underlying infrastructure through hypervisors, container runtimes and software-defined networking, so that multiple tenants share a host without visibility into each other&#8217;s data or operations.</p>



<p class="wp-block-paragraph">Providers increasingly design custom silicon and abstraction layers — such as AWS Nitro, Google Titanium or Azure&#8217;s FPGA-based offloads — to improve both performance and the security boundaries between tenants. Resource pooling is what makes cloud economics work: providers achieve high hardware utilisation while offering individually elastic allocations to each customer.</p>



<h2 class="wp-block-heading">4. Scalability and Elasticity</h2>



<p class="wp-block-paragraph">Because resources are pooled, they can also be reallocated dynamically. Compute, storage and networking capacity can be added or removed in response to real workload demand rather than forecast estimates. Cloud platforms support two primary scaling axes:</p>



<ul class="wp-block-list">
<li><strong>Vertical scaling (scaling up/down):</strong> Increasing or decreasing the CPU, memory or disk of an existing instance.</li>
<li><strong>Horizontal scaling (scaling out/in):</strong> Adding or removing instances behind a load balancer, often managed by an autoscaling group or Kubernetes horizontal pod autoscaler.</li>
</ul>



<p class="wp-block-paragraph">By contrast, traditional on-premises architectures force teams to provision for peak capacity. Resources sit idle during quiet periods, wasting capital and operational spend. Elasticity removes this requirement — you pay for what you use and scale back when demand drops.</p>



<h2 class="wp-block-heading">5. Pay-Per-Use Pricing</h2>



<p class="wp-block-paragraph">Cloud pricing shifts IT expenditure from capital expenditure (Capex) — buying hardware up front — to operational expenditure (Opex), paying only for resources consumed. Most providers offer per-second or per-hour billing for compute, with similar granularity for storage, data transfer and managed services.</p>



<p class="wp-block-paragraph">While pay-as-you-go is an advantage, it introduces a new risk: uncontrolled spend. DevOps teams need to practise FinOps disciplines to manage costs effectively:</p>



<ul class="wp-block-list">
<li>Right-size instances to avoid over-provisioning.</li>
<li>Shut down or scale down resources when not in use (e.g., development environments overnight).</li>
<li>Use reserved instances, savings plans or committed-use discounts for predictable baseline workloads.</li>
<li>Set budget alerts and cost anomaly detection to catch runaway spend early.</li>
</ul>



<p class="wp-block-paragraph">Providers now offer a range of pricing models beyond pure on-demand billing — including reserved capacity, spot or preemptible instances and sustained-use discounts — giving teams flexibility to optimise cost for their specific usage patterns.</p>



<h2 class="wp-block-heading">6. Resiliency and High Availability</h2>



<p class="wp-block-paragraph">Cloud providers architect their platforms to minimise single points of failure. Key resilience constructs include:</p>



<ul class="wp-block-list">
<li><strong>Availability Zones (AZs):</strong> Physically separate data centres within a geographic region, connected by redundant low-latency networks. Distributing workloads across multiple AZs protects against a single facility failure.</li>
<li><strong>Regions:</strong> Geographically isolated deployments that can be used for disaster recovery or data residency requirements.</li>
<li><strong>Managed service redundancy:</strong> Many higher-level services (managed databases, object storage, load balancers) automatically replicate data or distribute traffic across AZs without user configuration.</li>
</ul>



<p class="wp-block-paragraph">That said, no platform is immune to outages. Major providers have experienced significant incidents that affected entire regions or service categories. Teams should design for failure by:</p>



<ul class="wp-block-list">
<li>Implementing multi-AZ deployments for critical workloads.</li>
<li>Testing failover procedures regularly (chaos engineering).</li>
<li>Considering multi-region or even multi-cloud strategies for the highest availability requirements, accepting the added complexity and cost that entails.</li>
</ul>



<h2 class="wp-block-heading">7. Security and the Shared Responsibility Model</h2>



<p class="wp-block-paragraph">Security in the cloud operates under a <strong>shared responsibility model</strong>. The cloud provider secures the underlying infrastructure — physical data centres, hypervisors, global network fabric and managed service platforms. The customer is responsible for everything they build and configure on top: operating system hardening, application security, identity and access management, data encryption and network controls.</p>



<p class="wp-block-paragraph">Major cloud providers invest heavily in security expertise, compliance certifications and threat intelligence — often beyond what individual enterprises can replicate on-premises. However, the most common cloud security incidents are not provider-side breaches; they are misconfigurations by customers, such as publicly exposed storage buckets, overly permissive IAM roles or unpatched application code.</p>



<p class="wp-block-paragraph">To operate securely in the cloud, DevOps teams should:</p>



<ul class="wp-block-list">
<li>Understand clearly where provider responsibility ends and customer responsibility begins for each service used.</li>
<li>Apply the principle of least privilege to all IAM policies and service roles.</li>
<li>Enable cloud-native security tooling (e.g., AWS Security Hub, Azure Defender, Google Security Command Center).</li>
<li>Integrate security scanning into CI/CD pipelines to catch misconfigurations before they reach production.</li>
<li>Encrypt data at rest and in transit using provider-managed or customer-managed keys as appropriate.</li>
</ul>



<h2 class="wp-block-heading">Putting the Characteristics Together</h2>



<p class="wp-block-paragraph">These seven characteristics — on-demand access, self-service provisioning, resource pooling, scalability, pay-per-use pricing, resiliency and shared security — are not independent features. They are interdependent properties that, together, define what cloud computing is and why it has become the default platform for modern application development and operations.</p>



<p class="wp-block-paragraph">For DevOps teams, internalising these characteristics shapes architectural decisions: designing stateless, horizontally scalable services; automating infrastructure provisioning through code; implementing FinOps practices to control spend; building for failure; and treating security as a shared, ongoing engineering discipline rather than a one-time checkbox.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/7-key-characteristics-of-cloud-computing/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How DevOps Enables Organisations to Deliver True Value to Customers</title>
		<link>https://www.bestdevops.com/how-devops-enables-organisations-to-deliver-true-value-to-customers-a-guide/</link>
					<comments>https://www.bestdevops.com/how-devops-enables-organisations-to-deliver-true-value-to-customers-a-guide/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Tue, 02 Jul 2019 05:31:34 +0000</pubDate>
				<category><![CDATA[DevOps News]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[Continuous Delivery]]></category>
		<category><![CDATA[could work]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps automation]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=5810</guid>

					<description><![CDATA[DevOps is not just about tooling or speed — it is about eliminating wasted time, breaking down silos, and enabling autonomous teams to continuously deliver value to customers. Here is how it works in practice.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Gone are the days when teams could spend months — or even years — developing a product before shipping it to production. Even two-week release cycles are increasingly difficult to justify given rising customer expectations and intensifying competition. Organisations that want to stay relevant must now ship features on a weekly, daily, or even hourly basis.</p>



<p class="wp-block-paragraph">This accelerated cadence lets organisations adapt to market shifts, respond to user feedback faster, and keep pace with competitors. Most importantly, it enables businesses to <strong>continuously deliver value to the people who use their products</strong>. The mechanism that makes this possible at scale is DevOps.</p>



<h2 class="wp-block-heading">The Hidden Enemy: Wasted Time Between Phases</h2>



<p class="wp-block-paragraph">Ask most engineers which phase of the software development life cycle (SDLC) takes the longest, and they will name development, testing, or deployment. The honest answer is none of those. The greatest time sink is not inside any single phase — it is the <em>gaps between phases</em>.</p>



<ul class="wp-block-list">
<li>Developers wait on business analysts to deliver requirements.</li>
<li>Testers wait on developers to finish code.</li>
<li>Developers wait on testers to confirm whether the code works.</li>
<li>Everyone waits on system administrators to provision environments or push releases.</li>
<li>Sysadmins wait on everyone else to diagnose why a deployment failed.</li>
</ul>



<p class="wp-block-paragraph">In many organisations, a substantial portion of engineering effort goes into activities that produce no direct value for the customer. Waiting in queues delivers nothing. Manually re-running the same regression suite for every release delivers nothing new. Submitting a ticket to a separate deployment team when the application team could run a single command themselves delivers nothing that justifies the overhead. Yet all three practices are commonplace.</p>



<p class="wp-block-paragraph">DevOps directly addresses this problem by compressing or eliminating idle time through automation and by collapsing the handoff points that create queues in the first place.</p>



<h2 class="wp-block-heading">Breaking Down Silos: DevOps as a Cultural Shift</h2>



<p class="wp-block-paragraph">In a traditionally structured organisation, the answer to &#8220;who is responsible for this product?&#8221; is usually &#8220;nobody in particular.&#8221; Every department owns a slice — development, QA, operations, security — but no single team is accountable end-to-end. This fragmentation has predictable consequences:</p>



<ul class="wp-block-list">
<li>Developers may not know how their application is tested or deployed, and may not consider those concerns when writing code.</li>
<li>Sysadmins may be unaware of how much friction their ticketing process creates for developers trying to ship code.</li>
<li>QA teams may be disconnected from production monitoring, missing signals that would inform their test strategies.</li>
</ul>



<p class="wp-block-paragraph">No single team sees the complete life cycle of an application. Because responsibility is partitioned, empathy between teams erodes. Communication becomes transactional — a Jira ticket here, an email there — rather than collaborative.</p>



<p class="wp-block-paragraph">DevOps tackles this disconnect head-on. Its core premise is cultural: unite the people involved in an application&#8217;s life cycle into a single, autonomous team that owns everything from requirements and development through testing, deployment, monitoring, and on-call response. When one team holds end-to-end accountability, several things change:</p>



<ul class="wp-block-list">
<li><strong>Handoffs disappear.</strong> There is no separate department to hand a release to, so inefficient escalations are eliminated.</li>
<li><strong>Empathy grows.</strong> When developers are also on the pager when something breaks at 2 a.m., they write more resilient code. When testers pair with developers during feature work, defects are caught earlier.</li>
<li><strong>Ownership is clear.</strong> A single product owner for the team means priorities are aligned rather than negotiated across departmental boundaries.</li>
</ul>



<h2 class="wp-block-heading">What DevOps Is Not</h2>



<p class="wp-block-paragraph">A common misunderstanding is that DevOps means creating a new department labelled &#8220;DevOps&#8221; or hiring a set of engineers with &#8220;DevOps&#8221; in their job titles. This approach reproduces the very silo it claims to dissolve. A DevOps team sitting alongside separate development and operations teams still generates the same handoff friction — it just has a different name on the door.</p>



<p class="wp-block-paragraph">DevOps is not a role, a tool, or an organisational layer. It is a set of <strong>cultural and engineering practices</strong> that allow cross-functional teams to own the full life cycle of the software they build. Tooling — CI/CD pipelines, infrastructure as code, automated testing, observability platforms — is essential, but it is in service of the cultural goal, not the goal itself.</p>



<h2 class="wp-block-heading">Automation: Reclaiming Time for Work That Matters</h2>



<p class="wp-block-paragraph">Eliminating idle time and automating repetitive tasks does more than speed things up — it frees cognitive bandwidth. When engineers are not manually shepherding deployments or babysitting regression suites, they can direct that attention toward solving real problems and building new capabilities.</p>



<p class="wp-block-paragraph">Key automation practices that underpin a DevOps approach include:</p>



<ul class="wp-block-list">
<li><strong>Continuous Integration (CI):</strong> Automatically build and test every code change as it is committed, catching regressions within minutes rather than days.</li>
<li><strong>Continuous Delivery/Deployment (CD):</strong> Automate the path from a passing build to a production release, making deployments repeatable and low-risk.</li>
<li><strong>Infrastructure as Code (IaC):</strong> Define and provision environments programmatically, eliminating manual configuration and environment drift.</li>
<li><strong>Automated Testing:</strong> Replace repetitive manual test cycles with comprehensive automated suites that run on every change.</li>
<li><strong>Observability:</strong> Instrument applications for logging, metrics, and tracing so teams can detect and respond to issues without waiting for user reports.</li>
</ul>



<h2 class="wp-block-heading">The Three Ingredients for Continuous Customer Value</h2>



<p class="wp-block-paragraph">Taken together, the DevOps approach produces three compounding advantages:</p>



<ol class="wp-block-list">
<li><strong>Elimination of wasted time and resources.</strong> Automating repetitive tasks and removing unnecessary handoffs returns engineering hours to work that directly benefits the customer.</li>
<li><strong>Improved collaboration.</strong> Cross-functional teams with shared accountability build better software because every member understands the downstream consequences of their decisions.</li>
<li><strong>Decentralised innovation.</strong> When teams are empowered to own their full stack, experimentation happens closer to the problem. Good ideas do not have to travel through layers of management to reach production.</li>
</ol>



<p class="wp-block-paragraph">These three factors shift an organisation from a reactive posture — trying to keep up with competitors — to a proactive one, where teams have the capacity and confidence to tackle today&#8217;s challenges and anticipate tomorrow&#8217;s.</p>



<h2 class="wp-block-heading">Summary</h2>



<p class="wp-block-paragraph">DevOps is fundamentally about reducing the distance between an idea and its delivery to the customer. It does this by eliminating the idle time that accumulates between SDLC phases, dismantling the organisational silos that create those gaps, and automating the repetitive work that consumes engineering capacity without producing customer value. When the cultural and technical foundations are in place, teams ship faster, systems are more reliable, and businesses can focus their energy on genuine innovation rather than internal coordination.</p>



<p class="wp-block-paragraph"><em>Original source: cloudcomputing-news.net (2019)</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/how-devops-enables-organisations-to-deliver-true-value-to-customers-a-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Microservices and Big Data: Why They Are Starting to Converge</title>
		<link>https://www.bestdevops.com/microservices-and-big-data-start-to-get-closer/</link>
					<comments>https://www.bestdevops.com/microservices-and-big-data-start-to-get-closer/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Fri, 14 Jun 2019 07:53:18 +0000</pubDate>
				<category><![CDATA[Micro Services]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[closer]]></category>
		<category><![CDATA[get]]></category>
		<category><![CDATA[Microservices]]></category>
		<category><![CDATA[start]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=5412</guid>

					<description><![CDATA[Microservices are reshaping how enterprises manage data, breaking down monolithic architectures and pushing database ownership closer to development teams. Here is what that convergence means for big data.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on commentary by Zhamak Dehghani, principal consultant at ThoughtWorks, as reported by TechTarget&#8217;s SearchDataManagement. All quotes and positions are attributed to her.</em></p>



<h2 class="wp-block-heading">The Rise of Microservices in the Enterprise</h2>



<p class="wp-block-paragraph">Microservices have moved well beyond early-adopter circles. Database development and management are changing significantly as organizations at scale migrate away from monolithic architectures toward fine-grained, independently deployable services. The shift is not happening in isolation: it arrives alongside Kubernetes, software containers, DevOps practices, cloud computing, domain-driven design (DDD), and NoSQL databases—all of which share a common goal of getting new applications into production faster and updating them more frequently.</p>



<p class="wp-block-paragraph">Microservices bear a conceptual resemblance to the earlier service-oriented architecture (SOA) movement. Both aim to decompose large, tightly coupled systems into smaller, more manageable units. The key difference is that microservices lean much harder into independent deployment, decentralized data ownership, and fine-grained service boundaries defined by business domains.</p>



<h2 class="wp-block-heading">Industry Signals: M&amp;A Activity Points to Microservices&#8217; Influence</h2>



<p class="wp-block-paragraph">The architectural shift has had observable effects on the industry&#8217;s deal-making. The move to microservices—and the container and orchestration ecosystem around it—was cited as a contributing factor in IBM&#8217;s plans to acquire Red Hat, as well as in the merger of Hadoop ecosystem vendors Cloudera and Hortonworks. When large incumbents reorganize around a technology trend, it is a strong signal that the trend has reached mainstream enterprise relevance.</p>



<h2 class="wp-block-heading">Domain-Driven Design: Business Problems First, Technology Second</h2>



<p class="wp-block-paragraph">Zhamak Dehghani, who spent roughly 20 years working as a software engineer and architect in distributed computing, embedded systems, and communications before joining ThoughtWorks, has focused her consulting work on applying domain-driven design (DDD) concepts to operational systems.</p>



<p class="wp-block-paragraph">The DDD approach inverts a common anti-pattern. Rather than selecting a technology stack first and then bending a business problem to fit it, teams start by deeply understanding the business domain and let that understanding drive architectural and technology decisions. In practice, Dehghani explained, this has pushed organizations toward NoSQL databases that are optimized for specific access patterns, rather than relying on a single general-purpose relational database to serve every use case. ThoughtWorks contributed to this shift, helping drive adoption of purpose-fit data stores and, more recently, low-latency globally distributed SQL databases.</p>



<p class="wp-block-paragraph">Dehghani also contributes to the <strong>ThoughtWorks Technology Radar</strong>, a regularly updated technology assessment that many engineering teams use as a reference when evaluating open-source tools and architectural patterns, including microservices options.</p>



<h2 class="wp-block-heading">From Monoliths to Microservices: Decentralizing Database Ownership</h2>



<p class="wp-block-paragraph">One of the most consequential organizational changes driven by microservices adoption is the movement of database responsibility away from a centralized DBA team and toward the developers embedded in individual business domains.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;Businesses used to put the developers in one tier and the users in another. Now, as you see a move from monoliths to microservices, you see a change in how we organize IT. What used to happen was that operational data was owned by DBAs or database experts that integrated all the applications into one layer of a database.&#8221;</p><cite>— Zhamak Dehghani, Principal Consultant, ThoughtWorks</cite></blockquote>



<p class="wp-block-paragraph">The old model created a predictable bottleneck. Every schema change, every new data requirement, meant filing a request with a separate team and joining a queue. Developers lost velocity; business units lost agility.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;With microservices, we have changed the model so that the people that own the application or service are also responsible for the database, the data itself, and the schema in which it resides.&#8221;</p><cite>— Zhamak Dehghani</cite></blockquote>



<p class="wp-block-paragraph">This is a fundamental shift in how data governance works day-to-day: accountability moves to the team closest to the domain, reducing handoff friction and making the feedback loop between software behavior and data model much tighter.</p>



<h2 class="wp-block-heading">The Big Data Gap: Why Analytical Workloads Lagged Behind</h2>



<p class="wp-block-paragraph">While microservices transformed operational data management, big data and analytical workloads largely developed along a separate, more monolithic track. Open-source frameworks like Hadoop and Apache Spark represented real progress away from proprietary systems, but Dehghani argued that they were mostly implemented as centralized, monolithic platforms rather than domain-aligned services.</p>



<p class="wp-block-paragraph">The consequences have been practical and painful: these big data projects have been difficult to move into general production, and, in her assessment, they often failed to fully meet organizational needs. Analytical and machine learning data pipelines remained, as she put it, &#8220;centralized and disconnected from the business domains&#8221; that generated the underlying data.</p>



<p class="wp-block-paragraph">Data lakes—once the defining artifact of enterprise big data strategy—have frequently devolved into data silos: large, ungoverned repositories where data enters but value struggles to exit.</p>



<h2 class="wp-block-heading">Data Mesh: Applying Microservices Thinking to Big Data</h2>



<p class="wp-block-paragraph">Dehghani outlined an alternative in a post on Martin Fowler&#8217;s widely read technology blog (martinfowler.com), where she introduced the concept of the <strong>data mesh</strong>—a distributed data architecture paradigm that applies domain-driven, decentralized ownership principles to analytical data, much as microservices did for operational data.</p>



<p class="wp-block-paragraph">The core idea: instead of funneling all analytical data into a central lake or warehouse owned by a data engineering team, each business domain owns and serves its own analytical data as a product. Consumers—other domains, data scientists, ML pipelines—access domain data through well-defined interfaces, just as they would call a microservice API.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;The way we broke down operational capabilities around domains has to come to big data, too.&#8221;</p><cite>— Zhamak Dehghani</cite></blockquote>



<h2 class="wp-block-heading">What a Successful Convergence Requires</h2>



<p class="wp-block-paragraph">Dehghani identified several prerequisites for microservices and big data to converge effectively in practice:</p>



<ul class="wp-block-list">
<li><strong>Infrastructure abstraction:</strong> Individual application teams should not be expected to own and maintain the infrastructure their services run on. Cloud providers and platform/infrastructure teams must provide self-service capabilities that abstract away that complexity.</li>
<li><strong>Organizational maturity:</strong> The transition is a journey, not a weekend project. Teams that attempt to run microservices on cloud infrastructure overnight without building foundational skills and processes tend to fail.</li>
<li><strong>Incremental adoption:</strong> Dehghani specifically cautioned against big-bang migrations. Many failures she observed were attributable to organizations not recognizing that the architectural shift requires an incremental approach, with skills and processes maturing in step with the architecture.</li>
<li><strong>Respecting existing skill sets:</strong> The path an organization takes must account for what its teams already know. Copying another organization&#8217;s microservices playbook without adjusting for your own capability gaps is a recipe for trouble.</li>
</ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;Respecting organization maturity is important. I see a lot of people that want to run microservices on the cloud overnight. But that change is a journey in itself. A lot of failures I see are due to not recognizing that—not having an incremental approach.&#8221;</p><cite>— Zhamak Dehghani</cite></blockquote>



<h2 class="wp-block-heading">Key Takeaways for Data and DevOps Engineers</h2>



<ul class="wp-block-list">
<li>Microservices shift database ownership from centralized DBA teams to domain-aligned development teams—a significant governance and organizational change, not just a technical one.</li>
<li>Big data and analytical architectures are beginning to follow the same decentralization path, with the data mesh pattern offering a concrete model.</li>
<li>Data lakes without domain ownership tend to become silos. Domain-aligned data products are the proposed antidote.</li>
<li>Kubernetes, containers, cloud platforms, DDD, and NoSQL are all part of the same wave. Understanding how they reinforce each other is essential for architects designing modern data platforms.</li>
<li>Incremental adoption and honest assessment of organizational maturity are more reliable predictors of success than raw ambition or technology choices alone.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/microservices-and-big-data-start-to-get-closer/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Attunity Automates Streaming Data Pipelines for AI and ML with Databricks Integration</title>
		<link>https://www.bestdevops.com/attunity-automates-streaming-data-pipelines-for-ai-ml/</link>
					<comments>https://www.bestdevops.com/attunity-automates-streaming-data-pipelines-for-ai-ml/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Mon, 29 Apr 2019 05:00:21 +0000</pubDate>
				<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Attunity]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[Data Integration]]></category>
		<category><![CDATA[Databricks]]></category>
		<category><![CDATA[Deploy]]></category>
		<category><![CDATA[ML]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=5055</guid>

					<description><![CDATA[Attunity released a data pipeline automation platform for the Databricks Unified Analytics Platform, using CDC technology and Apache Spark to deliver real-time, analytics-ready datasets for AI and ML workloads.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Source: <a href="https://itbrief.com.au" rel="noopener">itbrief.com.au</a>. Originally published April 2019.</em></p>



<h2 class="wp-block-heading">The Data Engineering Bottleneck Slowing AI Adoption</h2>



<p class="wp-block-paragraph">Data integration and big data management solutions provider Attunity announced an analytics platform designed to automate streaming data pipelines for AI, machine learning, and data science initiatives. The core problem it addresses is a familiar one: data engineering teams cannot keep pace with the demand for real-time datasets that machine learning applications require.</p>



<p class="wp-block-paragraph">Data integration and migration are often manual, complex, and time-consuming processes. By the time a dataset is assembled and delivered to data scientists, it is frequently outdated — undermining the value of the analysis before it even begins. Attunity&#8217;s approach targets this lag directly by combining efficient change data capture (CDC) at scale with automated data transformations running on Apache Spark.</p>



<h2 class="wp-block-heading">Attunity for Databricks Unified Analytics Platform</h2>



<p class="wp-block-paragraph">The integration — <strong>Attunity for Databricks Unified Analytics Platform</strong> — provides continuous change data capture, delivery, and automated data refinement to produce analytics-ready datasets inside Databricks. Databricks&#8217; Unified Analytics Platform unifies data processing and machine learning in a single environment, with Apache Spark as the high-performance processing engine underneath.</p>



<p class="wp-block-paragraph">By pairing Attunity&#8217;s CDC pipeline automation with Databricks, organizations gain a path from raw transactional source data to clean, ML-ready datasets without writing custom integration code. This matters in practice because manual pipeline development is a significant time sink for data engineers — time that could otherwise be spent on higher-value work.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;Our ability to reach into virtually all enterprise systems and deliver real-time, analytics-ready and transactionally consistent data without coding is a powerful enabler for data scientists, allowing them to generate the business insights that accelerate corporate decision making and growth.&#8221;</p><cite>Itamar Ankorion, Chief Marketing Officer, Attunity</cite></blockquote>



<h2 class="wp-block-heading">Key Capabilities</h2>



<h3 class="wp-block-heading">Accelerated Time to Value</h3>



<p class="wp-block-paragraph">Using Apache Spark as the processing engine, Attunity automates data delivery and creates analytics-ready datasets in Databricks. Data engineers can build reusable, automated pipelines that reduce reliance on manual coding and expensive custom development resources, shortening the delivery cycle from source systems to data scientists.</p>



<h3 class="wp-block-heading">Reduced Data Preparation Overhead</h3>



<p class="wp-block-paragraph">Attunity&#8217;s pipeline automation reduces the data preparation burden on data scientists. Rather than spending significant time wrangling raw data, data scientists can focus on analysis and model development. More agile pipeline generation means that changes to source data schemas or business requirements can be accommodated without rebuilding pipelines from scratch.</p>



<h3 class="wp-block-heading">Real-Time Data with CDC at Scale</h3>



<p class="wp-block-paragraph">Attunity&#8217;s change data capture (CDC) technology provides the low-latency, high-throughput characteristics needed for large-scale machine learning datasets in the cloud. CDC captures only the changes made to source data — inserts, updates, and deletes — and streams those changes continuously, rather than running expensive bulk extractions on a schedule.</p>



<h3 class="wp-block-heading">Multi-Cloud Support</h3>



<p class="wp-block-paragraph">Attunity supports Databricks deployments on both Microsoft Azure and Amazon Web Services (AWS), as well as a broad range of data lake, data warehouse, and streaming services available on those platforms. This gives organizations flexibility to adopt the platform within their existing cloud strategy without vendor lock-in to a single cloud provider.</p>



<h3 class="wp-block-heading">Transactionally Consistent, ACID-Compliant Data</h3>



<p class="wp-block-paragraph">Attunity provides full support for the Databricks Unified Analytics Platform&#8217;s ACID capabilities. Transactions are delivered and applied in the order they were committed on the source system, ensuring that data scientists and ML models work from a transactionally consistent view of the data — a critical requirement for models where data ordering and integrity affect accuracy.</p>



<h2 class="wp-block-heading">Why This Matters for DataOps</h2>



<p class="wp-block-paragraph">The Attunity-Databricks integration reflects a broader shift toward <strong>DataOps</strong> practices — applying DevOps-style automation, collaboration, and continuous delivery principles to data pipelines. Automating the movement and transformation of data reduces the manual coordination between data engineering and data science teams, shortens feedback loops, and makes it easier to keep ML models trained on current data.</p>



<p class="wp-block-paragraph">For enterprises with data spread across siloed storage systems — on-premises databases, cloud data warehouses, streaming platforms — the ability to unify those sources into a single analytics environment without hand-coded ETL is a meaningful operational improvement. The combination of CDC for real-time ingestion and Spark for transformation automation addresses the two most time-consuming stages of the modern data pipeline.</p>



<p class="wp-block-paragraph"><em>Note: Attunity was acquired by Qlik in May 2019, shortly after this announcement. Organizations evaluating this technology should review current product branding and availability under Qlik.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/attunity-automates-streaming-data-pipelines-for-ai-ml/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The Power of Crunching Big Data Effectively</title>
		<link>https://www.bestdevops.com/the-power-of-crunching-big-data-effectively/</link>
					<comments>https://www.bestdevops.com/the-power-of-crunching-big-data-effectively/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Mon, 01 Apr 2019 06:12:02 +0000</pubDate>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[Cloud computing]]></category>
		<category><![CDATA[CloudStack]]></category>
		<category><![CDATA[Hadoop]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=4989</guid>

					<description><![CDATA[Big data promises competitive advantage, but most organizations still struggle to implement it successfully. Learn how data processing frameworks like Hadoop and Apache Spark, combined with cloud infrastructure, help companies process large datasets meaningfully.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on a piece originally published at <a href="https://insidebigdata.com/2019/03/31/the-power-of-crunching-big-data-effectively/" target="_blank" rel="noopener">insidebigdata.com</a>.</em></p>



<h2 class="wp-block-heading">Why Big Data Still Matters</h2>



<p class="wp-block-paragraph">According to an Accenture study cited in the original source, 79% of enterprise executives believe that companies not embracing big data will lose their competitive edge, and 83% say their organizations have pursued big data projects to stay ahead. Despite this widespread awareness, actual success rates remain low: a Capgemini survey found that only 27% of executives described their big data initiatives as successful.</p>



<p class="wp-block-paragraph">The gap between ambition and execution is a persistent problem. Most businesses know they should be leveraging big data, but stumble when it comes to implementation. With data volumes continuing to grow rapidly, the ability to process data quickly and derive meaningful insight from it is becoming a core operational requirement rather than a differentiator.</p>



<h2 class="wp-block-heading">What Is Big Data?</h2>



<p class="wp-block-paragraph">&#8220;Big data&#8221; refers to extremely large datasets that are too voluminous, varied, or fast-moving for traditional data processing tools to handle effectively. The value of big data lies not in the raw volume, but in the ability to analyze it for patterns, trends, and correlations that inform better business decisions.</p>



<p class="wp-block-paragraph">Big data is commonly characterized by three dimensions:</p>



<ul class="wp-block-list">
<li><strong>Volume:</strong> Datasets ranging from terabytes to petabytes and beyond.</li>
<li><strong>Velocity:</strong> Data arriving in real time or near-real time from sources such as sensors, logs, and user interactions.</li>
<li><strong>Variety:</strong> Structured, semi-structured, and unstructured data from databases, documents, images, social media, and more.</li>
</ul>



<p class="wp-block-paragraph">The increasing diversity of data sources is what makes modern big data analytics particularly powerful — and particularly challenging to implement well.</p>



<h2 class="wp-block-heading">Engines vs. Frameworks: Understanding the Terminology</h2>



<p class="wp-block-paragraph">Two terms that come up constantly in big data discussions are <em>processing engines</em> and <em>frameworks</em>. While the distinction is not always rigid, a useful working definition is:</p>



<ul class="wp-block-list">
<li><strong>Processing engine:</strong> The core component responsible for executing operations on data — sorting, filtering, aggregating, or transforming it.</li>
<li><strong>Framework:</strong> A broader set of components, libraries, and conventions that work together to manage the full data processing lifecycle, including ingestion, storage, processing, and output.</li>
</ul>



<p class="wp-block-paragraph">Both share the same fundamental goal: operate over large amounts of data to surface patterns, broaden understanding, and expose complex interactions that would be invisible in smaller samples.</p>



<h2 class="wp-block-heading">Why Cloud Infrastructure Is Central to Big Data</h2>



<p class="wp-block-paragraph">On-premises hardware can handle big data workloads, but the capital cost and operational overhead of building out that infrastructure at scale is prohibitive for most organizations. Cloud environments address this by providing:</p>



<ul class="wp-block-list">
<li><strong>Elastic scalability:</strong> Compute and storage resources can expand to meet peak workloads and contract when demand drops, reducing waste.</li>
<li><strong>Managed services:</strong> Cloud providers offer managed versions of popular big data tools, reducing the operational burden of cluster management and patching.</li>
<li><strong>Cost model:</strong> Pay-as-you-go pricing allows organizations to run large batch jobs without permanently provisioning the underlying infrastructure.</li>
<li><strong>Integration:</strong> Modern cloud platforms offer tight integration between data storage, processing, and business intelligence (BI) tooling, streamlining the analytics pipeline.</li>
</ul>



<p class="wp-block-paragraph">The combination of cloud scalability with big data frameworks is what has made large-scale analytics accessible to organizations outside the technology sector.</p>



<h2 class="wp-block-heading">Key Big Data Processing Frameworks</h2>



<h3 class="wp-block-heading">Apache Hadoop</h3>



<p class="wp-block-paragraph">Hadoop is a Java-based open-source framework under the Apache Software Foundation umbrella. It is designed to store and process very large datasets across clusters of commodity hardware using a distributed computing model. Its core components include:</p>



<ul class="wp-block-list">
<li><strong>HDFS (Hadoop Distributed File System):</strong> Distributes data across cluster nodes with built-in replication for fault tolerance.</li>
<li><strong>MapReduce:</strong> The original Hadoop processing model, inspired by Google&#8217;s MapReduce paper, which breaks large jobs into parallel map and reduce tasks.</li>
<li><strong>YARN (Yet Another Resource Negotiator):</strong> Manages cluster resources and job scheduling.</li>
</ul>



<p class="wp-block-paragraph">Hadoop can be deployed on-premises in an organization&#8217;s own data center or run on cloud infrastructure. Its open-source nature and large ecosystem of compatible tools have driven widespread industry adoption.</p>



<h3 class="wp-block-heading">Apache Spark</h3>



<p class="wp-block-paragraph">Apache Spark is a fast, general-purpose distributed processing engine that addresses some of Hadoop MapReduce&#8217;s limitations, particularly for iterative workloads. Key characteristics include:</p>



<ul class="wp-block-list">
<li><strong>In-memory processing:</strong> Spark can cache intermediate data in memory across iterations, making it significantly faster than disk-based MapReduce for many workloads.</li>
<li><strong>Unified API:</strong> Spark supports batch processing, streaming (Spark Streaming / Structured Streaming), SQL queries (Spark SQL), machine learning (MLlib), and graph processing (GraphX) within a single framework.</li>
<li><strong>Language support:</strong> APIs are available in Scala, Java, Python, and R.</li>
</ul>



<p class="wp-block-paragraph">Apache Storm is another open-source option in this space, focused specifically on real-time stream processing rather than batch workloads.</p>



<h3 class="wp-block-heading">Cloudera Data Platform</h3>



<p class="wp-block-paragraph">Cloudera provides a commercial distribution and managed platform built on open-source technologies including Apache Hadoop, Apache Spark, Apache Hive, Apache Kafka, and others. It is designed to simplify the discovery, storage, processing, modeling, and serving of large amounts of data, adding enterprise features such as security, governance, and support on top of the upstream open-source projects.</p>



<h2 class="wp-block-heading">Hadoop and Apache CloudStack: An Open-Source Combination</h2>



<p class="wp-block-paragraph">Apache CloudStack is an open-source cloud computing platform used to deploy and manage large networks of virtual machines. Like Hadoop, it is implemented in Java and is part of the Apache Software Foundation. For organizations that prefer to build their own private cloud infrastructure rather than rely on public cloud providers, CloudStack offers a fully open-source path.</p>



<p class="wp-block-paragraph">Running Hadoop on a CloudStack-managed private cloud gives organizations the operational flexibility of cloud-style resource management — elastic scaling, self-service provisioning, and multi-tenancy — while keeping data and compute on infrastructure they control. This pairing is particularly relevant for industries with strict data residency or regulatory requirements that make public cloud options complicated.</p>



<h2 class="wp-block-heading">Turning Big Data Ambition into Execution</h2>



<p class="wp-block-paragraph">The statistics make clear that awareness of big data&#8217;s value is nearly universal among enterprise leaders. What separates successful organizations is execution: choosing the right framework for the workload, building the infrastructure to support it reliably, and ensuring the output connects to decisions that actually improve the business.</p>



<p class="wp-block-paragraph">A practical starting point for most teams is to:</p>



<ol class="wp-block-list">
<li>Define the business question the data analysis should answer before selecting a tool.</li>
<li>Start with a manageable proof-of-concept dataset rather than attempting to process everything at once.</li>
<li>Evaluate managed cloud services (such as Amazon EMR, Google Dataproc, or Azure HDInsight) before committing to self-managed cluster infrastructure.</li>
<li>Invest in data quality and pipeline reliability — bad input data produces unreliable insights regardless of how powerful the processing engine is.</li>
<li>Build feedback loops so that analytical outputs visibly influence decisions, creating organizational buy-in for further investment.</li>
</ol>



<p class="wp-block-paragraph">Big data processing is not inherently complex, but it does require deliberate architectural choices and a clear connection between the data being collected and the outcomes the organization is trying to improve.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/the-power-of-crunching-big-data-effectively/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How Machine Learning Improves Application Performance Management in DevOps</title>
		<link>https://www.bestdevops.com/devops-machine-learning-improves-app-performance/</link>
					<comments>https://www.bestdevops.com/devops-machine-learning-improves-app-performance/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Tue, 04 Sep 2018 08:59:00 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps Best Practices]]></category>
		<category><![CDATA[DevOps Updates]]></category>
		<category><![CDATA[App Development]]></category>
		<category><![CDATA[Big data]]></category>
		<category><![CDATA[Cloud Services]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Microservices]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=4332</guid>

					<description><![CDATA[Machine learning is one of the most practical tools DevOps teams have for taming the complexity of modern application performance management. Here's how it works and why big data is the foundation.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Machine learning has attracted more than its share of hype, but one area where it delivers genuine, measurable value is <strong>application performance management (APM)</strong>. Modern application environments generate enormous volumes of telemetry data at sub-second intervals — far more than any human team can analyze manually. Machine learning gives DevOps teams a practical way to make sense of that data, surface anomalies, and resolve performance issues before they damage the customer experience.</p>



<h2 class="wp-block-heading">What Has Changed in Modern Application Environments?</h2>



<p class="wp-block-paragraph">Contemporary applications are rarely monolithic. They are built on containers, microservices, cloud services, and fine-grained compute and storage functions that form a constantly shifting mesh of dependencies. When performance degrades, the root cause could be hiding anywhere across thousands of objects, methods, and transactions per second — in the application code, the network, the infrastructure, or even the end user&#8217;s device.</p>



<p class="wp-block-paragraph">Traditional monitoring approaches — dashboards, threshold alerts, manual log reviews — struggle to keep up with this level of complexity and dynamism. The combination of big data collection and machine learning analysis offers a more effective path: gather comprehensive transaction data and apply automated pattern recognition to identify and classify critical anomalies and bottlenecks at scale.</p>



<h2 class="wp-block-heading">Why Machine Learning Requires Big Data</h2>



<p class="wp-block-paragraph">More data produces better machine learning models. When teams or tools rely on sampled data — say, one metric reading per minute or per five minutes — they risk missing short-lived outliers entirely, or misrepresenting them through averaging. In a sub-second world, a five-minute sampling interval is practically blind.</p>



<p class="wp-block-paragraph">Effective APM machine learning requires collecting system and resource data continuously, from all applications, all devices, and all individual transactions. This high-fidelity data is essential for training algorithms on real-world behavior rather than on statistically smoothed approximations. If the training data misses edge cases, the model will too — and those edge cases are often precisely where the most impactful performance problems hide.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Data quality matters. It is important to collect all relevant metrics and associated metadata before applying machine learning, rather than relying on sampling algorithms that may miss issues in dynamic application environments.</p></blockquote>



<h2 class="wp-block-heading">How APM Machine Learning Models Are Trained</h2>



<p class="wp-block-paragraph">An APM machine learning engine builds its models by analyzing large volumes of transaction data to isolate patterns, clusters, and correlations. Training typically starts with known scenarios: subject-matter experts provide labeled examples of common application performance problems, and the model learns the signatures associated with each category.</p>



<p class="wp-block-paragraph">Because no single organization can provide a sufficiently broad range of training scenarios on its own, APM tools often train initial models on anonymized, real-world data sets drawn from organizations across multiple industries. Experts then review the model&#8217;s classifications and correct errors, enabling the system to refine its understanding iteratively.</p>



<p class="wp-block-paragraph">Training is an <strong>iterative process</strong>:</p>



<ol class="wp-block-list">
<li>Isolate a set of transactions sharing a common characteristic.</li>
<li>Remove those transactions from the data set.</li>
<li>Evaluate whether the performance issue persists in the remainder.</li>
<li>Repeat, progressively narrowing the probable root cause.</li>
</ol>



<p class="wp-block-paragraph">This process allows the model to surface unanticipated issues that were not part of the original training scenarios. The richer the metadata attached to each transaction, the more accurately the system can pinpoint patterns and causes.</p>



<h2 class="wp-block-heading">A Practical APM Example: Analyzing 10,000 Transactions</h2>



<p class="wp-block-paragraph">Consider a chart plotting detailed response-time data collected from 10,000 individual transactions. To a human analyst, it looks like a roughly normal distribution with a cluster of outliers. Manually sorting those outliers into meaningful categories — web service timeouts, database timeouts, authorization failures, initialization errors — could take a DevOps or QA team weeks or months, well after the underlying issues have already impacted users.</p>



<p class="wp-block-paragraph">A machine learning model can perform the same grouping in minutes. It iteratively clusters and re-clusters outliers, examines interdependencies, isolates commonalities, and surfaces the specific methods, database calls, servers, or other characteristics consistently associated with slow transactions. Rather than guessing or relying on anecdote, the system makes decisions based on statistical evidence drawn from the full data set.</p>



<p class="wp-block-paragraph">An important insight that emerges from this kind of analysis: <strong>not all slow transactions are slow for the same reason</strong>. Machine learning can separate distinct performance problems that would appear identical in aggregate metrics, enabling teams to address each root cause with the appropriate fix.</p>



<h2 class="wp-block-heading">How Machine Learning Helps DevOps Teams Day-to-Day</h2>



<p class="wp-block-paragraph">With a solid big-data foundation, machine learning APM systems deliver several practical benefits to DevOps teams:</p>



<ul class="wp-block-list">
<li><strong>Multi-source correlation:</strong> Systems can synchronize server statistics, log file entries, and individual transaction records using shared metadata, giving teams a unified view of an incident instead of isolated data silos.</li>
<li><strong>Impact prioritization:</strong> By quantifying how many users and transactions are affected by a given anomaly, machine learning helps teams focus effort where it will have the greatest business impact.</li>
<li><strong>Release comparison:</strong> Historical transaction data enables rapid before-and-after comparisons across deployments, making it easier to detect regressions and validate that a fix actually worked.</li>
<li><strong>Visualization of complex dependencies:</strong> Machine learning can transform intricate interdependency graphs into visual representations that humans can interpret far more quickly than tables of raw metrics.</li>
<li><strong>Faster drill-down:</strong> When anomalous transactions are identified, the system can guide engineers directly to the offending method, server, or network segment rather than requiring manual log trawling.</li>
</ul>



<h2 class="wp-block-heading">Key Takeaways for DevOps Engineers</h2>



<p class="wp-block-paragraph">Machine learning is not a silver bullet, but applied thoughtfully to APM it addresses a genuine gap: the inability of human teams to process the volume, velocity, and variety of telemetry data produced by modern distributed applications. The practical outcomes include faster identification of performance issues, reduced bug rates when integrated into development workflows, and improved user satisfaction.</p>



<p class="wp-block-paragraph">The prerequisite for all of this is data quality. Sampled or averaged metrics undermine the training process and reduce model accuracy. Collecting complete, high-resolution, metadata-rich telemetry from every transaction is not optional — it is the foundation on which effective APM machine learning is built.</p>



<p class="wp-block-paragraph"><em>Original article sourced from devopsonline.co.uk (2018).</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/devops-machine-learning-improves-app-performance/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
