< Wróć do szkoleń IT

Architecting on AWS

calendar

TERMIN

Ustalamy indywidualnie

clocl

CZAS

24h / 3 dni

money

CENA

Ustalamy indywidualnie

photo

AWS Serverless stało się synonimem sposobu budowania nowoczesnych aplikacji chmurowych. Umożliwia bowiem tworzenie bardziej elastycznych aplikacji, w sposób szybszy i bezpieczniejszy niż w tradycyjnym modelu opartym o serwery. W serverless, programista może bowiem skupić się w pełni na implementowanej logice i pisaniu kodu, a nie na zarządzaniu infrastrukturą. Serverless to również cała gama różnych funkcjonalności, ułatwiających budowanie aplikacji, począwszy od bezserwerowej mocy obliczeniowej, przez analitykę, przechowywanie danych a nawet sztuczną inteligencję.

Dla kogo jest to szkolenie?

Szkolenie przeznaczone jest dla:

  • każdego, kto chce przestać myśleć i przejmować się infrastrukturą a zamiast tego chce skupić się na szybkim, łatwym i przyjemnym budowaniu nowoczesnych systemów i aplikacji.

  • każdego, kto chce przekonać się jak wykorzystując nowoczesne rozwiązania chmurowe (AWS) można budować systemy o niemal nielimitowanych możliwościach skalowania i dużo tańszych niż w przypadku systemów opartych o serwery.

  • każdego programisty, dla którego „Dev” w „DevOps” jest dużo bardziej pociągające niż „Ops”.

  • programistów, którzy chcą przyspieszyć i usprawnić proces budowy i wdrażania budowanych aplikacji.

  • osób, które chcą poznać najlepsze praktyki chmury AWS

  • osób, które zamiast suchej wiedzy slajdowej chcą przekonać się jak faktycznie wykorzystać nowoczesne technologie i chcą samodzielnie zbudować szereg aplikacji i zostać ekspertem nowoczesnych technologii serverless.

pattern

pattern
pattern pattern

Czego nauczysz się na szkoleniu?

  • Warsztaty skupiają się na przekazaniu i zdobyciu wiedzy w modelu hands-on. 80% czasu poświęcone jest na praktycznych zadaniach, które mają na celu przekazanie oraz utrwalenie zdobytej wiedzy w postaci szeregu aplikacji, które uczestnik warsztatów będzie wykonywał podczas wszystkich 3 dni warsztatów.

  • Wszystkie zadania, które będą wykonywane przez uczestników będą generyczne i będą łatwo ‘przenoszalne’ na dowolne inne języki programowania.

  • Uczestnik warsztatów pozna nie tylko podstawy budowy aplikacji opartych o serverless, ale również zaawansowane elementy, które umożliwią mu poprawne budowanie systemów w chmurze w przyszłości.

  • Wszystkie zadania i tematy będą omawiane na przykładzie chmury AWS, będącej najbardziej popularnym i najbardziej zaawansowanym miejscem budowy systemów serverless dostępnym obecnie na świecie.

Program szkolenia

  • Dzień: 1

    Module 1: Introductions & Course Map review

    • Welcome and course outcomes

    Module 1: Architecting Fundamentals Review

    • AWS Services and Infrastructure
    • Infrastructure Models
    • AWS API Tools
    • Securing your infrastructure
    • The Well-Architected Framework
    • Hands-on lab: Explore Using the AWS API Tools to Deploy an EC2 Instance

    Module 2: Account Security

    • Security Principals
    • Identity and Resource-Based Policies
    • Account Federation
    • Introduction to Managing Multiple Accounts

    Module 3: Networking, Part 1

    • IP Addressing
    • Amazon Virtual Private Cloud (VPC), Patterns and Quotas
    • Routing
    • Internet Access
    • Network Access Control Lists (NACLs)
    • Security Groups

    Module 4: Compute

    • Amazon Elastic Cloud Compute (EC2)
    • EC2 Instances and Instance Selection
    • High Performance Computing on AWS
    • Lambda and EC2, When to Use Which
    • Hands-On Lab: Build Your Amazon VPC Infrastructure
  • Dzień: 2

    Module 5: Storage

    • Shared File Systems
    • Shared EBS Volumes
    • Amazon S3, Security, Versioning and Storage Classes
    • Data Migration Tools

    Module 6: Database Services

    • AWS Database Solutions
    • Amazon Relational Database Services (RDS)
    • DynamoDB, Features and Use Cases
    • Redshift, Features, Use Cases and Comparison with RDS
    • Scaling
    • Caching and Migrating Data
    • Hands-on Lab: Create a Database Layer in Your Amazon VPC Infrastructure

    Module 7: Monitoring and Scaling

    • Monitoring: CloudWatch, CloudTrail, and VPC Flow Logs
    • Invoking Events
    • Elastic Load Balancing
    • Auto Scaling Options and Monitoring Cost
    • Hands-on Lab: Configure High Availability in Your Amazon VPC

    Module 8: Automation

    • CloudFormation
    • AWS Systems Manager

    Module 9: Containers

    • Microservices
    • Monitoring Microservices with X-Ray
    • Containers
  • Dzień: 3

    Module 10: Networking Part 2

    • VPC Peering & Endpoints
    • Transit Gateway
    • Hybrid Networking
    • Route 53

    Module 11: Serverless Architecture

    • Amazon API Gateway
    • Amazon SQS, Amazon SNS
    • Amazon Kinesis Data Streams & Kinesis Firehose
    • Step Functions
    • Compare Amazon SQS to Amazon MQ
    • Hands-on Lab: Build a Serverless Architecture

    Module 12: Edge Services

    • Amazon CloudFront
    • AWS Web Application Firewall (WAF), DDoS and Firewall Manager
    • Compare AWS Global Accelerator and Amazon CloudFront
    • AWS Outposts
    • Hands-On Lab: Configure an Amazon CloudFront Distribution with an
    • Amazon S3 Origin

    Module 13: Backup and Recovery

    • • Planning for Disaster Recovery
    • AWS Backup
    • Recovery Strategies

    Capstone Lab: Build an AWS Multi-Tier Architecture
    Participants review the concepts and services learned in class and build a solution based on a scenario. The lab
    environment provides partial solutions to promote analysis and reflection. Participants deploy a highly available
    architecture. The instructor is available for consultation.

pattern

Trener

Tomasz Stachlewski

CEE Senior Solutions Architecture Manager at Amazon Web Services (AWS)

Od niemal 10 lat wspomaga polskie firmy w wędrówce chmurowej, poprzez prowadzenie dedykowanych warsztatów chmurowych, budowaniu oraz weryfikacji systemów, które mają zostać przeniesione albo zbudowane od podstaw w chmurze AWS. Jedna z nielicznych osób na świecie posiadających wszystkie certyfikacje chmurowe AWS (13) – pozwalające mu pełnić rolę eksperta, jeśli chodzi o tematy związane z chmurą. Wielokrotny prelegent na polskich i międzynarodowych konferencjach, oraz wielki zwolennik podejścia serverless jeśli chodzi o budowanie nowoczesnych systemów i aplikacji chmurowych.

Przemysław Wołosz

Key Account Manager

Telefon

+48 730 830 801

Porozmawiajmy o szkoleniu

Wypełniając formularz zgadzasz się na przetwarzanie Twoich danych w celu udzielenia odpowiedzi na wysłaną przez Ciebie wiadomość
Administratorem danych osobowych jest infoShare Academy sp. z o.o., który dane osobowe przetwarza zgodnie z Klauzulą informacyjną.