9 Templates to Maximize TeamGantt’s Zapier Integration

While project plans are essential for getting work done, they’re not the only tool that your team uses every day.
TeamGantt spends a lot of time in Slack and Github, Intercom, as well as the entire Google Suite. Although we have centralized most of our project planning, team collaboration, and other tools within our tool, we know that there will always be interconnected tools that can help your team get the job done efficiently.
We offer integrations with popular apps like Trello, Slack and Dropbox. And we’re always working on more! To help your team sync your tools, we also created a public API.
TeamGantt’s Zapier integration gives you more options to connect to common platforms. Here are 9 ways to use Zap templates to get more out of TeamGantt
Google Workspace (G Suite).
Google Workspace (formerly G Suite) is essential for most people. It can be used to manage your Google Calendar and collaborate on projects with your team using Google Sheets. Here are the most popular Google integrations on Zapier.
Google Calendar
Turn Google Calendar events into TeamGantt Tasks
This Zap template is a great tool to increase productivity. Once activated, it automatically creates Tasks in TeamGantt whenever a new event is added on Google Calendar.
Use this Zap template
Create detailed Google Calendar events using new TeamGantt tasks
This Zap will keep your schedule up-to-date. Zapier will automatically add a new detail event to your Google Calendar every time you create a task in TeamGantt.
Use this Zap template
Google Sheets
Create TeamGantt tasks using new Google Sheets rows
This Zap template automates adding TeamGantt tasks to new rows in a Google Sheets spreadsheet. This template is great if you prefer to work in Google Sheets, but your scheduling can be done in TeamGantt. It is also a great way for transitioning from creating timelines in spreadsheets, to building beautiful and easy TeamGantt charts.
Use this Zap template
The easiest way to create a project plan
In just 10 minutes, you can create a beautiful project plan. You can switch between gantt and calendar views with a single click.
Save time with your free plan
Spend less time looking for updates and more time moving the needle. In just 10 minutes, you can create a collaborative project plan that is easy to update, share and track.
Get your free planGmail
Send an email to your Gmail account if TeamGantt tasks have been added
This Zap makes it easy for you to keep up with new work. Send an email to Gmail whenever a new task has been created.
Use this Zap template
From new Gmail messages, create TeamGantt tasks
Do you use your inbox as your to-do list? Convert Gmail messages into TeamGantt Tasks to save time. Once activated, any new email sent to a specific Business Gmail account will create a new task within TeamGantt.
Use this Zap template
Jira, also known as your best friend in development, helps you manage, track and release Agile projects. TeamGantt, however, is a valuable tool for planners and big-picture thinkers. It’s where software can be integrated into a larger team strategy.
Here’s how Zapier can bridge the gap between two tools your team uses every single day.
TeamGantt can be used to add Jira issues and tasks
This Zap template allows you to add a task to a TeamGantt Project whenever someone creates an issue in Jira.
Use this Zap template
New TeamGantt tasks allow you to create issues in Jira Software Server
This Zap template automatically creates an issue in Jira Software Server when a new task is added into your TeamGantt Project.
Use this Zap template
Microsoft Teams
Microsoft Teams is the heart of workplace communication for many organizations. To keep project communication flowing, connect TeamGantt and Microsoft Teams.
Comment on TeamGantt Projec

9 Simple Ways to Save Your Project From Self-Destruct

It often starts out sweetly.
You have a great idea for a project. You find the best people to manage the various resources. You are responsible for overseeing the progress of everyone and delegating tasks.
You dream of your customers spending hundreds of dollars on it, so make sure you are ready.
As you get deeper into the project, things begin to go sour. You lose control.
Hold on to your dear life
Many projects start with a great idea and the basics down. When you are unable to handle the complexity and problems of the project, things can spiral outof control.
Great projects are often plagued by problems due to poor communication, lack of specific details, and poor supervision from the project head. Each project is unique and requires specific attention. These requirements will not be met and could cause delays in the project’s progress.
These issues should be addressed immediately.
The good news is that it is never too late to fix things. You can improve your project management techniques and routines to help you stay on track and stay focused.
Here are 9 easy ways to save your project and see it through to the end.
1. Establish a regular review schedule to assess the project’s scope, goals, progress, and set a time frame.
As you dig deeper into the project, you will discover new tasks and processes that are related to the project. This could lead to the project drifting out of focus.
Regrouping and reviewing the project scope, goals, and overall progress is the best way to find clarity.
This is more than a summary of everything that has been done. It’s a great chance for everyone to see where their priorities are, what they have done so far, and where they stand. There will be time for feedback and suggestions from all members to be heard.
2. Keep a record of the minutes of each agenda meeting.
Because there are so many things to be done in the meeting it is easy for important details to slip through the cracks.
This is where simple, yet effective documentation comes into play. This is a task that is often overlooked as we concentrate our attention on production.
This should be a routine that everyone follows. Designate a member of your team to take notes or highlight important points during each agenda meeting. Keep a copy of the minutes after the meeting is over in case you need it.
3. Clear and concise tasks can be rewritten.
One reason we put off a task is that it’s too vague and unclear. We don’t know what to do.
A useful tip is to make a list of actions steps, in which each task starts with a verb (write, edit, test). This will allow you to quickly decide what to do with the task.
Instead of “Logo redesign” and “Blog header”, you would rewrite them as: “Change primary colours of logo from red to bleu” or “Adjust blog header size to 450px.”
4. Get rid of the extra fat.
New processes bring new tasks. Sometimes these tasks are not in line with the project goals and scope. On the other hand, open tasks may not be in line with the project’s direction.
These tasks should be reviewed to determine if they are really necessary for the project. If there aren’t any dependencies, and they won’t have a significant impact on the project, you can remove them.
In other words, limit your team’s time to the essentials.
5. Take photos of your progress.
Have you ever found yourself scratching your heads wondering why your project went wrong?

Purchasing Option for AWS EC2

Purchasing Option for AWS EC2
Amazon offers a variety of payment options for the EC2 instancesOn Demand Instances
Reserved Instances
Spot Instances
Hosts Dedicated
Special Instances
Reservations for capacity
AWS allows you to launch EC2 instances in shared or dedicated tenancy.
Reserved Instances for Light, Medium, and High Utilization are no longer available to purchase. They were part of the Previous Generation AWSEC2 purchasing model.
Pay for the instances and compute capacity per hour, depending on the number of instances you run
No up-front or long-term commitments
The demand can dictate how many instances are needed.
AWS tries to have On-Demand instances available, but there may be times when the instance is not possible to launch.
This is a great option for users who want the flexibility and low cost of EC2 without any long-term commitment or up-front payments
Applications that have unpredictable, short-term, or spiky workloads that can’t be interrupted
Applications being developed and tested on EC2 in their first ever release
Reserved Instances offers lower hourly running expenses by offering a billing discount of up to 75% and capacity reservation that is applied only to instances. There would never be an instance with insufficient capacity
The Reserved Instance is your only source of discount, so you can use the Reserved Instance at a discounted price. This allows you to predict the cost of the reservation over time.
Reserved instances work best when there is a consistent, heavy use. They can save you money over buying the hardware or running only On Demand instances.
Applications with predictable or steady usage are well-suited
Applications that require reserved capacity
To reduce their computing costs, users can make upfront payments
Reserved instance does not refer to a physical instance that is launched. It is a billing discount that is applied to the use Of-Demand Instances
To qualify for the billing discount, On-Demand Instances need to match certain attributes such as instance type or region.
Reserved Instances are not automatically renewed. However, EC2 instances can still be used at On-Demand rates.
Auto Scaling and other AWS services are available to launch On-Demand instances that utilize the Reserved Instance benefits
Reserved Instances: You pay the entire term regardless of how you use it.
The reservation cannot be cancelled once it has been purchased. However, it can be sold in Reserved Instance Marketplace
Reserved Instance Pricing Tier Discounts only apply to AWS purchases, not to third party Reserved instancesReserved instance Pricing Key Variables
Instance attributes
Four instance attributes determine the price of a Reserved Instance.
Instance type: Instance Family + Instance Size e.g.m4.large is composed of the instance family(m4) and the instance size (large).
Region: The region in which the Reserved Instance was purchased.
Tenancy: Your instance can run on either shared (default) and single-tenant hardware (dedicated).
Platform: Operating system, such as Windows or Linux/Unix. Term commitment
Reserved Instance can either be purchased for a 1-year or 3-year commitment. The three-year commitment offers a greater discount.
One-year: A year is 31536000 seconds (365 Days).
Three-year: Three years can be defined as 94608000 seconds (1095 Days).
No upfront payment required. The account is charged at an hourly rate, regardless of usage.
Only available for 1-year reservations
Partial UpfrontA portion is paid upfront, and the rest of the term is charged at an hourly discount rate regardless of usage
Full UpfrontFull payment must be made at the beginning of the term. There are no additional costs for the remaining term, regardless of whether there is any usage
Standard: Offer the largest discount, bu

Lifecycle of AWS EC2 Instances

Overview of the Life Cycle of EC2 Instances
The EC2 instance lifecycle defines how an EC2 example transitions through different states starting at launch and ending at termination.
PendingWhen the first instance is launched, it enters into the state of pending
RunningAfter the instance has been launched, it enters the running state
For each second that the instance is running, charges are incurred with a minimum of one minute.
Only EBS-backed instances can be stopped or started.
Instance store-backed instances cannot be stopped or started.
Instances can be stopped and restarted if they fail a status check, or are not running as expected.
StopAfter an instance has been stopped, it enters a stopping state and then a stopped state.
The EBS storage charges are not subject to hourly or data transfer charges.
The instance can be stopped while its root volume is being modified. Repair file system problems, update software, or modify the instance type, user information, EBS optimization attributes, or both
Volume can be detached from a stopped instance and attached to a running instance. It can also be modified and detached from the running instance before being reattached. It should be reattached using its storage device name, which is specified in the block device mapping.
StartWhen an instance is started, it enters in pending and then into running
When an instance is stopped and started, it launches on a new host
Any data on an instance volume (not root volume), would be lost, while data on the EBS volume would persist.
The Elastic IP address is also retained by EC2 instances.
If an instance has an IPv6 adress, it retains its IPv6 addresses.
The public IP address would be released if it was assigned instead of the ElasticIP address.
Instance Hibernate charges per second for each instance that is transitioned from running to stopped. The minimum charge is one minute every instance is started.
Instance hibernation signals to the operating system to perform hibernation (“suspend-to disk”), which saves the contents of the instance memory (RAM), to the EBS root volume.
The EBS root volume for the instance and any attached EBS data volumes for the instance are persistent, along with the RAM’s saved contents.
All EC2 instance store volume volumes are retained attached to the instance. However, the data on the instance store volumes is lost.
The instance is restarted and the EBS root volume is restored back to its original state. The instance retains its instance ID and any previously attached data volumes will be reattached.
After the instance has been hibernated it enters in a stopping state and then to a stopped state.
The instance is restarted and it enters the pending status. In some cases, the instance may be moved to a different host computer.
EBS root volume is restored back to its original state
Reload RAM contents
The instance is now running again.
The instance ID is retained and any previously attached data volumes are reattached.
Instance keeps private IPv4 addresses as well as any IPv6 addresses
Instance keeps its Elastic IP address
Instance releases its public IPv4 address, and would receive a new one
Hibernation prerequisitesSupported instance families – C3, C4, C5, M3, M4, M5, R3, R4, R5, & T2
RAM size for an instance must not exceed 150 GB
For bare metal instances, the instance size is not supported.
Supported AMIs must support hibernation and be HVM-compatible
Root volume type – must not be instance store but EBS volume
EBS root volume size – must be large enough for RAM contents
To ensure that sensitive content is protected in memo, the root volume of EBS must be encrypted

Automated Startup – AWS EC2 Instance – Metadata & Userdata

EC2 Instance Metadata and Userdata
Self Configuration can be done with instance metadata and user data. This allows EC2 instance to answer the question “Who am I?” What should I do?
You can access instance metadata and user data from within the instance.
Data is not protected with cryptographic or authentication methods. Anyone with access to the instance can see its metadata. However, sensitive data such as passwords and user data should not be stored.
Both metadata and user data are available at the IP address with the most recent and older versions.
Metadata and User data can easily be retrieved with simple curl or the GET command. These requests are not billedInstance Metadata
Instance metadata is information about an instance that allows you to answer the Who am I? question.
It can be divided into two categories: Instance metadata includes metadata about the instance like instance id and AMI ID, hostname, role, ip address, etc
Can be accessed from
When the instances are launched, dynamic data is generated such as instance monitoring, instance identity documents, and instance monitoring.
Can be accessed from
It can be used to manage and configure running instances
Allows access to user data specified at the time of launching the instanceUser Data
The user data can be used to bootstrap (launch commands when the machine is started) EC2 instance. It also helps answer the question, What should I do?
This information is required to launch an EC2 instance. It is then executed at boot time
These can be in the form parameters or user-definable scripts that are executed when the instance launches, for example. Perform software patch updates, load the application from an S3 bucket, etc
can be used to create more generic AMIs that can then be configured dynamically at launch time
can be retrieved from
By default, user data commands and cloud-init directives are not executed during the first boot cycle after an EC2 instance launches.
You can stop an instance, modify user data, and then restart it. However, the new user information is not executed automatically.
A mime multi-part files can be used to configure user data scripts and cloud-init directives. A mime multipart file allows scripts to control how often user data is executed by the cloud-init package.
It is returned as is and treated as opaque data.
The limit is 16 KB. This limit applies to data in raw form and not base64-encoded.
Before being submitted to the API, must be base64-encoded. The base64 encoding is performed by the EC2 command-line tools. The data is decoded prior to being presented to the instance. Cloud-Init & Ec2Config
Cloud-Init and EC2Config allow you to run the instructions and parse the user data script on the instance
Cloud-InitAmazon Linux AMI supports Cloud Init, which is an open-source application created by Canonical.
It is installed on Amazon Linux, Ubuntu, and RHEL AMIs
This parameter allows you to specify actions that will be run on the instance at boot by using the EC2 userData parameter
If the user data begins with #, then Cloud-Init executes the user data on the first boot.
EC2ConfigEC2Config can be installed on Windows Server AMIs
If the user data starts with, the Cloud-Init process executes the user data on the first boot.
The EC2Config service starts when the instance boots. It performs tasks at initial instance startup (once), and every time you stop and restart the instance.
It can also perform tasks upon request. Some tasks can be done automatically, while others need to be activated manually.
Uses settings files to control the operation
Sysprep is a Microsoft tool that allows you to create a customized Windows AMI that can then be reused.
When EC2Config calls Sysprep, it uses the settings files in EC2ConfigService\Settings to determine which operations to perform. AWS Certi

AWS EC2 – Elastic Cloud Compute

Elastic Cloud Compute – EC2
Elastic Compute Cloud – EC2 provides scalable computing power in AWS
Elastic Compute Cloud – EC2 eliminates the need for upfront hardware investments so that applications can be developed and deployed more quickly.
It can be used to launch virtual servers of any size, configure security and network, and manage storage.
This allows you to scale up and down to meet changing requirements or spikes of popularity, reducing the need for forecasting traffic.
EC2 instances – Virtual computing environments
Amazon Machine Images (AMIs), preconfigured templates that package the bits required for a server (including an operating system)
Types of instances – There are many configurations of CPU, memory and storage for the instances.
Key Pairs – Secure login information for the instances. AWS stores the public key and you store your private key in a safe place.
Instance Store Volumes – Temporary data stored in instance store volumes that are deleted when your instance is terminated or stopped. Also known as
EBS Volumes – Persistent storage volumes used to store data using Elastic Block Store (EBS).
Regions and Availability zones – Multiple physical locations of the resources such as instances or EBS volumes
Security Groups – A firewall that allows you to specify the protocols, ports and source IP ranges that can reach the instances
Dynamic cloud computing: Elastic IP addresses and static IP addresses
Metadata tags can be created and assigned EC2 resourcesAccessing the EC2
Amazon EC2 consoleAmazon EC2 console can be accessed via the AWS management console
AWS Command line Interface, (CLI)Provides commands to a wide range of AWS products and is supported on Windows, Mac and Linux.
Amazon EC2 Command Line Interface Tools (CLI)
AWS Tools for Windows PowershellProvides commands to access a wide range of AWS products for those who use PowerShell to script.
AWS Query APIQuery API lets you make HTTP or HTTPS requests using the HTTP verbs POST or GET and a Query parameter called Action
AWS SDK librariesAWS offers libraries in different languages that provide basic functions that automate tasks like cryptographically signing requests, retrying requests, or handling error responsesAdditional Reading
Image of AWS EC2 Amazon Machine
Types of AWS EC2 instances
AWS EC2 Instance Purchase OptionsAWS ECL2 Spot Instances
AWS EC2 Instance Lifecycle
AWS EC2 Storage
AWS EC2 Virtual Machine Import/Export
AWS EC2 NetworkAWS EC2 – Enhanced Networking
AWS EC2 Security
AWS EC2 Best practices
AWS EC2 Monitoring
AWS EC2 Troubleshooting Questions
Questions are collected via the Internet. The answers are marked according to my knowledge and understanding (which may differ from yours).
AWS services are constantly updated and the answers and questions may be out of date soon. So make sure to research accordingly.
AWS exam questions cannot be updated to keep up with AWS updates. This means that even if the underlying feature has been changed, the question may not be updated.
They are open to further discussion, feedback, and correction. Instead, the Amazon EC2 AMI Tools are used to manage permissions.
Command-line tools for the Amazon EC2 webservice
These are a set graphical tools that can be used to manage EC2 instances.
They don’t exist. They don’t exist.
Upload a new key pair
Choose an existing key pair
Create a new key pairReferences

AWS EC2 Container Service – ECS

AWS EC2 Container Service – ECS
AWS EC2 Container Services – ECS is a high-performance, scalable container management service that supports Docker containers. It also allows you to run applications on a managed cluster EC2 instances.
ECSis a regional service that makes it easy to run application containers across multiple AZs in a region.
This eliminates the need for cluster management infrastructure installation, operation, and scaling.
It helps to schedule the placement of containers throughout the cluster based upon the resource requirements and availability requirements.
Allows integration of third-party or custom schedulers to meet specific business or application requirements.
AWS Fargate.ECS Launch Types offers a serverless option
Type of EC2 Launch
EC2 Launch Type – Create and deploy EC2 instances within your cluster to run your containers.
The EC2 launch type is appropriate for the following workloads. Workloads that require consistent high CPU core and memory utilization
Large workloads that must be optimized for price
Applications require access to persistent storage
Your infrastructure must be managed directly
Type of AWS Fargate Launch
AWS Fargate, a technology that allows you to use Amazon ECS to run containers and pay-as-you go with Amazon ECS, is a technology that makes it easy to manage Amazon EC2 instances without the need to manage servers.
AWS Fargate eliminates the need for clusters of virtual machines to run containers. It also eliminates the need for server types to choose, scale, optimize cluster packing, and decide when to scale them.
The Fargate launch type is suitable to the following workloads.
You may have small workloads, but you might experience a brief burst of productivity.
Minimal workloads
Batch workloads
ECS Components
Images and containers
ECS applications must be designed to run in Docker Containers. This is a standard unit of software development that contains all the components required to run an application.
Containers are made from a read-only template known as an image.
Images are usually created from a Dockerfile. They are stored in a registry that can be downloaded and used on container instances.
ECS can be configured for access to a private Docker image Registry within a VPC or Docker Hub, or integrated with EC2 Container Registry.
An ECS cluster is a logical grouping EC2 container instances that run tasks or services.
ECS downloads container images from the specified registry, and runs them on your container instances within your cluster. Task Definitions
Task definition is a description for an application that includes one or more containers of docker.
To prepare an application for ECS, you need to define the task.
Task definition is a JSON file that describes one or several containers in your application.
Task definitions define various parameters for the application. These include containers to use, their repositories and ports to be opened.
The ECS agent and the container runtime environment use Task Execution Role to prepare containers for running, e.g. Pull images from ECR, manage logs, etc. It is not used for the task itself.
Task Role grants additional AWS permissions to containers that are running in the task.
Network mode is the Docker networking mode that will be used for containers in the task. None, bridge, awsvpc and host are valid values.
A task is the invocation of a task definition on an instance of the container within the cluster.
Once you have created a task description for the application within ECS you can specify how many tasks will run on the cluster.
ECS task scheduler is responsible to place tasks on container instances. There are many scheduling options available.
ECS Service allows you to manage and maintain a set number of

Microsoft cloud computing platform

Microsoft cloud computing platform
Viva Bahrain is currently in advanced stages of negotiations with Microsoft to acquire the cloud computing platform – Azure For Business.
Dushko Kantardjiev, director of technology strategy and control at Viva Bahrain, was quoted by Microsoft as saying that the telecom operator was looking into a few enablers and services that would benefit its business. This statement was based on a report in the Gulf Daily News, our sister publication.
Kantardjiev stated that Microsoft Azure was a viable and practical option for VIVA as well as for businesses in general, because it offers flexibility and reliability, and a fast time to market.
This statement was made after the conclusion to Microsoft’s first Azure Summit, which took place in Bahrain. The Microsoft Azure Summit roadshow was organized in collaboration with EMT Distribution and began in the UAE. It is currently touring the GCC countries, with Kuwait the next stop.
Erdal Ozkaya, IT security guru, addressed the audience in Bahrain. He spoke about cloud and Microsoft Azure, various security aspects, and customer concerns.
Ozkaya stated that Microsoft is making important milestones to show customers they care about security and the data stored on their cloud. This is part of their goal to provide customers with the best experience, regardless of platform.
Microsoft claims Azure is a growing array of integrated computing services for storage and data networking. This application helps businesses move faster and do more. – TradeArabia News Service
More Free Events
Microsoft cloud computing platform

Microsoft Circle of Excellence – The Microsoft Highest Employee Awards

Microsoft Circle of Excellence Award

Microsoft Circle of Excellence Erdal OkayaA proud moment… As I said before, I am truly humbled to have been awarded this award by Microsoft in just 16 months… Special thanks to my wife & kids for their support… This is just the beginning…

We are here in Hawaii this week, invited by Microsoft. This includes Microsoft Senior Leadership Team and other award recipients. It is a great experience… Red carpets, premium gifts, and not just for me, but for my entire family. Microsoft believes they are key role players in our success.

THANK YOU Microsoft.
What is the Microsoft Circle of Excellence?
The Microsoft Platinum Club is Microsoft’s premier award program. It recognizes and rewards individuals who consistently perform at the highest levels and contribute directly to the company’s success. These are leaders who have gone above and beyond expectations. The prestigious Platinum Club Award, which Microsoft recognizes only a select few of its finest employees, is a prestigious honor that Microsoft considers a testament to their ongoing commitment to recognizing the company’s best contributors and top performers.
Microsoft platinum club circle for excellence

Microsoft Certified Trainer – 15 amazing years and counting

Microsoft Certified Trainer (MCT).
Table of Contents

Today marks my 15th year as a Microsoft Certified Trainer (or MCT) – a long journey indeed.
More than 2000 students attended classes on 5 continents. Some were a full-time MCT in many training centers. Some were part of my job at Microsoft. Others were volunteers at Standard Chartered Bank.
Although I don’t have time to teach classes anymore, I am using my knowledge to help Microsoft Learning create new content and exams.
Looking forward to my 2nd year anniversary.
Together is better

Microsoft Certified Trainer

Microsoft Certified Trainers (MCTs), are the most respected technical and instructional experts in Microsoft technologies. Join this exclusive group to receive MCT training certifications and membership.
As an MCT, you will enjoy exclusive benefits such as access to the entire Microsoft training and certification product library, significant discounts on exams, books, or other Microsoft products.
You will also be able to access Microsoft readiness resources to help enhance your training career, and to engage with other MCT members via an online forum. You will also be invited to exclusive Microsoft and MCT community events.
You must earn a Microsoft Certification to become a Microsoft Certified Trainer. This certification validates your knowledge and experience in using Microsoft products and solutions for each course that you deliver.
Microsoft Certified Trainer is an annual membership program. To renew your Microsoft Certified Trainer certification, you must complete the online application and pay an annual fee.
MCT Program Benefits
You will be a Microsoft Certified Trainer and have access to a customized dashboard. Here you can find many useful MCT resources, download the MCT certificate, view discounts, and more!
You will also have access to MCT Central which allows MCTs to keep up-to-date with the latest news, find jobs and connect with other MCTs around world.
Take a look at all the benefits MCTs offer.
What are the requirements to become a MCT?
The MCT program is open to educators who are passionate about delivering training on Microsoft technologies. We encourage you to apply if you have a qualifying certification and are passionate about teaching Microsoft technologies.
For more information on MCT program requirements, please refer to the MCT Program Guide or MCT Program Agreement in this Application process section.
Entry requirements for the MCT program


Notification: To renew your MCT status you must meet the renewal requirements for MCT programs by your anniversary date.
Requirements for renewing your MCT status
Notice: The renewal requirements can change.
Current Microsoft Certifications or qualifications are eligible for the MCT Program
MCT Erdal Ozkaya
Microsoft Certifications
Application process
To learn more about the MCT Program Agreement and the MCT Program Guide, click here.
The MCT enrollment tool allows you to submit your online application. Log in to the MCT enrollment portal with your Microsoft account and your Microsoft Certification ID (MCID).
If you are a Microsoft Office Specialist but do not have a Microsoft Certification ID, you can request one by emailing [email protected].
MCT Alumni Program
MCTs have been at forefront of Microsoft technology adoption and training for more than two decades. We offer the MCT Alumni program in recognition of their outstanding contributions. This program is open to all MCTs who are in good standing with Microsoft and who have not completed MCT training.