
Cloud Computing with AWS
Cloud Computing with AWS
Training Offered by:

ITS ProLearn
Une platforme de formation en ligne entièrement dédié à la formation professionnelle.
Trainer(s):

Skhiri Ferid
trainer
Une platforme de formation en ligne entièrement dédié à la formation professionnelle.
trainer
Workshop Title: Cloud Comupting with AWS
Language: Frensh / English
Level: Level 2 (Intermediate)
Duration: 2 hours
Skills acquired by this workshop:
Understand Best Practices with AWS and Cloud ComputingBest Practices with AWS and Cloud Computing
Trainer's short bio:
Ferid Skhiri, IT Infrastructure Engineer
A brief description of the workshop:
This condensed workshop aims to introduce participants to key best practices in leveraging AWS services and cloud computing principles efficiently. Additionally, it includes hands-on demos of setting up virtual machines with Amazon EC2, configuring a web server, deploying a web application with AWS Elastic Beanstalk, and understanding the need for Docker and containers.
Thu, 25 Apr 2024 19:00:00 +0000 - Thu, 25 Apr 2024 21:00:00 +0000
Part 1: Introduction to AWS and Cloud Computing (20 minutes)
Overview of AWS: Brief introduction to AWS services and global infrastructure.
Cloud Computing Fundamentals: Explanation of cloud computing models (IaaS, PaaS, SaaS) and deployment models (public, private, hybrid).
Benefits of Cloud Computing: Quick overview of cost savings, scalability, agility, and flexibility.
Part 2: Security and Cost Optimization (20 minutes)
Security Best Practices: Highlighting key security considerations such as the shared responsibility model, IAM, encryption, and compliance.
Cost Optimization Strategies: Brief discussion on optimizing costs through right-sizing, Reserved Instances, and monitoring tools like AWS Cost Explorer.
Part 3: High Availability and Performance Optimization (20 minutes)
Designing for High Availability: Overview of designing architectures for high availability, multi-Availability Zone (AZ) setups, and disaster recovery planning.
Performance Optimization: Introduction to performance monitoring with Amazon CloudWatch, auto-scaling, and database optimization.
Part 4: Demo: Creating Virtual Machines with Amazon EC2 (20 minutes)
Introduction to Amazon EC2: Overview of Amazon EC2 as a foundational service for launching virtual machines.
Live Demo: Step-by-step walkthrough of launching an EC2 instance.
> Selecting an Amazon Machine Image (AMI)
> Choosing an instance type
> Configuring instance details (e.g., networking, storage)
> Adding tags and security groups
> Reviewing and launching the instance
Q&A: Participants can ask questions during or after the demo.
Part 5: Understanding the Need for Docker and Containers (20 minutes)
Introduction to Docker and Containers: Explanation of containerization technology and its benefits.
Challenges with Traditional Deployment: Discussing issues related to application portability, dependencies, and consistency across environments.
Benefits of Docker and Containers: Highlighting advantages such as environment consistency, scalability, and resource efficiency.
Use Cases: Exploring common use cases for Docker and containers in modern application deployment.
Part 6: Demo: Setting up a Web Server in an Amazon EC2 Instance (20 minutes)
Accessing the EC2 instance: Retrieving instance details and connecting to the instance using SSH.
Installing Docker on the EC2 instance.
Pulling a Docker container image for a web server (e.g., Nginx) from Docker Hub.
Running the web server container and accessing it through a web browser.
Q&A: Participants can ask questions during or after the demo.
Part 7: Demo: Setting up a Web Application with AWS Elastic Beanstalk (20 minutes)
Introduction to AWS Elastic Beanstalk: Overview of Elastic Beanstalk as a PaaS offering for deploying and managing applications.
Live Demo: Step-by-step walkthrough of setting up a simple web application using Elastic Beanstalk.
> Launching an Elastic Beanstalk environment
> Uploading application code
> Configuring environment settings
> Monitoring application health
Q&A: Participants can ask questions during or after the demo.
Part 8: Q&A and Conclusion (10 minutes)
Open Q&A Session: Participants can ask questions and seek clarifications on topics covered.
Conclusion: Recap of key takeaways and resources for further learning.
Woohoo! Not only are you about to benefit from this training, but you just supported ITS ProLearn to continue providing amazing training, and that means the world. Thank you for all!