<?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>Microservices Development Archives - Artificial Intelligence</title>
	<atom:link href="https://www.aiuniverse.xyz/tag/microservices-development/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.aiuniverse.xyz/tag/microservices-development/</link>
	<description>Exploring the universe of Intelligence</description>
	<lastBuildDate>Sat, 09 Dec 2017 07:43:02 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>How long will PaaS work for microservices development?</title>
		<link>https://www.aiuniverse.xyz/how-long-will-paas-work-for-microservices-development/</link>
					<comments>https://www.aiuniverse.xyz/how-long-will-paas-work-for-microservices-development/#comments</comments>
		
		<dc:creator><![CDATA[aiuniverse]]></dc:creator>
		<pubDate>Sat, 09 Dec 2017 07:43:02 +0000</pubDate>
				<category><![CDATA[Microservices]]></category>
		<category><![CDATA[integrated development]]></category>
		<category><![CDATA[Microservices Development]]></category>
		<category><![CDATA[software architecture]]></category>
		<guid isPermaLink="false">http://www.aiuniverse.xyz/?p=1849</guid>

					<description><![CDATA[<p>Source &#8211; searchmicroservices.techtarget.com Considering the time, cost and effort of building their own integrated development platform, many organizations &#8212; especially small to medium-sized organizations &#8212; turn to PaaS <a class="read-more-link" href="https://www.aiuniverse.xyz/how-long-will-paas-work-for-microservices-development/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/how-long-will-paas-work-for-microservices-development/">How long will PaaS work for microservices development?</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Source &#8211; <strong>searchmicroservices.techtarget.com</strong></p>
<p>Considering the time, cost and effort of building their own integrated development platform, many organizations &#8212; especially small to medium-sized organizations &#8212; turn to PaaS over an IaaS approach.</p>
<p>Platform as a service will provide a microservices development team with everything it needs to get an application rolling, including a prebuilt, fully provisioned development platform that developers can share, along with a set of preconfigured tools that integrate with that platform.</p>
<p>However, an organization may outgrow PaaS, especially if it begins to delve deeper into microservices development and the scaling out of the architecture. This doesn&#8217;t mean PaaS is not a good starting point, but it does mean that organizations may have to consider adopting the infrastructure as a service (IaaS) approach as an addition to, if not a replacement for, their PaaS foundation.</p>
<p>&#8220;The size of the organization is probably the most important factor,&#8221; Chris Tozzi, a DevOps analyst for Fixate IO, explained. &#8220;If you&#8217;re a startup with a small IT team [and] you don&#8217;t have staff with time available to set up a custom delivery chain, you probably would get better value from a PaaS. In that case, PaaS is often the easiest path to continuous delivery for small to midsized shops.&#8221;</p>
<p>On the other hand, it is possible for a microservices development team to need more than PaaS, according to Randy Shoup, VP of engineering at Stitch Fix. Shoup, who has overseen the expansion of Stich Fix&#8217;smicroservices architecture, describes PaaS as &#8220;a wonderful cage&#8221; that helps until developers want more freedom, especially as the scope of applications grows.</p>
<p>&#8220;The largest [organizations] will always exceed what the platform can do,&#8221; he said. &#8220;As your developers become more proficient in working with microservices, they may enjoy working in their own in-house development environment and the freedom to use whatever tools they want.&#8221;</p>
<p>He added that an organization may also simply want more control over microservices-based applications and the infrastructure that lies beneath them.</p>
<p>Another reason organizations may outgrow PaaS is that microservices developers and application managers begin to demand increased visibility into the underlying infrastructure of an application in order to fix problems or make quick changes. For instance, many PaaS options do not allow developers to see how requests are routed between applications and services, which can be important for some developers to know. With PaaS, developers will be dependent on a third-party IaaS provider to fix any underlying infrastructure issues. Sometimes, this approach does not reveal exactly what occurred.</p>
<p>&#8220;When it is slow for somebody to make a call to our billing service, I want to be able to get in there, diagnose it and fix it,&#8221; Shoup explained. &#8220;With all the PaaS platforms that I&#8217;m familiar with, I can&#8217;t do that.&#8221;</p>
<p>However, Shoup reiterated that, even for well-established organizations, PaaS is an effective launching point for revamping their software architecture and creating a functional, standardized development environment.</p>
<p>&nbsp;</p>
<p>The post <a href="https://www.aiuniverse.xyz/how-long-will-paas-work-for-microservices-development/">How long will PaaS work for microservices development?</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/how-long-will-paas-work-for-microservices-development/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Python Microservices Development</title>
		<link>https://www.aiuniverse.xyz/python-microservices-development/</link>
					<comments>https://www.aiuniverse.xyz/python-microservices-development/#comments</comments>
		
		<dc:creator><![CDATA[aiuniverse]]></dc:creator>
		<pubDate>Thu, 27 Jul 2017 09:52:19 +0000</pubDate>
				<category><![CDATA[Microservices]]></category>
		<category><![CDATA[Microservices Development]]></category>
		<category><![CDATA[microservices model]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[synchronous framework]]></category>
		<guid isPermaLink="false">http://www.aiuniverse.xyz/?p=314</guid>

					<description><![CDATA[<p>Source &#8211; ziade.org The last time I wrote a book, I was pretty sure I would not write a new one &#8212; or at least not about Python. <a class="read-more-link" href="https://www.aiuniverse.xyz/python-microservices-development/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/python-microservices-development/">Python Microservices Development</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Source &#8211; <strong>ziade.org</strong></p>
<p>The last time I wrote a book, I was pretty sure I would not write a new one &#8212; or at least not about Python. Writing a book is a lot of work.</p>
<p>The hard part is mostly about not quitting. After a day of work and taking care of the kids, sitting down again at my desk for a couple of hours was just hard, in particular since I do other stuff like running. I stole time from my wife.</p>
<p>The topic, &#8220;microservices&#8221; was also not easy to come around. When I was first approached by Packt to write it, I said no because I could not see any value of writing yet another book on that trendy (if not buzzwordy) topic.</p>
<p>But the project grew on me. I realized that in the past seven years, I have been working on services at Mozilla, we did move from a monolithic model to a microservices model. It happened because we moved most of our services to a cloud vendor, and when you do this, your application consumes a lot of services, and you end up splitting your applications into smaller pieces.</p>
<p>While picking Python 3 was a given, I hesitated a lot about writing the book using an asynchronous framework. I ended up sticking with a synchronous framework (Flask). Synchronous programming still seems to be mainstream in Python land. If we do a 2nd edition in a couple of years, I would probably use aiohttp 🙂</p>
<p>The other challenge is English. It is not my native language, and while I used Grammarly and I was helped a lot by Packt (they improved their editing process a lot since my first book there) it&#8217;s probably something you will notice if you read it.</p>
<p>Technically speaking, I think I have done a good job at explaining how I think microservices should be developed. It should be useful for people that are wondering how to build their applications. Although I wished I had more time to finish polishing some of the code that goes with the book, thankfully that&#8217;s on GitHub, so I still have a bit of time to finish that.</p>
<p>Kudos to Wil Khane-Green, my technical reviewer, who did a fantastic work. The book content is much better, thanks to him.</p>
<p>The post <a href="https://www.aiuniverse.xyz/python-microservices-development/">Python Microservices Development</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/python-microservices-development/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
	</channel>
</rss>
