Website Optimization

Closed
Siker Partners
Toronto, Ontario, Canada
Mano Tsiris
Co- Founder
(3)
3
Project
Academic experience
80 hours per learner
Learner
Anywhere
Intermediate level

Project scope

Categories
Website development
Skills
amazon elastic compute cloud website optimization lazy loading content delivery networks gtmetrix amazon web services amazon lightsail amazon cloudwatch web servers javascript (programming language)
Details

The main goal of this project is to optimize our website's performance by transferring our domain to Amazon Web Services (AWS) to improve website loading speed and functionality.

Students should be prepared to:

  1. Identify the AWS service that is most suitable for the website, either AWS LightSail or AWS EC2.
  2. Set up an AWS account and configure the AWS services.
  3. Transfer the domain to AWS and configure the DNS settings.
  4. Migrate the website files and databases to AWS.
  5. Configure the web server and database settings to optimize website speed and performance.
  6. Test the website to ensure that it is functioning properly and troubleshoot any issues that may arise.
  7. Implement a Content Delivery Network (CDN) to improve website loading speed and reduce server load.
  8. Implement caching techniques such as browser caching, page caching, and object caching to further improve website speed.
  9. Monitor website performance using AWS monitoring tools such as CloudWatch and make necessary optimizations as needed.
Deliverables

The project aims to optimize the website's speed and performance by transferring the domain to AWS and implementing various optimization techniques.

  1. Research and evaluate AWS services such as AWS LightSail or AWS EC2 for the website.
  2. Transfer the domain to AWS and migrate the website files and databases.
  3. Configure the web server and database settings for optimal performance.
  4. Implement a Content Delivery Network (CDN) to improve website loading speed.
  5. Monitor website performance using AWS monitoring tools and make necessary optimizations.
  6. Install and configure caching plugins, optimize images, minify CSS and JavaScript files, optimize the database, implement lazy loading, and enable Gzip compression.
  7. Monitor website performance using tools such as GTmetrix or Pingdom and make necessary optimizations as needed.
Mentorship

Students will connect directly with us for mentorship throughout the project.

  1. One-on-one meetings with project mentors to discuss project goals, progress, and any issues or questions students may have.
  2. Personalized training sessions on AWS, web development, and optimization techniques to help students build the necessary skills to complete the project.
  3. Opportunities to collaborate with other students and share knowledge and skills.
  4. Regular feedback and support on project deliverables, including code reviews and critiques.

We believe that personalized support is critical to ensuring that students feel supported and empowered to complete the project successfully. Therefore, we will prioritize open communication and ongoing support throughout the project.

About the company

Company
Toronto, Ontario, Canada
Business services

Siker Media is a creative media agency providing web services that aim to supply our clients with an intensified level of attention and professionalism; blowing away both the customer and the competitor.

We manufacture a work of imagination in brand strategy, based on aggressive, high-quality and calculated moves to reposition our clients as brand leaders in their fields.

This is Siker Media, and we do more than build websites. We build brands (that you can actually find on Google).