Hands-on Intro to AWS and a Taste of DevOps, for Testers
Open the door to AWS and DevOps literacy, and find you own voice in this conversation.
Max 30 attendees
technical-testing, system-architecture, quality, performance, observability, infrastructure, agile
By the end of this course, you'll be able to:
- Appraising an option to monitor your website
- Implementing your own two websites in AWS, each with its own method
- Recognising and remembering some key AWS services and terms
- Understanding how testing fits into devops, or even vice versa
- Improving comfort with the command line interface
Why You Should Take This Course?
This is a zero to hero session. It opens the door to AWS and devops literacy and establishes some basics, making it easier to start researching your own way through the myriad of options that this field present. Just like you needed a few basic words and procedures to find your feet in testing initially, this will help establish those basics for you to explore the ever-growing world of devops, and how you could learn to add value there too.
This workshop is a highly collaborative workshop where team work and pairing is encouraged to help each other out, no matter what your question or issue.
What You Will Learn In This Course?
In the first half of the workshop, you will learn that testers are key members of devops, and where and how you can add value in this conversation. We will also demystify what devops really is and how it is not in fact technology or tool-driven, but rather facilitated by five contributing factors of which tools and technology is only one factor.
We will explore the AWS console (user interface) and how to navigate it.
In the second half we will explore the AWS ecosystem.
You will become familiar with some key AWS terminology and how to interact with them, including:
- S3 (Simple Storage Service)
- EC2 (Elastic Compute Cloud)
You will also learn how easy it is to deploy a website, in two different ways, and then how you might want to monitor one of them.
Towards the end of the day, you should be able to:
- Create and monitor your own website
- Critique monitoring and alerting feasibility
- Differentiate between manual deployment options
- Recognise improvement options such as automating any of the above
What You Will Need To Bring?
Please bring a laptop, OS X, Linux or Windows – set up per the above instructions in “Preparing your machine”, and one that you can connect to wifi with.
Is This Course For You?
I have no coding or technical skills, should I come?
Yes, this was written for you. The instructions are written explicitly and clearly and steps and terms are defined as you progress. This course was originally written specifically for those just starting out on their technical or cloud journey, and then was expanded for those seeking a more challenging exercise.
I have some experience working with code, command lines and even CI/CD. Is the course too basic for me?
You will still benefit from doing this course if you are new to cloud infrastructure, or AWS. If you reach the end of the stated curriculum, you will find a specially created “Choose your own adventure” section, wherein you can forge your own path into more intermediate and advanced directions.
Meet the Instructor
Director of Quality Engineering
Theresa Neate is a Quality Engineering leader, and developer advocate, who loves lean and agility and advocates for holistic system quality and systems thinking. She firmly believes and espouses that quality is not equal to testing; and that quality applies to the entire system lifecycle, from inception to her personal favourites, devops, operations and infrastructure. Her background spans more than 2 decades of technology and leadership experience. The last decade was spent between ThoughtWorks, Australia Post’s Digital Delivery Centre, almost 5 years at digital icon REA Group, and since 2020 as national Director Of Quality Engineering for technology consultancy, Slalom Build Australia. She is co-founder, co-organiser and trainer at DevOps Girls. She also writes and speaks on topics of quality, systems thinking, lean, agile and devops. She recently completed a Diploma of Networking, while still working full time. She’s a lifelong and eternally curious sceptic and learner.