EduVeda Academy

Cloud Computing

8,999.00

  • 6-Week Intensive Curriculum
  • Accredited by Wipro
  • Internship Opportunities with 100+ partner companies
  • One-on-One Mentorship with industry leaders
  • Letter of Recommendation 
  • Guaranteed Internship Placement
  • Detailed Project Reports for your capstone projects
Category:

Master Cloud Computing to Revolutionize Digital Infrastructure

(6-Week Intensive)

Course Duration: 6 Weeks

Mentorship: Industry experts from top tech companies will guide you throughout the course.

Mode of Learning: Online, Self-paced + Weekly Live Sessions


Week 1: Introduction to Cloud Computing & AWS

  • Introduction to Cloud Computing: Overview of cloud computing concepts, service models (IaaS, PaaS, SaaS), deployment models (public, private, hybrid), and benefits of cloud computing.
  • Introduction to AWS: Overview of Amazon Web Services (AWS) and its core services. Setting up an AWS account and navigating the AWS Management Console.
  • Compute Services: Introduction to Amazon EC2 (Elastic Compute Cloud) for virtual servers. Launching and managing EC2 instances.
  • Project 1: Launching and Configuring an EC2 Instance: Launch an EC2 instance, connect to it, and configure it for a basic web server.

Outcome: Foundational knowledge of cloud computing and AWS, ability to launch and manage EC2 instances.


Week 2: Storage & Networking in AWS

  • Storage Services: Introduction to Amazon S3 (Simple Storage Service) for object storage. Creating and managing S3 buckets. Introduction to Amazon EBS (Elastic Block Store) for block storage.
  • Networking Services: Introduction to Amazon VPC (Virtual Private Cloud) for creating isolated networks. Understanding subnets, route tables, and security groups.
  • Project 2: Building a Web Application with S3 and EC2: Deploy a simple web application using an EC2 instance for the application server and S3 for storing static website content.

Outcome: Understanding of AWS storage and networking services, ability to build and deploy basic web applications.


Week 3: Databases & Management Tools

  • Database Services: Introduction to Amazon RDS (Relational Database Service) for managed databases. Working with different database engines (MySQL, PostgreSQL). Introduction to Amazon DynamoDB for NoSQL databases.
  • Management Tools: Introduction to AWS CloudWatch for monitoring and logging. Introduction to AWS IAM (Identity and Access Management) for managing users and permissions.
  • Project 3: Deploying a Database-Driven Application: Deploy a web application that interacts with an RDS database.

Outcome: Understanding of AWS database services and management tools, ability to deploy and manage database-driven applications.


Week 4: Serverless Computing & Automation

  • Serverless Computing: Introduction to AWS Lambda for serverless functions. Building and deploying Lambda functions.
  • Automation: Introduction to AWS CloudFormation for infrastructure as code. Automating infrastructure deployments.
  • Project 4: Building a Serverless Application: Build a serverless application using Lambda functions and other AWS services.

Outcome: Understanding of serverless computing and automation, ability to build and deploy serverless applications.


Week 5: Containerization & DevOps

  • Containerization: Introduction to Docker and containerization concepts. Working with Amazon ECS (Elastic Container Service) for container orchestration.
  • DevOps: Introduction to DevOps principles and practices. Using AWS CodePipeline and CodeDeploy for CI/CD.
  • Project 5: Deploying a Containerized Application: Deploy a containerized application using ECS and implement a basic CI/CD pipeline.

Outcome: Understanding of containerization and DevOps, ability to deploy and manage containerized applications.


Week 6: Final Project & Career Prep

  • Project 6: Final Cloud Computing Project: Develop a complete cloud computing project, incorporating the skills learned throughout the course. Students can choose a project based on their interests. Examples include a scalable web application, a data processing pipeline, or an IoT system.
  • Career Preparation:
    • Portfolio Building: Refine and complete your portfolio with a professional presentation of your projects.
    • Interview Prep & Resume Tips: Learn how to showcase your skills, work on technical interview questions, and perfect your resume.
    • Industry Insights: Get advice on the latest industry trends, frameworks, and technologies.
  • Outcome: By the end of the course, you’ll have a strong portfolio and the confidence to apply for jobs in cloud computing.

Major Projects:

  • Launching and Configuring an EC2 Instance (Week 1): Core Skills: EC2, Linux command line.
  • Building a Web Application with S3 and EC2 (Week 2): Core Skills: EC2, S3, web servers.
  • Deploying a Database-Driven Application (Week 3): Core Skills: EC2, RDS, web application development.
  • Building a Serverless Application (Week 4): Core Skills: Lambda, API Gateway, other serverless services.
  • Deploying a Containerized Application (Week 5): Core Skills: Docker, ECS, CI/CD.
  • Final Cloud Computing Project (Week 6): Core Skills: Full cloud computing lifecycle, project planning, and execution.

Mentorship at Eduveda Academy:

  • Industry Mentor Assignment: You’ll be paired with a mentor from a top tech company who will provide personalized guidance on projects, career advice, and best practices.
  • 1-on-1 sessions: For project reviews and troubleshooting.
  • Live Q&A Sessions: Weekly with mentors and instructors.

Final Notes:

  • Weekly Live Sessions: These will cover key topics, provide updates, and allow you to ask questions.
  • Peer Networking: Join the academy Slack group for collaboration and feedback.

This 6-week course is intense but designed to give you all the key skills to jumpstart your career in Cloud Computing. You’ll leave with solid project experience, a polished portfolio, and the confidence to apply for jobs in the field.