Securing the Cloud, Analysis Paralysis and Golang 101
Once everyone has enjoyed their lunch, we’ll kick off the first block of the afternoon sessions that will focus on security, analysis and introduction to a language.
1:45 PM – 2:30 PM
Matt has been working with Akiri as a Software Developer. He has focused on devops for the last year, designing and implementing the product and working with tools to enable other developers to quickly deployment and test their code. Before Akiri, Matt spent over 10 years working at Skillsoft in their Operations group where he was responsible for the safe and reliable operation of production environments. He is passionate about automating repeatable tasks and working with emerging technology.
Securing the Cloud – How Not to End Up in the News
In the ever evolving world of Development and Operations, more and more companies are adopting a devops methodology. This puts more responsibility on everyone to develop with security in mind. This includes securing your cloud infrastructure. In this session, Matt Taylor will discuss methods and best practices to run your product responsibly in Amazon Web Services (recognizing that these practices can also be adapted for other public cloud offerings). Matt will look at different tools to manage your infrastructure and security in code and what tools AWS offers to monitor the security of your infrastructure.
Terri McAllister is Director of Technical Strategy at Blue Spurs Consulting in Fredericton, NB. She has been with Blue Spurs for 4 years and has had the opportunity to perform many challenging roles. She holds a Bachelor of Computer Science from UNB and has held many different roles in her career such as Software Developer, Integrations Analyst, Technical Support, and Operations Engineer.
Terri leads a team of AWS Solution Architects and DevOps professionals who design, implement, and maintain Cloud solutions for customers. Aside from her day-to-day operational responsibilities as Director of Technical Strategy, Terri’s passion lies in the future of Cloud Architectures, specifically using Amazon Web Services platforms and tools.
She truly believes in the Art of the Possible and enjoys helping customers navigate their journey in Cloud technologies. Terri currently holds AWS Solutions Architect and SysOps Administrator Associate certifications.
Analysis Paralysis and Effective Decision Making
As architects, developers, and technical decision makers, we are constantly faced with decisions; these choices are the driving force of the design and implementation of applications and infrastructures. These decisions have a lasting effect on the overall solution. Whether it is how we implement a specific feature, approach the resolution of a defect, or the more strategic decisions like what languages, frameworks, platforms, or services should be leveraged, these decisions can be daunting and they can lead to the inability to commit to a solution.
Having a single arbitrator leads to decisions made with limited information and facts, while approaching decisions with a democratic process leads to conflict and can cause difficulties reaching a consensus. The fear of making the wrong choice stifles a team’s ability to innovate and improve. How do teams approach problems and commit to a resolution? How, as a leader, do you ensure that your team avoids the pitfall of “analysis paralysis”?
Based in Halifax, Alex ‘Sandy’ Walsh is the owner of Dark Secret Software. He has been a senior professional developer for over 20 years, a Pythonista for 10+ years and a Golang developer for the last few years. He currently works for Planet Labs on the Public API team. Planet Labs has the largest constellation of cubesats in the world and takes over 1.5 million photos of the entire earth every day. Previously, he was a core developer on the OpenStack Nova project with Rackspace.
Golang is one of the fastest growing languages. It’s called the new super glue of systems.
In this talk, Sandy Walsh will go over some of the core language constructs as well as some of the advanced topics and why it’s so well suited for complex back-end architectures.