DevOps: Why you should care Bruce Vincent Senior Technology Strategist and IT Architect.

Slides:



Advertisements
Similar presentations
Profit from the cloud TM Parallels Dynamic Infrastructure AndOpenStack.
Advertisements

Cloud OS Microsoft’s Vision of the Unified Platform for Modern Business.
DevOps and Private Cloud Automation 23 April 2015 Hal Clark.
Build Test Integrat e Deploy Develop Languages Frameworks Cloud and Infra Data platforms.
DatacenterMicrosoft Azure Consistency Connectivity Code.
Engineering the Cloud Andrew McCombs March 10th, 2011.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Virtualization Virtualization is the creation of substitutes for real resources – abstraction of real resources Users/Applications are typically unaware.
Windows Azure Conference 2014 Running Docker on Windows Azure.
Building the Infrastructure Grid: Architecture, Design & Deployment Logan McLeod – Database Technology Strategist.
consumerization of IT new social & app patterns cloud computing data explosion.
GAAIN Virtual Appliances: Virtual Machine Technology for Scientific Data Analysis Arihant Patawari USC Stevens Neuroimaging and Informatics Institute July.
Denny Cherry Senior Database Administrator / Architect Awareness Technologies Quest Software SQL Server MVP MCSA, MCDBA, MCTS,
Microsoft Azure Stack Basic Virtualization On-Premises/Hosted Public Cloud Cloud Platform System.
CMI Cloud Solutions Overview. 2 Experts in Cloud Architecture Architect and deploy complex AWS and SoftLayer environments (EC2, EBS, ELB, RDS, Route 53,
Web Technologies Lecture 13 Introduction to cloud computing.
Document Name CONFIDENTIAL Version Control Version No.DateType of ChangesOwner/ Author Date of Review/Expiry The information contained in this document.
Agenda Azure and Open source Introduction to Containers and Docker. Docker on Azure CoreOS and Why Get Started on Docker.
Data Center Automation using Python
In Depth Introduction to Containers On Microsoft Platforms Dave Strebel Cloud Technical Specialist Microsoft.
© 2010 VMware Inc. All rights reserved Why Virtualize? Beng-Hong Lim, VMware, Inc.
Simplest and most cost effective for SMBs Optimized & supported for specific hardware One-stop shop for hardware, OS, and CALs Lets partner focus on higher-margin.
Canadian Bioinformatics Workshops
Survive and Thrive in a DevOps World Steven Murawski
Clouding with Microsoft Azure
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Microsoft Build /9/2017 5:00 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Agenda:- DevOps Tools Chef Jenkins Puppet Apache Ant Apache Maven Logstash Docker New Relic Gradle Git.
INTRO TO Presenter: PhuongNQK.
Interoperability Between Modern Clouds using DevOps
Fundamentals Sunny Sharma Microsoft
Web application hosting with Openshift, and Docker images
Web application hosting with Openshift, and Docker images
Accelerate your DevOps with OpenShift by Red Hat
Cluster Standalone SQL Server Instances at “Ludicrous” Speed
Infrastructure Orchestration to Optimize Testing
Virtualization Virtualization is the creation of substitutes for real resources – abstraction of real resources Users/Applications are typically unaware.
Build a low-touch, highly scalable cloud with IBM SmartCloud Provisioning Academic Initiative © 2011 IBM Corporation.
Andrew McCombs March 10th, 2011
Solutions for Containers and MS SQL Server 2017
Dmytro Mykhailov How HashiCorp platform tools can make the difference in development and deployment Target and goal of HashiCorp.
What is all the fuss over Containers?
Nano Server in the cloud - some real use cases to take away
Containers in HPC By Raja.
Secure DevOps for Government in MOC
Interoperability in Modern Clouds using DevOps
Drupal VM and Docker4Drupal For Drupal Development Platform
1. 2 VIRTUAL MACHINES By: Satya Prasanna Mallick Reg.No
Drupal VM and Docker4Drupal as Consistent Drupal Development Platform
Virtualization Virtualization is the creation of substitutes for real resources – abstraction of real resources Users/Applications are typically unaware.
Kubernetes Container Orchestration
Cloud Computing Dr. Sharad Saxena.
Intro to Docker Containers and Orchestration in the Cloud
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Developing for the cloud with Visual Studio
Continuous deployment best practices, methods and tools.
Azure Enables Mobility, Easy Sync and Share, and Allows Companies to Retain Data Control MINI-CASE STUDY “Azure provides the full stack of technology that.
Orchestration & Container Management in EGI FedCloud
JOINED AT THE HIP: DEVSECOPS AND CLOUD-BASED ASSETS
Copyright © JanBask Training. All rights reserved Become AWS Certified & Get Amazing Job Opportunities.
Azure Container Service
A DevOps process for deploying R to production
Deploying machine learning models at scale
Containers and DevOps.
Deploy and Manage Kubernetes Clusters in a Multicloud World
SQL Server Devops with production data
Containers on Azure Peter Lasne Sr. Software Development Engineer
SSDT, Docker, and (Azure) DevOps
Eldert Grootenboer Cloud Architecture Recipes For The Enterprise
SQL Server on Containers
Presentation transcript:

DevOps: Why you should care Bruce Vincent Senior Technology Strategist and IT Architect

DevOps: Why you should care and how we’re approaching it…rev. 0.9 Bruce Vincent and Scotty Logan, Stanford University

How do we reconcile?... Continuous functional improvement desired Need for efficient deployment workflow Platform variations desire for portability Expectation of zero service disruption

Service on outage windows “No, Thursday doesn’t work… How about never? Does never work for you?”

State of the art, 2011 (Cloud implementation) VM Shared or Separate DBs “sites” service Version upgrades can be done site by site, as desired All resources discrete, no spillover impact on other websites Only run number of instances needed Supports auto-scaling Some waste on individual VM level Proprietary stack Inherent geo-diversity Essentially limitless computing resources Audit-worthy platform Unlimited, geo diverse physical servers VM AWS Hypervisor Cluster Magic OS Drupal OS Drupal OS Drupal OS Drupal

Containers are a game-changer Application consistency Portability Rapid prototyping, testing, deployment Disposable servers

Version upgrades can be done discretely, tested and staged Orchestration builds entire environment automatically Container OS is tiny and disposable, so almost no sysadmin or patching is required Very cost effective and no hypervisor overhead Docker supported on AWS, Google Compute, OpenStack and soon Microsoft Azure Any Docker Container Platform State of the art, 2015 (Containerized computing)

Your whole stack as code Programming professionals are driving DevOps as new standard in software engineering practice. Continuous Integration Blue-Green deployment You get more productivity from your developers with DevOps As a nice additional benefit, good developers want to work in your shop.

What’s enabling our DevOps Docker, CoreOS, Jenkins, Puppet, Terraform