Practical AWS

Amazon Web Services (AWS) is the world’s leading provider of reliable, scalable, and inexpensive cloud computing services. The goal of this intensive, practical 4-day training is to familiarize you with the core AWS services and equip you with enough knowledge so you can choose, create, configure and maintain AWS infrastructure for your own projects.

Course duration, academic hours: 32
Price (excl. VAT) 1399,00 
Price (with VAT): 1692,79 
Lecturer: Andrejs Adamovičs
Andrejs Adamovičs
Andrejs Adamovich is a skilled specialist with more than 25 years of experience in the IT industry, specializing in software delivery processes and infrastructure. As an independent DevOps consultant, he excels at implementing DevOps initiatives and processes using tools such as AWS, Terraform, Kubernetes, Docker, Ansible, and more.

Since 2011, Andrejs has been sharing his deep knowledge by leading his DevOps MasterClass (eXtreme Automation) course, which he has taught more than 200 times in various European locations, including Austria, Sweden, Denmark, Great Britain, Romania, Estonia and Latvia. His teaching courses include many practical exercises and real-life examples, always aiming to keep students interested in learning more.

In addition to his professional activities, Andrejs is a frequent speaker at international conferences and local community events. Andrej's versatile approach to technology and education makes him a valuable mentor and leader in the IT community.

Plans

22. October, 2024 - 25. October, 2024
Place:
Online
Language:
en
Lecturer:
Andrejs Adamovičs
Price (excl. VAT)
1399,00 
Price (with VAT):
1692,79 
Contact us

Apply or ask a question!

 

If you want to apply for the course or ask a question about it, feel free to use this form.

Please enter your first and last names
Please enter company name
Please enter your phone number
Please enter your email

Thank you! We will contact you.

Training schedule:
22.10.2024 09:00-16:15
23.10.2024 09:00-16:15
24.10.2024 09:00-16:15
25.10.2024 09:00-16:15
Course target

Amazon Web Services (AWS) is the world’s leading provider of reliable, scalable, and inexpensive cloud computing services.

The goal of this intensive, practical 4-day training is to familiarize you with the core AWS services and equip you with enough knowledge so you can choose, create, configure and maintain AWS infrastructure for your own projects.

Cover a broad spectrum of topics ranging from basic architectural components, deployment strategies, network and storage management, configuration management, resource control, security protocols, to advanced operational methodologies in Kubernetes.

Deliver profound knowledge and practical expertise through a structured module-based learning path, equipping students with the requisite skills to tackle real-world challenges of container orchestration and microservices management.

Serve IT professionals aspiring to bolster their competencies and knowledge in Kubernetes, preparing them for roles such as Kubernetes Administrators, DevOps Engineers, or Site Reliability Engineers.

Audience
  • Developers;
  • Software Architects;
  • Technical Project Managers;
  • System Administrators.
At course completion you will be able to
  • Have a comprehensive understanding of Amazon Web Services (AWS) and its core services;
  • Be proficient in navigating the AWS Management Console and using the AWS CLI to interact with AWS services;
  • Understand the key concepts and best practices for designing, deploying, and managing AWS infrastructure;
  • Acquire practical knowledge and hands-on experience in provisioning, configuring, and maintaining AWS resources for various use cases and scenarios;
  • Gain insight into cost management strategies and optimization techniques to ensure efficient use of AWS resources;
  • Learn how to secure AWS infrastructure and data by implementing security best practices and compliance standards;
  • Be prepared to choose, create, configure, and maintain AWS infrastructure for their own projects or organizations;
  • Receive guidance on real-world AWS deployment scenarios and best practices based on industry standards and recommendations;
  • Have the confidence to pursue AWS certifications or further advanced training in specific AWS services or domains.

Completion of this course will empower participants to leverage AWS effectively for their projects or organizations, enabling them to harness the full potential of AWS cloud services to meet their business objectives efficiently and securely.

PREREQUISITES
  • Basic understanding of cloud computing concepts and principles;
  • Familiarity with general IT concepts such as networking, storage, and virtualization;
  • Proficiency in using a command-line interface (CLI) for basic tasks;
  • Knowledge of at least one programming language (e.g., Python, Java) for scripting and automation purposes would be beneficial but not mandatory;
  • Familiarity with web technologies and protocols (e.g., HTTP, HTTPS) is advantageous;
  • Basic understanding of Linux operating system commands and navigation would be helpful;
  • Prior exposure to cloud platforms or services (not necessarily AWS) would be advantageous but not required.
Traininga materials

Students will be able to use slides and code from the course.

Video recordings of the online sessions will be available for 1 month after the course.

Course outline

Day 1

  • Introduction to AWS;
  • Introduction to CloudFormation, CDK and Terraform: infrastructure-as-code, project organization, coding tips and tricks;
  • Networking primitives: virtual private clouds (VPC), subnets, gateways, security groups, load balancers;
  • Compute primitives: EC2 vs ECS vs Fargate vs Lightsail vs EKS vs Lambda.

Day 2

  • Data storage management: S3, EFS, RDS, DynamoDB;
  • Talking to the outside world: CloudFront, S3, API Gateway, Route53;
  • Integrated monitoring: CloudWatch, alerts, metrics, insights;
  • Events and streams: SQS, SNS, SES, Kinesis.

Day 3

  • Security: KMS, SSM, S3/EBS encryption, CloudTrail;
  • IAM: users, roles, policies, profiles;
  • Deployment services: CodeDeploy, CodeStar, CodeBuild, SSM.

Battle day

  • We take a use case (that is close to what attendees do in their workplace) and implement it with the help of AWS. We split the group into 2-3 teams;
  • Depending on the use case complexity each team can fully implement it or we can split it into several chunks with each team will be working on their own part and integrate in the end of the day.

If you want to get more information about this course, contact us by phone +371 67505091 or send an e-mail at mrn@bda.lv.