@CodenvyHQ http://blog.codenvy.com/vision/



Similar documents
Fear and loathing in software development.

White Paper: Localhost is Killing Software Delivery

HP Agile Manager What we do

Java PaaS Enabling CI, CD, and DevOps

DevOps Course Content

Marco Mantegazza WebSphere Client Technical Professional Team IBM Software Group. Virtualization and Cloud

Oracle Mobile Security Suite. René Klomp 6 mei 2014

Load and Performance Load Testing. RadView Software October

Mobile Development with Git, Gerrit & Jenkins

Storage Made Easy. Cloud File Server Overview

WHITEPAPER. SECUREAUTH 2-FACTOR AS A SERVICE 2FaaS

How To Write A Continuous Delivery

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Middleware a felhőben

Cloud-Enabled Software Development and Testing: Putting the Agile into the Infrastructure

Code in the cloud for the cloud jfokus.mybluemix.net

Microsoft s Team Foundation Server (TFS) Canute Magalhaes Richland County (IT) SYSTEMS ANALYST / PROJECT LEAD 1

Leveraging Rational Team Concert's build capabilities for Continuous Integration

1 What is Cloud Computing? Cloud Infrastructures OpenStack Amazon EC CAMF Cloud Application Management

White Paper. Software Development Best Practices: Enterprise Code Portal

Office 365 SharePoint Online White Paper

2015 IBM Continuous Engineering Open Labs Target to better LEARNING

Keys to Continuous Delivery Success. Mark Warren Product Director Perforce Software

Assignment # 1 (Cloud Computing Security)

What Cloud computing means in real life

Shifting Enterprise Development into the Fast Lane

AirWatch Solution Overview

Cloud Computing: IaaS & PaaS

TimeTrade Salesforce Connector Administrator Guide

Sentinel Cloud V.3.6 Quick Start Guide

Practical Guide to Platform as a Service.

Top Five Ways Any Business Can Benefit from Box

Continuous Integration and Bamboo. Ryan Cutter CSCI Spring Semester

Investor Newsletter. SMEStorage Open Cloud File Server Unify, Govern, and Manage your files. Cloud File Server Overview

Cross-domain Identity Management System for Cloud Environment

Successful PaaS and CI in the Cloud

Designing, Building and Deploying Hybrid and Private Clouds

Oracle Mobile Security Management

OpenShift Enterprise PaaS by Red Hat. Andrey Markelov RHCA Red Hat, Presales Solution Architect

VMware Horizon DaaS: Desktop as a Cloud Service (DaaS)

Lab 1 Whatsup Watson Hands-On Lab

On the Edge of Mobility Building a Bridge to Quality October 22, 2013

Petroleum Web Applications to Support your Business. David Jacob & Vanessa Ramirez Esri Natural Resources Team

DevOps. Josh Preston Solutions Architect Stardate

Mobile Solutions in ArcGIS. Justin Fan

Software Development In the Cloud Cloud management and ALM

Enabling Continuous Delivery for Java Projects with Oracle Cloud Services (Oracle PaaS) Siva Rama Krishna Oracle India

Accelerate Mobile App Delivery: API Security for DevOps

Getting Started with Sitecore Azure

MaaSter Microsoft Ecosystem Management with MaaS360. Chuck Brown Jimmy Tsang

How to start creating a VoIP solution with Ozeki VoIP SIP SDK

Maximizing Your Desktop and Application Virtualization Implementation

HTML5, The Future of App Development

Driving Innovation into ECM

Enterprise Mobile App Management Essentials. Presented by Ryan Hope and John Nielsen

ACCELERATE DEVOPS USING OPENSHIFT PAAS

Azure Day Application Development

Storgrid EFS Access all of your business information securely from any device

Eddy Integrated Development Environment, LemonIDE for Embedded Software System Development

Arista Software Define Cloud Networking

DevShop. Drupal Infrastructure in a Box. Jon Pugh CEO, Founder ThinkDrop Consulting Brooklyn NY

Practicing Continuous Delivery using Hudson. Winston Prakash Oracle Corporation

Accelerating Time to Market:

Microsoft SharePoint 2013 with Citrix NetScaler

Continuous Integration & Automated Testing in a multisite.net/cloud Project

How To Get A Cloud Based System To Work For You

Fundamentals of Continuous Integration

Oracle s Cloud Computing Strategy

Continuous Integration. CSC 440: Software Engineering Slide #1

An Introduction to Cloud Computing Concepts

Reinventing Virtual Learning: Delivering Hands-On Training using Cloud Computing

Encore Software Solutions (V3) Identity Lifecycle Management and Federated Security Suite (ILM/FSS) Overview and Technical Requirements

Business Values of Network and Security Virtualization

Network Security Requirements and Solutions

Journey to the Cloud and Application Release Automation Shane Pearson VP, Portfolio & Product Management

<Insert Picture Here> Private Cloud with Fusion Middleware

Making Leaders Successful Every Day Forrester Research, Inc. Reproduction Prohibited

Answers to frequently asked questions about Autodesk A360 Collaboration for Revit

Where in the Cloud are You? Session Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle)

CLOUD COMPUTING & WINDOWS AZURE

Accelerate Software Development with DevOps and Hybrid Cloud

Introduction to Mobile Access Gateway Installation

OneDrive for Business from Desktop or Laptop Windows devices

Management for the Mobile-Cloud Era

Interlinx Associates. Craving

GRAVITYZONE UNIFIED SECURITY MANAGEMENT. Use Cases for Beta Testers

Cisco and Citrix: Building Application Centric, ADC-enabled Data Centers

Tutorial: Mobile Business Object Development. SAP Mobile Platform 2.3 SP02

Continuous Integration and Delivery at NSIDC

Dell Active System, Enabling service-centric IT, the path to the Cloud. Pavlos Kitsanelis Enterprise Solutions Lead Greece, Cyprus, Malta

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Session 3. the Cloud Stack, SaaS, PaaS, IaaS

Distributed Agile Development in the Cloud

VDI Optimization Real World Learnings. Russ Fellows, Evaluator Group

OneLogin Integration User Guide

Linux/Open Source and Cloud computing Wim Coekaerts Senior Vice President, Linux and Virtualization Engineering

The Bro Network Security Monitor

Microsoft Dynamics CRM 2015 with NetScaler for Global Server Load Balancing

Using Docker in Cloud Networks

Transcription:

@CodenvyHQ http://blog.codenvy.com/vision/

Inefficiency

LinkedIn Study: Developers spend 13 hrs / wk configuring their environment. Costs & Risks DEVELOPER CONFIGURATION New Projects Changing Branches Updating Tools & Plug-Ins Compile Lag Code Reviews Failed Build Investigations Desktop Resource Thrashing VM Synchronization Merge Conflicts TEAM CHALLENGES Unnecessary Hardware Tribal Knowledge BYOD Incompatibilities Environment Debt Time Tracking Hackathon / Classroom Setup Recruiting Overhead SECURITY RISKS IP Security External Threat Vectors

Dev Environment >= IDE Developer Environment IDE Project SCM Client Code Editor Code Assistants Debugger Deployer Plug-Ins links to Other Builder Compiler Unit Tester Packager Runner Frameworks App Servers Databases Different lifecycles for installation, update, configuration, and sunset.

Fast THE WORLD NEEDS Developer Secure Extensible Instant Project SCM Client Code Editor Code Assistants Builder Compiler Unit Tester Packager Runner Frameworks App Servers Databases Debugger Deployer Plug-Ins Environment Clouds SAAS On-Premise SDK

How A Developer Environment Cloud WORKS 1 2 Provision Instantly Install nothing. No download. No maintenance. Complete and comprehensive. Create environments for every task. Use Existing IDE & ALM Tools Use your favorite desktop IDE or our browser IDE. Integrate existing ALM systems with the CLI & API. Provision Clone Share Edit Embed Restrict Scale Quarantine Analyze Extend Project SCM Client Code Editor Code Assistants Builder Compiler Unit Tester Packager Runner Frameworks App Servers Databases Debugger Deployer Plug-Ins 3 4 5 Clone, Embed, and Share Single click copying and sharing environments. Link and embed in other products. Restrict access with privacy. Scale Development Add CPU & RAM to environments. Basket environments to maximize density with minimum hardware. Connect identity & firewalled systems. Manage, Analyze, and Extend Quarantine IP, set feature restrictions, and track time. Automate internal processes with custom extensions.

FACTORIES FOR INSTANT: PROVISIONING OLD WAY Never ending steps, manually executed. Failure and abandonment rates high. NEW WAY: 1 CLICK Shorter setup cycles. Predictable configuration. Testable and part of continuous delivery processes. http://codenvy.com/factory

Fast, secure and extensible environments to eliminate cost & risk. Fast Install nothing, cached client Separation processing Multi-user development Multi-user processing Builder providers Centralized dependency mgmt Automated, cached dependencies Docker runner recipes Pre-configured, cached runners Factories for instant access Queues for multi-processing Anticipatory elasticity Secure Public / private projects Quarantine environments Tokened access to services Secure protocols On premises installation Behavioral restrictions Multiple workspaces Extensible Add / remove plug-ins Client- and server- extensions Themes Editor & key binding choice Swap builder & runners Customize packaged environments Custom RAM allocations Author custom extensions Extension tooling 1/3 the time & cost of VDI, desktop DIY, cloud IDEs, or Vagrant Compliance violations reduced by 90%

1 The Celebrity The engineer we try to hire because he has vision and communicates it brilliantly. Who are your Devs? 5 The Power Dev The engineer with near magical abilities. We love and fear them. >50 The Contributor Dev Everyone else who touches code: engineers, QA, docs, operations, design, and PM. They are the heart of a project.

The Sync Problem Power Developer DevOps Code Repo Contributor Developer 1 Integration 2 Code, Test, IDE, Plug-In, & Artifact Creation COMMIT Environments SYNC Design, QA, Support, Docs, Partners, Mgrs Automated Not Automated

The Codenvy Cloud