From 248 to 98 then 1
|
|
- Allen Hodge
- 6 years ago
- Views:
Transcription
1 From 248 to 98 then 1 Our pivot to continuous delivery Jean-Michel Lemieux Atlassian 1
2
3 14.91s
4 Why now?
5 "Continuous delivery is not a cowboy show. It puts you in charge of your production environment. The business can pick and choose what and when to deploy. If you think you ve nailed agile development, but aren t considering how to achieve continuous delivery, you really haven t even started." - ThoughtWorks Tech Radar.
6 Training Plan v1
7 248 to 98
8 248 to 98 Goal: shorten our release cycles
9 248 to 98 Goal: shorten our release cycles Success: better efficiency, better releases, roughly 90 days.
10 248 to 98 Goal: shorten our release cycles Success: better efficiency, better releases, roughly 90 days. Failure: crap releases, shipped on time no features, or no shortening of time. api/ integration madness.
11 Baseline JIRA Bitbucket GreenHopper Confluence Studio FE/CRU Bamboo Crowd 248 days 30 days 34 days 185 days 72 days 192 days 142 days 149 days
12 Recap
13 Training Plan v2
14 98 to 1
15 98 to 1 Goal: allow products to independently release to hosted (eg, production) every day
16 98 to 1 Goal: allow products to independently release to hosted (eg, production) every day Success: better efficiency, faster learning, happier/more customers.
17 98 to 1 Goal: allow products to independently release to hosted (eg, production) every day Success: better efficiency, faster learning, happier/more customers. Failure: crap releases, api/integration madness, slowing down because of too many balls in the air.
18 Approach
19 Approach Look at the entire system
20 Approach Look at the entire system If it s hard, do it more often
21 Approach Look at the entire system If it s hard, do it more often Measure and remove the waste everywhere
22 Approach Look at the entire system If it s hard, do it more often Measure and remove the waste everywhere OnSite
23 Approach Look at the entire system If it s hard, do it more often Measure and remove the waste everywhere OnDemand OnSite
24 Approach Look at the entire system If it s hard, do it more often Measure and remove the waste everywhere OnDemand Analytics / Monitoring Customer Feedback OnSite
25 System Breakdown Product Architecture Culture/Process Pipeline Analytics / Monitoring OnDemand Customer Feedback OnSite
26 System Breakdown Pipeline OnDemand Analytics / Monitoring Customer Feedback OnSite
27 System Breakdown The hosting platform (eg, production). Pipeline OnDemand Analytics / Monitoring Customer Feedback OnSite
28 System Breakdown The hosting platform (eg, production). Tools and processes to move products through to production. Pipeline OnDemand Analytics / Monitoring Customer Feedback OnSite
29 System Breakdown The hosting platform (eg, production). Tools and processes to move products through to production. Tools to monitor deployed products. Pipeline OnDemand Analytics / Monitoring Customer Feedback OnSite
30 System Breakdown The hosting platform (eg, production). Tools and processes to move products through to production. Tools to monitor deployed products. Tools to stage, test, and ensure we don t fuck the customer. Pipeline OnDemand Analytics / Monitoring Customer Feedback OnSite
31 System Breakdown Culture/Process OnDemand Analytics / Monitoring Customer Feedback OnSite
32 System Breakdown Culture/Process Development principles OnDemand Analytics / Monitoring Customer Feedback OnSite
33 System Breakdown Culture/Process Development principles Team structures OnDemand Analytics / Monitoring Customer Feedback OnSite
34 System Breakdown Culture/Process Development principles Team structures Planning process OnDemand Analytics / Monitoring Customer Feedback OnSite
35 System Breakdown Culture/Process Development principles Team structures Planning process Development process OnDemand Analytics / Monitoring Customer Feedback OnSite
36 System Breakdown Product Architecture OnDemand Analytics / Monitoring Customer Feedback OnSite
37 System Breakdown Product Architecture Technical coupling between products and addons. OnDemand Analytics / Monitoring Customer Feedback OnSite
38 System Breakdown Product Architecture Technical coupling between products and addons. UI Integration patterns/goals OnDemand Analytics / Monitoring Customer Feedback OnSite
39 System Breakdown Product Architecture Technical coupling between products and addons. UI Integration patterns/goals Shared services, APIs, and libraries OnDemand Analytics / Monitoring Customer Feedback OnSite
40 The Pipeline Pipeline of Unicorns
41
42 Geek details Split compute from storage. No disks in compute. RAM. Less power. 1s startup. Data centres only provides power and floor space. We own everything else. Ditch full virtualization used openvz. Partnered with an integrator. Shared mount to avoid rsync customers per rack. Deploy one set of binaries. Allows regional rollouts, daily upgrades, fast restarts and much more... dark features, plugins, manager nodes, backups...
43 Monitoring
44 Monitoring Visualization Collection Storage REST API Filtering Notification
45 Process and Culture
46
47
48
49
50
51 Process Changes Small shipable chunks. Decoupled from one another (includes marketing) Minimize hand-offs Product teams deploy themselves. X-team feature teams PM/Dev/Marketing Minimize branching, use dark features and plugins Upfront testing, done means done Metrics and goals for theme teams allows more asynchronous, measurable, craddle to grave.
52 Product Architecture
53 Architecture Principles
54 Architecture Principles Products
55 Architecture Principles Products Stay away from a mega-app Assume products are not hosted on the same physical infrastructure Use integration levels and make them optin and backwards compatible.
56 Architecture Principles Addons Products Stay away from a mega-app Assume products are not hosted on the same physical infrastructure Use integration levels and make them optin and backwards compatible.
57 Architecture Principles Addons Products Independant Deploy Rich UI Integration Independant Purchase Own User Licensing Remote Can t slow products Stay away from a mega-app Assume products are not hosted on the same physical infrastructure Use integration levels and make them optin and backwards compatible.
58 Cross Training
59 Cross Training Payed Beta
60 Cross Training MVP 1.0 Payed Beta
61 Cross Training MVP 1.0 Discounts Payed Beta
62 Cross Training MVP 1.0 Discounts Fast Releases Payed Beta
63 Cross Training Payed Beta MVP 1.0 Discounts Fast Releases Wrong Market?
64 Cross Training Killer Features Payed Beta MVP 1.0 Discounts Fast Releases Wrong Market?
65 248 to 98 to 1
66 248 to 98 to 1-7
67 Recap How do you compare? Someone is running in front of you Holistic systems thinking Needs a company wide pivot, decision making has to change Build your Unicorns (think 10x) Architecture is important to scale Share your principles and system view so that teams can self optimize and remove waste. Cross train Try several small experiments
68 Thank You!
A guide for assembling your Jira Data Center team
A guide for assembling your Jira Data Center team Contents 01 Getting started 02 Helpful roles for your Jira Data Center team 03 Helpful expertise for your Jira Data Center team 04 Pro tips & best practices
More informationSkyhook designs and deploys high performance mobile location solutions, and exists to make location faster, more precise and practical.
CLEARVISION CASE STUDY INDUSTRY: Computer Software EST: 2003 COMPANY SIZE: 150-200 HEADQUARTERS Boston MA About Skyhook Skyhook designs and deploys high performance mobile location solutions, and exists
More informationJetBrains YouTrack Comparison
JetBrains YouTrack Comparison YouTrack is an issue tracking tool by Jet- Brains. It is designed for development teams and serves as a one-stop shop for tracking daily tasks and bugs, planning sprints and
More informationThe SD-WAN implementation handbook
The SD-WAN implementation handbook Your practical guide to a pain-free deployment This is the future of your business Moving to SD-WAN makes plenty of sense, solving a lot of technical headaches and enabling
More informationTreating Deployments as Code with Puppet and the Atlassian Toolsuite Puppet Camp, Geneva
Treating Deployments as Code with Puppet and the Atlassian Toolsuite Christoph Leithner Who is celix? Puppet Labs Partner Atlassian Expert IT Service Management (ITSM) Continuous Deployment und DevOps
More informationSoftware Continuous Integration & Delivery INCREASING SOFTWARE DEVELOPMENT AGILITY TO SPEED TIME TO MARKET
DAITAN WHITE PAPER Software Continuous Integration & Delivery INCREASING SOFTWARE DEVELOPMENT AGILITY TO SPEED TIME TO MARKET White Paper Contents Making software development more Agile Moving to a more
More information5 REASONS YOUR BUSINESS NEEDS NETWORK MONITORING
5 REASONS YOUR BUSINESS NEEDS NETWORK MONITORING www.intivix.com (415) 543 1033 NETWORK MONITORING WILL ENSURE YOUR NETWORK IS OPERATING AT FULL CAPACITY 5 Reasons Your Business Needs Network Monitoring
More information5 Reasons to Host Oracle E-Business Suite on the AWS Cloud
5 Reasons to Host Oracle E-Business Suite on the AWS Cloud TABLE OF CONTENTS Page 1 1 Introduction 2 2 Cost 3 3 Contract Flexibility 4 4 Scalability 5 5 IT Agility 6 6 Backup and Disaster Recovery of Oracle
More informationDevOps Made Easy. Shireesh Thanneru, Platform Architect. Intel. Linoy Alexander, Director, DevOps
DevOps Made Easy Shireesh Thanneru, Platform Architect Intel Linoy Alexander, Director, DevOps Justyna Kucharczak, Sr. Product Marketing Manager, Platform Pegasystems Agenda Why DevOps? A look at benefits
More informationSeven Habits of Highly Effective Jenkins Users
Seven Habits of Highly Effective Jenkins Users What is this talk about? Lessons learned: Maintaining multiple large Jenkins instances. Working on Jenkins itself, and many of its plugins. Seeing customer
More informationMaking Security Agile
Making Security Agile 2017 - INVITING SECURITY INTO DEVOPS SURVEY 1 CEOs are caught between a rock and a hard place. On one hand, there is tremendous pressure to digitally transform their companies. As
More informationEvaluation Guide for ASP.NET Web CMS and Experience Platforms
Evaluation Guide for ASP.NET Web CMS and Experience Platforms CONTENTS Introduction....................... 1 4 Key Differences...2 Architecture:...2 Development Model...3 Content:...4 Database:...4 Bonus:
More informationFor Performance and Scalability, Amadeus Chooses Data Center
For Performance and Scalability, Amadeus Chooses Data Center Amadeus is the leader in technology solutions for the global travel and tourism industry. Through its flagship product Altéa Customer Management
More informationDevOps Anti-Patterns. Have the Ops team deal with it. Time to fire the Ops team! Let s hire a DevOps unit! COPYRIGHT 2019 MANICODE SECURITY
DevOps Anti-Patterns Have the Ops team deal with it. Time to fire the Ops team! Let s hire a DevOps unit! 31 Anti-Pattern: Throw it Over the Wall Development Operations 32 Anti-Pattern: DevOps Team Silo
More informationDevOps Tooling from AWS
DevOps Tooling from AWS What is DevOps? Improved Collaboration - the dropping of silos between teams allows greater collaboration and understanding of how the application is built and deployed. This allows
More informationRapid Large-Scale SOA - Connected Products at Leapfrog Enterprises
Rapid Large-Scale SOA - Connected Products at Leapfrog Enterprises A little bit about myself Jason Whaley Web Infrastructure Engineer Leapfrog Enterprises jwhaley@leapfrog.com What Will be Covered Overview
More informationWelcome to Applause! Table of Contents: Welcome to Mobile Beta Management
Welcome to Applause! Your success is our priority and we want to make sure Mobile Beta Management (MBM) enables you to execute successful beta programs. This Getting Started Guide is designed to familiarize
More informationEverything you need to know about cloud. For companies with people in them
Everything you need to know about cloud For companies with people in them You used to know where you stood with the word cloud. It meant those fluffy things floating above you, bringing shade and rain,
More informationThe Software Development Process at Amazon
The Software Development Process at Amazon Jonathan Weiss Managing Director Amazon Web Services Germany GmbH AWS OpsWorks, AWS Resource Groups, AWS Systems Manager Amazon is hundreds of different businesses
More informationCloud Computing. What is cloud computing. CS 537 Fall 2017
Cloud Computing CS 537 Fall 2017 What is cloud computing Illusion of infinite computing resources available on demand Scale-up for most apps Elimination of up-front commitment Small initial investment,
More informationl e a n Lean Software Development software development Faster Better Cheaper
software development Lean Software Development Faster Better Cheaper mary@poppendieck.com Mary Poppendieck www.poppendieck.com Characteristics of Lean Companies: 1. They don t call themselves Lean The
More informationTo receive money, just share your enrolled address or U.S. mobile phone number with a friend and ask them to send you money with Zelle.
Consumer FAQs 1. What is Zelle? Zelle is a fast, safe and easy way to send money directly between almost any bank accounts in the U.S., typically within minutes 1. With just an email address or U.S. mobile
More informationHosted Azure for your business. Build virtual servers, deploy with flexibility, and reduce your hardware costs with a managed cloud solution.
Hosted Azure for your business Build virtual servers, deploy with flexibility, and reduce your hardware costs with a managed cloud solution. Azure is approximately 50 percent cheaper than other cloud services
More information3 Continuous Integration 3. Automated system finding bugs is better than people
This presentation is based upon a 3 day course I took from Jared Richardson. The examples and most of the tools presented are Java-centric, but there are equivalent tools for other languages or you can
More informationWE THOUGHT WE WERE DOING CONTINUOUS DELIVERY AND THEN. Aravind and Suzie ThoughtWorks
WE THOUGHT WE WERE DOING CONTINUOUS DELIVERY AND THEN Aravind and Suzie ThoughtWorks WHAT WE WILL COVER Define Continuous Delivery (CD) Tell some stories :) Review learnings and share tips Aravind SV (
More informationBest Practices for Server Migration with Windows Server 2012
October 2013 Best Practices for Server Migration with Windows Server 2012 Keeping both feet on the upgrade path If you re running an older version of Windows Server in your organization, you are far from
More informationOrchestrating the Continuous Delivery Process
Orchestrating the Continuous Delivery Process steven.g.harris@cloudbees.com @stevengharris SVP Products, CloudBees 1 Continuous Delivery Overview Feedback Loop App Lifecycle BUILD TEST STAGE Deploy Run
More informationBenefits of Extending your Datacenters with Amazon Web Services
Benefits of Extending your Datacenters with Amazon Web Services Xavier Prélat Business Development Manager @aws_actus How did Amazon.. get into cloud computing? What is AWS? Amazon Web Services offers
More informationM I N S LITTLE BLACK BOOK OF JIRA SERVICE DESK ESSENTIALS
10 M I N S LITTLE BLACK BOOK OF JIRA SERVICE DESK ESSENTIALS THE ESSENTIALS OF JIRA SERVICE DESK IN 10 MINUTES Take a 10 minute break from your keyboard and we ll give you a run down of JIRA Service Desk
More informationPHP Development Best Practices: The Untold Story of Geekville
PHP Development Best Practices: The Untold Story of Geekville An Atlassian & Zend Webinar January 19 th, 2010 Housekeeping All phone lines are muted Submit the questions via WebEx Q&A window any time Q&A
More informationFRONT USER GUIDE Getting Started with Front
USER GUIDE USER GUIDE Getting Started with Front ESSENTIALS Teams That Use Front How To Roll Out Front Quick Start Productivity Tips Downloading Front Adding Your Team Inbox Add Your Own Work Email Update
More informationBrochure 2018 SIMPLE LOW PRICE RELIABLE
Brochure 2018 SIMPLE LOW PRICE RELIABLE Welcome Choosing a new phone system? Can you imagine a new business phone system that makes crystal clear calls to anyone, anywhere with lots of new business features?
More informationJenkins: A complete solution. From Continuous Integration to Continuous Delivery For HSBC
Jenkins: A complete solution From Integration to Delivery For HSBC Rajesh Kumar DevOps Architect @RajeshKumarIN www.rajeshkumar.xyz Agenda Why Jenkins? Introduction and some facts about Jenkins Supported
More informationDeploying and Operating Cloud Native.NET apps
Deploying and Operating Cloud Native.NET apps Jenny McLaughlin, Sr. Platform Architect Cornelius Mendoza, Sr. Platform Architect Pivotal Cloud Native Practices Continuous Delivery DevOps Microservices
More informationHPE GreenLake. Consumption Solutions
HPE GreenLake Consumption Solutions Technology will be embedded everywhere Everyone and everything will be connected and learning Everything will be understood Music TV Shows Groceries Air travel Pay as
More informationACCESS FREQUENTLY ASKED QUESTIONS
ACCESS FREQUENTLY ASKED QUESTIONS Contents 1. Microsoft Cloud Solution Provider Program 4 1.1. Which Microsoft products are offered? 4 1.2. What are the main differences compared to the other licensing
More informationDigital Marketing Manager, Marketing Manager, Agency Owner. Bachelors in Marketing, Advertising, Communications, or equivalent experience
Persona name Amanda Industry, geographic or other segments B2B Roles Digital Marketing Manager, Marketing Manager, Agency Owner Reports to VP Marketing or Agency Owner Education Bachelors in Marketing,
More informationDevOps Agility in the Evolving Cloud Services Landscape
DevOps Agility in the Evolving Cloud Services Landscape Kiran Chitturi CTO Architect, Sungard Availability Services @nkchitturi Kiran Chitturi Architect in the Office of the CTO Focus on DevOps and cloud
More informationElizabeth Lawler CEO & Co-Founder Conjur,
SESSION ID: ASD-W02 Is DevOps Breaking Your Company? Elizabeth Lawler CEO & Co-Founder Conjur, Inc. @elizabethlawler Agenda I. Security + DevOps Overview Unstoppable Force vs Immovable Object Aligning
More informationVisual Studio Team Services
bgourley@microsoft.com Visual Studio Team Services Topics What are the current products What are Visual Studio Subscriptions Subscriber Benefits DevOps and VSTS VSTS licensing Developer Tools Deployment
More informationData Integrity in Stateful Services. Velocity, China, 2016
Data Integrity in Stateful Services Velocity, China, 2016 Data Integrity Bringing Sexy Back Protect the Data. -Every DBA who doesn t want to be fired Breaking Integrity Down Physical Integrity - Help,
More informationAtlassian Hybrid Cloud/On-Premises Software Delivery
Atlassian Hybrid Cloud/On-Premises Software Delivery and the journey to 300,000 applications in the cloud GEORGE BARNETT SAAS PLATFORM ARCHITECT ATLASSIAN About me I ve been building infrastructure for
More informationBUSTED! 5 COMMON MYTHS OF MODERN INFRASTRUCTURE. These Common Misconceptions Could Be Holding You Back
BUSTED! 5 COMMON MYTHS OF MODERN INFRASTRUCTURE These Common Misconceptions Could Be Holding You Back 2 IT Is Facing a New Set of Challenges As technology continues to evolve, IT must adjust to changing
More informationIntroduction to the Azure Portal
Page 1 of 17 Introduction to the Azure Portal The new Azure portal is an all-in-one, work-anywhere experience. Now you can manage App Service Apps, databases and Visual Studio Team Services projects in
More informationServices: Monitoring and Logging. 9/16/2018 IST346: Info Tech Management & Administration 1
Services: Monitoring and Logging 9/16/2018 IST346: Info Tech Management & Administration 1 Recall: Server vs. Service A server is a computer. A service is an offering provided by server(s). HTTP 9/16/2018
More informationWhat is JIRA? software development tool. planning and tracking the projects progress and supporting the team collaboration
Jakub Sykora What is JIRA? software development tool planning and tracking the projects progress and supporting the team collaboration supports both Agile (Scrum & Kanban) and waterfall methodologies What
More informationModernize Your Infrastructure
Modernize Your Infrastructure The next industrial revolution 3 Dell - Internal Use - Confidential It s a journey. 4 Dell - Internal Use - Confidential Last 15 years IT-centric Systems of record Traditional
More informationContinuous Integration / Continuous Testing
Bitte decken Sie die schraffierte Fläche mit einem Bild ab. Please cover the shaded area with a picture. (24,4 x 7,6 cm) Continuous Integration / Continuous Testing IIC What s SW Integration? Integration
More informationSlashing Downtime from 24 Hours to 24 Minutes:
Slashing Downtime from 24 Hours to 24 Minutes: Technology Advancements Make Warm-Site Disaster Recovery Possible Don Beyer Director, Technical Services Oakwood Healthcare Louie Caschera Chief Information
More informationIntroduction to Amazon Lumberyard and GameLift
Introduction to Amazon Lumberyard and GameLift Peter Chapman, Solutions Architect chappete@amazon.com 3/7/2017 A Free AAA Game Engine Deeply Integrated with AWS and Twitch Lumberyard Vision A free, AAA
More informationBinary Blobs Attack!!!
Binary Blobs Attack!!! Zach Pfeffer () Embedded Linux Conference 2012 I'm working on a movie... Here's the script... 8 AM - San Jose Philip...stretches, pees, starts checking mail Working Title: Binary
More informationWhat about when it s down? An Application for the Enhancement of the SAS Middle Tier User Experience
Paper 11421-2016 What about when it s down? An Application for the Enhancement of the SAS Middle Tier User Experience Christopher Blake, Royal Bank of Scotland ABSTRACT The SAS Web Application Server goes
More informationBuilding a Successful SQL Server Lab. Ted Krueger Principal Consultant
Building a Successful SQL Server Lab Ted Krueger Principal Consultant What makes a full SQL Server Lab Useful An installation nightmare on one system Error prone shared features and files Multiple versions,
More informationCloud Computing Concepts, Models, and Terminology
Cloud Computing Concepts, Models, and Terminology Chapter 1 Cloud Computing Advantages and Disadvantages https://www.youtube.com/watch?v=ojdnoyiqeju Topics Cloud Service Models Cloud Delivery Models and
More informationSwitch to Parallels Remote Application Server and Save 60% Compared to Citrix XenApp
Switch to Parallels Remote Application Server and Save 60% Compared to Citrix XenApp White Paper Parallels Remote Application Server 2017 Table of Contents Executive Summary... 3 Introduction... 4 Who
More informationIn This Webinar. ConEnuous Load TesEng & ConEnuous Delivery with Jenkins
In This Webinar TODAY S PRESENTERS Tom Chavez: SOASTA, Sr. Product MarkeEng Manager Andy Pemberton: CloudBees, Senior Director, SoluEons Architecture & ConsulEng TWO COMPANIES, A SINGLE SOLUTION SOASTA:
More informationREPORT MICROSOFT PATTERNS AND PRACTICES
REPORT MICROSOFT PATTERNS AND PRACTICES Corporate Headquarters Nucleus Research Inc. 100 State Street Boston, MA 02109 Phone: +1 617.720.2000 Nucleus Research Inc. TOPICS Application Development & Integration
More informationService Delivery Platform
Solution Brief Service Delivery Platform Enabling the transition to high-value and more differentiated network services with new consumption models for deploying VNFs. Keeping Up With Cloud Expectations
More informationCASE STUDY IT. Albumprinter Adopting Redgate DLM
CASE STUDY IT Albumprinter Adopting Redgate DLM "Once the team saw they could deploy all their database changes error-free at the click of a button, with no more manual scripts, it spread by word of mouth.
More informationCalculating the real cost of a business phone system. How a cloud phone system ultimately gives you more for your money
Calculating the real cost of a business phone system How a cloud phone system ultimately gives you more for your money When it comes to getting a new phone system, it s essential to look beyond the basic
More informationWeb Designer vs Web Developer What s the Difference?
Web Designer vs Web Developer What s the Difference? elegantthemes.com/blog/resources/web-designer-vs-web-developer-whats-the-difference Donjete Vuniqi The difference between web designers and web developers
More informationPlanning and Operating Azure Stack. How to handle a unicorn?
Planning and Operating Azure Stack How to handle a unicorn? Jakob Gottlieb Svendsen @JakobGSvendsen 10 years in Automation Consultancy Principal Consultant & Chief Developer 15+ years in IT Co-Founder
More informationMicrosoft Azure BLOB Storage
Agenda Microsoft Azure BLOB Storage -By: Pooja Shrivastava & Sruthi Jogi Student no: 1750220, 1750193 Introduction History Key features Example use cases Advantages Disadvantages Cost Alternatives Usability
More informationCalculating the real cost of your phone system. Could you be getting more for your money with a cloud phone system?
Calculating the real cost of your phone system Could you be getting more for your money with a cloud phone system? How much does a new phone system really cost? Sure a new private branch exchange (PBX)
More informationWelcome to the Soholaunch Addons Affiliate Program
Welcome to the Soholaunch Addons Affiliate Program Dear Soholaunch Partner, Thank you for your interest in the Soholaunch Addons Affiliate Program. In this presentation you ll find. An overview of the
More informationHow to Increase Your Development Efficiencies with Zend Studio
How to Increase Your Development Efficiencies with Zend Studio Presented By CEI 21 th Oct, 2010 Agenda Background Retooling to PHP/Zend Our First Attempt What We Do Now Actual Project Metrics Comparison
More informationPay TV solution from ADB
Pay TV solution from ADB Complete solution for broadcast and broadband environment Integrated with personalised recommendations Consistent content discovery across multiple devices Entire functionality
More informationJIRA Studio Use Cases and Tutorial basis
JIRA Studio Use Cases and Tutorial basis Analysis of usefulness of JIRA Studio Eclipse tool-chain Tolga Tuncbilek, Elisa Kallio, Shiyuan Wang, Viktor Porvaznik Table of Contents 1 Introduction... 3 2 Data
More informationNetDevOps. Building New Culture around Infrastructure as Code and Automation. Tom Davies Sr. Manager,
NetDevOps Building New Culture around Infrastructure as Code and Automation Tom Davies Sr. Manager, DevNet @TomDavies_UK Agenda The Dark Arts of Network Operations Making Change Easy: Configuration, Automation,
More informationDeep Dive on AWS CodeStar
Deep Dive on AWS CodeStar with AWS CI/CD workflow Tara E. Walker Technical Evangelist @taraw June 28, 2017 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Agenda What is DevOps
More informationInsight - The Riada Approach to Asset Management
- The Riada Approach to Asset Management FREDRIK KARBING ATLASSIAN SOLUTION EXPERT AND APP DEVELOPER WWW.RIADA.SE @RIADAAB INSIGHT - ASSET MANAGEMENT FOR JIRA What do creative companies like Intel, Disney,
More informationArcGIS Enterprise: Architecture & Deployment. Anthony Myers
ArcGIS Enterprise: Architecture & Deployment Anthony Myers 1 2 3 4 5 Web GIS Overview of ArcGIS Enterprise Federation & Hosted Server Deployment Patterns Implementation 1 Web GIS ArcGIS Enabling GIS for
More informationJetBrains TeamCity Comparison
JetBrains TeamCity Comparison TeamCity is a continuous integration and continuous delivery server developed by JetBrains. It provides out-of-the-box continuous unit testing, code quality analysis, and
More informationThird Party Integration. Portfolio for JIRA
Questions for Confluence Third Party Integration Capture for JIRA Portfolio for JIRA Enterprise collaboration with Atlassian ATLASSIAN PRODUCTS: OPTIMIZE TEAM WORK AND KNWOLEDGE MANAGEMENT Atlassian provides
More informationWeaving Security into Every Application
Weaving Security into Every Application Paul Fox AVP Technology AT&T 2018 TM Forum 1 Cyber Security Accelerating Threat Telecom Breaches 300,000 Number of complaints filed with the FBI Internet Crime Complaint
More informationHow to Really Secure the Internet
How to Really Secure the Internet 1 Disclaimer None of this will actually happen...but it s an amusing thought 2 Copyright(C) 1999, Marcus J. Ranum - all rights reserved 1 What Happened? Network hardware
More informationCOSC 310: So*ware Engineering. Dr. Bowen Hui University of Bri>sh Columbia Okanagan
COSC 310: So*ware Engineering Dr. Bowen Hui University of Bri>sh Columbia Okanagan 1 Admin A2 is up Don t forget to keep doing peer evalua>ons Deadline can be extended but shortens A3 >meframe Labs This
More informationWriting good user stories starts from a handful of basic principles. A user story is a user story if and only if it is something that:
User Stories and Story Splitting Good user stories are at the heart of any high value Agile effort. It doesn t matter if you are a single developer or a large enterprise that produces software using the
More informationBest Practices Guide for Payments. Android August 2018
Best Practices Guide for Payments Android August 2018 Contents 3 Overview 4-5 Google Pay Payment Button: Do s & Don ts 5 Examples 6-7 Google Pay Logo & Mark: Do s & Don ts 7 Examples 8-9 Using Google Pay
More informationAnalytics in the Cloud Mandate or Option?
Analytics in the Cloud Mandate or Option? Rick Lower Sr. Director of Analytics Alliances Teradata 1 The SAS & Teradata Partnership Overview Partnership began in 2007 to improving analytic performance Teradata
More informationContents Introduction The problem Jira Work Logs Viewable By Everyone Examples for displaying worklog The solution...
UnView for Jira Version 3.0.0.1 Contents Introduction... 2 The problem... 2 Jira Work Logs Viewable By Everyone... 2 Examples for displaying worklog... 2 The solution... 3 Issue work log... 4 NEW: Time
More informationSAFe Atlassian Style (Updated version with SAFe 4.5) Whitepapers & Handouts
SAFe Atlassian Style (Updated version with SAFe 4.5) Whitepapers & Handouts Exported on 09/12/2017 1 Table of Contents 1 Table of Contents...2 2 Abstract...4 3 Who uses SAFe and Why?...5 4 Understanding
More informationLESSONS LEARNED FROM AN OFFICE 365 MIGRATION
E-Guide LESSONS LEARNED FROM AN OFFICE 365 MIGRATION SearchExchange Office 365. O ffice 365 s take time and careful research, but even then, some mistakes are inevitable. Find out what one expert learned
More informationGrade 6 Math Circles November 6 & Relations, Functions, and Morphisms
Faculty of Mathematics Waterloo, Ontario N2L 3G1 Centre for Education in Mathematics and Computing Relations Let s talk about relations! Grade 6 Math Circles November 6 & 7 2018 Relations, Functions, and
More informationScaling MongoDB. Percona Webinar - Wed October 18th 11:00 AM PDT Adamo Tonete MongoDB Senior Service Technical Service Engineer.
caling MongoDB Percona Webinar - Wed October 18th 11:00 AM PDT Adamo Tonete MongoDB enior ervice Technical ervice Engineer 1 Me and the expected audience @adamotonete Intermediate - At least 6+ months
More informationPragmatic Clustering. Mike Cannon-Brookes CEO, Atlassian Software Systems
Pragmatic Clustering Mike Cannon-Brookes CEO, Atlassian Software Systems 1 Confluence Largest enterprise wiki in the world 2000 customers in 60 countries J2EE application, ~500k LOC Hibernate, Lucene,
More informationmonolith to micro-services? event sourcing can help Doug
monolith to micro-services? event sourcing can help Doug legacy Client Culture Amp (2012-2015) Rails App (Murmur) Read-write Query Server Read-only DB Our journey Our meandering path to CQRS & event sourcing
More informationMaking the case for SD-WAN
Making the case for SD-WAN A practical guide to getting buy-in for your new network New challenges require a new network It isn t just that enterprise IT is changing rapidly it s that it s changing in
More informationCopyright Biz4Solutions Pvt. Ltd. All Rights Reserved.. Biz4solutions Logo and designs are trademarks of Biz4Solutions Pvt. Ltd. All trademarks and
Mobile Development Practices Focus on Quick Feedback Shops building great mobile apps simplify their development processes to minimize the time it takes to get actionable customer feedback. This means
More informationEECS 394. Software Development. Communicating. Chris Riesbeck
EECS 394 Software Development Chris Riesbeck Communicating 1 The Problem I never have a clue what the developers are talking about. When I ask what they're doing, they say they're XMLing the CSS SQL RSS
More informationHow Smart Networks are changing the Corporate WAN
How Smart Networks are changing the Corporate WAN Mark Bennett Head of Global Fixed Connectivity Vodafone Group Enterprise September 12017 About Vodafone Enterprise Unified Comms Cloud & Hosting Internet
More informationOperator s Manual. For FreshStart Service Providers by CyberSpa LLC. All rights reserved.
Operator s Manual For FreshStart Service Providers 2017 by CyberSpa LLC. All rights reserved. 1 What is a PC FreshStart? A PC FreshStart is an automated tool that allows you to image your customer s new
More informationTECHED USER CONFERENCE MAY 3-4, 2016
TECHED USER CONFERENCE MAY 3-4, 2016 Bruce Beaman, Senior Director Adabas and Natural Product Marketing Software AG Software AG s Future Directions for Adabas and Natural WHAT CUSTOMERS ARE TELLING US
More informationCloud Native Applications. 主讲人 :Capital One 首席工程师 Kevin Hoffman
Cloud Native Applications 主讲人 :Capital One 首席工程师 Kevin Hoffman Agenda Define Cloud Native Cloud Native practices and the 15 factors From Monoliths to the Cloud Q&A What is Cloud Native? Contract between
More informationEli Robillard, SharePoint MVP. Consultant Solution Architect Author Speaker Phone:
Eli Robillard, SharePoint MVP Consultant Solution Architect Author Speaker E-mail: Eli@ERobillard.com Phone: 416.317.6729 Twitter: @erobillard Upcoming Appearances With The Secondments: Friday, November
More information3,500. The Developer Division at Microsoft
3,500 The Developer Division at Microsoft 800 The VSTS team spread out across 40 feature teams Team Foundation Server (TFS) Visual Studio Team Services (VSTS) Team Foundation Server (TFS) Visual Studio
More informationIntroduction to User Stories. CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014
Introduction to User Stories CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014 1 Goals Present an introduction to the topic of user stories concepts and terminology benefits and limitations
More informationFUJITSU Cloud Service S5 Microsoft SharePoint 2010 POC on Windows Server 2008
FUJITSU Cloud Service S5 Microsoft SharePoint 2010 POC on Windows Server 2008 This guide details steps required to install and configure basic standalone Microsoft SharePoint 2010 on the FUJITSU Cloud
More informationDeployment and Testing Automation in Web Applications Implementing DevOps Practices in Production
Kirill Kubryakov Deployment and Testing Automation in Web Applications Implementing DevOps Practices in Production Helsinki Metropolia University of Applied Sciences Bachelor of Engineering Information
More informationDuo Travel Guide. duo.com
Duo Travel Guide duo.com Overview As a member of an organization protected by Duo, you already have secure access to applications and assets. This guide is designed to help you maintain that trusted access
More information