Features

Features
Certification:
  • TAK
Dedicated training:
Number of training hours:
  • 16
Producer:
Training language:
  • polski
Training level:
  • średniozaawansowany
Type of training:
  • stacjonarnie; online

Description

Company Description

Infoshare is the largest tech community in CEE and the organizer of the leading tech conference in Gdańsk. It connects startups, investors, corporations, and innovation enthusiasts. It promotes entrepreneurship, knowledge sharing, and networking. Through events, competitions, and programs, it supports the development of the tech ecosystem in Poland and the region.

Training Description

AWS Serverless has become synonymous with building modern cloud applications. It allows for the creation of more flexible applications, faster and safer than in the traditional server-based model. In serverless, developers can fully focus on the implemented logic and coding, rather than managing infrastructure. Serverless also offers a range of functionalities that facilitate application building, from serverless computing power to analytics, data storage, and even artificial intelligence.

Who is this training for
  • For anyone who wants to build systems without worrying about infrastructure.
  • For those who want to learn AWS and create systems with nearly unlimited scalability.
  • For anyone who wants to practically utilize serverless technologies, build a series of applications, and become an expert.
  • For developers looking to streamline application building and deployment.
  • For fans of "Dev" in "DevOps".
  • For those wanting to learn the ins and outs of AWS Lambda and serverless services.
Goals
  • The workshops focus on imparting and acquiring knowledge in a hands-on model. 80% of the time is dedicated to practical tasks aimed at conveying and reinforcing the acquired knowledge through a series of applications that the workshop participants will create during the sessions.
Benefits
  • The tasks performed by participants will be generic and easily transferable to any other programming languages.
  • Workshop participants will learn not only the basics of building serverless applications but also advanced elements that will enable them to correctly build systems in the cloud.
  • All tasks and topics will be discussed using AWS cloud as an example, which is the most popular and advanced platform for building serverless systems currently available worldwide.
Training Program
  1. MODULE 1: THEORETICAL BASICS
     • Quick introduction to AWS cloud
     • Serverless – what is it and how has it changed the way companies worldwide build modern cloud solutions?
     • When does serverless make sense, and when does it not?
     • Event-driven processing – introduction to Lambda, the most important service in the serverless world

  2. MODULE 2: FIRST HANDS-ON STEPS WITH LAMBDA MICROSERVICES
     • Lambda and ways to invoke cloud microsystems
     • Creating simple REST services based on API Gateway
     • Monitoring Lambda services
     • Cloud IDE – first steps with Cloud9
     • Limits – what to remember to avoid issues in production
     • Docker vs Lambda?

  3. MODULE 3: DATA STORAGE
     • Where is data on the Internet – S3 in practice
     • Database in serverless model – DynamoDB
     • Virtual disks in Lambda functions – EFS

  4. MODULE 4: ARTIFICIAL INTELLIGENCE IN THE SERVERLESS WORLD
     • Text-to-audio conversion
     • Intelligent image analysis
     • Intelligent text analysis
     • Intelligent translation between languages

  5. MODULE 5: APPLICATION INTEGRATION
     • Decoupling systems and event queuing using SQS
     • Notifications in the serverless world – automating email and SMS notifications
     • Creating complex microsystem connections – Step Function in practice
     • EventBridge – automating connections between the serverless world and the server world

  6. MODULE 6: AUTOMATION IN THE SERVERLESS WORLD
     • Serverless Application Model (SAM) – automating serverless project creation
     • Local testing and deployment of serverless applications
     • Serverless and IDE using Visual Code as an example
     • CI/CD for serverless projects

  7. MODULE 7: ADVANCED TOPICS
     • Lambda layers – managing dependencies in the serverless world
     • Handling failures – DeadLetterQueues and Lambda Destinations

  8. MODULE 8: DATA ANALYTICS IN THE SERVERLESS WORLD
     • A million events per minute – capturing and analyzing data in real-time
     • Distributed data analysis in the Hadoop ecosystem
     • Analyzing large datasets using Athena
     • How to optimize data analysis to be faster and cheaper

Duration

16 h/2 days

Price includes

Zamów szkolenie