Engineering Your Startup to Innovate at Scale. Randy linkedin.com/in/randyshoup

Size: px
Start display at page:

Download "Engineering Your Startup to Innovate at Scale. Randy linkedin.com/in/randyshoup"

Transcription

1 Engineering Your Startup to Innovate at Scale Randy linkedin.com/in/randyshoup

2 Background VP Engineering at Stitch Fix o Combining Art and Science to revolutionize apparel retail Consulting CTO as a service o Helping companies scale engineering organizations and technology Director of Engineering for Google App Engine o World s largest Platform-as-a-Service Chief Engineer / Distinguished Architect at ebay o Multiple generations of ebay s linkedin.com/in/randyshoup

3 Stitch linkedin.com/in/randyshoup

4 Stitch linkedin.com/in/randyshoup

5 Stitch linkedin.com/in/randyshoup

6 Stitch linkedin.com/in/randyshoup

7 Combining Humans and Data Science 1:1 Ratio of Data Science to Engineering o Almost 100 software engineers o Almost 100 data scientists and algorithm developers o Unique in our industry Apply intelligence to *every* part of the business o Buying o Inventory management o Logistics optimization o Styling recommendations o Demand prediction Humans and machines augmenting each linkedin.com/in/randyshoup

8 Inventory Styling at Stitch Fix Personal linkedin.com/in/randyshoup

9 Personalized Recommendations Inventory Algorithmic recommendations Machine linkedin.com/in/randyshoup

10 Expert Human Curation Algorithmic recommendations Human linkedin.com/in/randyshoup

11 Data-Driven Experimentation Experimenting with o Algorithms o Client Experience o Stylist Interactions o Growth linkedin.com/in/randyshoup

12 Faster is Better

13 Ability to go fast + Willingness to go fast

14 Capability + Lack of Fear

15 High-Performing Organizations Multiple deploys per day vs. one per month Commit to deploy in less than 1 hour vs. one week Recover from failure in less than 1 hour vs. one day Change failure rate of 0-15% vs % linkedin.com/in/randyshoup

16 High-Performing Organizations è2.5x more likely to exceed business goals o Profitability o Market share o Productivity linkedin.com/in/randyshoup

17 Speed vs. Stability?

18 Faster is Better

19 Innovating at Scale Organizing for Speed What to Build / What NOT to Build When to Build How to Build Delivering and Operating

20 Innovating at Scale Organizing for Speed What to Build / What NOT to Build When to Build How to Build Delivering and Operating

21 Conway s Law Organization determines architecture o Design of a system will be a reflection of the communication paths within the organization Modular system requires modular organization o o Small, independent teams lead to more flexible, composable systems Larger, interdependent teams lead to larger systems We can engineer the system we want by engineering the linkedin.com/in/randyshoup

22 Small Service Teams Full-Stack, 2 Pizza Teams o No team should be larger than can be fed by 2 large pizzas o Typically 4-6 people o All disciplines required for the team to function Aligned to Business Domains o Clear, well-defined area of responsibility o Single service or set of related services o Deep understanding of business problems Growth through cellular linkedin.com/in/randyshoup

23 Ideally, 80% of project work should be within a team boundary.

24 Autonomy and Accountability Give teams autonomy Freedom to choose technology, methodology, working environment Responsibility for the results of those choices Hold team accountable for *results* Give a team a goal, not a solution Let team own the best way to achieve the goal Innovate and experiment to achieve the goal

25 Innovating at Scale Organizing for Speed What to Build / What NOT to Build When to Build How to Build Delivering and Operating

26 Building the wrong thing is the biggest waste in software development. -- Mary and Tom Poppendieck, Lean Software Development

27 What problem are you trying to solve?

28 A problem well-stated is a problem half-solved. -- Charles Kettering, former head of research for General Motors

29 What Problem Are You Trying to Solve? Focus on what is important for your business Problem might be solved without any technology at all o o o Redefine the problem Change the business process Implement manually for a while before automating in an linkedin.com/in/randyshoup

30 Buy, Not Build Use Cloud Infrastructure o Faster, cheaper, better than we can do ourselves o Stitch Fix has no owned physical infrastructure anywhere in the world Prefer Open Source o Kubernetes, Docker, Istio o MySQL, Postgres, Redis, Elastic Search o Machine learning models o Etc. o Usually better than the commercial alternatives linkedin.com/in/randyshoup

31 Buy, Not Build Third-Party Services o Stitch Fix uses >50 third party services o Logging, monitoring, alerting o Project management, bug tracking o Billing, fraud detection o Etc. Focus on our core competency o Use services for everything else linkedin.com/in/randyshoup

32 Soon it will be just as common to run your own data center as it is to run your own electrical power generation.

33 Experimental Discipline State your hypothesis o What metrics do you expect to move and why o Understand your baseline Run a real A B test o Sample size o Isolated treatment and control groups o No peeking or quitting early! Obsessively log and measure o Understand customer and system behavior o Understand why this experiment worked or did not

34 Experimental Discipline Listen to the data o o Data trumps hope and intuition Develop insights for next experiment Thinking of the experiment is art; evaluating it is science Rinse and Repeat o This is a journey, not a single step

35 ebay Machine-Learned Ranking Ranking function for search results o Which item should appear 1 st, 10 th, 100 th, 1000 th o Before: Small number of hand-tuned factors o Goal: Thousands of factors Incremental Experimentation o Predictive models: query->view, view->purchase, etc. o Hundreds of parallel A B tests o Full year of steady, incremental improvements è 2% increase in ebay revenue (~$120M / year)

36 ebay Site Speed Reduce user-experienced latency for search results Iterative Process o Implement a potential improvement o Release to the site in an A B test o Monitor metrics time to first byte, time to click, click rate, purchase rate è 2% increase in ebay revenue (~$120M / year)

37 Innovating at Scale Organizing for Speed What to Build / What NOT to Build When to Build How to Build Delivering and Operating

38 Prioritization Scarce resources require prioritization o We always have more to do than resources to do it o Opportunity cost -- deciding to do X means deciding not to do Y o Every decision is a tradeoff Priority Return on Investment o Impact / Effort Prioritization is a business decision, not a technical linkedin.com/in/randyshoup

39 Fewer Things, More Done

40 Fewer Things, More Done Maximize resources applied to o Priority 1, then o Priority 2 o etc. Incremental Delivery o Deliver increments along the way instead of everything at the end Deliver Value Faster o Time Value of Money o Benefit now is worth more than benefit in the linkedin.com/in/randyshoup

41 When you solve problem one, problem two gets a promotion.

42 Innovating at Scale Organizing for Speed What to Build / What NOT to Build When to Build How to Build Delivering and Operating

43 Microservices Single-purpose Simple, well-defined interface Modular and composable Independently deployable A B C D E

44 Evolution to Microservices ebay 5 th generation today Monolithic Perl à Monolithic C++ à Java à microservices Twitter 3 rd generation today Monolithic Rails à JS / Rails / Scala à microservices Amazon Nth generation today Monolithic Perl / C++ à Java / Scala à microservices

45 No one starts with microservices Past a certain scale, everyone ends up with microservices

46 If you don t end up regretting your early technology decisions, you probably overengineered.

47 Quality Discipline Quality and Reliability are Priority-0 features o Equally important to users as product features and engaging user experience Developers responsible for o Features o Quality o Performance o Reliability o Manageability

48 Test-Driven Development Tests help you go faster o Tests have your back o Development velocity Tests make better code o Confidence to break things o Courage to refactor mercilessly Tests make better systems o Catch bugs earlier, fail linkedin.com/in/randyshoup

49 Optimizing Developer Effort 75% reading existing code 20% modifying existing code 5% writing new code linkedin.com/in/randyshoup

50 Optimizing Developer Effort 75% reading existing code 20% modifying existing code 5% writing new code linkedin.com/in/randyshoup

51 We don t have time to do it right! Do you have time to do it twice?

52 The more constrained you are on time or resources, the more important it is to build it right the first time.

53 Build It Right (Enough) The First Time Build one great thing instead of two half-finished things Right Perfect (80 / 20 Rule) è Basically no bug tracking system (!) o o o Bugs are fixed as they come up Backlog contains features we want to build Backlog contains technical debt we want to linkedin.com/in/randyshoup

54 Innovating at Scale Organizing for Speed What to Build / What NOT to Build When to Build How to Build Delivering and Operating

55 You Build It, You Run It. -- Werner Vogels

56 Continuous Delivery Repeatable Deployment Pipeline o Low-risk, push-button deployment o Rapid release cadence o Rapid rollback and recovery Most applications deployed multiple times per day More solid systems o Release smaller units of work o Smaller changes to roll back or roll forward o Faster to repair, easier to understand, simpler to linkedin.com/in/randyshoup

57 Feature Flags Configuration flag to enable / disable a feature for a particular set of users o Independently discovered at ebay, Yahoo, Facebook, Google, etc. More solid systems o o o o Decouple feature delivery from code delivery Rapid on and off Develop / test / verify in production Dark launches Enables experimentation

58 Canaries and Dark Launches Canary Deployment o o Deploy to a small number of systems or users Avoid catastrophic failures Dark Launch o o Execute the code and systems for a feature without displaying results to the user Work out performance bottlenecks and system interactions

59 Innovating at Scale Organizing for Speed What to Build / What NOT to Build When to Build How to Build Delivering and Operating

60 Faster is Better

61 Thanks! Stitch Fix is hiring! o o o o o Based in San Francisco Hiring everywhere! More than half remote, all across US Application development, Platform engineering, Data Science Please contact me o linkedin.com/in/randyshoup

Leading a Successful DevOps Transition Lessons from the Trenches. Randy Shoup Consulting CTO

Leading a Successful DevOps Transition Lessons from the Trenches. Randy Shoup Consulting CTO Leading a Successful DevOps Transition Lessons from the Trenches Randy Shoup Consulting CTO What Is DevOps? Continuous Delivery? Rapid cycle times Automated testing and Continuous Integration Deployment

More information

Building and Scaling a High-Performance Culture. Randy linkedin.com/in/randyshoup

Building and Scaling a High-Performance Culture. Randy linkedin.com/in/randyshoup Building and Scaling a High-Performance Culture Randy Shoup linkedin.com/in/randyshoup Successful companies need to be able to Build a Product Sell a Product Get Along Background Culture eats strategy

More information

Greenfield Application Solution

Greenfield Application Solution Offering Overview Greenfield Application Solution Be first to market and realize business value quickly from major new product, service and experience introductions with Greenfield Application Solution

More information

http://azure123.rocks/ Agenda Why use the cloud to build apps? Virtual machines for lift-shift scenarios Microservices and Azure Service Fabric Data services in Azure DevOps solutions Compute Compute

More information

Microservices with integration, containers and APIs: what s

Microservices with integration, containers and APIs: what s Microservices with integration, containers and APIs: what s next? Christian Posta Chief Architect, cloud application development Twitter: Blog: http://blog.christianposta.com Email: christian@redhat.com

More information

Intelligence, Automation, and Control for Enterprise DevOps

Intelligence, Automation, and Control for Enterprise DevOps Intelligence, Automation, and Control for Enterprise DevOps The XebiaLabs DevOps Platform delivers the intelligence, automation, and control that technical and business teams need for Continuous Delivery

More information

I m an SRE Lead! Now What? Ritchie Schacher STSM, SRE Architect, Bluemix DevOps Services. Rob Orr Program Director SRE, DevOps & Analytics Services

I m an SRE Lead! Now What? Ritchie Schacher STSM, SRE Architect, Bluemix DevOps Services. Rob Orr Program Director SRE, DevOps & Analytics Services I m an SRE Lead! Now What? Ritchie Schacher STSM, SRE Architect, Bluemix DevOps Services Rob Orr Program Director SRE, DevOps & Analytics Services Introductions Ritchie Schacher STSM SRE, Architect Bluemix

More information

Customer Challenges SOLUTION BENEFITS

Customer Challenges SOLUTION BENEFITS SOLUTION BRIEF Matilda Cloud Solutions simplify migration of your applications to a public or private cloud, then monitor and control the environment for ongoing IT operations. Our solution empowers businesses

More information

THE 5 THINGS SUCCESSFUL COGNIZANT CLIENTS ARE DOING TO TRANSFORM THEIR BUSINESS

THE 5 THINGS SUCCESSFUL COGNIZANT CLIENTS ARE DOING TO TRANSFORM THEIR BUSINESS THE 5 THINGS SUCCESSFUL COGNIZANT CLIENTS ARE DOING TO TRANSFORM THEIR BUSINESS Dell EMC World 2017 Cognizant. 2017 Cognizant BRIAN ROCHE VICE PRESIDENT OF PRODUCTS brian@cognizant.com @BRIANROCHEBOS THE

More information

Application Performance Management

Application Performance Management Application Performance Management in a Containerized World Achieving visibility in orchestrated environments To say that containers have revolutionized software delivery and deployment is an understatement.

More information

Micro Service Architecture

Micro Service Architecture Micro Service Architecture A software developer s view on the Cloud Tobias Abarbanell CTO, Frontiers Media 16-Jun-2016 Micro Service Architecture - Tobias Abarbanell 1 What are Micro services? Micro service

More information

EMA INNOVATORS VMWORLD 2017 TOP 3. An Enterprise Management Associates Research Report. Written by Torsten Volk Q3 2017

EMA INNOVATORS VMWORLD 2017 TOP 3. An Enterprise Management Associates Research Report. Written by Torsten Volk Q3 2017 EMA INNOVATORS VMWORLD 2017 TOP 3 An Enterprise Management Associates Research Report Written by Torsten Volk Q3 2017 EMA Innovator Awards: VMworld 2017 It s All About the Business Enterprise Management

More information

AppDynamics Launches Business iq

AppDynamics Launches Business iq MARKET NOTE AppDynamics Launches Business iq Mary Johnston Turner EXECUTIVE SNAPSHOT FIGURE 1 Executive Snapshot: AppDynamics Launches Business iq Source: IDC, 2016 January 2017, IDC #US42196817 IN THIS

More information

to make DevOps a success

to make DevOps a success TIPS FOR OPS 5 ways to use performance monitoring DevOps to make DevOps a success A case study: How Prep Sportswear moved from monolith to microservices Table of contents Introduction 4 Section 1: The

More information

Databricks Cloud. A Primer

Databricks Cloud. A Primer Databricks Cloud A Primer Who is Databricks? Databricks was founded by the team behind Apache Spark, the most active open source project in the big data ecosystem today. Our mission at Databricks is to

More information

Building a DevOps Culture MTUG IT Summit and Tradeshow, June 2 nd 2016

Building a DevOps Culture MTUG IT Summit and Tradeshow, June 2 nd 2016 Building a DevOps Culture 2016 MTUG IT Summit and Tradeshow, June 2 nd 2016 1 Agenda What is DevOps Why DevOps Developing a DevOps Mindset Crafting a successful DevOps Journey The DOs and DON Ts of DevOps

More information

Microservices: A Flexible Architecture for the Digital Age

Microservices: A Flexible Architecture for the Digital Age ARCHITECTURE A WHITE PAPER SERIES Microservices: A Flexible Architecture for the Digital Age In today s always-on world, it is no longer feasible to release software products on a multi-month or multiyear

More information

Principles and Mechanisms for Creating Successful Digital Organizations

Principles and Mechanisms for Creating Successful Digital Organizations Principles and Mechanisms for Creating Successful Digital Organizations Constantin Gonzalez, Principal Solutions Architect 2017-05-18 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

More information

CORE ELEMENTS OF CONTINUOUS TESTING

CORE ELEMENTS OF CONTINUOUS TESTING WHITE PAPER CORE ELEMENTS OF CONTINUOUS TESTING Today s modern development disciplines -- whether Agile, Continuous Integration (CI) or Continuous Delivery (CD) -- have completely transformed how teams

More information

Table of Contents. Introduction. Key Findings. Demographics & Firmographics. Key Finding 1: What it takes to be an SRE

Table of Contents. Introduction. Key Findings. Demographics & Firmographics. Key Finding 1: What it takes to be an SRE Table of Contents Introduction Key Findings Demographics & Firmographics Key Finding 1: What it takes to be an SRE Key Finding 2: Availability Matters Key Finding 3: Automate Everything Key Finding 4:

More information

Patterns and Practices of Best DevOps Organizations

Patterns and Practices of Best DevOps Organizations Patterns and Practices of Best DevOps Organizations Ognjen Bajić, VS ALM MVP Ana Roje Ivančić, VS ALM MVP Ekobit Speakers Agenda DevOps is the union of people, process, and tools to enable continuous delivery

More information

Who is Databricks? Today, hundreds of organizations around the world use Databricks to build and power their production Spark applications.

Who is Databricks? Today, hundreds of organizations around the world use Databricks to build and power their production Spark applications. Databricks Primer Who is Databricks? Databricks was founded by the team who created Apache Spark, the most active open source project in the big data ecosystem today, and is the largest contributor to

More information

AppDynamics. Josip Zimet. Cisco. Data Center, Cloud and managed Services SEE

AppDynamics. Josip Zimet. Cisco. Data Center, Cloud and managed Services SEE AppDynamics Josip Zimet Data Center, Cloud and managed Services SEE Cisco https://finance.yahoo.com/news/cisco-appdynamics-recognized-leader-gartner-150900779.html Next Generation of Business iq: Simplifies

More information

On various testing topics: Integration, large systems, shifting to left, current test ideas, DevOps

On various testing topics: Integration, large systems, shifting to left, current test ideas, DevOps On various testing topics: Integration, large systems, shifting to left, current test ideas, DevOps Matti Vuori www.mattivuori.net matti.vuori@mattivuori.net @Matti_Vuori TUT lecture series of SW Technologies:

More information

YOUR GUIDED TRANSFORMATION

YOUR GUIDED TRANSFORMATION DevOps YOUR GUIDED TRANSFORMATION Getting Started Pilot DevOps Practice Implement DevOps Q CULTURE TOOLING & PROCESS AUTOMATION COLLABORATION VALUE-DRIVEN ENGINEERING Enterprise DevOps ARE YOUR BUSINESS,

More information

CONTINUOUS INTEGRATION & CONTINUOUS DELIVERY

CONTINUOUS INTEGRATION & CONTINUOUS DELIVERY CONTINUOUS INTEGRATION & CONTINUOUS DELIVERY MICROSERVICES IN AND OUT Organization should be culturally aligned, as well as provide a subtle environment in adopting to a Micro Services architecture. Transitioning

More information

FOUR PRINCIPLES OF DEVOPS FOR CONTINUOUS CLOUD COST CONTROL

FOUR PRINCIPLES OF DEVOPS FOR CONTINUOUS CLOUD COST CONTROL FOUR PRINCIPLES OF DEVOPS FOR CONTINUOUS CLOUD COST CONTROL Understanding the link between DevOps processes and cloud waste is key to optimizing cloud resources and cost management. 1 EXECUTIVE SUMMARY

More information

DIGITAL TRANSFORMATION PART 3: BUILDING A MOBILE FOUNDATION TO DRIVE DIGITAL TRANSFORMATION

DIGITAL TRANSFORMATION PART 3: BUILDING A MOBILE FOUNDATION TO DRIVE DIGITAL TRANSFORMATION DIGITAL TRANSFORMATION PART 3: BUILDING A MOBILE FOUNDATION TO DRIVE DIGITAL TRANSFORMATION IN DRIVING TOWARD DIGITAL TRANSFORMATION, COMPANIES ENCOUNTER FOUR DISTINCT CHALLENGES: RISING CONSUMER EXPECTATIONS

More information

Introduction to DevOps

Introduction to DevOps Introduction to DevOps 20. August 2015 Leif Sørensen, CD Coach, partner and co-founder at Praqma les@praqma.net Praqma Continuous Delivery & DevOps experts and evangelists Tools & Automation experts We

More information

DEVOPS IN A BOX: MAKING CONTINUOUS INTEGRATION EASIER

DEVOPS IN A BOX: MAKING CONTINUOUS INTEGRATION EASIER DEVOPS IN A BOX: MAKING CONTINUOUS INTEGRATION EASIER Reshma Nuggehally, Accenture Pega DevOps and Automation Lead, Accenture Leo Hart, Pega VP of Development Operations This information is not a commitment,

More information

Tagboard is able to forget about the backend data and focus on innovation with ObjectRocket

Tagboard is able to forget about the backend data and focus on innovation with ObjectRocket CASE STUDY Tagboard is able to forget about the backend data and focus on innovation with ObjectRocket Tagboard enables over 10,000 sports teams, broadcasters, and brands to quickly and easily curate rich

More information

Top six performance challenges in managing microservices in a hybrid cloud

Top six performance challenges in managing microservices in a hybrid cloud Top six performance challenges in managing microservices in a hybrid cloud Table of Contents Top six performance challenges in managing microservices in a hybrid cloud Introduction... 3 Chapter 1: Managing

More information

An Overview of the AWS Cloud Adoption Framework

An Overview of the AWS Cloud Adoption Framework An Overview of the AWS Cloud Adoption Framework Version 2 February 2017 2017, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document is provided for informational purposes

More information

DASA DEVOPS FUNDAMENTALS. Syllabus

DASA DEVOPS FUNDAMENTALS. Syllabus DASA DEVOPS FUNDAMENTALS Syllabus Version 1.0.1 February 2017 RELEASE VERSION DATE Previous 1.0.0 May 2016 Current 1.0.1 February 2017 Next 2.0.0 May 2017 SCOPE AND PURPOSE OF THIS DOCUMENT The purpose

More information

Service as a Software. From "Software as a Service" to "Service as a Software" Changing paradigms in analytics and decision science

Service as a Software. From Software as a Service to Service as a Software Changing paradigms in analytics and decision science Service as a Software From "Software as a Service" to "Service as a Software" Changing paradigms in analytics and decision science Software has been a boon to enabling and scaling analytics for decision

More information

Lean Startup Principles Throughout Your Company Lifecycle

Lean Startup Principles Throughout Your Company Lifecycle Lean Startup Principles Throughout Your Company Lifecycle Hiten Shah Strata, New York September, 2011 Introduce myself. Founder of KISSmetrics Our mission is to help businesses make better decisions. Consulting

More information

The Need For Speed: Fast Data Development Trends Insights from over 2,400 developers on the impact of Data in Motion in the real world

The Need For Speed: Fast Data Development Trends Insights from over 2,400 developers on the impact of Data in Motion in the real world The Need For Speed: Fast Data Development Trends 2017 Insights from over 2,400 developers on the impact of Data in Motion in the real world 1 About This Report The digitization of the world has fueled

More information

Kanban kick- start (v2)

Kanban kick- start (v2) Kanban kick- start (v2) By Tomas Björkholm at Crisp, October 2011 INTRODUCTION... 1 AN APPROACH TO GET STARTED WITH KANBAN... 2 STEP 1 GET TO KNOW YOUR SYSTEM... 2 STEP 2 IDENTIFY YOUR SOURCES AND PRIORITIZE...

More information

A Roadmap to Agility. To thrive in today s digital transformation environment, embrace tools and processes that guide the way.

A Roadmap to Agility. To thrive in today s digital transformation environment, embrace tools and processes that guide the way. A Roadmap to Agility To thrive in today s digital transformation environment, embrace tools and processes that guide the way. 1 Table of Contents Defining Agility Agility s Requirements Agility s Enablers

More information

What is your definition of DevOps?

What is your definition of DevOps? DevOps What is your definition of DevOps? Steve Boone DevOps SME @Steve_Boone 1 Jez Humble: Continuous Delivery DevOps is much of the how of achieving continuous delivery 2 DevOps IBM s Definition: DevOps

More information

API Gateway Digital access to meaningful banking content

API Gateway Digital access to meaningful banking content API Gateway Digital access to meaningful banking content Unlocking The Core Jason Williams, VP Solution Architecture April 10 2017 APIs In Banking A Shift to Openness Major shift in Banking occurring whereby

More information

Spreading Joy Throughout the World, One Flower at a Time Royal FloraHolland Uses Machine Learning on AWS to Evolve its Practices

Spreading Joy Throughout the World, One Flower at a Time Royal FloraHolland Uses Machine Learning on AWS to Evolve its Practices Spreading Joy Throughout the World, One Flower at a Time Royal FloraHolland Uses Machine Learning on AWS to Evolve its Practices It s empowering to know that we can transform the business through data-driven

More information

Overview. About NewVoiceMedia 2 / 8

Overview. About NewVoiceMedia 2 / 8 Overview NewVoiceMedia needs to maintain a 99.999% availability guarantee for their customers using their contact center solution. High customer call reliability is critical especially when dealing with

More information

The Challenges of Operating a Computing Cloud and Charging for its Use

The Challenges of Operating a Computing Cloud and Charging for its Use The Challenges of Operating a Computing Cloud and Charging for its Use Marvin Theimer VP/Distinguished Engineer Amazon Web Services 1 Customers Want It All Lots of features and all the ilities Pay as little

More information

AI in telecoms: a game changer?

AI in telecoms: a game changer? AI in telecoms: a game changer? Mark Newman, Chief Analyst mnewman@tmforum.org 2017 TM Forum 1 AI is the next big thing in digital Artificial intelligence would be the ultimate version of Google. The ultimate

More information

DevOps at its Core. Ann Marie Fred IBM July 15, 2015

DevOps at its Core. Ann Marie Fred IBM July 15, 2015 DevOps at its Core Ann Marie Fred IBM July 15, 2015 About Me Duke BS CS 1999 UNC MS CS 2005 Husband and 2 daughters About Me IBMer since 1998 pervasive & mobile web applications & portals IT systems management

More information

Cognizant Digital Engineering: Accelerate Application Transformation for the Cloud

Cognizant Digital Engineering: Accelerate Application Transformation for the Cloud Cognizant Digital Engineering: Accelerate Application Transformation for the Cloud More Value, Faster Velocity In the digital economy, the advantage goes to the company that can deliver high-value software

More information

DevOps: Driving Organizational Change and Agility with PaaS

DevOps: Driving Organizational Change and Agility with PaaS DevOps: Driving Organizational Change and Agility with PaaS Government and PaaS: What s the Holdup?...2 PaaS: Open for Business...3 How Agencies Can Benefit from the Maturing PaaS Model...5 Infographic...7

More information

Enterprise DevOps with Plutora

Enterprise DevOps with Plutora SOLUTION BRIEF Enterprise DevOps with Plutora Large enterprise adoption of DevOps practices is limited to pockets of the organization or portions of the engineering functions and automation. This leaves

More information

What is Continuous Integration. And how do I get there

What is Continuous Integration. And how do I get there What is Continuous Integration And how do I get there Related Workshops Introduction to DevOps Transform your Organization with DevOps Concepts DevOps Implementation Boot Camp Comprehensive literacy on

More information

DevOps Architecture Deep Dive

DevOps Architecture Deep Dive DevOps Architecture Deep Dive Canary Deployment Eric Landes Sr. DevOps Consultant AgileThought @EricLandes Eric.Landes@agilethought.com Eric is a scrum.org certified professional Scrum trainer. He is experienced

More information

IBM Cloud Garage Method Field Guide

IBM Cloud Garage Method Field Guide IBM Cloud Garage Method Field Guide Copyright International Business Machines Corporation 2016, 2017. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule

More information

Continuous Delivery of Microservices: Patterns and Processes

Continuous Delivery of Microservices: Patterns and Processes Continuous Delivery of Microservices: Patterns and Processes Anders Wallgren CTO, Electric Cloud @anders_wallgren Avan Mathur Product Manager, Electric Cloud @Avantika_ec What are Microservices? A pattern

More information

FOR MANY ENTERPRISE APPLICATIONS, THE CLOUD IS READY FOR PRIME TIME

FOR MANY ENTERPRISE APPLICATIONS, THE CLOUD IS READY FOR PRIME TIME FOR MANY ENTERPRISE APPLICATIONS, THE CLOUD IS READY FOR PRIME TIME By Suruj Dutta, Gitin Grewal, and Hrishi Hrishikesh This is the first of three articles on how large enterprises can take advantage of

More information

Keyword Strategy Workbook

Keyword Strategy Workbook Using data to confirm your content marketing strategy. Keyword Strategy Workbook Stop guessing. Use this process to develop better content. The internet has changed how organizations make buying decisions

More information

Pivotal Ready Architecture by Dell EMC

Pivotal Ready Architecture by Dell EMC Pivotal Ready Architecture by Dell EMC The ready, reliable and resilient way to deploy Pivotal Cloud Foundry on premises Table of Contents Go cloud native to keep pace with future of enterprise IT............

More information

SIMPLIFY IT OPERATIONS WITH ARTIFICIAL INTELLIGENCE

SIMPLIFY IT OPERATIONS WITH ARTIFICIAL INTELLIGENCE PRODUCT OVERVIEW SIMPLIFY IT OPERATIONS WITH ARTIFICIAL INTELLIGENCE INTRODUCTION Vorstella reduces stress, risk and uncertainty for DevOps and Site Reliability teams managing large, mission-critical distributed

More information

Five-Star End-User Experiences Require Unified Digital Experience Management

Five-Star End-User Experiences Require Unified Digital Experience Management White Paper Five-Star End-User Experiences Require Unified Digital Experience Management Why traditional network and application performance management needs to evolve to support today s digital enterprise.

More information

Application & Data Modernization enabling your Digital Transformation. Dennis Lauwers European Technical Leader Hybrid Cloud

Application & Data Modernization enabling your Digital Transformation. Dennis Lauwers European Technical Leader Hybrid Cloud Application & Data Modernization enabling your Digital Transformation Dennis Lauwers European Technical Leader Hybrid Cloud Dennis Lauwers European Technical Leader Hybrid Cloud @DenLauwers Getting innovation

More information

INTRODUCTION AUX APPLICATIONS CLOUD NATIVE AVEC PIVOTAL READY SYSTEM

INTRODUCTION AUX APPLICATIONS CLOUD NATIVE AVEC PIVOTAL READY SYSTEM INTRODUCTION AUX APPLICATIONS CLOUD NATIVE AVEC PIVOTAL READY SYSTEM EMMANUEL BERNARD PRINCIPAL SYSTEM ENGINEER, CLOUD PLATFORM SPECIALIST DELL EMC @_ebernard GLOBAL SPONSORS Every Business is Becoming

More information

EXPERIENCE EVERYTHING

EXPERIENCE EVERYTHING EXPERIENCE EVERYTHING RAPID. OPEN. SECURE. Jigar Bhansali VP Solution & Architecture, Asia & China INNOVATION TOUR 2018 April 26 Singapore 2018 Software AG. All rights reserved. For internal use only HYBRID

More information

MAKING TFL DIGITAL: WEB, OPEN DATA AND BEYOND! Phil Young Head of TfL Online!!

MAKING TFL DIGITAL: WEB, OPEN DATA AND BEYOND! Phil Young Head of TfL Online!! MAKING TFL DIGITAL: WEB, OPEN DATA AND BEYOND! Phil Young Head of TfL Online!! Overview Background the TfL challenge Context our digital strategy What customers want our digital strategy Insights mobility

More information

Agility in ebay. QCon San Francisco November 17, Deepak Nadig Distinguished Application Architect

Agility in ebay. QCon San Francisco November 17, Deepak Nadig Distinguished Application Architect Agility in ebay QCon San Francisco November 17, 2011 Deepak Nadig Distinguished Application Architect The ebay context ebay manages Over 97 million active users Over 2 Billion photos ebay users worldwide

More information

JANUARY 2017 $ State of DevOps

JANUARY 2017 $ State of DevOps JANUARY 2017 $1500 2017 State of DevOps Although DevOps is maturing, organizations still face barriers to adoption. But eight out of 10 are planning DevOps investments, and those diving in have realized

More information

Religare & Mantra Labs. Digitizing Insurance. -A Case Studywww.mantralabs.tech

Religare & Mantra Labs. Digitizing Insurance. -A Case Studywww.mantralabs.tech Religare & Mantra Labs Digitizing Insurance +91 991-163-7969 hello@mantralabs.tech -A Case Studywww.mantralabs.tech 01 Mantra Labs Introduction We are boutique digital InsurTech focused company with an

More information

AWS Well-Architected Framework. Operational Excellence Pillar

AWS Well-Architected Framework. Operational Excellence Pillar AWS Well-Architected Framework Operational Excellence Pillar Hello there I m Jonathan LaCour, CTO of Reliam Technologist Programmer Cloud Strategist Bourbon Junkie Nice to meet you! Reliam is an AWS certified

More information

An End-to-End Platform for Global DevOps

An End-to-End Platform for Global DevOps 00101011110000110101011011010101010101010101010101101010101010101010101010101010101101111010101010010101001010101010101010101010101010101011010 An End-to-End Platform for Global DevOps White Paper Copyright

More information

Why Machine Learning for Enterprise IT Operations

Why Machine Learning for Enterprise IT Operations Why Machine Learning for Enterprise IT Operations Judith Hurwitz President and CEO Daniel Kirsch Principal Analyst and Vice President Sponsored by CA Introduction The world of computing is changing before

More information

[24]7 Customer Acquisition Cloud Predict. Personalize. Profit.

[24]7 Customer Acquisition Cloud Predict. Personalize. Profit. [24]7 Customer Acquisition Cloud Predict. Personalize. Profit. Solution Brief The [24]7 Customer Acquisition Cloud is a suite of data-driven solutions designed to help you target your highest propensity

More information

Microservices + DevOps + Oracle Cloud = A Bright Future. Sai Janakiram Penumuru Chief Technologist & Oracle ACE Director

Microservices + DevOps + Oracle Cloud = A Bright Future. Sai Janakiram Penumuru Chief Technologist & Oracle ACE Director Microservices + DevOps + Oracle Cloud = A Bright Future Sai Janakiram Penumuru Chief Technologist & Oracle ACE Director Introduction Sai Janakiram Penumuru o Fourteen years of experience - Oracle DBA /

More information

1. Balance Tech Debt. 2. Automate Security. 3. Provide Self-Service Resources. 4. Implement Success Metrics. 5. Automate Continuous Delivery

1. Balance Tech Debt. 2. Automate Security. 3. Provide Self-Service Resources. 4. Implement Success Metrics. 5. Automate Continuous Delivery What does it take to effectively implement DevOps to drive Continuous Integration and Continuous Delivery? Read this ebook to learn the five factors that translate into rapid releases. DevOps is culture,

More information

Red Hat Open Shift Container Platform

Red Hat Open Shift Container Platform Red Hat Open Shift Container Platform Daniel.Froehlich@RedHat.com IT Must Evolve to Stay Ahead of Demands Containers package applications with dependencies and isolate the runtime Easy to deploy and portable

More information

EMERGENCE OF MICROSERVICE ARCHITECTURE. Let's start something.

EMERGENCE OF MICROSERVICE ARCHITECTURE. Let's start something. EMERGENCE OF MICROSERVICE ARCHITECTURE Let's start something www.brillio.com TABLE OF CONTENTS Introduction 3 Evolution of Application Architecture 4 Monolithic Architecture 4 Advantages 4 Disadvantages

More information

Bring Your Own License. and Universal Credits: Cloud Essentials. Simplifying Cloud Purchasing and Consumption

Bring Your Own License. and Universal Credits: Cloud Essentials. Simplifying Cloud Purchasing and Consumption Bring Your Own License Cloud Essentials and Universal Credits: Simplifying Cloud Purchasing and Consumption Many organizations today, while eager to move to the cloud, have concerns around the financial

More information

5 Metrics You Should Know to Understand Your Engineering Efficiency

5 Metrics You Should Know to Understand Your Engineering Efficiency 5 Metrics You Should Know to Understand Your Engineering Efficiency Increase the speed and reliability of your team by understanding these key indicators Table of Contents Commit-to-Deploy Time (CDT) Build

More information

Future of IT PARTNER. Migration Acceleration Program. Sydney. Joe Chung, Director, AWS Enterprise Evangelist. April 4, 2017

Future of IT PARTNER. Migration Acceleration Program. Sydney. Joe Chung, Director, AWS Enterprise Evangelist. April 4, 2017 PARTNER Sydney Future of IT Migration Acceleration Program Joe Chung, Director, AWS Enterprise Evangelist April 4, 2017 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Welcome to

More information

Streaming Data Empowers Royal Bank of Canada to be a Data-Driven Organization

Streaming Data Empowers Royal Bank of Canada to be a Data-Driven Organization R OYA L B A N K O F C A N A DA Streaming Data Empowers Royal Bank of Canada to be a Data-Driven Organization Confluent Control Center Multi-Datacenter Replication Schema Registry Headquarters Montreal,

More information

AWS Digital Innovation Program

AWS Digital Innovation Program AWS Digital Innovation Program How customers can learn to innovate like Amazon Feras Alsamawi, Digital Innovation Programs EMEA May 18, 2017 2016, Amazon Web Services, Inc. or its Affiliates. All rights

More information

Mastering the operational complexity of IoT Applications

Mastering the operational complexity of IoT Applications Mastering the operational complexity of IoT Applications The benefits of AI-powered, full stack monitoring 2017 Dynatrace Executive Summary Internet-of-things (IoT) is increasing in excitement across all

More information

DevOps: Accelerating Application Delivery. DevOps on IBM i: Barriers, Techniques, and Benefits to the Business

DevOps: Accelerating Application Delivery. DevOps on IBM i: Barriers, Techniques, and Benefits to the Business DevOps: Accelerating Application Delivery DevOps on IBM i: Barriers, Techniques, and Benefits to the Business 0 Facts Source: Help System 2016 IBM i market place survey 1 Modernization Are you too busy

More information

Your Starter Guide to LOW-CODE DEVELOPMENT

Your Starter Guide to LOW-CODE DEVELOPMENT 1 Your Starter Guide to LOW-CODE DEVELOPMENT Table of Contents 2 03 07 What Is Low-Code? What Do Businesses Gain From Low-Code Development? 09 Key Features That Low-Code Development Platforms Should Have

More information

DevOps. Bringing agility all the way up to Production

DevOps. Bringing agility all the way up to Production DevOps Bringing agility all the way up to Production Editorial According to Gartner, DevOps ranked no. 2 among CIO priorities this year. Do you know why? Because in a fast-changing world disrupted by digital

More information

Solutions to Cloud Native Applications. Bassam Zantout - Advisory vspecialist SE

Solutions to Cloud Native Applications. Bassam Zantout - Advisory vspecialist SE Solutions to Cloud Native Applications Bassam Zantout - Advisory vspecialist SE THE TRENDS Remove friction across software supply chain Offering Idea SHARED RESPONSIBILITY Common incentives, tools, process,

More information

How to Future-Proof your IBM Commerce Store, while Boosting Conversions

How to Future-Proof your IBM Commerce Store, while Boosting Conversions How to Future-Proof your IBM Commerce Store, while Boosting Conversions Introduction According to Gartner 1, IBM continues to be a leader in the digital commerce space based on its product functionality,

More information

Top intelligent tools that every sales rep should have in 2017

Top intelligent tools that every sales rep should have in 2017 Top intelligent tools that every sales rep should have in 2017 Key findings: Why artificial intelligence (AI) is a game-changer for organizations from various industries How sales reps can streamline their

More information

THETARAY ANOMALY DETECTION

THETARAY ANOMALY DETECTION Going Cloud 0100110001101111011100100110010101101101001000000110100101110 0000111001101110101011011010010000001100100011011110110110001 1011110111001000100000011100110110100101110100001000000110000 1011011010110010101110100001011000010000001100011011011110110

More information

Active Analytics Overview

Active Analytics Overview Active Analytics Overview The Fourth Industrial Revolution is predicated on data. Success depends on recognizing data as the most valuable corporate asset. From smart cities to autonomous vehicles, logistics

More information

SERVICE ORIENTED ARCHITECTURE (SOA)

SERVICE ORIENTED ARCHITECTURE (SOA) International Civil Aviation Organization SERVICE ORIENTED ARCHITECTURE (SOA) ICAO APAC OFFICE BACKGROUND SOA not a new concept. Sun defined SOA in late 1990s to describe Jini. Services delivered over

More information

Keboola Connection. A new generation platform for fast and transparent data integration in the cloud.

Keboola Connection. A new generation platform for fast and transparent data integration in the cloud. Introduction 1 Keboola Connection A new generation platform for fast and transparent data integration in the cloud. Unique ability to instantly integrate, blend and enrich thousands of data sources Agile

More information

Enterprise Development Trends Cloud, Container and Microservices Insights from 2,100 JVM Developers

Enterprise Development Trends Cloud, Container and Microservices Insights from 2,100 JVM Developers Enterprise Development Trends 2016 Cloud, Container and Microservices Insights from 2,100 JVM Developers 1 About This Report Lightbend surveyed 2,151 global Java Virtual Machine (JVM) developers to discover:

More information

Better information, better results siemens.com/xhq

Better information, better results siemens.com/xhq XHQ Operations Intelligence Better information, better results siemens.com/xhq XHQ Operations Intelligence Siemens Product Lifecycle Management Software, Inc. Faster, fact-based decision-making Delivering

More information

Comparing Infrastructure Management Vendors Time to Monitor

Comparing Infrastructure Management Vendors Time to Monitor Comparing Infrastructure Management Vendors Time to Monitor Comparison of CA Unified Infrastructure Management Version 8.5.1 (CA UIM v8.5.1), SolarWinds SAM, and Nagios XI Apprize360 Intelligence, LLC

More information

Hybrid Cloud Adoption: Transforming to Hybrid Cloud with DevOps, Microservices, Containers and APIs

Hybrid Cloud Adoption: Transforming to Hybrid Cloud with DevOps, Microservices, Containers and APIs Hybrid Cloud Adoption: Transforming to Hybrid Cloud with DevOps, Microservices, Containers and APIs Sanjeev Sharma CTO, DevOps Technical Sales and Adoption IBM Distinguished Engineer, IBM Cloud sanjeev.sharma@us.ibm.com

More information

Achieving Balance: The New Pivotal Points of Software Development

Achieving Balance: The New Pivotal Points of Software Development White Paper Software Delivery & Testing Achieving Balance: The New Pivotal Points of Software Development A rational model of software is to design it quickly; the economic pressure to improvise presents

More information

Big Data & Analytics for Wind O&M: Opportunities, Trends and Challenges in the Industrial Internet

Big Data & Analytics for Wind O&M: Opportunities, Trends and Challenges in the Industrial Internet Big Data & Analytics for Wind O&M: Opportunities, Trends and Challenges in the Industrial Internet Bouchra Bouqata, Ph.D., Senior Analytics Proram Manager GE Renewable Energy Digital Frontiers of Engineering

More information

July Business Transformation: Ness Technology Makes DevOps and Continuous Integration Reality with DevTestOps Center of Excellence

July Business Transformation: Ness Technology Makes DevOps and Continuous Integration Reality with DevTestOps Center of Excellence July 2016 Business Transformation: Ness Technology Makes DevOps and Continuous Integration Reality with DevTestOps Center of Excellence Who Am I? DevOps Business Unit Manager Head Of DevTestOps Center

More information

Microservices: Embracing the Unix mantra Do one thing and do it well

Microservices: Embracing the Unix mantra Do one thing and do it well WHITE PAPER Microservices: Embracing the Unix mantra Practice Head: Srini Peyyalamitta srini.peyyalamitta@aspiresys.com Author: Revathi Chandrasekharan Technical Lead - Software Engineering Aspire Systems

More information

How Jukin Media Leverages Metricly for Performance and Capacity Monitoring

How Jukin Media Leverages Metricly for Performance and Capacity Monitoring CASE STUDY How Jukin Media Leverages Metricly for Performance and Capacity Monitoring Jukin Media is a global entertainment company powered by user-generated video content. Jukin receives more than 2.5

More information

By: Ronny Trefftzs CSCI 5828: Foundations of Software Engineering Spring 2012 Professor: Kenneth Anderson

By: Ronny Trefftzs CSCI 5828: Foundations of Software Engineering Spring 2012 Professor: Kenneth Anderson By: Ronny Trefftzs CSCI 5828: Foundations of Software Engineering Spring 2012 Professor: Kenneth Anderson WATERFALL? XP? SCRUM? While there is really no standard solution, the following presentation will

More information