<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Johannes</title>
    <description/>
    <link>https://speakerdeck.com/jojow</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/jojow.rss"/>
    <lastBuildDate>2019-04-01 06:25:15 -0400</lastBuildDate>
    <item>
      <title>From enterprise-ish to serverless — Insights and practices from our connected vehicle journey</title>
      <description>The way of building applications and orchestrating them to larger distributed systems and service-oriented solutions has changed continuously. Several abstractions emerged to ease application development and the usage of infrastructure. Originally, the cloud and on-demand computing journey started with basic pay-per-use infrastructure services like virtual servers, storage and network. Today, more powerful and developer-friendly abstractions are available. Examples include managed execution environments (like PaaS, FaaS and container runtimes), storage and communication services (like managed databases, event brokers and API gateways), service meshes and machine learning platforms.

These abstractions hide most of the underlying infrastructure and servers, so building distributed systems becomes increasingly "serverless" and focuses on delivering business value. However, developing and operating serverless systems at scale requires pretty different approaches to succeed. This is especially challenging for organizations with a longer history of enterprise-ish infrastructure management and bureaucratic interactions between development, operations and other parties. Besides the required technical changes, structural and mindset transformations are often hard to get into the organization.

This talk discusses several aspects like moving from enterprise silos (development, test, security, compliance, operations, etc.) to holistic software ownership by empowered teams who truly practice continuous delivery. Another example for transitioning from enterprise-ish to serverless is moving from sophisticated and time-consuming staging to continuous deployment and testing in production.

Takeaways from this talk:
1) Lessons learned from our connected vehicle journey: moving from enterprise-ish development and operations to building cloud native microservices and (mostly) serverless systems
2) When minor cosmetic organizational changes are not enough: essential transformations in mindset and structure to achieve technical excellence, speed, quality and fast feedback in a serverless world
3) How to utilize continuous delivery as the business-critical driver to scale solutions (not only serverless) and organizations both economically and technically</description>
      <media:content url="https://files.speakerdeck.com/presentations/d37008e9c41342cbb0835e2b0bb442a1/preview_slide_0.jpg?12236845" type="image/jpeg" medium="image"/>
      <content:encoded>The way of building applications and orchestrating them to larger distributed systems and service-oriented solutions has changed continuously. Several abstractions emerged to ease application development and the usage of infrastructure. Originally, the cloud and on-demand computing journey started with basic pay-per-use infrastructure services like virtual servers, storage and network. Today, more powerful and developer-friendly abstractions are available. Examples include managed execution environments (like PaaS, FaaS and container runtimes), storage and communication services (like managed databases, event brokers and API gateways), service meshes and machine learning platforms.

These abstractions hide most of the underlying infrastructure and servers, so building distributed systems becomes increasingly "serverless" and focuses on delivering business value. However, developing and operating serverless systems at scale requires pretty different approaches to succeed. This is especially challenging for organizations with a longer history of enterprise-ish infrastructure management and bureaucratic interactions between development, operations and other parties. Besides the required technical changes, structural and mindset transformations are often hard to get into the organization.

This talk discusses several aspects like moving from enterprise silos (development, test, security, compliance, operations, etc.) to holistic software ownership by empowered teams who truly practice continuous delivery. Another example for transitioning from enterprise-ish to serverless is moving from sophisticated and time-consuming staging to continuous deployment and testing in production.

Takeaways from this talk:
1) Lessons learned from our connected vehicle journey: moving from enterprise-ish development and operations to building cloud native microservices and (mostly) serverless systems
2) When minor cosmetic organizational changes are not enough: essential transformations in mindset and structure to achieve technical excellence, speed, quality and fast feedback in a serverless world
3) How to utilize continuous delivery as the business-critical driver to scale solutions (not only serverless) and organizations both economically and technically</content:encoded>
      <pubDate>Mon, 01 Apr 2019 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/jojow/from-enterprise-ish-to-serverless-insights-and-practices-from-our-connected-vehicle-journey</link>
      <guid>https://speakerdeck.com/jojow/from-enterprise-ish-to-serverless-insights-and-practices-from-our-connected-vehicle-journey</guid>
    </item>
  </channel>
</rss>
