Welcome to
Pro-Core Plus
Apprenticeship
Cloud For Jobs

In partnership with Yellow Tail Tech, Pro Core Plus offers a year of technical apprenticeship to select students where the apprentice will be expected to close 100+ tickets. The apprentice will be exposed to:

IAM (User management and permissions)

Interns will be able to perform user management tasks in AWS as well as configuring permissions and roles, which are basic security steps when working in the cloud.

EC2 (Compute resources - virtual servers)

This is the foundation service for cloud computing, interns will have experience deploying and maintaining servers in the cloud using industry standards for securing and managing.

 

EBS (Storage) 

After working with this service, interns will have hands-on experience managing storage for the servers they would be deploying in the cloud (AWS).

 

Auto Scaling (Scalability and Elasticity) 

This is one of the most important tasks as a cloud engineer, so with the knowledge obtained interns can create automation steps to scale their infrastructure depending on the traffic and utilization of those resources.

 

Load Balancers (Distributed traffic)

This service will create a way for the servers of our infrastructure to receive traffic evenly from the customers that need access to them. Interns will have experience deploying load balancers and also the knowledge to pick the kind of load balancer needed for a specific scenario.

The pioneer of secure networking, delivering flawless convergence that can scale to any location: remote office, branch, campus, data center and cloud.

VPC (Networking)

With a VPC, interns can create an isolated network inside the AWS platform to deploy their resources, they will also be able to apply security measurements depending on the type of accessibility, meaning if the resources need to be public or private.

CloudWatch (Monitor and Alarms)

In any DevOps environment monitoring is crucial, CloudWatch is the tool for monitoring metrics about our resources and it can also collect log information from our servers.

SNS (Notification service)

SNS plays an important role in the way we manage our infrastructure. We need a way to get notifications, for example, from our monitoring tools. The idea is that in a DevOps environment we automate but we also need to get notifications when that automation happens.

S3 (File storage)

S3 is an object storage service that offers industry-leading scalability, data availability, security, and performance. After mastering this service interns can create buckets where their company can store terabytes of data at a low price.

EFS (Shared storage)

Amazon EFS is a simple, serverless, elastic, set-and-forget file system that automatically grows and shrinks as you add and remove files with no need for management or provisioning. Setting this type of filesystem is a typical task for any cloud engineer.

SSM (Configuration-orchestration service)

AWS Systems Manager gives you visibility and control of your infrastructure on AWS. Systems Manager provides a unified user interface so you can view operational data from multiple AWS services and enables you to automate operational tasks across your AWS resources.

CloudFormation (Infrastructure as code)

This is the modem way to deploy resources in the cloud. Instead of manually picking the settings and deploying our resources, we can create a document using some descriptive code that can do that for us. AWS CloudFormation enables you to create and provision AWS infrastructure deployments predictably and repeatedly.

ECS (Containers)

Interns will get some experience inside the container world, this way of virtualization is super efficient and makes the deployment of applications a lot easier. Amazon ECS is a highly scalable, fast, container management service that makes it easy to run, stop, and manage Docker containers on a cluster of Amazon EC2 instances.

RDS (SQL Databases)

After working with RDS, interns will have the opportunity to use multiple database engines, and will have the knowledge to deploy them, always taking in consideration high availability and security.

CodeCommit (Repository solution)

This is a secure, highly scalable, fully managed source control service that hosts private Git repositories. All DevOps environments need a place to store code so anyone involved can collaborate on it, this solution is ideal for that. Interns will know how to create repositories and also branches to collaborate with them.

CodeDeploy (Deployment solution)

After understanding how codeDeploy works, interns will know how to automate the deployment of their applications into multiple targets (EC2, LAMBDA, containers and even on-prem servers).

CodePipeline (CI/CD tool)

Following DevOps best practices, with this tool interns will be able to create a continuous delivery platform where they can release their code.

Lambda (Serverless computing)

AWS Lambda is a serverless, event-driven compute service that lets you run code for virtually any type of application or backend service without provisioning or managing servers.

Let's Work Together