Terraform is a declarative language for infrastructure as code. Terraform is similar to a tool like puppet or chef, but instead of declaring resources for an OS, it is used to agnostically declare resources for many cloud based providers. This talk is a walkthrough of simple examples and practical experience with terraform for deploying resources into AWS and Azure.
Christian Pearce is an IT veteran with 20 years of experience in infrastructure architecture, system administration, automation, web application development, software deployment, professional services, and system maintenance and migrations. His primary focus is on helping businesses apply best practices to grow and improve their operations. His current role as a cloud architect with The Hershey Company has him leading teams to adopt cloud based resources.
Now that most IT teams have designed and implemented their data recovery and continuity plans, how should they design and implement a plan for voice continuity and recovery. This impacts any firm who has revenue and or public impact being generated directly from phone conversations, i.e. voice, email, fax and chat directly into call centers, investment /financial firms, medical support firms, manufacturing, etc. The presentation would be PBX manufacture agnostic and carrier agnostic but rather focus on how to go about designing a plan for different levels of failover, resiliency with many different tools and design components that all carriers and PBX manufacturers are offering. A pyramid of resilency of sorts from basic backup scaling to ironclad – never miss a call type continuity.
There is a fair amount of press about Big Data in recent years and at the heart of it is apache hadoop. This talk will present an overview of all the moving parts that go into a hadoop cluster and try to explain the dependencies and interactions a running cluster depends on. the architecture of the hadoop distributed file system how jobs can be managed in hadoop and which schedulers are used what are pig, hive, spark, mapreduce, kafka, impala, flume and other bits and pieces that live in the hadoop world By walking through the architecture of hadoop, Eric hopes to explain where a host of technologies plug into this ecosystem, why there so many, and which parts will cause the sys-admin lost sleep.
Mentoring is a task that many of us are given in our workplaces but are not well prepared to undertake. Our reality is that we are often assumed to be capable of mentoring if we have acheived an advanced or senior level of system administration. While the technical facilities inherent to that position are needed this view misses a number of other capabilities, colloquially known as soft skills and leadership, that are vital for success, such as an understanding of what Imnposter Syndrome looks like or how to share our own experiences in a way that serves to build their confidence. Without these skills mentoring tends to become less effective and, even, counterproductive for the mentee and frustrating for the mentor. This talk will explore approaches, including by example in the presentation, to the mentoring professional relationship incorporating these skills that help to produce success and provide participants with a foundation upon which to develop their abilities. Consider it mentoring the mentors.
A higher level presentation about CFEngine, its difference (pros/cons) from other Configuration Management solutions, and where it is now. I envision an explanation of promise theory and its DSL and declarative language with examples. Also including its strengths, weaknesses, and some real world anecdotes.
There are those that bristle at the very thought of change control. And others that absolutely live and breath ITIL. When we had the need to put a speedbump in the way of changes that could take out the whole network I spent some time thinking through the good and the bad I had experienced with change control systems in the past.
The first thing that I needed to decide was What system to back this with. I didn’t want to go out and get a full ITIL suite since I knew that would be overkill for our needs.
The things that this talk will cover:
This talk is geared towards people who don’t have a formalized change control process, or those that are looking for something a little simpler than a full fledged ITIL Processes.
Security Lifecycle of Data Protection
Security Solutions on Market (IAM, Auditing Tools, DLP, DRM, and Encryption.) Vendor agnostic, survey of the solutions
Guidelines and framework for organizations and system administrators to put together a data protection program
Traditional monolithic IT organizations and architectures are well established and commonly implemented. With web operations, devops, and the evolution of large scale distributed computing, strategies tend to lean horizontal. We will explore monolith and horizontally scaled IT organizations, comparing the different types of organizations that use them, and the elements that make them successful.
While many folks are familiar with relational databases, there are many exotic cousins that fall under the moniker of NoSql. This talk will give a overview of the concepts behind these unusual databases and explain the trade-offs that give these databases their unusual characteristics, flexibility and performance. Key-value databases, columnar databases, document databases and graph databases will be covered.
In hockey, we have a rule book. It has a lot of rules. We apply them, but not as a robot. At “advanced” levels (everything beyond beginners), there are criteria for calling a penalty:
In IT, we can’t always deploy the perfect solution. We have to use judgement. What is our checklist? What are our guidelines for saying NO?
At Stack Overflow we run very lean, and very efficient. This talk is about how we run a top 50 website using only 20 servers. Each month we process approximately 6 Billion HTTP requests (about 2 Billion Page views) a month. We do this on an extremely lean stack primarily based on Microsoft technology. Additionally, we render each page sent to our users in about 20ms. I will talk about our stack, and what we do to quickly serve each page. I will also cover some of the tools we use to monitor, and verify our performance. Most of these tools are open source!