Announcing AWS Serverless Training and Workshop Services

Tom McLaughlin
ServerlessOps
Published in
3 min readApr 19, 2018

This post was originally published on the ServerlessOps blog.

Today, we have some exciting news! ServerlessOps will now provide serverless training workshops. This new set of workshops, “Operationalizing AWS Serverless”, is designed to not only teach, but present concepts with appropriate context by resembling situations you would see in a real-world, production serverless environment.

We’re available for corporate trainings. If you’re introducing AWS serverless into your environment we work with your engineers to give them the skills to design, build, and run reliable serverless infrastructure. We also work with serverless product companies. We build workshops to promote brand awareness or as a part of your sales engineering process.

With the new “Operationalizing AWS Serverless” training, you will:

  • Learn how to use Serverless Framework to deploy and manage a set of Python (backend) and JavaScript (frontend) serverless applications
  • Discover different failure modes of serverless applications and how to detect, remediate, and prevent them
  • Understand scaling issues, the challenges they cause, and the different methods of alleviating them
  • Work with a CI/CD pipeline to automate deployment and perform testing to ensure the most reliable code is deployed
  • Identify and address the new security issues from both an infrastructure and application level

As an FYI, Python and JavaScript experience are not required for this training, but Python literacy is — you’ll need to be able to read and understand a block of code.

Get Up and Running with Serverless on AWS

Our training workshop will present you with a familiar engineering scenario: you’ll start the workshop as a new engineer who has joined our fictional company. From there, you will:

  • Setup your personal development environment to become familiar with the tools, development process, and the system architecture
  • Address problem related to scaling and stability and implement fixes
  • Become familiar with serverless tools and platforms such as Serverless Framework and IOpipe.

As the company grows, we’ll be faced with scaling challenges. With those challenges, you will:

  • Address how scaling affects both reliability and performance
  • Implement common defensive measures to ensure application reliability
  • Address refactoring our system to handle scale

Finally, we will introduce security concerns within the serverless landscape. During this section of the workshop, you will:

  • Ensure cloud infrastructure perimeter and application least privileged access
  • Move up the stack with an introduction to basic application security
  • Work with Cognito to secure API Gateway endpoints.

At the end of our serverless training, you’ll feel confident starting your own serverless projects, and have the knowledge to begin implementing serverless concepts in production environments!

Get Your Audience into Your Products

For product companies, we offer workshops that introduce engineers to both your product and problem space. Our goal is to focus on the problem domain your product tackles and highlight the value and usefulness of your product in solving these issues.

Our workshops can be used for marketing, such as brand awareness, or as a part of your sales pipeline, sales engineering.

Talk To Us

If this sounds interesting to you then talk to us! Contact us with the form below or drop us a line on the form below.

Originally published at www.serverlessops.io.

--

--

Tom McLaughlin
ServerlessOps

Founder of ServerlessOps. On a mission to answer the question, what does operations do when the server goes away?