Loading…
Visit the OpenStack Summit page for the latest news, registration and hotels.

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Enterprise IT Strategies [clear filter]
Monday, November 3
 

11:40 CET

OpenStack Service Availability - Make Every Day a Cloudy Day
Once you build out a private OpenStack cloud, your end-users will soon depend on it being there. Providing high availability for OpenStack services is critical to delivering a cloud foundation that can meet enterprise SLAs. In this session we will discuss options for HA and participants will be shown a highly available control plane.

As a follow-on session, there is a hands-on workshop at 16:20 on Monday (room 241) for anyone who wants a deeper dive; please visit the SUSE booth in advance for the required files.

Speakers
avatar for Peter Chadwick

Peter Chadwick

Director Product Management, SUSE
Pete Chadwick is the Director Cloud and Systems Management solutions for SUSE. Chadwick has more than 20 years of experience at global technology organizations such as IBM, US Robotics, 3Com and Novell. At SUSE, his responsibilities include comprehensive market and business analysis... Read More →
avatar for Adam Spiers

Adam Spiers

Senior Engineer, Cloud & High Availability, SUSE
Adam Spiers is a Senior Software Engineer at SUSE, focusing on OpenStack, Pacemaker, Chef and Crowbar.  He was architectural lead for the project to make SUSE OpenStack Cloud capable of deploying highly available infrastructure, and helped SUSE win the Ruler Of The Stack competitions... Read More →


Monday November 3, 2014 11:40 - 12:20 CET
Room 251

12:30 CET

Resiliency and Performance Engineering for OpenStack at Enterprise Scale
We break OpenStack.  We break all of OpenStack.  All the time.  Why?  Because we deliver OpenStack to the Enterprise so that the Enterprise can run large scale applications with tight SLAs, and the only way to achieve that level of reliability is to break everything all the time -- understand the impacts of the breakage.


In this talk, we will share what we've learned for the benefit of the community, and of OpenStack itself.  We'll talk about how we:






  • Build the tools, benchmarks, processes, architecture and extensions to enable OpenStack to be used for large enterprise mission critical use cases






  • Indoctrinate the product engineering team with this information so that it can be translated into the required changes for Mirantis Openstack products






  • Publish the verified results widely to build confidence in OpenStack.








 
Our goal is to provide everything necessary to run performance applications at large scales with no user visible failures. We will present our preliminary performance and reliability results for enterprise applications across compute, networking -- that's Neutron, NOT nova network -- and storage at scales of larger than 100 hypervisors.

 

We will include a section on the tools and operational processes necessary for the resiliency and performance achieved, as well as present our roadmap for greater scale, more application types and higher resiliency and performance.

Speakers
avatar for Nathan Trueblood

Nathan Trueblood

Senior Director, Product Management, Mirantis
Talk to me about startups, distributed systems, cloud storage, hadoop and what it takes to run distributed systems at scale in the enterprise. For fun talk to me about bicycle racing, bee keeping, and life in the San Francisco bay area.
avatar for Jason Venner

Jason Venner

Chief Architect, Mirantis
I have been building resilient operable systems for 25 years, primarily in the financial services sector. A huge proponent of Infrastructure as Code and Continuous Delivery and a strong open source advocate, I have been building enterprise-grade OpenStack systems for production use... Read More →


Monday November 3, 2014 12:30 - 13:10 CET
Room 251

14:30 CET

How Do I Get My Hardware OpenStack-Ready?
Building an OpenStack cloud at production scales involves deploying and configuring a complex software stack on lots of hardware, usually using Puppet/Chef or other highly-automated systems to drive the process. If you want the resulting cloud to be robust and easy to scale, you need to know the hardware stack is ready: that BIOS settings and firmware levels are correct and that all base level interactions behave as expected. If this is not done right the first time, as the number of target systems grows, the painful process of manual checking and correcting quickly becomes unmanageable.

How do you figure this stuff out?  How do you detect and maybe even fix these issues systematically, so that your deployments are trouble free? What happens between unboxing and Puppet/Chef? Luckily, there are tools to help! 

This talk will discuss tools and techniques for pre-deployment hardware issue-detection and repair. We ll look at several species of tools, including:



  • Bare-metal deployment systems like OpenStack ironic and Ubuntu MAAS, which incorporate device discovery and checkout features.

  • What other solutions are coming to solve this problem?



You ll leave with a good understanding of potential issues, a workable method, and tools that will not only help you master pre-flight hardware checkout, but also facilitate different flavors of OpenStack cloud deployment.

Speakers
RL

Russ Lindsay

Director of Solutions Architecture
Russ Lindsay is the Director of Solutions Architecture for StackVelocity. Through the utilization of his 20 years of diverse experience in both hardware and software he ensures the successful design, manufacture and deployment of end to end solutions for small to hyper scale sized... Read More →


Monday November 3, 2014 14:30 - 15:10 CET
Room 251

15:20 CET

When Disaster Strikes the Cloud: The Who, What, When, Where and How of OpenStack Disaster Recovery
When Disaster Strikes the Cloud: Who, What, When, Where and How to recover 

Enterprise applications needs to be able to survive large scale disasters. While some born-on-the-cloud applications have built-in disaster recovery functionality, non-born-on-the-cloud enterprise applications typically expect the infrastructure to provide disaster recovery support.  OpenStack provides various building blocks that enable an OpenStack application to survive a disaster; these building blocks are being improved in Juno and Kilo.  Some of these building blocks need to be enabled by the OpenStack cloud administrator and others need to be leveraged by the application deployer.   In this presentation, we will review basic disaster recovery concepts covering when, where, and what is done at each stage of the application cloud life-cycle.  We will describe the existing building blocks and we will explain the roles of cloud administrator and the cloud end-user, in enabling OpenStack applications to survive a disaster.  We will then detail new features in Juno and coming in Kilo that will help enhance OpenStack's disaster recovery support.  We will conclude by detailing the remaining gaps and present some tools that address these gaps, allowing an application to survive a disaster when running on an OpenStack cloud. 

When Disaster Strikes the Cloud: Who, What, When, Where and How to recover 

Enterprise applications needs to be able to survive large scale disasters. While some born-on-the-cloud applications have built-in disaster recovery functionality, non-born-on-the-cloud enterprise applications typically expect the infrastructure to provide disaster recovery support.

OpenStack provides various building blocks that enable an OpenStack application to survive a disaster; these building blocks are being improved in Juno and Kilo.  Some of these building blocks need to be enabled by the OpenStack cloud administrator and others need to be leveraged by the application deployer.

In this presentation, we will review basic disaster recovery concepts covering when, where, and what is done at each stage of the application cloud life-cycle.  We will describe the existing building blocks and we will explain the roles of cloud administrator and the cloud end-user, in enabling OpenStack applications to survive a disaster.  We will then detail new features in Juno and coming in Kilo that will help enhance OpenStack's disaster recovery support.  We will conclude by detailing the remaining gaps and present some tools that address these gaps, allowing an application to survive a disaster when running on an OpenStack cloud. 

 

Speakers
avatar for Sean Cohen

Sean Cohen

Principal Product Manager, Red Hat, Red Hat
Sean is a seasoned product manager bringing over 15 years of experience in senior engineering, global operations and services management roles in virtualization & cloud companies. He has international experience of storage virtualization products delivery & private clouds design for... Read More →
avatar for Michael Factor

Michael Factor

IBM Fellow, Storage and Systems, IBM, Haifa Research Lab
Dr. Michael Factor is an IBM Fellow with a focus on storage and systems and is the CTO for Cloud Storage Services.   Michael has presented on a range of storage topics at three of the last four OpenStack summits. His interest in cloud storage includes a deep focus on object storage... Read More →
RK

Ronen Kat

Manager, Cloud Storage, IBM Research
Ronen I. Kat is a managing the Cloud Storage group at the IBM Research Lab in Haifa, which is focused on data storage in the cloud and data related aspects of workloads in the cloud. He is leading development of storage advanced features for virtualization and cloud environments... Read More →


Monday November 3, 2014 15:20 - 16:00 CET
Room 251

16:20 CET

Avoiding the 'Perpetual Proof-of-Concept': Speeding Enterprise OpenStack Adoption with VMware
Interest in OpenStack is sky high among enterprises, but its no secret that charting the path to a full production deployment is often much trickier than expected.  All too often, the elation of booting that first OpenStack VM in your lab gives way to a so-called "perpetual proof-of-concept" as a team spends time learning how to operationalize new underlying compute, network, and storage platforms and adjusts everything from hardware purchasing to monitoring and troubleshooting practices accordingly.   

 In this talk, we'll explore a different route that lets IT administrators can quickly provide developers with the agility of the OpenStack APIs + ecosystem by leveraging the VMware infrastructure they already own and know how to operate.  

 We'll cover five case studies of enterprise customers to provided detailed answers to common answer questions like: 

- What are key points of confusion for a team of VMware admins who need to shift their role to become operators of an OpenStack cloud?

- what are the backgrounds + skillsets of VMware IT admins who have successfully made this jump to become OpenStack administrators?  Do they need to know Linux or python?

- To what degree do existing enterprise virtualization team roles need to change?  What new challenges arise? 

- What type of target workloads are the most common to deploy early in such an environment? 

- Which of my existing vSphere technologies/tools work in OpenStack?   What new gaps do I need to fill? 

- What OpenStack services do I need for a "bare-bones" setup?   How do users phase the deployment of more advanced services (e.g., Heat) in these environments? 

- What OpenStack vendors can I work with on this?  

 

Attend this talk and come away much better informed about whether OpenStack on vSphere is a model that can help you get to OpenStack faster. 

Speakers
DW

Dan Wendlandt

CEO, Covalent IO
Dan has contributed to several OpenStack projects, including serving as the Project Technical Lead (PTL) and a core developer for the OpenStack Networking Project Neutron (formerly Quantum). As part of the team at Nicira, he also participated in many OpenStack deployments that use... Read More →


Monday November 3, 2014 16:20 - 17:00 CET
Room 251

17:10 CET

Ask the Experts: OpenStack as a Service or as a Distribution?
Ask the Experts: OpenStack as a Service or as a Distribution?

This all-star panel discussion will focus on the merits and challenges of deploying OpenStack as either a distribution or as a service. This panel discussion will be recorded as a "Speaking in Tech" Podcast which is distributed by Europe's largest tech publication, The Register.

Topics that will be discussed include:



  • Implications for hardware and software on-premises / off-premises

  • Enterprise considerations for control of data and security

  • Legal implications for off-site data (i.e. Microsoft Azure Ireland court order)

  • Cost considerations 

  • Maturity of distributions and service providers



Ask the Experts: OpenStack as a Service or as a Distribution?

This all-star panel discussion will focus on the merits and challenges of deploying OpenStack as either a distribution or as a service. This panel discussion will be recorded as a "Speaking in Tech" Podcast which is distributed by Europe's largest tech publication, The Register.

Topics that will be discussed include:



  • Implications for hardware and software on-premises / off-premises

  • Enterprise considerations for control of data and security

  • Legal implications for off-site data (i.e. Microsoft Azure Ireland court order)

  • Cost considerations 

  • Maturity of distributions and service providers






Panelists:

Jan Mark Holzer
CTO Office, Red Hat

Kenneth Hui
Business Development Manager, OpenStack-Powered EMC Hybrid Cloud

Caroline McCrory
Sr. Director - Research, Gigaom

Jesse Proudman
CTO and Founder, Blue Box

Manju Ramanathpura
CTO - Intelligent Platforms, HDS

Boris Renski
Co-founder and CMO at Mirantis

Moderator:
Greg Knieriemen
Technology Evangelist, HDS





Speakers
avatar for Jan Mark Holzer

Jan Mark Holzer

CTO Office, Red Hat
Before joining Red Hat I worked at DEC/Compaq/HP in their Tru64 UNIX engineering group,later moved into their architecture strategy group Joined Red Hat in 2004 to become a member of the CTO Office Focusing on customer engagments and engineering relationships Interested in large scale... Read More →
avatar for Kenneth Hui

Kenneth Hui

Director of Technical Marketing, Platform9, Platform9
I am the Director of Technical Marketing and Partner Alliances at Platform9, where we are enabling customers to be successful through our SaaS managed private cloud solution.  My passion is to help IT deliver value through collaboration, automation, and cloud computing.  I am an... Read More →
avatar for Greg Knieriemen

Greg Knieriemen

Hitachi Data Systems Technology Evangelist, Hitachi
Greg is the Hitachi Data Systems Technology Evangelist and helps drive and communicate the vision and application of Hitachi Data Systems technology through various channels. Greg is also the host of the Speaking in Tech Podcast which is distributed by Europe's largest tech publication... Read More →
avatar for Caroline McCrory

Caroline McCrory

VP of Business Development, Cloudsoft
Caroline is a tech industry veteran with over 20 years experience leading projects focused on strategy and business transformation for Fortune 500 companies using technologies such as cloud computing, converged infrastructures and modern software development methods. She has also... Read More →
avatar for Jesse Proudman

Jesse Proudman

CTO, Blue Box, an IBM Company, Blue Box
In 2003, technology entrepreneur Jesse Proudman parlayed his passion for the “plumbing” of the Internet into the creation of Blue Box Group, a Seattle-based private cloud hosting company. As Founder and CTO, Proudman has guided the company’s rapid growth and multiple successful... Read More →
avatar for Manju Ramanathpura

Manju Ramanathpura

CTO - Intelligent Platforms, Hitachi Data Systems
I am a member of Hitachi Data Systems’ Office of Technology & Planning team, working as a CTO for Intelligent Platforms. In my role, I work closely with strategic clients, research communities, open source communities and various Hitachi’s internal organizations to drive continuous... Read More →
BR

Boris Renski

SVP, Telecom Business Development, Mirantis
Boris Renski is Co-Founder and SVP, Telecom Business Development of Mirantis.


Monday November 3, 2014 17:10 - 17:50 CET
Room 251
 
Tuesday, November 4
 

12:05 CET

What Should We Take into Consideration to Build a Production OpenStack Cloud?
Intel IT has been working on OpenStack for years. Bringing OpenStack Cloud from Lab to production is not an easy job. There is a lot of experience and stories during this journey. In this session, we will go through the key elements when adopting OpenStack as production cloud regarding the evolvement of cloud architecture, team culture, operation model and other consideration.

We'll talk about the journey of cloud architecture evolvement combined with cost saving consideration and how we do the trade-off based on limited resources to finally achieve an Enterprise level high availability OpenStack production with low cost.  We'll share how we grow our team to support this undertaking by establish the culture of knowledge sharing, community contribution and agile adoption. Furthermore,  Let's see what kind of team is qualified for OpenStack DevOps team. Operation model changes with the cloud scale out. It's totally different when you operate different size cloud. We'll share the pain point we met before and the direction we choose now which can help us to support Enterprise level OpenStack.

Speakers
avatar for Ruchi Bhargava

Ruchi Bhargava

Director, Datacenter & Cloud Software Engineering, Intel Corporation
Ruchi Bhargava is the Director, Datacenter & Cloud Software Engineering with Intel's Open Source Technology Center. Prior to this, Ruchi was Intel IT's Hybrid Cloud product Owner responsible for building, deploying and running an enterprise Cloud for Intel. She has also held roles... Read More →
avatar for Shuquan Huang

Shuquan Huang

Software Engineer, Intel


Tuesday November 4, 2014 12:05 - 12:45 CET
Room 251

14:00 CET

PaaS and OpenStack - The Strategy for an Agile Enterprise
As OpenStack gains mainstream adoption, enterprises are looking for ways to unlock the value that a distributed, orchestrated IT infrastructure provides. Many are starting to introduce value-add platforms on top of OpenStack, in particular Platform as a Service (PaaS) solutions, that promise to turn the staid legacy development processes and methodologies into an agile software factory, abstracting developers from infrastructure so they can focus on what they do best - code awesome applications that bring value to the enterprise and their customers.

But where should enterprises start? What are the dependencies and pre-requisites? What technology stack fits the current environment? Do skills need to be upgraded? Does the enterprise first have to transform processes and governance to take full advantage of the powerful combination of PaaS and OpenStack? And where do I start?

The presentation will help to answer these and other questions related to developing and executing a PaaS strategy in legacy enterprise environments. Participants will understand:

 



  • The main dependencies for deploying a successful PaaS Strategy



  • The common pitfalls when deploying PaaS in a legacy environment



  • How enterprises can move towards the creation of a "software factory"



  • The importance of agile



  • The KPIs that need to be tracked



  • The critical success factors required to deploy PaaS in an OpenStack environment



  • The synergies (and barriers) between PaaS platforms and OpenStack




Speakers
avatar for Francesco Paola

Francesco Paola

CEO, Solinea
Francesco Paola is the Co-founder and CEO of Solinea, a leader in helping global enterprises adopt Open Infrastructure solutions.Working in executive capacities in Asia, Europe and the United States, Francesco has over 20 years of leadership experience in diverse industries, where... Read More →


Tuesday November 4, 2014 14:00 - 14:40 CET
Room 251

14:50 CET

Making OpenStack Safe for Pets
Many Enterprise customers are well on their way towards adopting OpenStack for (at least) the Cattle rich pastures of their test & DevOps infrastructure, and are increasingly interested in consolidation of existing enterprise applications and mission critical services into that same infrastructure and management paradigm.

Many of those applications exhibit needs and characteristics more like Pets rather than Cattle however, presenting a barrier both for consolidation and broader adoption of cloud / OpenStack by the Enterprise.

While some have argued that Cloud / OpenStack is simply the wrong infrastructure for pet-like applications, we would posit that isn't and shouldn't be the case.  

In this talk, we will talk about trends that we are seeing with respect to adoption of OpenStack by Enterprise customers, and how that is driving our investment in OpenStack as well as our underlying compute, networking, storage, Operating System and virtualization technologies. We will talk about ways in which Oracle plans to contribute to OpenStack, and what we believe are the key areas of investment needed to address the needs of cloud wanting Enterprise customers, including high-availability cloud services, fault-tolerant cloud infrastructure, simplified cloud lifecycle management and more.

While the day may come when Enterprise applications can be thought of as Cattle, until then significant value exists in meeting the needs of Enterprise customers wanting their pets to thrive in the cloud, and who tend to think of their cloud infrastructure as pet-like too. Eric Saxe will co-present this session.

Speakers
avatar for Glynn Foster

Glynn Foster

Principal Product Manager, Oracle Solaris, Oracle
Glynn Foster is a principal product manager for Oracle Solaris. He is responsible for a number of technology areas including OpenStack, the Oracle Solaris Image Packaging System, installation, and configuration management. Glynn lives and works in New Zealand.
ES

Eric Saxe

Sr. Manager, Oracle Solaris Cloud Engineering, Oracle
Eric Saxe is a Senior Manager for Oracle Solaris Cloud Engineering. He is responsible for developing product strategy and leadership of a geographically distributed Engineering organization delivering operating system features and technology for OpenStack based cloud system infrastructure... Read More →


Tuesday November 4, 2014 14:50 - 15:30 CET
Room 251

15:40 CET

OpenStack and vSphere/vCenter: Best Practices for 'Classic' Enterprise and Cloud-ready Apps
One reason VMware s vSphere has been well received by enterprises is that it supports high availability for mission-critical classic-design application workloads. OpenStack has sometimes suffered by comparison: it s typically characterized as better for hosting distributed applications that provide for their own high availability. Happily, VMware can solve this problem for OpenStack, along with issues of distributed resource scheduling and other enterprise IT requisites.

In this session speakers from VMware and Mirantis will discuss best practices for integrating vSphere/vCenter with OpenStack, and describe ways of leveraging well-known VMware features (HA, DRS and others) for different kinds of applications encountered in enterprise cloud environments.

You ll come away with a solid understanding of how vSphere/vCenter integration works in OpenStack, how native VMware features can be configured to protect the integrity of mission-critical workloads and provide other services OpenStack presently lacks, and see how OpenStack and VMware can cooperate in enterprise clouds to nurture the important applications on which so many businesses still depend.

Speakers
avatar for Dmitriy Novakovskiy

Dmitriy Novakovskiy

Solutions Architect, Mirantis
Dmitiry Novakovskiy, Solutions Architect at Mirantis, is responsible for shaping technical engagements with new customers and partner prospects.  Dmitriy has been with Mirantis for 2.5 years, enjoying life on the bleeding edge of OpenStack cloud technology.
avatar for Evgeniya Shumakher

Evgeniya Shumakher

Head of Technology Partnerships, Mirantis
Evgeniya Shumakher is a Head of Technology Partnership at Mirantis, where she coordinates and leads efforts to help Mirantis partners navigate OpenStack and Kubernetes ecosystems and to expand the utility of Mirantis products to customers via integration of partner products and t... Read More →
avatar for Santhosh Sundararaman

Santhosh Sundararaman

Product Manager for OpenStack, VMware
Santhosh Sundararaman is a product manager for OpenStack at VMware, focused on OpenStack integration across VMware's compute, network, storage and management. Santhosh comes from NSBU (Network and Security Business Unit) engineering with a strong background in NSX and network vir... Read More →


Tuesday November 4, 2014 15:40 - 16:20 CET
Room 251

16:40 CET

Storage Foundation for OpenStack Compute
OpenStack compute requires a strong and reliable storage foundation layer. This session presents an unified storage approach providing object, file and block for OpenStack supporting the various APIs available for storage.

Speakers
DG

Dan Green

VP Engr
Dan GreenVP Engr At Scality, Dan leads the core/sustaining development, quality and release efforts on Scality s RING software defined storage solution.A hi-tech veteran, Dan has spent over 20 years in various technical and leadership roles across the US and Asia-Pacific. He has built... Read More →
VR

Vianney Rancurel

Director of Research
Vianney RancurelDirector of Research Vianney Rancurel is a computer professional with more than 20 years of experience designing and developingcomputer products. He currently leads the Scality research team which is responsible for feasibility studies, prototypes and publications... Read More →


Tuesday November 4, 2014 16:40 - 17:20 CET
Room 251

17:30 CET

Navigating the OpenStack Ecosystem
If you take one look at the OpenStack ecosystem, you can see that enterprise adoption is in full swing. For enterprises businesses to take full advantage of any technology, a vibrant ecosystem is key. Enterprise businesses do not adopt technology in silos. Silos, will not provide the complete solution needed by these businesses. The OpenStack Ecosystem is growing rapidly. The history of this ecosystem can be seen in the diversity of distro players, but in the past few cycles, there has been a clear expansion into a much wider range of solution and services. 

This session will cover who s who in the OpenStack ecosystem and show you how you can use this growing ecosystem to create complete enterprise solutions with OpenStack. This will cover areas like:






  • OpenStack Marketplace



  • Training Services



  • Distros & Appliances



  • Public Cloud Providers



  • Consulting and Integration Services



  • Virtual Desktop Solutions



  • PaaS Solutions



  • Block and Object Storage Solutions



  • Subscription solutions for consumption of OpenStack in both a public and private model.



  • OpenStack Management Solutions



  • Virtual Machine availability



  • Management Solutions






Embracing the ecosystem is key to the success of any OpenStack deployment. Getting an understanding of what is available is a critical success factor for any installation. There is a larger ecosystem out there that provides software and services to meet the business needs of the enterprise. This session will show you how to find your way around this diverse and growing environment.


Speakers
avatar for Seth Fox

Seth Fox

VP Operations, Solinea
Seth brings 20 years of technology and management experience to the Solinea team. He has managed and delivered some of the largest cloud deployments, both public and private, worldwide. Seth has provided both business and technical leadership to service providers and enterprises around... Read More →
avatar for Sriram Subramanian

Sriram Subramanian

Research Director, IDC


Tuesday November 4, 2014 17:30 - 18:10 CET
Room 251
 
Wednesday, November 5
 

11:00 CET

Win The Enterprise BOF
The ‘Win The Enterprise’ work group is a community initiative to understand Enterprise IT organization’s requirements for cloud deployments and translate them into blueprints, training materials, etc.  Come join the ‘Win the Enterprise’ work group and share your requirements for OpenStack features, capabilities and services. Be an active voice and help shape the direction of OpenStack!

https://etherpad.openstack.org/p/WTE_2.0



Speakers

Wednesday November 5, 2014 11:00 - 11:40 CET
Room 241

16:30 CET

How to Take the CI/CD Plunge or How I Learned to Stop Caring and Love the Bomb
Application software development and deployment can be maddeningly slow, especially when you see a competitor putting out cool new features and growing with blinding speed. So you wake up one day and tell your boss you should do Continuous Integration/Continuous Deployment (CI/CD). Because Agility! You reason. Unfortunately, she thinks it s a great idea, and asks you to plan and execute. Now what?

Implementing CI/CD is, first, a technical challenge. Central is understanding that your code repository will affect the CI/CD toolkit you deploy, and it may even, in some cases, be worth changing repos as part of this process -- obviously, this can be disruptive. Just as important, though, is that implementing CI/CD requires lots of behavior-change -- your people will need to comply with new coding standards, new processes, and they (and your project) will need to tolerate an initial disruption of development cadence. There will be individual and institutional learning-curves.
 
In this presentation, I ll talk about:




  • How choice of code repository affects the toolset, and how to know it s time to switch.



  • Purposes of CI and CD (integration and deployment are both hard, generally happen last, so we want to do them all the time!), and how to know if you re doing it right.



  • OpenStack tools available to facilitate CI/CD (Murano, Heat, Glance)



  • Code review -- What is it, and why would adding a step to checking in code help things?



  • Unit tests? What are these things? Who writes them? Why do they help? How much coverage should I have?



  • Should I make my developers write integration tests?





Attend this talk, and you ll go away understanding the basics of transitioning to CI/CD, and many of the pain-points inherent to the process. You ll have a grasp of timelines, knowledge of tools commonly used, and an improved understanding both of how CI/CD actually enables faster, better software development, and of the role of CI/CD in OpenStack.

Speakers
avatar for Craig Anderson

Craig Anderson

Openstack Deployment Engineer, Mirantis, Mirantis, Inc.
Craig Anderson works at Mirantis, Inc. as an OpenStack deployment engineer.  He has led OpenStack deployments with some of their largest clients, and enjoys tackling big challenges.  His broad experience includes production deployment of all major OpenStack components at scale... Read More →
MW

Mike Wilson

Systems Architect
Mike Wilson is a Systems Architect at Mirantis. His experience with OpenStack includes several code contributions and also serving as the principal architect and lead in setting up one of the largest OpenStack deployments in the world in his time with Bluehost. Previous to this, Mike... Read More →


Wednesday November 5, 2014 16:30 - 17:10 CET
Room 241