What we're about
Upcoming events (2)
Using Consul, the Distributed Systems Utility Belt Infrastructure and applications have become increasingly distributed and this is a trend that isn't slowing down. And in the world of cloud computing where infrastructure is ephemeral, any system that needs to be reliable also needs to be distributed. And as it turns out, building distributed systems is hard! Consul is an open source tool that provides service discovery, health checks, a key-value store, distributed semaphores, and more. It solves the difficult problems in building distributed systems so you don't have to! And Consul's features can each be used individually, so you can use as little or as much of it as you want; it's flexibility allows it be used in a way that makes sense for your architecture. I'll go over what Consul is, what problems it solves, and what deploying Consul looks like. I'll also walk through some of its more interesting use cases. Jeff Rabovsky Jeff Rabovsky is a senior engineer on the Production Operations Team at Centro, where he and his colleagues relentlessly build automation and wrangle complex systems. Jeff has been building software professionally since 2011. His areas of expertise include cloud computing and backend development. Agenda 5:30-6:00pm: Networking, food, and beverages 6:00-7:00pm: Jeff Rabovsky All attendees are expected to abide by our Code of Conduct (https://www.meetup.com/devops/pages/19194929/Code_of_Conduct/).
WeWork North State | Flatiron School Chicago
We are co-hosting this event with GOTO Nights Chicago (https://www.meetup.com/goto-nights-chicago/). CASEY will share methods and practices to get better results by making actual engineering decisions that restructure organizational decision-making. ANGELA will cover a couple of tools for understanding the needs and strengths of your individual team members, identifying strength gaps, and action items for creating a happy and well-balanced team that can get it done! CASEY'S TALK: Since Taylor's theories of scientific management in the early 20th century, most management has focused on improving performance by changing behavior, and changing behavior by changing motivation. Turns out, people are more creatures of habit than they are of motivation or calculation. Psychological safety, engagement, and caring about people are all important for the leader of an organization, including a technical organization. To take that a step further and get a high performance team, most engineering organizations need to be de-bureaucratized. Most attempts to improve engineering efficiency focus on process. That's difficult and boring. Fortunately, you can get better results by making actual engineering decisions that restructure organizational decision-making, turning normal teams into high performance teams. ABOUT CASEY ROSENTHAL: As an Executive Manager and Senior Architect, Casey manage teams to tackle Big Data, architect solutions to difficult problems, and train others to do the same. He seek opportunities to leverage his experience with distributed systems, artificial intelligence, translating novel algorithms and academia into working models, and selling a vision of the possible to clients and colleagues alike. His superpower is transforming misaligned teams into high performance teams, and his personal mission is to help people see that something different, something better, is possible. For fun, Casey models human behavior using personality profiles in Ruby, Erlang, Elixir, Prolog, and Scala. ANGELA'S TALK: Building the “perfect team” seems like an impossible task these days. Can a truly “cross-functional” team even be built? How do you get introverts and extroverts (yes, they DO exist in IT) to play nice? Seems like these days you practically need a degree in psychology to get this right. But you don’t. Over the course of my career, I’ve worked with my clients and my company to develop high functioning teams. I’ve found that regardless of focus (software development, marketing, sales), there are patterns to what makes teams successful, and what can hold them back from greatness. ABOUT ANGELA DUGAN: As the Director for Polaris Solutions Chicago, Angela tackles all kinds of challenges related to growth and sustainability in an ever changing world. She helps Polaris to grow their business, to grow their offerings, and to grow their people. All of this is done with a focus on preserving high quality interactions, and fostering and maintaining a supportive and people-centric work environment. In her 20 years working in the software industry, she has learned that two things remain constant - what people want and need will change, as will the technology and processes that you use to deliver on those things. Angela is an active tech community contributor, and organizes a number of local meetups and conferences including Chicago Code Camp and ThatConference. She is a Microsoft MVP, a Certified Scrum master, and a SAFe Program Consultant. Outside of work, Angela is an avid board gamer, an accidental CrossFit junkie, and an aspiring crafty diva. –––––––– All attendees are expected to abide by our Code of Conduct (https://www.meetup.com/devops/pages/19194929/Code_of_Conduct/).