I AM JAMES KING I'M FROM THE NATIONAL INSTITUTES OF HEALTH LIBRARY AND ON BEHALF OF NIH I WELCOME TO THE 2017 DRUPAL AT GOVCON. [ APPLAUSE ] WE'RE HONORED TO HOST AGAIN, WHAT IS THIS? FOURTH, FIFTH YEAR AND WE'RE HAPPY TO DO IT AGAIN. WE'VE BLOCKED OUT THE DATES FOR NEXT YEAR SO WE WILL ANNOUNCE THAT LATER IN THE WEEK. WE WANT TO MAKE SURE WE THANK CATHY BASS AND THE EVENTS MANAGEMENT TEAM IN ALL THE WORK THEY DO FOR LINING UP THE SPACE, THE ROOMS, DEALING WITH A/V, AND EVERYTHING. WE'RE THE BENEFICIARIES OF LAST YEAR, THEY'VE BEEN DOING A LOT OF WORK TO UPGRADE A/V TO 4K, THERE ARE STILL GROWING PAINS BUT YOU WILL SEE BETTER TECHNOLOGY AS WE GO THROUGH, WE WILL MAKE SURE WE THANK ALL THE MANY VOLUNTEERS OF REGISTRATION, OUT OF EACH OF THE DIFFERENT SESSIONS SO PLEASE EVERYBODY THAT'S VOLUNTERED, GIVE THEM A ROUND OF APPLAUSE AND THANK THEM MY PLEASURE TO EMBARRASS 2 OF THE VOLUNTEERS, JEFF AND I THINK THEY'RE 29 OR SOMETHING? JUST EMBARRASS THEM FOR THEIR BIRTHDAYS. [ APPLAUSE ] MOST OF ALL WE WANT TO THANK OUR SPONSORS, OUR CORE SPONSORS YOU SEE THEM UP ON THE SCREEN, PANTHEON, DEBUG ACADEMY AND CIVIC ACTION SO THANK THEM FOR HELPING MAKE THIS DAY POSSIBLE. A REMINDER THAT WE LIKE MANY OTHER CONFERENCES HAVE A CODE OF CONDUCT O MAKE SURE YOU CHECK THAT OUT ON THE WEBSITE BUT CAN REALLY BE SUMMARIZED DOWN IN BILL AND TED'S EXCELLENT ADVENTURE, BY SAYING BE EXCELLENT TO EACH OTHER. SO PLAY NICE. OTHER CONFERENCES AND CAMPS WE WANT TO PROMOTE. DRUPAL CAMP IS COSTA RICA IN AUGUST T, AND THEN PA, SEPTEMBER 22 AND 23. DRUPAL CON VIENNA IS SEPTEMBER 26-29. THE CORNELL DRUPAL CAMP, IF THERE'S OTHERS, THERE ARE STICKERS OUT AT REGISTRATION FOR ALMOST ALL OF THOSE BUT YOU CAN ALSO LOOK AT DRUPICAL.COMMAND SEE ALL OF THE EVENTS RELATED SO YOU CAN GET YOUR DRUPAL FIX JUST ABOUT EVERY MONTH. SOME LOGISTICS, GLOBAL REACH OF THIS EVENT, THIS HAS BEEN GOING ON FOR SEVERAL YEARS, IT'S BECOME A NATIONAL OR GLOBAL KAN--KANA FERENCE FOCUSER OFFICE OF DIVERSITY APPLYING A GOVERNMENT SETTING. FEDERAL, STATE, LOCAL AND TRIBAL. WE SAN HAVE REPRESENTATIVES FROM AT LEAST THESE: CANADA, BULGARRIA, AND INDIA, SO WE'RE THRILLED TO HAVE SPEAKERS AND PARTICIPANTS COMING OUTSIDE OF THE U.S. TO HELP GIVE US THAT GLOBAL PERSPECTIVE. IF YOU WANT TO TALK ABOUT US ON SOCIAL MEDIA, TWEET TO @DRUP A LGOVCON. OR FACEBOOK PAGE AS WELL, SO FACEBOOK.COM/DRUPAL/GOVCON. THOSE WILL GET YOU INTO THE CONVERSATION. RAFFLE TICKETS ARE UP FRONT HERE. WE ARE GIVING AWAY A 1 YEAR MEMBERSHIP TO DRUPAL-IZE ME. THE DRAWING WILL HAPPEN AFTER THE KEY NOTE TODAY. IF YOU HAVEN'T GOTTEN TICKETS, GET THEM NOW. LET'S SEE, BATHROOMS, THERE'S BATHROOMS HERE AND OVER HERE, JUST OUTSIDE AND GO AROUND THE 1 SIDE OR THE OTHER, THAT'S ALSO UPSTAIRS. WE DID RUN OUT OF LANIARDS, THE CONFERENCE WAS MORE POPULAR THAN WE THOUGHT. WE ARE WORKING ON HOW TO DEAL WITH THAT FOR TOMORROW BUT IF YOU DIDN'T GET A LANIARD, YOU CAN GET A PIN FROM A SPANSOR AND PIN IT ON. LET'S SEE, MAKE SURE YOU VISIT THE EXHIBIT HAUL. WE HAVE THE CREAM OF THE CROP. THE BEST COMPANIES IN THE INDUSTRY FOR DRUPAL. MAKE SURE THAT YOU GO AND VISIT THEM AND TALK WITH THEM AND THANK THEM FOR SPONSORING BECAUSE WITHOUT THEM WE WOULDN'T BE EATING THESE 3 DAYS AS WELL AS ALL THE OTHERS, THE TRAINING SESSIONS AND ALL THIS COOL STUFF YOU GET FOR 3 AT THIS 3 DAY CONFERENCE. REMEMBER, WE ARE A GOVERNMENT AGENCY SO WE HAVE AN ACTIVE FIRE MARSHAL PROGRAM. SO UNLIKE OTHERS, THE BIG DRUPAL CONFERENCES WHERE THE PEOPLE WERE STANDING AND CLOGGING THE DOOR WAYS AND STUFF, WE'RE NOT ALLOWED TO SIT IN THE AISLES OR CLOG THE DOOR WAYS, SO IF THERE ISN'T A SEAT IN THE ROOM, FIND ANOTHER SESSION, PLEASE. WE HAVE FLEXIBILITY. AND IF PEOPLE COULD SHIFT TOWARDS THE CENTER, WE HAVE MORE PEOPLE COMING IN SO YOU DON'T HAVE TO DO LEAPS AND JUMPS OVER STUFF. WE COULD DO CONSOLIDATING IN HERE, THAT WOULD BE HELPFUL. LUNCH TODAY--THE LUNCH DRINKS-- >> [INDISCERNIBLE]. >> MOVE IN. >> LUNCH. LUNCH WILL BE A 2 PART PROCESS, SO DRINKS, WILL BE--WHEN YOU GO OUTSIDE THE DOORS OVER TO THE RIGHT. IF YOU FOUND THE COFFEE TODAY, THAT'S WHERE THE DRINKS WILL BE IN THE RIGHT HAND CORNER. THE FOOD WILL BE OUT IN THE TENT, OUTSIDE. SO GET YOUR DRINKS OR YOUR FOOD, WHATEVER, GET THE FOOD, TELL BE BOX LUNCHES JUST LIKE WE'VE HAD LAST YEAR AND YEARS PAST. BOX LUNCHES WILL BE OUT THERE. FIRST PREFERENCE WILL BE--FOR PEOPLE THAT PREREGISTERED THAT HAVE PRINTED BADGES, IF YOU HAVE HANDWRITTEN BADGES, YOU WILL BE NEXT IN LINE. TOMORROW'S LUNCH IS JAVA WORKS SO THAT WILL BE BARBEQUE AND WEDNESDAY WILL BE FROM MOBY DICK AND HOUSE OF KABOB'S. SO WE HAVE A VARIETY OF FOOD THE NEXT FEW DAYS. >> THANK YOU SPONSORS! [ APPLAUSE ] >> IF YOU HAVE SPECIAL REQUEST LUNCHES AND IF THOSE ARE GLUTEN FREE AND YOU ORDER THOSE IN ADVANCE. IF YOU REGISTERED FOR THAT, YOU WILL GET THAT MEAL AND DON'T FORGET TO CLEAN UP AFTER YOURSELF. OPENING RECEPTION THIS EVENING, THANKS AGAIN TO ALL OF OUR SPONSORS, WE HAVE A PARTY TONIGHT WITH AN OPEN BAR. IT'S AT BRICK SIDE FOOD AND DRINK 4866 CORDLE AVENUE. INFORMATION IS ON THE WEBSITE, YOU DO NEED TICKETS AND YOU NEED YOUR BADGE IN ORDER TO GET IN. YOU CAN BRING KIDS BUT THEY NEED--THEY NEED TICKETS AS WELL. WHEN I CHECKED LESS THAN AN HOUR AGO, THERE WERE LESS THAN 50 TIKIS LEFT. AND THERE IS A PHYSICAL LIMITATION, THEY WILL HAVE NO TICKETS LEFT IN THE NEXT FEW MINUTES. MAKE SURE YOU FINE UP FOR THAT. NOW I WILL CALL--TO GET TO THE MAIN EVENT, I WILL CALL UP CIVIC ACTION TO INTRODUCE OUR KEY NOTE SPEAKER. >> WOW, WOW, THANK YOU EVERYONE AND I WANT TO CALL OUT THE ORGANIZERS, KIFORTEN, JAMES, JESS, AMY, EVERYONE WHO PUT THIS TOGETHER. THANK YOU GUYS MY NAME'S AARON P A VA, I AM WITH CIVIC ACTIONS AND WE ARE A CORE SPONSOR AND WE'VE BEEN PARTICIPATING FOR DRUPAL FOR GOV, AND DRUPAL GOVCON AND WE'RE HONORED TO BE HERE IN THE SIXTH YEAR OF THIS EVENT. PARDON ME. SO WHAT WE DO IS WE PROVIDE OPEN ANDAGEILE DIGITAL SERVICES TO THE PUBLIC SECTOR. I'M NOT GOING TO SAY A WHOLE LOT ABOUT THE WORK WE DO. IF YOU WANT TO SEE IT YOU CAN CHECK OUT OUR WEBSITE. SOME THINGS YOU MAY BE INTERESTED MORE IMMEDIATELY, IS THAT TODAY WE ARE OFFERING FREE MASSAGES. THEY WILL NOT BE AWKWARD MASSAGES BY US, THAT WOULD BE WEIRD. [LAUGHTER] WE HIRED A MA SIEWSES FOR 10 MINUTE MA ASAGES. SO COME UP TO THE TOP, 10 MINUTE SLOT, WE HAVE A LOT OF SLOTS FOR THE INCOME 3 DAYS AND WOULD LOVE TO SUPPORT YOU IN THAT WAY. SO TODAY, I HAVE THE REALLY DISTINCT HONOR OF INTRODUCING MICHELLE KREJCI, IS THAT THE RIGHT WAY? AWESOME. MICHELLE IS AN OUTSTANDING SUPERDOME, WHAT YOU MAY NOT KNOW FROM HER BIOAND I JUST LEARNED SHE'S A PHILOSOPHER AND DOCTORATE IN PHILOSOPHY AND THAT ACTUALLY INFORMED SOME OF HER WORK. WE ARE JUST HAVING A CONVERSATION ABOUT ACTUALLY HOW THE TOOLS ACTUALLY IMPACT OUR BEHAVIORS AND HOW OUR BEHAVIORS IMPACT THE TOOLS THAT WE BUILD. FOR EXAMPLE, YOU KNOW WE'RE TALKING ABOUT ROCKETS, THE SIZE OF ROCKETS AND HOW THEY NAVIGATE ROADS ARE COMPLETELY DICTATED BY ROMAN TIMES AND THE SIZE THAT THE ROMANS DECIDED HOW ROADS WOULD BE BUILT AND THEY GET MILITARY EQUIPMENT THROUGH AND TANKS AND THAT TYPE OF THING. AND EARLY DECISIONS THAT WERE MADE, THAT BUILT THE FOUNDATION SO WE DIDN'T HAVE TO RETHINK A LOT OF THAT STUFF AND THAT BECOMES THE WORLD WE LIVE IN TODAY. AND THERE'S A LOT OF PARALLELS TO THE WAY THAT WE THINK ABOUT BUILDING SOFTWARE AS WELL, RIGHT? EARLY DECISIONS THAT WERE MADE IN THE INFRASTRUCTURE OF DRUPAL, WE DON'T HAVE TO RETHINK A LOT OF THAT AND HOWEVER, THOSE EARLY DECISIONS HAVE LIKE IMPACTED THE DESIGN OF EDUCATIONAL INSTITUTIONS AND GOVERNMENT WEBSITES AND ANY NUMBER OF DIGITAL PROPERTIES THAT WE BUILD, YOU KNOW THAT REALLY INFORMS YOU KNOW HOW WE BUILD, THE INFRASTRUCTURE, IT'S SO EMBEDDED INTO THE CULTURE OF IT. SO HONESTLY, I REALLY COULD NOT BE MORE THRILLED TO INTRODUCE MICHELLE AND TO HEAR HER TALK ABOUT HOW EVERYTHING IS DEVOPS, PLEASE WELCOME HER WITH A WARM ROUND OF APPLAUSE. [ APPLAUSE ] GOOD MORNING GOVCON USUALLY I START MY PRESENTATIONS FOR CONGRATULATING EVERYBODY TO BE SMART ENOUGH TO KNOW TO ATTEND MY SESSION. AND I REALLY LIKE THIS FORMAT WELL. I LIKE THAT THIS IS THE ONLY 1 EXCEPT FOR THE HALL TRACK WHICH IS I CAN NEVER COMPETE WITH. BUT I WANT TO CONGRATULATE THE ORGANIZERS OF GOVCON FOR BEING SMART ENOUGH. FOR ME SPECIFICALLY, BUT ALSO TO GIVE SPACE FOR THIS TOPIC, TO GIVE SPECIFIC SPACE TO TALK ABOUT DEVOPERATING OPS. WITHOUT FURTHER ADO YOU, IF I BEGIN IF YOU DISPLEASED WITH THE PACE I AM SPEAKING, EVERYTHING IS ON HIROKU,.COM. WE CAN TEST IT AND SEE HOW IT DOES. BUT IF YOU WANT TO FOLLOW ALONG, ALSO ALL OF MY--YOU CAN CLICK ON ALL THE LINKS I HAVE IN MY PRESENTATION. SO WITHOUT FURTHER ADO, I AM MICHELLE KREJCI, AND I AM A WARRIOR PRINCESS AND A SOFTWARE ENGINEER. SO I'VE BUILT DRUPAL SITES, TECH LEAD FOR A LOT OF PROJECTS, LIKE A LOT OF PEOPLE, EDU, A LOT OF HOSPITALS, SOME GOVERNMENT, WE'LL GET TO THAT, BUT NOW I WORK FOR PANTHEON SYSTEMS AND I BUILD THE NFRASTRUCTURE THAT DRUPAL AND EXPRESS SITES WORK ON. HERE'S MY AGENDA TODAY BUT IT'S ALSO MY POLITICAL AGENDA, MY WORLD DOMINATION AGENDA. I WANT TO CREATE A SHARED UNDERSTANDING OF WHAT WE MEAN BY DEVOPS, SO WE HAVE TO GET ON THE SAME PAGE ABOUT WHAT I'M TALKING ABOUT AND TO DO THAT I WILL ALSO TALK ABOUT THE HISTORY OF THE CONTAIJION, THE SPREAD OF DEVOPS AND HOW IT GOT INTO THE DRUPAL COMMUNITY AND FINALLY I WILL END BY WHERE IT'S GOING. OKAY, SO, WHEN WE TALK ABOUT DEVOPS, WE SHOULD FIRST THING ABOUT WHAT PROBLEMS DOES DEVOPS SOLVE. BECAUSE DEVOPS, IS A SOLUTION TO A PROBLEM AND TO THINK ABOUT IT ON ITS OWN TO PUT THE WORDS TOGETHER, DEVELOPMENT OPERATIONS ISN'T VERY USEFUL. LET'S TALK ABOUT THE PROBLEM. THE PROBLEM IS THAT AT SOME POINT PEOPLE HAVE A NEED AND THAT NEED IS I NEED A WEBSITE. SOMEONE AT SOME POINT WILL SAY THIS, YOU WILL PROBABLY SAY THIS AT SOME POINT, IF YOU HAVEN'T ALREADY. FOR EXAMPLE, THE ORGANIZERS OF THIS CONFERENCE GOT TOGETHER AND PRESUMABLY THEY ARTICULATED THAT THEY HAVE THE PROBLEM THAT THEY NEED A WEBSITE. AND WE ALL HAVE AN UNDERSTANDING THAT THIS IS A NEED NOW. THIS IS SOMETHING THAT PEOPLE REQUIRE TO BE ABLE TO COMMUNICATE A MESSAGE, TO BE ABLE TO CONNECT WITH THE WORLD TODAY AND WE ALSO HAVE SOME UNDERSTANDING THAT IN ORDER TO CREATE A WEBSITE, SOMEBODY NEEDS TO BUILD THE INFRASTRUCTURE, THE FRAMEWORK TO DEPLOY A WEBSITE. THIS REQUIRES HUMAN EFFORT. THIS REQUIRES SOMETHING BEYOND WHAT WE CAN SEE. FOR EXAMPLE, MAYBE A LOT OF YOU BUILD WEBSITES, AND MAYBE YOUR PARENTS FOR EXAMPLE, HAVE NO IDEA WHAT THAT MEANS AND THEY TELL OTHER PEOPLE, I DON'T KNOW, SHE DOES SOMETHING WITH COMPUTERS OR SOMETHING. BUT THEY UNDERSTAND GENERALLY THAT YOU'REAT A COMPUTER AND DOING SOMETHING, SOMETHING TO MAKE THE WEBSITE. SO THE PIPELINE FOR IN THE PUBLIC IMAGINATION, I THINK THE PUBLIC AT LEAST HAS THIS TERTIARY UNDERSTANDING THAT THERE'S A HUMAN BEING THAT CREATES THE INFRASTRUCTURE FOR A WEBSITE THAT HAS PROGRAMMING CODE AND STUFF, AND THEN PUTS THAT ON A PAGE SOMEWHERE AND THAT'S HOW WE FULFILL THAT NEED. BUT LET'S NOT TALK ABOUT--LET'S NOT TALK ABOUT THAT STUFF RIGHT NOW. LET'S BRING IT BACK TO SOMETHING MORE FUNDAMENTAL. WILL WE WILL USE A BETTER ANALOGY HERE, SO JUST TO SHOW THAT I'M EMPATHETIC, AND I UNDERSTAND MY CROWD HERE. SO YOU NEED LUNCH, IT'S A NEED YOU HAVE IMMINENTLY. YOU HAVE THAT NEED. AND THE WAY TO SOLVE THE PROBLEM OF I NEED LUNCH IS TO HAVE A MEAL PREPARED FOR YOU. SOME CAREFULLY TWEEZERRED OUT LUNCH. SOMEONE'S GOING TO PUT EFFORT INTO PUTTING FOOD ON A PLATE FOR YOU AND YOU MIGHT FURTHER HAVE KNOW UNDERSTANDING THAT THAT FOOD DOESN'T COME FROM JUST ANYWHERE THAT THERE'S WORK, THERE'S SOMETHING THAT HAPPENS BEYOND WHAT'S ON YOUR PLATE THAT SOMEONE ACTUALLY WENT AND GREW THAT FOOD AND IT CAME FROM SOMEWHERE. WE ALL HAVE THAT--LIKE THAT BASIC, I DON'T KNOW, IT DOES SOMETHING WITH FOOD STUFF, BRINGS US OUR FOOD. AND THE PIPELINE MIGHT LOOK LIKE THIS. WE HAVE SOMEONE WHO GROWS THE FOOD, PUTS THE FOOD ON THE PLATE. BUT ACTUALLY THERE'S SOMETHING IN THE MIDDLE THERE, THERE'S SOMETHING IN THAT PIPELINE THAT WE'RE MISSING AND--OOH--TEASER WHAT COULD THAT BE. LET'S DO A BRIEF ASIDE. SO SOMETHING REALLY IMPORTANT TO KNOW ABOUT ME, MY FATHER IS THE EXECUTIVE VICE PRESIDENT OF JEEPS AND HE HAS BEEN FOR 35 YEARS, EXECUTIVE VICE PRESIDENT. I KNOW WHAT YOU'RE THINKING BUT IT'S NOT THAT JEEPS, IT'S NOT THAT JEEPS, THE GREEN ELEVATOR AND PROCESSING SOCIETY, THAT 1. MY FATHER'S EXECUTIVE VICE PRESIDENT FOR JEEPS AND WHAT DOES JEEPS DO? IF YOU'VE EVER DRIVEN PAST 1 OF THESE THINGS, IT'S A GREEN SILO AND IT--MOST PEOPLE DON'T KNOW WHAT THIS IS OF ME, I HAVE TOURED OVER A HUNDRED OF THIS HEM AND I COULD TELL YOU ALL ABOUT THEM AND OUR GENERAL UNDERSTANDING IS HUH, LOOK AT ALL THAT EQUIPMENT, LOOK AT ALL THAT STUFF FOR THE GRAIN PEOPLE. AND THIS STUFF, THIS--THIS LIKE, DETAILEE BITS ARE ON INFRASTRUCTURE, THIS IS A PROUD FAMILY BUSINESS. I HAVE BEEN ATTENDING GRAIN ELEVATOR AND CONFERENCING PROCESSES SINCE I WAS AT THE PEAK OF MY GRACE AND BEAUTY. IT IT'S--IT'S BEEN A LONG FALL FROM THAT HEIGHT. BUT HERE WE ARE AT A FAMILY OUTING AT 1 OF THE CONFERENCES IN MINNEAPOLIS. AND WHEN I WENT TO THESE CONFERENCES, I WOULD GO TO THE EXPO HALL AND MY IMMEDIATE IMPRESSION OF WHAT THE GRAIN ELVAILTOR AND PROCESSING SOCIETY IS, THAT IT'S A BUNCH OF TOOLS. THIS IS AN ACTUAL PICTURE FROM THIS YEAR'S CONFERENCE, IT'S PACKED WITH BOOTH AFTER BOOTH AFTER BOOTH OF PEOPLE TALKING ABOUT THEIR TOOLS AND I LEARNED PRETTY EARLY ON THAT THAT'S NOT A REALLY GOOD WAY TO UNDERSTAND WHAT THE GRAIN ELEVATOR AND PROCESSING DOES. WHAT THEY DO, IS ALL OF THOSE TOOLS ARE TRYING TO SOLVE A PROBLEM. THEY'RE SOLUTIONS TO A PROBLEM. AND THE KINDS OF PROBLEMS THEY'RE GETTING AT ARE CREATING A CONTAINED DELIVERY PIPELINE. THEY'RE TRYING TO MOVE THINGS FROM THE FARMER INTO THESE SILOS AND THEN INTO THE SILOS TO RESTAURANTS IN A CONTAINED AND DEPLOYABLE WAY. THEY ALSO THINK ABOUT SAFE STORAGE, THERE'S LOTS OF NEEDS, HEALTH AND SAFETY NEEDS, EXPLOSIONS THAT CAN HAPPEN, A LOT OF THESE TOOLS ARE ABOUT CREATING SAFETY, AROUND STORING THE PRODUCT AS IT GOES 1 PLACE TO ANOTHER. THEY'RE ABOUT SCALING. THEY HAVE TO THINK ABOUT--THEY HAVE TO ANTICIPATE THE NEEDS OF COMSUMPTION AND MAKE SURE THAT THEY HAVE PLACED AROUND THE COUNTRY THE RIGHT INFRASTRUCTURE TO SERVE THE COMMUNITIES AND PREDICT WHAT THOSE COMMUNITIES WILL NEED. THEY ARE ABOUT CREATING THE ENVIRONMENT SPECIFICALLY TUNED FOR THE DIFFERENT TYPES OF GRAIN. THERE'S LOTS OF GRAIN. THEY ALL HAVE DIFFERENT NEEDS. MAKING THESE SILOS SPECIFICALLY TUNED AND THE DELIVERY LINE SPECIFICALLY TUNED TO THE TYPE GRAIN THEY ARE DELIVERING IS ALL PART OF THE EQUIPMENT PIPELINE AND FINALLY, THE NEED TO BE ABLE TO RAPIDLY DEPLOY AT ANY TIME, AT ANY POINT PEOPLE NEED TO BE ABLE TO CALL UP THE GRAIN AND THE GRAIN APPEARS. MY FATHER'S GOING TO BE WATCHING THIS LATER AND HE WILL BE SO UPSITE BY THE WAY THAT I JUST DESCRIBED THAT BUT YOU KNOW THE GRAIN, DAD, YOU HAVE THE GRAIN AND THEN THEY GET THE GRAIN AND IT'S SAIEVER, BUT THAT'S--SAFE, BUT THAT'S ROUGHLY WHAT THEY DO WHICH MIGHT SOUND LIKE THE THING BETWEEN THIS GROWING OF THE FOOD AND PUTTING THE FOOD ON THE PLATE. THIS IS WHERE DEVOPS, IT TURNS OUT MY FATHER WAS IN THE DEVOPS, BUSINESS AND I GOT INTO IT TOO. SO IT MIGHT LOOK SOMETHING LIKE THIS. YOU HAVE SOMEONE CREATING THE FOOD, GROWING THE FOOD, PUTTING THE FOOD ON THE PLATE AND LET'S INSERT THE DEVOPS THERE. BUT ACTUALLY MY ARGUMENT IS THAT BY THE TIME THAT YOU HAVE A NEED FOR THIS KIND OF IN. FRANCIS COLLINS STRUCTURE, BY THE TIME YOU GO TO THESE EXPOS AND REQUIRE THE TOOLS I JUST TALKED ABOUTED YOUR PIPELINE LOOKS VERY DIFFERENT. YOU'RE NOT JUST PICKING FOOD OFF THE VINE ANYMORE, YOU HAVE AN INDUSTRIAL SCALE PRODUCT. YOU ARE PRODUCING AT A TOTALLY DIFFERENT LEVEL AND YOU ARE ALSO DELIVERING AT A TOTALLY DIFFERENT LEVEL, AT A TOTALLY DIFFERENT SCALE. THESE ARE NOT TWEEZERS ON A PLATE ANYMORE. YOU'RE SERVING LOTS AND LOTS OF PEOPLE LIKE HOPEFULLY IN A FEW MINUTES, IT WOULD BE LONGER THAN THAT, MY PRESENTATION IS LONGER THAN A FEW MINUTES BUT YOU WILL BE EATING EVENTUALLY. YOU CAN'T JUST INSERT DEVOPS, INTO OUR BUILDING WEBSITE PIPELINE AND THINK THAT IT'S NOT GOING TO CHANGE US. IT DOES AND HAS CHANGED US. OUR PIPELINE LOOKS FUNDAMENTALLY DIFFERENT BY THE TIME WE GET TO A PLACE WHERE WE'RE INSERTING THE KIND OF AUTOMATION AND DELIVERY THAT WE'RE INSERTING WHEN WE TALK ABOUT DEVOPS, AND DRUPAL. IN ORDER FOR US TO HAVE DEVOPS, EVERYTHING MUST BECOME DEVOPS. SO BY WAY OF EXPLAINING WHAT DEVOPS MEANS NOW AND BY WAY OF EXPLAINING WHAT DEVOPS MEANS TO THE DRUPAL COMMUNITY, LET ME GIVE YOU A BRIEF HISTORY OF DRUPAL GOING FROM FARM TO TABLE DRUPAL TO THIS INDUSTRIAL SCALE DRUPAL. SO IT STARTS, I THINK IN ABOUT 2010 AND IT STARTS WITH GOVERNMENT ACTUALLY. IN 2010 WE LEARNED THAT DRUPAL IS SCALABLE AND IT'S SAFE. HOW DID WE LEARN THAT? WHEN THE WHITE HOUSE DEPLOYED ON DRUPAL. THIS WAS A MOMENTOUS MOMENT FOR DRUPAL. BECAUSE THE--THE VERY FACT THAT THEY WERE ABLE TO CREATE A DRUPAL FOR--SOMETHING AS HIGH--WITH THE HIGH VISIBILITY AND PUBLIC FOCUS AS THE WHITE HOUSE MEANT THAT DRUPAL HAD FINALLY ACHIEVED THE KIND OF INFRASTRUCTURE AND REALLY THE TRUST, TO BE ABLE TO BE TRUSTED BY SOMETHING LIKE THE WHITE HOUSE. THE ASSOCIATED PRESS QUOTE HERE POINTS OUT THAT THIS IS A MOMENT WHERE WE CAN TRUST OPEN SOURCE AS A SECURE MEANS TO HAVE A WEBSITE. UP UNTIL THIS POINT AND I DON'T KNOW IF YOU REMEMBER THIS, PEOPLE WERE REALLY AND MAYBE YOU GUYS KNOW THIS MORE THAN ANYONE ELSE, WERE REALLY CONCERNED ABOUT OPEN SOURCE'S ABILITY TO BE SAFE AND THERE'S A LOT OF CONCERNS ABOUT THE SECURITY AROUND OPEN SOURCE SITES. WHEN THE WHITE HOUSE DEPLOYED, IT GAVE EVERYONE THAT CONFIDENCE THAT THIS IS SOMETHING WE CAN TAKE SERIOUSLY. AND SO THE TOOLS, IF YOU WENT TO AN EXPO CENTER AND YOU LOOKED AT THE TOOLS THAT ARE ASSOCIATED WITH DRUPAL AT THIS TIME, IT WOULD JUST BE OPEN SOURCE, THE FACT THAT DRUPAL WAS OPEN SOURCE IS A MAJOR COMPONENT TO BEING ABLE TO OPEN UP DRUPAL TO BECOME THE INDUSTRIAL'S DRUPAL THAT IT'S BECOME. AND THESE ARE 2 PRESENTATIONS FROM THE SAN FRANCISCO DRUPAL CONTHAT REALLY SPEAK T THE FACT THAT DRUPAL IS COMING OUT AND BECOMING SOMETHING THAT'S SCALABLE, SAFE AND TRUSTED. ALL RIGHT 2011. IN 2011 WE WERE TALKING ABOUT SORTING THINGS OUT AND MANAGED HOSTING. AT THE POINT YOU WERE CREATING A DRUPAL, WHO WOULD HOST IT? CAPITAL CAMP? CAPITAL CHAMP CAME AROUND IN 2011, THEY'RE TALKING ABOUT PREPARING TO SCALE OVER HERE. EVALUATING DRUPAL. LOTS OF EVALUATING DRUPALS BACK IN 2011 AT CAPITAL CAMP. AND THE TOOLS THAT WOULD REPRESENT WHERE WE'RE AT RIGHT NOW AT THIS MOMENT IS RACK SPACE AND AWS, PRESENTATIONS ABOUT PUTTING DRUPAL ON TO THE CLOUD AND THE FEATURES MODULE. THE FEATURES MODULE CAME OUT IN 2011 AND FINALLY WE HAD A WAY TO EXPORT CONFIGURURATION AND WHEN WE COULD EXPORT CONFIGURATION WE COULD START THINKING ABOUT PLAYING WITH THE DELIVERY PIPELINE IN A VERSIONED WAY. HERE'S PRESENTATIONS FROM VARIOUS CAMPS AND DRUPAL CON THAT ON THE ADVANCED LEVEL. SO THESE ARE ADVANCED TRACKED PRESENTATIONS WHERE PEOPLE ARE TALKING ABOUT FINALLY BEING ABLE TO HAVE CONTROL OVER THE CONFIGURURATION IN DRUPAL. --CONFIGURATION IN DRUPAL. IN THEN IN 2012 WE'RE TALKING ABOUT PERFORMANCE AND VERSION CONTROL. AT CAPITAL CAMP WE HAVE FINALLY SOME TRACKS, NO DEVOPS AT CAPITAL CAMP. THERE'S SLIGHT--WHERE DEVELOPMENT, WHERE UX DESIGN, WE'RE GOVERNMENTS BUT OVER IN DENVER--ACTUALLY NOT YET, NOT YET. WHAT A TEASER, WE'RE NOT TALKING ABOUT DEVOPS, YET IN DENVER, SIDE BY SIDE, BUT WE'RE TALKING ABOUT VARNISH AND GET--I. DO REMEMBER WHEN DRUPAL SWITCHED OVER TO GIT, NO LONGER CVS, I SHOWED YOU THE FEATURES, FEATURES WAS IN CVS, THEY SWITCHED OVER TO DRUPAL AND CONTROLLING OUR PINE LINE. WE WERE EXPORTING CONFIGURATION WITH FEATURES BUT NOW WE'RE TALKING ABOUT PERFORMANCE AND HOW WE'RE ABLE TO MAKE SOMETHING LIKE DRUPAL A HEAVY CONTENT MANAGEMENT SYSTEM PERFORMANCE AND WE'RE DOING THAT WITH VARNISH. 2013 CAME AROUND AND WE HAVE DRUSH AND AUTOMATION. OVER IN PORTLAND HAZAAH! WE HAVE A DEVOPS TRACK IN PORTLAND. STILL NOTHING AT CAPITAL CAMP. BUT THE TOOLS HERE RESEARCH DRUSH AND JENK KINS AND WHAT DRUSH GAVE US THE ABILITY TO DO, THE COMMAND LINE TOOL WAS IT GAVE US THE ABILITY TO START SCRIPTING OUR BUILDS SO WE COULD START BEING VERY EXPLICIT ABOUT WHAT IT MEANT TO BUILD OUR DRUPAL SITE BOTH LOCALLY AND ON A DEVELOPMENT LEVEL. AND IN ADDITION TO EXPORTS FEATURES AND EXPORTING CONFIGURURATION, WE STARTED TO WRITE DOWN WHAT HAD ACTUALLY MEANT TO DEPLOY OUR WHICH MEANT THAT IT WASN'T JUST PEOPLE RUNNING THROUGH MANUEL SCRIPTS NOW TO DEPLOY, WE WERE STARTING TO AUTOMATE A DEPLOYMENT AND RUN AS AN EXECUTABLE OVER AND OVER AGAIN IN LOCAL MACHINES AND ON PRODUCTION AND OFTEN PEOPLE WERE USING GEN KINGS TO DO THAT. JENKINS AS AN AUTOMATICMATION TOOL. --AUTOMATION TOOL. WE CAN SEE PRESENTATIONS HERE AT CAPITAL CAMP BUT ALSO AT GOVCON TALKING ABOUT DRUSH, TALKING ABOUT TESTING INFRASTRUCTURE, TALKING ABOUT CONTINUOUS INTEGRATION, TALKING ABOUT BUILDING A PIPELINE. 2014 CAME ALONG AND WE WERE NOW LOOKING TO TAKE ALL THAT AUTOMATION WE HAD GIVEN ON THE PRODUCTION LEVEL TO TAKE ALL THAT AUTOMATION WE HAD GIVEN AND EXPORTING CONFIGURURATION AND AUTOMATING SCRIPTS AND CONFINING OUR LOCAL VIERPTS AND SPECIFICALLY THE SYSTEMS THAT OUR LOCAL ENVIRONMENTS WERE RUNNING IN. NOW WE'RE STARTING TO CARE THAT THE ENVIRONMENTS THAT WE'RE BUILDING OUR DRUPALS IN ARE--NEED TO BE TESTED AND BUILT IN THE EXACT SAME ENVIRONMENT THAT THEY'RE GOING TO LIVE ON IN PRODUCTION. SO WE STARTED SEEING--CHECK THIS OUT AT CAPITAL CAMP, WE HAVE A DEVOPS, DEVOPS, AND CODING. WE STARTED TO SEE THAT PEOPLE WERE TALKING ABOUT BUILDING LOCALLY. BUT YOU KNOW THIS IS A MOMENT. THIS WILL BE A CHECK IN MOMENT FOR US. THIS IS 2014 NOW, AND THIS IS MORTON SPEAKING ABOUT WHERE WE ARE AT WITH--WITH--WHERE WE WERE AT-- >> DROP IT OUT SO PEOPLE KNOW I AM JUST IN THIS SO WHAT DO I DO ABOUT SPREADSHEET AND FIGURE OUT WHAT NUMBERS THIS WAS. BUT YOU KNOW SO PEOPLE CAN DO ALL THE NUMBER CRUNCHING ON IT AND FIGURE OUT WHAT WE CAN FIGURE OUT ON IT AND THAT COULD BE--COULD BE REALLY--COULD BE REALLY FUN TO SEE. I KNOW THEY ACTUALLY DID A SURVEY GOING ON THE SAME TIME FROM THE DEVOPS PEOPLE. I HAVE NOT ANSWERED THAT BECAUSE I DO HAVE A LOT OF RESPECT FOR DEVOPS, BUT I HAD NO IDEA WHAT THEY WERE TALKING ABOUT. WE WERE LIKE, WHAT'S THAT? [LAUGHTER] >> SO THAT'S WHERE WE WERE. IT'S 2014 AND THERE WERE--I'M NOT POKING FUN AT MORTON, BUT I AM POKING FUN AT MORTEND, HE'S A MAJOR THEMER AND DONE GREAT WORK BUT THAT WAS REPRESENTATIVE OF HOW A LOT OF PEOPLE STILL FELT BACK IN 2014 AND DEVOPS, AND IT SOUNDS LIKE A LOT OF RESPECT FOR THAT BUT I HAVE NO IDEA WHAT THAT IS. SO THERE'S A SURVEY THAT CAME OUT AND HERE'S A SURVEY, AND KEVIN BRIDGES TALKED ABOUT THIS AT DIEWP LIAISON CON. THEY HAD COMPARED YEAR TO YEAR PEOPLE'S PERCEPTIONS OF DEVOPS, BACK IN 2012 A THIRD OF THE COMMUNITY THEY SURVEYED SAID THEY WOULD NOT USE DEHAVE, OPS PRACTICES THAT IT WAS NOT WORTH IT. REMEMBER WE WERE AT A PLACE TALKING ABOUT DRUSH AND JENKINS AND AUTOMATION. IN 2014 ONLY 1 PERSON IN THE SURVEY THOUGHT THAT DEVOPS, WAS NOT WORTH IMPLEMENTING. EVERYTHING ELSE BROKE DOWN IN TERMS OF BEING ABLE TO IMPLEMENT IT. SO THE CONVERSATION REALLY BECAME AT THIS POINT HOW DO YOU IMPLEMENT DEVOPS, NOT IF YOU SHOULD IMPLEMENT DEVOPS, IT WAS A MEJOR SHIFT AND AT THIS .2 IN 2014, 94% OF PEOPLE WERE USING GIT. WE HAD A REALLY RAPID ADOPTION OF GIT, ESPECIALLY AFTER DRUPAL SWITCHED OVER TO GIT. AND A LOT OF--A LOT OF CONCERN, THIS WAS LAST YEAR THAT THE DEVOPS SURVEY WAS DONE BUT THERE WAS A LOT OF CONCERN BACK IN 2014 ABOUT HOW TO CONVINCE PEOPLE THAT DEVOPS, WERE IMPORTANT AND AT THIS POINT SINCE ALMOST EVERYONE HAD GOTTEN TO THAT PLACE, THERE WAS--THERE WAS A NEED TO THINK ABOUT HOW DO YOU CHANGE YOUR TEAMS, HOW DO YOU CHANGE YOUR DEVELOPERS SO THAT THEY ADOPT DEVOPS PRACTICES. SO AT THIS POINT, NOW THAT WE HAVE THESE TOOLS WE HAVE TO CONFOR INSTANCE PEOPLE TO USE THEM. --CONVINCE PEOPLE TO USE THEM. AND THE TOOLS ARE LOCAL AUTOMATION, A LOT OF PEOPLE ARE USING VAGRANT, TO MANAGE A VIRTUAL ENVIRONMENT AND A LOT OF PEOPLE WERE USING ANCIBAL AS AN ORGANIZATION TOOL. I WANT TAKE A BRIEF ASIDE HERE THAT JUST LIKE MY EXPERIENCE GOING TO GEAPS CONFERENCES AND EXPOS AND SEEING ALL OF THIS EQUIPMENT, I AM SHOWING YOU SOME TOOLS THAT HAVE BEEN USED TO IMPLEMENT THESE THINGS THROUGHOUT THE HISTORY BUT IS LESS IMPORTANT--THE TOOLS ARE LESS IMPORTANT THAN THE PROBLEMS THAT THEY SOLVE. I'M HOPING TO MAKE THE CONNECTION BETWEEN WE'RE TRYING TO SOLVE SPECIFIC PROBLEMS AND THESE ARE TOOLS THAT PEOPLE HAVE USED TO SOLVE THEM. BUT LESS IMPORTANT TO REMEMBER THE TOOLS THAN TO REMEMBER THE PROBLEMS THAT DRUPAL WAS SOLVING AT THESE POINTS. AND HERE'S PRESENTATIONS IF YOU WANT TO GO BACK IN TIME AND LOOK AT HOW WE WERE TALKING ABOUT BUILDING LOCAL ENVIRONMENTS BACK THEN. 2015 THIS IS A CONTINUOUS INTEGRATION AND BREAK THROUGH. THIS WAS--THERE ARE SO MANY PRESENTATIONS ABOUT CONTINUOUS INTEGRATION AND CONTINUOUS DELIVERY, SESSION AFTER SESSION, EVEN HERE AT GOVCON, BECAME GOVCON AFTER A CAPITAL CON, CHANGE IT OVER, GOING THROUGH THE WEB ARCHIVES WAS REALLY FUN FOR THIS CONFERENCE. OF COURSE, IN LA THERE'S A DEVOPS TRACK AND THE THINGS PEOPLE WERE TALKING ABOUT WERE CONTINUOUS INTEGRATION TOOL, TRAVIS CI, BEE HAT, THIS ISN'T BEE HAT'S OFFICIAL LOGO BUT IT'S INSTRUCIVE. BEE HAT WAS A DEVELOPMENT DRIVEN BEHAVIOR TOOL, IT WAS LOVED AND UTILIZED TO SPECIFY WHAT SOMETHING DOES AND TO BE ABLE TO AUTOMATE IT. BUT WHAT CIRCLE CI AND TRAFFIC CI WERE ABLE TO GIVE US ALONG WITH JINKINS WAS IS A REALLY FLEXIBLE, EXPRESSIBLE WAY FOR DEVELOPERS TO CODIFY THEIR BILLS AND TESTING SCRIPTS AND BEINGABLE TO TAKE THE DEPLOYMENT AND THE BUILDING AND TESTING OUT OF THEIR HANDS AND HAVE IT ALL BE AUTOMATED. AND TESTING WITH ROBOTS, THAT'S WHAT CIRCLE CL AND TRAVIS GIVE UTION, THAT EXEMPLIFIES WHERE WE WERE AT THAT POINT. 2016, JUST LAST YEAR, NOW WE'RE TALKING ABOUT IMPROVED RELEASE CYCLES. SO NOW THAT WE HAVE ALL THESE TOOLS THAT CAN TAKE US FROM LOCAL TO EXPORTING, TO CONFIGURURATION, TO SCRIPTING IT, TO BUILDING IT SOMEWHERE ELSE TO TESTING IT SOMEWHERE ELSE, TO DEPLOYING IT SOMEWHERE ELSE AND TRUSTING THE INFRANCIS COLLINS--INFRASTRUCTURE AND SCALING AND DATA AND WE SEE PRESENTATIONS THAT WERE JUST ABOUT PUTTING IT ALTOGETHER AND PUTTING IT ALL TO WORK. SO NOW THAT YOU HAVE THESE TOOLS AND WE'RE SOLD ON THESE TOOLS, HOW DO YOU GET IT TO WORK? AND PRESENTATIONS AROUND CREATING A DELIVERY PIPELINE AND CREATING AN ARTIFACT DEPLOYMENT REALLY REFINING AND VERSIONING YOUR DEPLOYMENT. AND IN 2017 YOU HAVE TO LOOK NO FURTHER THAN THIS CAMP RIGHT HERE. BECAUSE HERE, THE FIRST YEAR EVER, THEREY A SOLO DEVOPS TRACK HERE AT GOVCON DRUPAL. YES. [ APPLAUSE ] IT'S ALL ON ITS OWN. THIS FEELS LIKE--I'M HERE--ESPECIALLY WITH ME BEING HERE THIS FEELS MOMENTOUS AND THERE ARE CONVERSATIONS TODAY AND THE NEXT 3 DAYS ABOUT CONTAINERS. THIS IS THE NEW HIT THING. YOU CAN CHECK OUT THESE PRESENTATIONS ON DEPLOYMENT AND DOCUMENT AND WHY CONTAINERS ARE THE FUTURE AND LOOK NO FURTHER THAN THESE PRESENTATIONS AND WHAT'S REALLY EXCITING IS THAT IF YOU MISSED ANY OF THOSE STEPS ALONG THE WAY, THERE'S ALL OF THESE PRESENTATIONS, SOME OF THEM YOU MISS SAID THIS MORNING IN THE DEVOPS TRACK THAT WERE ABOUT THE THIOF--HISTORY, THE WHOLE HISTORY OF THE DRUPAL. SO IF YOU'RE GETTING INTO THE INDUSTRIAL DRUPAL AND YOU MIGHT HAVE MISSED A STEP ALONG THE WAY, CAN YOU GET CAUGHT UP AT 1 OF THESE PRESENTATIONS HERE AT GOVCON. SO ANECDOTALY SPEAKING WHAT WE'RE LOOKING AT HERE IN THIS ARK OF DRUPAL HISTORY, IS THAT DEVOPS COUNTS FOR ALMOST HALF OF SUBMISSIONS TO DRUPAL CAMPS. THIS IS ANECDOTALY FROM SPEAKING TO THE ORGANIZERS OF MIDCAMP AND BAD CAMP AND OTHER CAMPS AROUND HERE, THEY HAVE COMPLAINED TO ME ABOUT THE INFILTRATION OF DEVOPS. AND BACK WHEN I WAS FIRST PRESENTING--OH, SORRY ABOUT THAT. BACK WHEN I WAS FIRST PRESENTING, I WAS 1 OF 2 PEOPLE SPEAKING ABOUT THIS, BACK IN 2011 AT THE CAMPS THAT I WOULD GO TO. AND NOW THEY'RE JUST LOUSY WITH DEVOPS, PRESENTATIONS, AND I NOW PREDIBLGHT THAT WE'RE GOING TO SEE THE DEVOPS TRACK GO AWAY. I DON'T THINK WE WILL SEE DEVOPS VERY MUCH LONGER. SORRY, I KNOW YOU JUST GOT IT. I DON'T THINK WE WILL SEE IT MUCH LONGER BECAUSE WE'RE AT THE POINT WHERE ABOUT HALF PRESENTATIONS ARE ABOUT DEVOPS, IS THAT WHAT'S HAPPEN SUGGEST DON'T HAVE TO ASK FOR AAGEILE DEVELOPER ANYMORE, DEVELOPERS ARE JUSTAGEILE. YOU SHOULDN'T HAVE TOO BUT YOU CRITICALLY THINKING ENGINEER TOMORROW BECAUSE THAT'S JUST EQUALITY THAT THEY PRESUMABLY HAVE, AND I'M ARGUING THAT DEVOPS IS NOW A QUALITY THAT WE ALL HAVE AND IT'S BECOMING AN EXPECTED QUALITY AND REQUIRED QUALITY AND NOT SOMETHING THAT'S VERY SPECIFIC. WE WOULDN'T HAVE A CRITICALLY THINKING TRACK OR MAYBE WE WOULD, BUT WE DON'T CURRENTLY HAVE A CRITICALLY THINKING TRACK. I DON'T THINK WE WILL HAVE A DEVOPS TRACK MUCH LANGUAGE LONGER BECAUSE THE TYPE LINE'S BEEN TOTALLY CHANGED. IT'S BEEN CHANGED TO DEVOPS, SO IT'S ALL ABOUT DEVOPS, BUT NOW WE MUST TALK ABOUT THE RESISTANCE. BECAUSE PERHAPS SOME OF YOU KNOW OF THE RESISTANCE, PERHAPS YOU ARE THE RESISTANCE LET'S TALK ABOUT WHAT THAT MEANS. SO I HAVE A FEW MOMENTS HERE. I WORKED FOR A COUPLE OF GOVERNMENT SITES OR LARGE ENTERPRISE SITES AND LARGE ENTERPRISE SITES ARE SITES WITH BUREAUCRACY AND THINGS WITH RED TAPE, THINGS YOU MIGHT NOT KNOW ABOUT, BUT THEY'RE THINGS WHERE DEVOPS, WAS NOT SOMETHING YOU COULD HAVE ANY CONTROL OVER. SO I'M AN ADVOCATE OF DEVOPS, I'VE BEEN TALKING ABOUT THIS FOR YEARS, THIS WAS 1 OF MY CLIENTS. I WAS BUILDING A SITE FOR AN ENTERPRISE CLIENT AND THEY HAVE THEIR OWN SERVERS ON SITES ON LOCK AND KEY, AND THEY'VE GOT 3 GUYS THAT ARE WORKING THERE FOR 20 YEARS AND LIKE JUST WORKING ON STUFF AND THEY WERE GOING TO--THEY JUST WANTED THE HANDOFF. THEY WANTED ME TO GIVE THEM THE DRUPAL SITE AND THEY WOULD TAKE CARE OF EVERYTHING FROM THERE AND I--THE PROJECT MANAGER I WAS WORKING WITH ON THEIR TEAM HAD ENOUGH INTUITION TO KNOW THAT DEVOPS, WAS A THING BUT IN HER MIND IT WAS A 30 MINUTE PHONE CALL OF A HANDOFF. AND SHE SCHEDULED A DEVOPS CALL FOR ME TO DISCUSS WITH HER OPERATIONS PERSON ABOUT LIKE, OKAY, WE WILL GIVE YOU THE TARBALL AT THIS POINT AND THEN WE'RE DONE WITH THE SITE. THAT WAS DEVOPS. I ALSO A CLIENT, GOVERNMENT CLIENT WHO MIGHT BE HERE TODAY AND IF YOU ARE LET'S GO AND GET A DRINK LATER BECAUSE THEIR DEPLOYMENT PROCESS WAS, I LOGGED IN THROUGH VPN ON MY MAC BOOK, SO I LOOKINGED INTO VPN INTO A VIRTUAL BUFFER OF A WINDOWS XP MACHINE AND I CLICKED ON START AND OPENED PUDY TO SSH UNDER THEIR SERVER TO DEPLOY TAREMARKS BALL, THAT WAS THEIR DEPLOYMENT PIPELINE. AS MUCH AS I WANTED TO TO BE PART OF THAT OTHER--I DIDN'T WANT TO BUILD THESE SPOKE-TWEEZER PLATES. I WANTED TO BE PART OF ANOTHER PIPELINE. BUT THEY WEREN'T READY FOR THAT PIPELINE AND THE REASON THEY'RE NOT READY FOR THE PIPELINE IS BECAUSE OF BUREAUCRACY AND SILOS AND BECAUSE THEY HAVE NO MEANS OF CONTROL OVER THEIR PIPELINE. HOW AM I GOING TO CREATE DEVOPS WHEN THAT'S THEIR CONTROL? WHEN THEY HAVE WHOLE WAREHOUSES FULL OF SERVERS AND THEY CAN'T POSSIBLY TELL ME WHAT THE OPERATING SYSTEM IS BECAUSE THAT'S SOMEHOW A SECURITY RISK. THAT'S WHAT WE'RE CONTENDING WITH WITH THE RESISTANCE. AND I THINK THAT THAT'S FINE, IF THAT'S WHAT WE'RE BUILDING. IF WE'RE SORT OF BUILDING THESE INDIVIDUAL ARE--ADMINISTRATIVE ARE--ADMINISTRATIVE--ARTISNAL PL ATES AND --I DON'T THINK THAT'S THE CASE ANYMORE. I DON'T THINK THE RESISTANCE IS WITH US OR NOT, I THINK WE WILL PULL THEM ALONG BECAUSE YOU NEVER KNOW WHEN SUDDENLY YOU NEED DEVOPS, EVERYONE'S LEARNING THIS LESSON, ESPECIALLY IN GOVERNMENT, EVERYONE'S LEARNING THIS PRETTY QUICKLY. SO LET ME GIVE EXAMPLES. THIS IS THE ACLU, AND THEY GET 3 MILLION A YEAR EVERY YEAR, EVERY YEAR THEY MAKE 3 MILLION IN DONATIONS IN A YEAR. AT THE END OF JANUARY, TRUMP ISSUED AN EXECUTIVE ORDER STOP VISA GREEN CARDS. STOP GREEN CARDS. THIS CREATED CHAOS IN THE AIRPORTS. IT WAS UNCLEAR WHAT WAS GOING TO HAPPEN WITH GREEN CARDS. MAYBE SOME FOLKS IN THIS ROOM REMEMBER THAT. IT WASN'T THAT LONG AGO, IT WAS JANUARY, OH. [LAUGHTER] JUST BACK IN JANUARY. AND WHAT HAPPENED WAS THE ACLU SENT THEIR LAWYERS TO THE AIRPORT TO MEET THESE PEOPLE WHO ARE HAVING ALL THIS CONFUSION ABOUT VISAS. BECAUSE THIS WAS ON THE NEWS, WHAT A DRAMATIC, ACLU LAWYERS AND IT'S JUST OH, CIVIC ACTION, YOU KNOW IT WAS SO EXCITING. PEOPLE CAME TO THE ACLU AND A SITE THAT TYPICALLY GETTINGS A HUNDRED HITS PER MINUTE GOT 4000 HITS PER MINUTE. A TYPE THAT TYPICALLY RECEIVES 3 MILLION IN ANNUAL DONATIONS RECEIVED 25 MILLION IN DONATIONS IN 1 DAY. $25 MILLION. YES. AND IT WAS IMPORTANT THAT THAT SITE WAS AVAILABLE, THAT WHOLE TIME. IT WAS IMPORTANT THAT EVERY SINGLE 1 OF THOSE DONATIONS COULD BE MADE AND THIS SITE NEVER WENT DOWN, BABY, THIS IS ON PANTHEON, IT SCALED. [ APPLAUSE ] IT WAS ME PERSONALLY, I WOULD BUILDING MORE SERVERS, LIKE FANT ASIA. --FANTASIA. [LAUGHTER] YOU KNOW AUTOMATION AND STUFF IS REALLY HELPFUL. ANOTHER EXAMPLE, THE CONGRESSIONAL OFFICE IS A NOBLE NONPARTISAN OFFICE THAT I'VE HEARD A TON ABOUT. I NEVER HEARD OF CONGRESSIONAL BUDGET OFFICE SO MUCH UNTIL THIS YEAR, SO MUCH CONGRESSIONAL BUDGET OFFICE, CAN YOU TELL--CAN YOU TELL EVERY HEALTHCARE PLAN, HOW MANY HAVE WE HAD? JUST LOOKING AT THE CBO REPORT, IT HAS NEEDED TO REACH A POINT-SO THIS IS GOOG WILL TRENDS AND A HUNDRED% IS THE MOST IT EVER GETS SO WE WENT TO LIKE A PRETTY QUIET SLEEPY SITE TO EVERYBODY WAS HITTING THE CBO, SO I WAS LISTENING TO THE WEEK'S PODCAST, SARAH CLIFF IS A LAY PERSON IN TECH BUT A REALLY GREAT POLITICAL COMMENTATOR, SHE HAD THIS THROW AWAY LINE THAT WHEN THE CBO REPORT CAME OUT, SHE WAS WORRIED THAT THE SITE WAS GOING TO GO DOWN. SHE WAS EXPECTING IT TO GO DOWN. SHE MADE THIS COMMENT ON HER POLITICAL PODCAST THAT SHE COULDN'T BELIEVE THAT THE WEBSITE WAS UP WHEN THE CBO REPORT CAME. WHICH IS BOTH REALLY EXCITING THAT THE CBO WAS READY, THEY WERE PREPARED, THAT'S SO HEARTENING FOR THE CBO THAT THEY KNEW THAT AND THEY HAD A DEVOPS PIPELINE AND THEY WERE PREPARED, THEY KNEW IT COULD HAPPEN, BUT IT'S DISHEARTENING THAT THE GENERAL PUBLIC EXPECTS THAT NOT TO BE THE CASE. THEY STILL HAVE AN EXPECTATION THAT THINGS WILL NOT BE AVAILABLE TO THEM WHEN THEY NEED IT TO BE AVAILABLE TO THEM BECAUSE THEY HAVE AN UNDERSTANDING THAT NOT EVERYTHING SCALES. THIS SIGNIFY GENERAL PUBLIC IDEA. AND I THINK WE NEED TO CHANGE THAT. AND IN ORDER TO CHANGE THAT EXPECTATION, PEOPLE SHOULD EXPECT THAT THEY CAN HAVE THE COMMUNICATION THEY WANT TO HAVE, THEY CAN HAVE THE INFORMATION THAT THEY WANT TO HAVE AVAILABLE TO THEM WHEN THEY WANT IT TO BE AVAILABLE AND SO IF YOU ARE WITH ME, IF YOU'RE NOT--IF YOU'RE ABLE TO FIGHT THE RESIEVANCE, THIS IS WHAT THE FUTURE WILL LOOK LIKE. IT'S GOING TO BE AUTOMATION. EVERYTHING WILL BE AUTOMATED AS MUCH AS POSSIBLE. WHERE AUTOMATION IS GOING, IT'S GOING ON TO A LOT OF CHAT OPS, I THINK WE SHOULD TAKE CHAT OPS, SERIOUSLY AND WHEN I TALK ABOUT CHAT OPS, IF YOU KNOW OF SLACK OR PEOPLE WHO KNOW ABOUT SKYPE AND HIT CHAT AND SKYPE IS POPULAR BECAUSE IT HAS A GREAT OPEN API THAT MAKES THIS EASY BUT I THINK CHAT OPS IS A COOL ITERATION TO THINK ABOUT BECAUSE I CAN BE ABLE TO AUTOMATE A DEPLOYMENT FROM A COMMAND LINE WHICH MEANINGS OTHER PEOPLE CAN SEE WHAT I'M DOING SO IF YOU CAN IMAGINE BEING ON A SLACK CHAT WITH THE GENERAL PUBLIC, PERHAPS IT'S A DRUPAL CHAT AND I'M DEPLOYING AND MAKING COMMENDS OUT IN PUBLIC SO OTHER PEOPLE CAN SEE THEM, THAT MEANS OTHER PEOPLE CAN STEP IN, THEY CAN UNDUE WHAT I'M DOING, THEY CAN SEE WHRA I'M DOING, IT ADDS A GREAT DEAL OF TRANSPARENCY TO THE PROCESS THEY THINK IS OTHERWISE LACKING. O I'M REALLY EXCITED BY THINKING THROUGH, GIVING VISIBILITY AND TEACHING OTHER PEOPLE HOW THINGS ARE DONE. WE'RE ALSO ON THE MATING OUR DEPLOYMENTS AND WORK FLOWS AND A LOT OF THE PRESENT AITIONZS I'VE LAYUPB LINKED TO HERE ARE GREAT EXAMPLES OF DOING ALL OF THOSE THINGS AND CONTAINERS, AGAIN, YOU HAVE TO LOOK NO FURTHER THAN THIS CAMP TO LEARN ABOUT CONTAINERS. CONTAINERS AT THIS POINT ARE WHERE THINGS ARE GOING. IF ANYONE HAS TRIED TO UPDATE THEIR LOCAL COMPUTER, IF ANYONE'S RUNNING--ANY UPDATES AND MAYBE YOU SAVE IT FOR THE WEEKEND BECAUSE YOU DON'T KNOW WHAT'S GOING TO HAPPEN AND YOU DON'T WANT TO DISRUPT YOUR WORK DAY, ANYONE DO THAT, WAIT UNTIL NO 1'S LOOKING, UPDATE THEIR COMPUTER BECAUSE OWP DATING STATE AND CHANGING STAILT IS REALLY HARD. WE'RE NOT DOING THAT ANYMORE, WE'RE NOT GOING TO CHANGE THE STATE OF VIRTUAL MACHINES WE'RE GOING TO TAKE WHEN WE NEED TO MAKE A INTO B, WE WILL NOT CHANGE A INTO B OR MERGE B INTO A. WE WILL CREATE B ALONGSIDE OF A AND THEN WE'RE GOING TO DELETE A AND REPLACE IT WITH B. THAT'S WHAT CONTAINERS GIVE US AND THAT'S WHERE WE'RE MOVING TOWARDS LESS SURFACE AREA, ISOLATED DEPLOYMENTS, FASTER DEPLOYMENTS. THESE ARE THE TALKING POINTS. YOUR UNDERSTANDING WILL COME LATER AND START TALKING ABOUT IT NOW AND LET'S GET ON MESSAGE. THE CLOUD. TD--THE LOUD'S BEEN AROUND BACK IN SAN FRANCISCO DRUPAL CON, WE WERE TALKING ABOUT THE CLOUD. EVERYTHING'S IN THE CLOUD. IF YOU HAVEN'T HAD AN OPPORTUNITY TO WORK IN THE CLOUD, MY PRESENTATION IS IN THE CLOUD. HERE'S MY PRESENTATION, CHECK IT OUT, IT HAS A INTEGRATION POP LINE. IT'S ON CIRCLE I RUN IT THROUGH A LINTER, I HAVE TERRIBLE HTML SO I'M SMART ENOUGH TO KNOW HOW TO PIPE FAILURES INTO SUCCESS. SO YOU CAN GET A SENSE AND AN EXAMPLE TO KNOW WHAT IT LOOKS LIKE TO USE THESE TOOLS. IF YOU DON'T HAVE AN OPPORTUNITY TO DO THAT AND IT DEPLOY ITS TO HIROKU, SO MY PRESENTATION AND PUBLICLY AVAILABLE SO IF YOU HAVEN'T HAD AN OPPORTUNITY TO DO SOMETHING LIKE THIS, FEEL FREE TO COPY MY PRESENTATION AND TO COPY IT'S CONTINUOUS CIRCLE CI BUILDS, IT'S HIROKU BUILDS AND EVERYONE HAS TO MAKE A PRESENTATION RIGHT, SOMETHING EVERYBODY HAS TO DO, PLAY AROUND WITH IT SEE IF YOU CAN GET A SENSE TO DEPLOY SOMETHING TO THE CLOUD. AND LASTLY, WE'VE TALKED A LOT, YOU'VE SEEN A LOT OF TESTING, WE'VE SEEN MOMENTS IN OUR PIPELINE, OUR DELIVERY, WE HAVE INJECTED MOMENTS OF CHECKING OUR CODE AND VERIFYING THAT THINGS ARE DONE. AND THAT'S STILL--YOU SHOULD STILL FIX YOUR CODE, TEST YOUR CODE, PLEASE DO OR START THAT. BUT MONITORING AND THINKING ABOUT TESTING FROM A PLACE OF MONITORING, THINKS ABOUT IT IN MORE OF A SUSTAINABLE WAY. KNOWLEDGES ABOUT MAINTAINING THE SYSTEM, I'M SPECIFICALLY LINKING HERE TO SITE RELIABILITY ENGINEERING, GOOGLE'S OPENLY PUBLIC--PUBLISHED BOOK. I RECOMMEND AT LEAST READING THE FIRST 4 CHAPTERS AND HOW THIS CHANGED MY THINKING ABOUT TESTING IS I'VE STARTED THINKING LESS ABOUT TESTING MY CODE THAN DESCRIBING WHAT IS THE MINIMAL REQUIREMENT FOR MY CODE TO MEET WHAT A STAKEHOLDER NEEDS AND MONITOR ON THAT. SO MY MONITOR MIGHTING VERY SMALL. I MIGHT HAVE A PERCENTAGE OF SUCCESS FOR THE COMMERCE CART FOR EXAMPLE. SO MAYBE MY METRIC OF SUCCESS IS THAT THE COMMERCE CART IS AVAILABLE 95% OF THE TIME. AND SO MY SCRIPT, MIGHT MEASURE THE ERROR RATES OF THE COMMERCE CART AND ALERT ME, MAYBE CALL MY PHONE IF SOMETHING IS GOING ON WITH THAT PARTICULAR REQUIREMENT. SO IT JUST CHANGES THE THINKING ABOUT HOW A SITE, WHAT IT MEANS FOR A SITE TO BE DONE IN TERMS OF WHAT WOULD IT LOOK LIKE FOR--FOR A HUMAN BEING TO NEED TO INTERVENE WHEN OOTS WORKING ON PRODUCTION. I HIGHLY RECOMMEND YOU READ THOSE 4 CHAPTERS. THIS WHERE THINGS ARE GOING AND AT THIS POINT, I'M FINALLY MEET YOUR NEED TO EAT LUNCH AND I WOULD LIKE TO JUST ASK THAT YOU TAKE A MOMENT WHEN YOU'RE DOING SO TO APPRECIATE THE DEVOPS PIPELINE THAT BROUGHT YOU LUNCH. I KNOW FARM-TO-TABLE IS TREND EXPE HIP, YOU KNOW THERE ARE SOME COOL DORK WHO IS HAVE BEEN WORKING ON THE DEPLOYMENT PIPELINE OF HIGHLY SCALABLE DELIVERABLE FOOD FOR QUITE SOMETIME. SO, PLEASE TAKE A MOMENT WHILE YOU'RE EATING TO APPRECIATE THAT. I WILL NOT TAKE ANY QUESTIONS, THANK YOU VERY MUCH, BUT IF YOU LIKE TO TALK TO ME, PLEASE TWEET AT ME, I WILL ALSO HANG OUT HERE IF YOU WOULD LIKE TO TALK TO ME. THANK YOU SO MUCH FOR COMING AND JOIN ME. [ APPLAUSE ]