ABOUT US

SkunkOps is a Cloud and DevOps solutions provider - but we're much more than that. We are passionate about helping businesses navigate the ever-evolving world of Cloud technology and DevOps. Our team of experts have a wealth of experience in these fields, and we provide our clients with the guidance and support they need to optimise their operations and stay ahead of the curve.

Cloud Services

We are with you regardless of where you are in your Cloud journey. Whether it's an assessment, development, migration or operations and management. Our team will be there to ensure and help you throughout your journey.

01

Cloud Foundation
Services

Helping you build a secure and resilient Cloud platform according to your needs and best practices.

02

Cloud Migration
Services

Helping you manage and plan your Cloud migration. From an assessment to finding the most effective way to migrate without business disruption; customised to your needs.

03

Cloud Adoption
Services

Supporting you through your cloud adoption journey and first steps into the Cloud.

04

Cloud Optimisation
Services

Helping you get the most from your Cloud environment, ensuring that we can help you meet your needs and goals in an efficient and effective manner.

05

Cloud Development
Services

Advising you on how you can take advantage of Cloud-native technologies in order to create, deploy and upgrade Cloud-native applications.

06

Cloud Management
Services

Helping you harness the power and adaptability of Cloud, while managing complexity. Giving you an operationalised Cloud platform that is monitored and maintained according to industry standards.

CLOUD FOUNDATION SERVICES

Helping you build a strong foundation for your first steps
into the Cloud. On all major Cloud providers together.

Plan Plan
Design Design
Deliver Deliver
Transfer Transfer

Service Overview:

Our Cloud Foundation Services focuses on ensuring that your Cloud Platform has all the necessary architecture, governance, security and controls built in and laid down, before starting to migrate and build your workflows into the Cloud.

Service Delivery:

Our services begin with planning and identifying which foundational elements meet your needs, designing the architecture components to meet those needs, implementing the designs and finally handing over the platform to your team or helping you transition to our Cloud managed service.

We take an approach that is heavily based off the concepts of Site Reliability Engineering (SRE). Meaning we prioritize monitoring, alerting and overall visibility of your environment. This allows us to ensure you are operating your platform in a scalable, optimised and secure manner.

CLOUD MIGRATION SERVICES

Helping you migrate your workloads to the most optimal Cloud
platform and ensuring you make the best use of their capabilities.

Rehost Rehost
Replatform Replatform
Refactor Refactor
Repurchase Repurchase
Retain Retain
Retire Retire

Service Overview:

Our Cloud Migration Services focus on ensuring that your migrations are supported end to end. Beginning with an assessment of your workloads to find the most optimum migration strategy for your needs.

Service Delivery:

Our service begins with an assessment of your current infrastructure and landscape allowing us to identify and discover workloads and components eligible for migration.

With our experience and expertise, we will then plan your migration with you to best suit your needs while aligning with best practices to ensure that we minimise service disruptions and risks during the migration. Once you are happy and comfortable, we will migrate accordingly.

After your workloads have been successfully migrated, we can handover to your team, or we can help you implement and manage your platform.

CLOUD ADOPTION SERVICES

Helping you through your Cloud adoption journey to ensure you
have the best Cloud platform fit for your planning and needs.

Assessment Assessment
Alignment Sessions/Workshops Alignment
Sessions/
Workshops
Design Design
Transfer Transfer

Service Overview:

Our Cloud Adoption Service focuses on ensuring that you have all the necessary support and expertise needed to assist you with your Cloud adoption journey, this will be from a Cloud agnostic perspective to ensure you have the best fit provider. Helping you with your overall Cloud strategy and enabling you to smoothly make your way into the Cloud.

Service Delivery:

Our service begins with a preliminary assessment based off of predefined outcomes we have outlined with you to ensure we meet your needs and match your priorities. Once we have gathered all relevant information and analysed the results. We will setup sessions to go through our findings with you and ensure we are aligned to your processes and needs. We will then design solutions and create plans based off the aligned findings and decisions. Focusing on the following:

  • Cloud Governance
  • Best Practice Architecture
  • An overall Cloud roadmap and plan

Followed by a handover to your team or we can help you implement and manage your platform.

CLOUD OPTIMISATION SERVICES

Helping you get the most from your Cloud environment, and ensuring that we
can help you meet your needs and goals in an efficient and effective manner

Assessment Assessment
Sessions Workshops Sessions/
Workshops
Design Design
Implement Implement
Transfer Transfer

Service Overview:

Our Cloud Optimisation service focuses on ensuring that your workloads and infrastructure in the cloud are running optimally and according to best practices, while meeting your needs and helping you achieve your goals. We will also assist you with adjustments, changes and redesigns when necessary.

Service Delivery:

Our Cloud service begins with a preliminary assessment and walkthrough of your current infrastructure and workloads. As well as having sessions to gain an understanding of your goals, your pain points and any issues you are trying to solve. Once we have gathered all relevant information, we will compile the results and analyse them based on the considerations raised in the sessions. Then a report will be generated containing the results, and a plan on how to implement any recommendations and changes you may need to make.

Once the report has been sent out, we will then have sessions to ensure both parties are aligned before starting on implementation. After the recommendations and changes have been implemented, we can then either handover to your team or assist with managing your Cloud platform.

CLOUD DEVELOPMENT SERVICES

Advising you on how you can take advantage of Cloud-native technologies in
order to create, deploy and upgrade Cloud-native applications on top of.

Information Gathering Information
Gathering
Design Analysis
And Design
Review Review
Implement Implement
Transfer Transfer

Service Overview:

Our Cloud Development service focuses on ensuring that your workloads have the architecture and infrastructure that makes best use of the Cloud and all its capabilities in order to run effectively. We will assist with planning and designing to ensure your workloads follow best practices and follow a well-defined architecture framework.

Service Delivery:

Our service begins with a session with you to gather your requirements and goals. Analysing what your needs and considerations are, in order to begin our designs. Once our designs are complete we will set up further sessions to review the designs with you to ensure that both parties are aligned.

We will then begin implementation with a detailed roadmap and planning to ensure you are kept in the loop. Once implementation is complete we can then either handover to your team or help you manage the solution.

CLOUD MANAGEMENT SERVICES

Helping you harness the power and adaptability of Cloud, while assisting and
minimising complexity and concerns. Giving you an operationalised Cloud
platform that is monitored, maintained and governed to industry standards

Information Gathering Information
Gathering
Sessions/Workshops Sessions/
Workshops
Analysis And Design Analysis
And Design
Alignment and Agreement Alignment
and
Agreement
Transfer Transfer

Service Overview:

Our Cloud Management service focuses on ensuring your Cloud platform is operationalised, production ready and follows best practice. With our team of experts we will help manage all of your complexity and concerns while making improvements over time for your peace of mind. Leaving you to build and grow your business.

Service Delivery:

Our Cloud service begins with a preliminary assessment and walkthrough of your current infrastructure and workloads. As well as having sessions to gain an understanding of your pain points, processes and standards you have. Once we have gathered all relevant information, we will compile the results and analyse them based off the considerations raised in the sessions.

We will then compile a report and a service agreement to meet your needs and ensure we are aligned. Detailing how we plan on managing your environment and any changes we recommend. Once you are happy with the agreement, we can begin the handover to start managing your environment and workloads.

Cloud Resume

The SkunkOps team aims to provide best of breed Cloud expertise and experience for everything from simple lift and shift migrations to the implementation of complex data meshes. Having worked on numerous different projects and cloud providers, our team has built up an extensive list of skills which allow us to solve many problems.

Amazon Web services

We have implemented and maintained numerous projects on Amazon Web Services.
Read more

Amazon AWS

Some of the services which we’ve used to build these projects are:

Networking (VPC, Subnets, etc)
Elastic Cloud Compute (EC2)
Simple Storage Service (S3)
Elastic Container Services (ECS)
Glue
DynamoDB
DocumentDB
Relational Database Service (RDS)
Elastic Kubernetes Service (EKS)
Simple Queue Service (SQS)
Simple Notification Service (SNS)
CloudWatch
Lambda
Aurora
Database Migration Service (DMS)
Load balancing (ALB, NLB)
Athena
API Gateway
CodeCommit
Resource Access Manager (RAM)
LakeFormation
Key Management Service (KMS)
DataBrew
CloudFormation
Cloud Trail
Cost Explorer
CodeBuild
Batch
Step Functions

Some example projects we've implemented using AWS:

01

Migrated an application with code hosted on GitHub and running on Azure to AWS for a global telecommunications company.

This was accomplished with CodeBuild which built the code to ECR and ran it on ECS using Fargate.

02

Helped a client in the healthcare sector rebuild their infrastructure to achieve environmental separation.

We implemented infrastructure code to deploy clean networking - VPC, subnets, routing, etc. - and then redeployed EC2 instances. Application code was changed to build using CodeBuild.

03

Implemented a reporting store for a global telecommunications client which pulled data from an onpremises Oracle database and dumped it to S3 using DMS.

This data was then scrubbed and prepared using AWS Glue and reporting was done via Athena.

04

We built the infrastructure for the microservices application of a large financial services company using various Lambda functions and API Gateway.

CodeBuild pulls the necessary application repository and deploys it using Serverless Framework to AWS Lambda and API Gateway.

05

Implemented a data mesh platform for a large South Africa investment and financial advisory client.

Based on data mesh principles and Lake House Architecture. We implemented and designed a multi-account model catering for three separate account types: i.e., data producer accounts, data consumer accounts and a central management account.

06

List of services:

– Lakeformation, IAM and RAM for overall platform management and access control.
– Glue, Lambda and Batch for data processing.
– Step Functions and Lambda for orchestration.
– Gitlab, Code Pipeline and Code Build for general CI/CD.
– Cloud Watch, Cloud Trail and Cost Explorer for overall platform monitoring.
– Glue and S3 for the date lake.

Azure

Our team has extensive experience building and maintaining Microsoft Azure services.
Read more

Azure

A summary of some of the technologies we’ve used are in the table below:

Azure DevOps
Azure Kubernetes Service
Front Door
SQL
Azure Function
Azure App Services
Key Vault
Cognitive Services
B2C Tenant
API Management Service
Application Insights
Shared Dashboard
Event Hub
Networking (Virtual Networks, Subnets, etc)
Storage Account
Azure Monitor
Application Gateway
AD Enterprise Applications
Azure DNS zones
Azure Active Directory

Some example projects we’ve implemented using Azure:

01

Deployed an AKS cluster for a client in the health service sector on which to run their services.

The code is hosted on the Gitlab cloud and built into the Gitlab container registry. A GitLab pipeline will deploy these containers to the AKS cluster using infrastructure code.

02

Deployed an application for a large property management company to Azure which consisted of a frontend web app and a back-end API on App Services and Azure Functions to provide SFTP access and Cognitive Services.

03

Migrated various applications for a large property management company to Azure which consisted of front-end web apps and backend APIs on Azure App Services and Azure Functions.

The backend APIs are managed using an API Management Service. The code is hosted on the GitHub cloud and deployed using GitHub Actions workflows.

GITLAB

Our team has successfully implemented and maintained numerous GitLab projects and as a GitLab partner, we make it our mission to constantly improve our GitLab knowledge and skills.
Read more

GitLab

Some of our most notable GitLab projects include:

GitLab Omnibus | GitLab Runners | GitLab Kubernetes agents

01

Architected and deployed High Availability, cross-site replication, and backup implementation for a global Telecommunications giant.

02

Successfully executed a Jenkins to GitLab migration for a global Telecommunications giant.

03

Successfully executed a GitLab implementation and crossinstance migration for one of the largest marketers and manufacturers in the FMCG industry.

04

GitLab solution implementation in the Health and Fitness
industry.

05

Successfully managed and completed a GitLab migration with deployment and build automation for a Health Technology client.

06

Successfully executed GitLab migration and pipeline optimisation for a leading South African mobile security provider.