Getting Started with DevOps

Similar documents
Advanced Web Application Firewall (WAF) Launchpad

7 STEPS TO IMPROVING IT RELEVANCE. Close the Gulf Between IT and Business Users

Fast Innovation requires Fast IT

Cisco ONE Enterprise Cloud Suite Automates Infrastructure, Cloud, and Application Lifecycles

Prompta volumus denique eam ei, mel autem

Simplify Management in an Application-Centric World

Catalogic ECX : Data Center Modernization with In-Place Copy Data Management

Simplify Private Cloud Deployments PRESENTED BY:

Achieving Balance: The New Pivotal Points of Software Development

Integrating Configuration Management Into Your Release Automation Strategy

The Challenge: Balancing Change and Control of Continuous Delivery at Scale

F5 Service Provider Essentials. Essential technical services, for operations teams like yours.

Automating the Application Release Process: Build vs. Buy

Bitnami Stacksmith. What is Stacksmith?

SOLUTION BRIEF CA MANAGEMENT CLOUD FOR MOBILITY. Overview of CA Management Cloud for Mobility

ADVANTAGE YOU. Drive TCO* reduction through Infosys TIBCO solutions

THETARAY ANOMALY DETECTION

Achieve Your Business and IT Goals with Help from CA Services

Oracle Cloud Blueprint and Roadmap Service. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Cisco ONE Enterprise Cloud Suite

F5 Services. World-class technology solutions. Your way.

Cisco Application Centric Infrastructure: Use ACI as a Technology-Based Catalyst for IT Transformation

PARTNER SOLUTION BRIEF

Fortune Global 50 Financial Institution Accelerates Application Delivery with Anuta ATOM Network Service Orchestration

An Overview of the AWS Cloud Adoption Framework

Are You Ready for the Next Generation of Network Management?

agalaxy FOR THUNDER ADC CENTRALIZED CONFIGURATION, MANAGEMENT & MONITORING PLATFORM

CA Network Automation

White paper Orchestrating Hybrid IT

VBLOCK POWERED SOLUTION FOR SAP: SIMPLIFIED PROVISIONING FOR OPERATIONAL EFFICIENCY

On demand operating environment solutions To support your IT objectives Transforming your business to on demand.

Cisco Intelligent Automation for Cloud

GDPR COMPLIANCE: HOW AUTOMATION CAN HELP

Preintegrated Network Devices and Operations Support Systems Cut Integration Tax, Deliver Services Faster

MANAGEMENT CLOUD. Leveraging Your E-Business Suite

Fast, Lean Enterprise Software Delivery Through IBM DevOps

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

Brochure. Application Lifecycle Management. Accelerate Your Business. Micro Focus Application Lifecycle Management Software

IBM Digital Analytics Accelerator

Benefits of Deploying Oracle E-Business Suite on Oracle Cloud At Customer O R A C L E W H I T E P A P E R D E C E M B E R 2017

NFV Orchestrator powered by VMware

Simplify SAP operations. FUJITSU Integrated System PRIMEFLEX for SAP Landscapes

Fostering Business Consumption With Automation & Orchestration Of IT Services. Antoine Acklin Head of Consulting, Australia & New Zealand

CA Release Automation Continuous Delivery Edition and CA Agile Central

Cisco Tidal Intelligent Automation for SAP

Buyers Guide to ERP Business Management Software

Development Contact at EsperantoXL. Ewoud Stuurman EsperantoXL BV. Rijnzathe PV DE MEERN

Composite Applications Break the Delivery Logjam with Micro Focus Service Virtualization

< < CLOSING THE COMPETITIVE OPPORTUNITY GAP DEVELOP YOUR STRATEGY OUR WORLDWIDE PRESENCE OPTIMIZE YOUR SYSTEMS SIMPLIFY YOUR ENVIRONMENT

Virtualized network function on-boarding

The innovation engine for the digitized world The New Style of IT

Efficiently Develop Powerful Apps for An Intelligent Enterprise

API 360: The Complete API Strategy Model for the Enterprise

ApiOmat. Case Study. Challenge

Converged Infrastructures Demand Converged Business Service Management

Riverbed SteelCentral

CloudShell Pro. Self-Service Sandbox Environments for Physical, Virtual, and Hybrid-Cloud D ATA SHEET. The Need for Cloud Sandboxing

I D C M A R K E T S P O T L I G H T. S i l o s a n d Promote Business Ag i l i t y

CONSUMER BANKING: GREATER EXPECTATIONS

Systems of Differentiation: How to Build Capabilities That Provide Competitive Advantage

Managing Digital Experience with Riverbed SteelCentral

SAP BUSINESS GROUP AGILE FOR SAP SOLUTIONS

Today s businesses are complex organizations that must be agile across highly competitive global Agile Software Framework (DevOps):

RELEASING HIGH-QUALITY APPLICATIONS AND INFRASTRUCTURE FASTER WHITE PAPER OCTOBER 2017

AUTOMATE YOUR ORGANIZATION

TOP 10 REASONS TO MOVE YOUR CONTACT CENTER TO

Agile Infrastructure Monitoring for the Application Economy

Keep It Simple. White Paper

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

Riverbed SteelCentral

Fueled with ALM Octane

Settling the Breadth vs. Depth Debate. How End-to-End Monitoring and Continuous Mainframe Tuning Help Drive a Flawless Customer Experience

JANUARY 2017 $ State of DevOps

Accenture Architecture Services. DevOps: Delivering at the speed of today s business

ORGANIZED FOR BUSINESS: BUILDING A CONTEMPORARY IT OPERATING MODEL

Cloud Service Lifecycle Service Monitoring

Service management solutions White paper. Six steps toward assuring service availability and performance.

Service Management Automation: Solutionas-a-Service. Brochure. Professional Services

Powered by FICO Blaze Advisor decision rules management system

Why Agile Business Suite Should Be Your Development Environment

SAP Business ByDesign A Solution for Midsize Companies

F5 to Acquire NGINX. March 11, 2019

WHITE PAPER. Today s IT Demands. New Approaches in QA and Test. White Paper. Today s IT Demands. New Approaches in QA and Test

Automated Service Intelligence (ASI)

ericsson White paper GFMC-17: Uen October 2017 TELECOM IT FOR THE DIGITAL ECONOMY

Onward and Upward. Three Ways Application Release Automation Can Give Lift to Your Continuous Delivery Journey

IBM Db2 Warehouse. Hybrid data warehousing using a software-defined environment in a private cloud. The evolution of the data warehouse

Realize Your Product Promise

Harness digital for hyper-personalized supply chain solutions

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

An Enterprise Architect s Guide to API Integration for ESB and SOA

ez Platform Cloud A fully-packaged CMS PaaS solution providing the infrastructure and tools to build and manage your content-centric projects

IBM Telecommunications, Media and Entertainment White Paper. Building the Next Generation Network

NetIQ AppManager Plus NetIQ Operations Center

Cloud Transformation with Enterprise Maps 3.10, CSA 4.60 or CODAR 1.60

Using IBM UrbanCode Deploy to automate the migration and deployment of on-premise WebSphere application and configuration to IBM Bluemix

OPEN NETWORKING LEADS DIGITAL TRANSFORMATION TO REINVENT A BUSINESS, THE FIRST STEP IS REINVENTING THE NETWORK

A Guide for Application Providers: Choosing the Right Integration Partner

7 Trends Impacting How We Use Digital Assets

Network Service Is Evolving Fast: Do You Have the Tools to Keep Up?

Transcription:

+ WHITE PAPER How to Begin the Transition from Manual to Automated

Contents Introduction 3 DevOps Is a Culture, Not a Tool 3 The Pressure Is on Infrastructure Teams 3 Six Steps for 4 Better Together: How F5 and Cisco Can Help 5 Three Common Deployment Use Cases for the F5 and Cisco Solution 6 Summary 7 Learn More 7 2

Introduction Businesses can no longer take an iterative approach to innovation and differentiation. It must be a continuous effort, with the ability to quickly change course when market, competitive, or customer pressures dictate. This requires better alignment between software development and infrastructure operations teams, and automation to streamline processes that have traditionally been manual. DevOps has emerged as a viable model for faster, more agile application development and infrastructure automation, but many organizations don t know where or how to get started. Here are some approaches companies can take to move to a DevOps model and speed up their technology development, deployment, and management processes. DevOps Is a Culture, Not a Tool The first thing to understand when considering DevOps is that it is not a tool or a technology per se. It is a culture defined by a set of principles and practices a fundamentally different way of developing, deploying, and managing IT resources. Regardless of the technologies and tools utilized, DevOps requires greater collaboration between the various IT teams within an enterprise. Longstanding processes must be reconsidered and re-engineered, and the proverbial walls that separate functional silos must be torn down. The traditional daisy chain of work with a linear series of handoffs and lots of waiting is no longer practical. With a cultural shift toward DevOps, these processes become more fluid, collaborative, and continuous. Instead of operating in their own distinct silos and focusing solely on their domain, IT teams are able to work in lockstep and push their business forward without clumsy handoffs, bottlenecks, or delays. The Pressure Is on Infrastructure Teams In many ways, the onus for a more fluid, collaborative approach to technology development, deployment, and management is on infrastructure teams. They are often the bottlenecks that slow down software innovation and improvement the systems guardians that satisfy move/add/change requests on their own terms and timeframe. 3

But these gatekeepers can no longer keep the gates closed. Cloud-based infrastructure can be attained with the swipe of a credit card, after all, and many infrastructure teams are being architected out of their company s latest applications and IT services. Developers don t want to wait, and they no longer have to. How can infrastructure teams catch up? First, they must open themselves and their systems up to their IT counterparts. They can no longer focus solely on their domains and tasks. And they can no longer force other teams to adhere to outdated processes, handoffs, and delivery schedules. They must think holistically and work collaboratively to address developer and business needs not the needs of the devices they deploy and the silos they maintain. Second, they need to venture beyond their comfort zones and embrace developer models. In an increasingly software-driven world, they have to learn some new tricks. This means getting proficient with application programming interfaces (APIs), writing some code, and adopting new tools. Software-defined architecture and operating models will soon become the norm for every hardware pro. Six Steps for Getting Started with DevOps Here are some initial steps infrastructure teams can take when considering, testing, and adopting a DevOps model. 1. Align IT teams As previously stated, DevOps is a collaborative culture and set of practices requiring buy-in and participation from all IT groups within an enterprise. To get started, these groups must come together, create a shared vision, and have collective ownership over the new practices. 2. Get involved with the DevOps community DevOps has an active and helpful community of users and evangelists, and infrastructure teams have an opportunity to get involved. Read more, learn more, and talk more with those who have already adopted DevOps models. Tribal knowledge and best practices are invaluable when considering new technologies and processes. 3. Experiment with APIs and code development Infrastructure teams should start experimenting with APIs, code development, and scripting. Practice increases understanding, comfort, and proficiency, and will help inform technology adoption and process development decisions. 4

4. Standardize on development tools and languages Make sure the entire organization is using a common set of tools and languages. It s often best to align with the development team and adopt the tools they are already using. Then integrate those tools with software-defined networking (SDN) and infrastructure systems so everyone can use them. 5. Start automating routine processes Pilot projects are valuable learning opportunities and can showcase the value of DevOps. Start small by identifying one or two processes to automate preferably routine, well understood, low-risk processes. Document and map every step that would be in the command line interfaces (CLIs), and then automate those commands with SDN tools and APIs. 6. Create a catalog of infrastructure packages Identify the most common deployments and create a catalog of standard infrastructure packages for developers. Leveraging newly automated processes, these packages can provide simple choices and flexibility for developers while hiding infrastructure complexities and the millions of commands in the background. These are the foundations of DevOps, where the infrastructure team automates infrastructure configuration, deployment, and change processes and then hands them to developers in simplified, self-service fashion making everyone faster and more efficient. Better Together: How F5 and Cisco Can Help F5 and Cisco have come together to fulfill the promise of DevOps. With the integration of F5 iworkflow virtual appliance, F5 BIG-IP products, and Cisco ACI, the two companies are delivering a unique and powerful SDN solution that provides automation and orchestration up and down the networking stack. Here s how it works. L4 7 services are defined in F5 iworkflow using easy-to-understand templates called F5 iapps. iworkflow then creates a Dynamic Device Package for each application. These Dynamic Device Packages are loaded into the Cisco Application Policy Infrastructure Controller (APIC), where L2 3 services including servers, firewalls, and load balancers are defined. A policy is then created for each application, and used by iworkflow and the APIC to automatically configure the network, Application Delivery Controllers (ADCs), and service levels. All application policies are managed from the Cisco APIC, providing a centralized controller for L2 7 infrastructure automation and orchestration. 5

The F5 and Cisco solution is integrated, flexible, and controllable. It exposes granular service levels and choices, which can be tailored for each application. Different policies can be established for different application types, for example, or even for different groups in a multi-tenant framework. And these policies can be easily updated at any time through the Dynamic Device Package. Three Common Deployment Use Cases for the F5 and Cisco Solution 1. Network automation The benefits of automating network processes are twofold. Automation allows network operations teams to do more work at a faster pace, while reducing human errors and operational risk. Once implemented, network automation turns highly skilled engineers from button pushers to button creators, allowing them to develop and support routine processes instead of being a necessary cog and bottleneck within those processes. Automating network processes reduces manual tasks, minimizes exposure to risk, and replaces redundant, project-based work with an iterative approach focused on continuous improvement. 2. Service automation Developers automate everything. Their focus must remain on revenue-generating or productivity-improving software development. Anything that gets in the way can have a negative impact on business performance. To avoid interrupting valuable development time, IT operations teams must present infrastructure resources as services that exist to support the developers automation tool chain. Creating a service catalog that abstracts underlying complexity from validated capabilities is the first step in removing IT configuration, deployment, and move/add/change bottlenecks. 3. Application-centric automation Applications and services generate revenue and improve productivity, not infrastructure components. Therefore, an application-centric approach to architecture is the key tenet to removing operational barriers. This cultural change in operational focus from configuring devices to coexist under a system to architecting iterative processes that operate as part of the system is critical. Application-centric automation can help break down operational silos and enable organizations to increase productivity and agility. 6

Summary There is no defined path for adopting a DevOps model, and no technological panacea. As a culture and set of practices, DevOps will be different for every organization. There are ample resources and communities from which to learn, however, and preliminary steps that can be taken. Many of these steps involve SDN platforms and application-centric technologies that help begin the transition from manual to automated IT operations. F5 and Cisco have worked together for years to engineer, integrate, and optimize one of the industry s best SDN solutions. The combination of F5 iworkflow, F5 BIG-IP, and Cisco ACI delivers policy-based automation and orchestration from Layer 2 through Layer 7. In doing so, it speeds up technology development, deployment, and management processes and provides a powerful foundation for a cultural shift toward DevOps. Learn More White paper: Super-Charging IT Operations with Full-Stack SDN Blog: Programmability Is the Future of NetOps Web page: F5 and Cisco Partnership and Solution Integrations F5 Networks, Inc. 401 Elliott Avenue West, Seattle, WA 98119 888-882-4447 f5.com Americas info@f5.com Asia-Pacific apacinfo@f5.com Europe/Middle-East/Africa emeainfo@f5.com Japan f5j-info@f5.com 2017 F5 Networks, Inc. All rights reserved. F5, F5 Networks, and the F5 logo are trademarks of F5 Networks, Inc. in the U.S. and in certain other countries. Other F5 trademarks are identified at f5.com. Any other products, services, or company names referenced herein may be trademarks of their respective owners with no endorsement or affiliation, express or implied, claimed by F5. DC0817 WP-CORE-169182708