AWS Serverless Training

Level

Advanced

Duration

16h / 2 days

Date

Individually arranged

Price

Individually arranged

AWS Serverless Training

AWS Serverless has become synonymous with building modern cloud applications. It allows you to create more flexible applications, faster and more securely than in traditional server-based models. In the serverless model, developers can focus entirely on implementing logic and writing code instead of managing infrastructure. Serverless also covers a wide range of features — from serverless compute power, analytics, and data storage, to artificial intelligence.

What will you learn?

  • The workshops are designed as hands-on sessions, with 80% of the time dedicated to practical exercises, where participants build a series of applications throughout the training.
  • No prior cloud or programming knowledge is required. All exercises are generic and easily transferable to other programming languages.
  • Participants will not only learn the basics of building serverless applications but also advanced concepts to properly design cloud systems for the future.
  • All tasks and examples are based on AWS — the world’s most popular and advanced serverless platform.
Who is this training for?
  • logo infoshare For anyone who wants to stop worrying about infrastructure and instead focus on quickly, easily, and enjoyably building modern systems and applications.
  • logo infoshare For anyone who wants to see how modern cloud solutions (AWS) enable the creation of systems with nearly unlimited scalability, at a lower cost than traditional server-based solutions.
  • logo infoshare For those who prefer hands-on experience over slide-based theory and want to build real applications and become experts in modern serverless technologies.
  • logo infoshare For developers who want to accelerate and streamline the process of building and deploying applications.
  • logo infoshare For every programmer who finds the “Dev” in “DevOps” more appealing than the “Ops.”
  • logo infoshare For anyone who wants to master AWS cloud services, especially Serverless tools like AWS Lambda.

Training Program

  1. Module 1: Theoretical Basics

  • Quick introduction to AWS Cloud
  • What is serverless and why did it change the way companies build modern solutions?
  • When does serverless make sense — and when doesn’t it?
  • Event-driven processing — introduction to Lambda, the most important service in the serverless world
  1. Module 2: First Hands-on Steps with Lambda Microservices

  • AWS Lambda and invocation methods for cloud microservices
  • Creating simple REST services with API Gateway
  • Monitoring Lambda functions
  • Cloud IDE — first steps with Cloud9
  • Limits — what to keep in mind for production environments
  • Docker vs. Lambda?
  1. Module 3: Data Storage

  • Data in the cloud: practical use of S3
  • Serverless databases with DynamoDB
  • Using EFS (Elastic File System) with Lambda functions
  1. Module 4: Artificial Intelligence in the Serverless World

  • Text-to-speech conversion
  • Intelligent image analysis
  • Intelligent text analysis
  • Real-time language translation
  1. Module 5: Application Integration

  • System decoupling and event queuing with SQS
  • Notifications in the serverless world — automating email and SMS alerts
  • Building complex workflows with Step Functions
  • EventBridge — automating connections between serverless and server-based systems
  1. Module 6: Automation in Serverless

  • Serverless Application Model (SAM) — automating serverless projects
  • Local testing and deployment of serverless applications
  • Serverless with IDEs (e.g., Visual Studio Code)
  • CI/CD pipelines for serverless projects
  1. Module 7: Advanced Topics

  • Lambda Layers — managing dependencies in the serverless environment
  • Error handling: Dead Letter Queues and Lambda Destinations
  1. Module 8: Data Analytics in Serverless

  • Handling millions of events per minute — real-time data capture and analysis
  • Distributed data analysis with Hadoop ecosystem
  • Big data analytics with Amazon Athena
  • Optimizing data analysis for cost efficiency and speed

Contact us

we will organize training for you tailored to your needs

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    The controller of your personal data is InfoShare Academy Sp. z o.o. with its registered office in Gdańsk, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Personal data are processed in accordance with information clause.