Solutions
Solutions
Frontend
Backend
Database Servers
Local Cloud Solutions
Technologies
Technologies
Angular
HTML
JavaScript
Vue
React
Express
SQL
Mongo
Flask
FAQs
FAQs
App
Cloud Deployment
PaaS
Pricing
Docs
Docs
Deployment Guides
Platform Guides
Reference Docs
Blog
Get Started
Log In
Search for:
Menu
Pricing
Docs
Deployment Guides
Backend
Chatbot
Frontend
Fullstack
Comparisons
FAQs
App
Cloud Deployment
PaaS
close
Get Started
Log In
Search for:
Sign Up
Log In
Search for:
Search for:
FAQs
Frequently asked questions about our platform-as-a-service.
Get Started
What happens if I want to migrate to a different PaaS or cloud provider?
Because we handle all the containerization aspects behind the scenes, by building your code repo into a container, if your app can run on Code Capsules, it can run in any other container-based environment. If you need help migrating to Code Capsules or migrating from Code Capsules, please don’t hesitate to contact our superior support […]
How do I handle updates and maintenance?
For team leaders
,
Technical
Once deployed, you can turn your app on and off whenever you need. If you need to scale up, you can head over to the “Scale” page in your Capsule Details and upgrade your CPU/RAM and Storage at will, with minimal downtime between updates. You can apply updates to your application by committing and pushing […]
What support and documentation resources are available?
Click here for our docs, and click here for our blog posts. We are dedicated to providing the best learning and developer experience to our customers, and therefore continuously provide new developer resources. Click here to sign up for the newsletter, and receive our latest tutorials via email.
What is Code Capsules’ uptime and reliability?
For team leaders
,
Technical
We provide a 99% uptime guarantee, with a superior support team. We are also available anytime via our public Sack team.
Can I use third-party services and integrations?
For team leaders
,
Technical
Definitely, a lot of our customers integrate with various third-parties.
What is the pricing model, and how do I estimate costs?
Pricing
You only pay for compute and storage that you’ve used. We calculate usage per day. For example, if you set your app to 1 GB of RAM on day one, then scale down to 512MB of RAM on day two, you will pay less on day two. If you have your app turned off for […]
How is data storage and persistence handled?
For team leaders
,
Technical
Your backend/dynamic web apps don’t persist data to disk, unless you’ve bound it to a storage capsule. You can also persist data to any of the database capsules, with easy binding/integration to your backend capsules (mongo, mysql or postgres). You can opt in for database and storage backups on a weekly schedule.
What monitoring and debugging tools are available?
For team leaders
,
Technical
You can debug your applications by logging to STDOUT in your apps, which will automatically pull through to your capsule details pages log output. You can also monitor CPU, RAM and traffic logs.
What are the security considerations?
For team leaders
,
Technical
Every Space that you create is a private virtual network in a target cluster in a region somewhere in the world. Your applications are secure in our network and we only access https traffic to your public endpoints, which can also be switched off if you don’t want any ingress into your applications (for example […]
How does scaling work?
For team leaders
,
Technical
You can navigate to your Capsule details page and press “Scale”. From there, you can update your web application’s RAM, CPU and Scale count (number of instances behind our global load balancer).
How do I deploy my web application to the PaaS?
For team leaders
,
Technical
After you’ve connected your GitHub account and repository to Code Capsules, all you have to do is create a Team, Space and a Capsule linked to that repository, and you’re good to go.
What are the deployment options?
For team leaders
,
Technical
We expose a basic GitHub-based CI/CD pipeline. When you press Build & Deploy or commit/push up to your repo, our builders will pull your latest GitHub source code, identify the runtime (unless you’ve specified it in a Procfile) and build a container-based image that will be deployed to a target region/cluster (you specify this when […]
How do I set up my development environment for the PaaS?
For team leaders
,
Technical
You can use any local development environment to get started. You can code using Notepad if you like. The important dependency currently is a public or private GitHub Repository that is linked to your Code Capsules account. From there, all you need to do is commit and push any coding changes to that repository and […]
What programming languages and frameworks are supported?
Technical
Most customers currently deploy the MEAN/MERN/MEVN stack, but we support various others. Frontend Frontend/static web apps: Angular React Vue.js Plain old HTML, CSS and JavaScript Backend Backend/dynamic web apps: Node.js Python DotNetCore GoLang Java Docker for anything else (build from a Dockerfile in your Github repo) Storage You can provision a horizontally scalable storage drive […]
How do I choose the right PaaS provider?
PaaS
You want to ensure that your PaaS provider is as simple to use as well as flexible and scalable down the line. For example, Code Capsules allows you to increase your applications RAM and CPU without any downtime. This means you can start off small while scaling down the line. Pay as you use. Key […]
What is a PaaS?
PaaS
“PaaS” stands for “Platform as a Service”. Sometimes also referred to as an Application Platform as a Service. A PaaS provides developer-friendly abstractions on top of complex and unnecessary cloud infrastructure. You don’t need to worry about updating your server’s operating system, ensuring security patches and certificates are up-to-date, upgrading specs with downtime, architecting a […]
Comparable Features of Various Cloud Deployment Models
Afrihost
The major differences are regarding what type of hardware you have access to. A private cloud has all the benefits of a public cloud with none of the drawbacks. You still get scalable, on-demand computing resources, but without having to share them. There is no chance that your cloud services will be interrupted by outside […]
What are Platform as a Service examples?
Afrihost
A PaaS (Platform as a Service) is a cloud computing configuration in which a third-party supplier provides users with hardware and software instruments over the internet. Examples of Platform as a Service include Amazon EC2, Google Cloud Compute Engine, and DigitalOcean.
Difference Between Web Hosting and Cloud Hosting
Afrihost
Web hosting gives you your own server to run, maintain and update. Cloud hosting means that all the servers are maintained by the cloud host themselves; no work is needed from you. Best of all, everything is billed on a pay-as-you-use basis, which means you only pay for what you use.
PaaS vs. IaaS: Which is Ideal?
IaaS
,
PaaS
IaaS products are excellent for System Admins, while PaaS tools are ideal for developers.
IaaS vs. PaaS, What is the Difference?
IaaS
,
PaaS
A critical difference between IaaS and PaaS is that IaaS products give administrators direct control over the OS, while PaaS allows users more flexibility and ease when operating products.
PaaS vs. SaaS: Which is Ideal?
PaaS
,
SaaS
SaaS and PaaS cloud computing models can compromise the security and function of tools. SaaS is ideal for businesses seeking ease of use, while PaaS is great for companies seeking to create a solution using an existing network.
PaaS vs. SaaS, What is the Difference?
PaaS
Another company solely manages SaaS tools, while Developers use PaaS products to build new products using the platform’s network.
How Do I Add a Custom Domain to My Application?
App
If you have purchased a domain from a domain registrar, you may route any application hosted on Code Capsules free of charge. To add a custom domain, navigate to the Capsule containing the application which you’d like to add a custom domain to. Find and click on the “Overview” tab. In the Overview tab, you […]
What is a Team?
App
Code Capsules provides Teams for collaborative development. Multiple members may belong to a team. A Team may contain multiple Spaces and Capsules. Members of the Team can interact with these Spaces and Capsules. Furthermore, Teams handle the payment for all of its Capsules. You set up a payment method for the entire Team (a credit card), and Code […]
What is a Space?
App
Spaces are an organizational tool for Capsules. Each Space can contain any number of Capsules. Spaces come in handy when working with a large project – it may be useful to split the project into multiple Capsules.
What is a Capsule?
App
A Capsule provides the actual server for running your applications. Code Capsules offers two distinct Capsule types: Frontend Capsules and Backend Capsules. Frontend Capsules deploy Angular, React, Vue, or static content from the GitHub repository housing your application. Backend Capsules deploy Node.js, Java, or Python applications from the GitHub repository containing your code. Capsules automatically […]
What are Teams, Spaces and Capsules?
App
Teams, Spaces, and Capsules are the foundation of Code Capsules. “Teams contain Spaces and Spaces contain Capsules“. Teams are to organize people. Multiple people can join your Team, and each member of the Team can interact with the Spaces and Capsules that the Team contains. Furthermore, Teams are associated with a payment method – you add a credit card to […]
What Are the Benefits of a Local Cloud Deployment?
Cloud Deployment
The format offers users a flexible consumption model of private cloud resources deployed on-premises and allocated solely to an individual organization. The cloud provider maintains and manages to keep the deployment working as intended.
What Cloud Computing Terminology Should I Know?
Cloud Deployment
The most pertinent cloud terminologies include cloud, public cloud, private cloud, hybrid cloud, multi-cloud, IaaS, PaaS, and SaaS.
What Are the Standard Features of Paas?
Cloud Deployment
Some key characteristics of PaaS include; shared (multiple tenants) architecture, full database customization, programmable user interface, well-rounded workflow engine and capabilities, precise and total control over security, and sharing permissions. Other identifying features are mentioned above in the PaaS segment.
What is Cloud Deployment Automation?
Cloud Deployment
Cloud deployment automation refers to the automation of software movement between testing and production environments for repeatable and reliable deployments in any software’s lifecycle.
What Factors Should One Consider With Cloud Deployment?
Cloud Deployment
Cloud deployment, done well, can make a massive difference for any user with relevant applications. To find the best vendor, the focus should be on how easy the service is to use, the kind of security it deploys, and its scalability. For technical requirements (which can get complicated), it is advisable to opt for the […]
What Are Some of the Common PaaS Features?
PaaS
PaaS typically includes everything infrastructure-as-a-service provides, but with added middleware and services to make app building easy within the same integrated environment. In the case of Code Capsules, we give the MEAN stack developer everything they need to get their stack deployed quickly and easily. And once it’s time to scale, it’s as simple as […]
What Are the Benefits of Platform as a Service?
PaaS
With PaaS, developers have the benefit of building, deploying, monitoring, upgrading, and maintaining their apps without ever having to think about anything other than building the apps. With technologies that make it easy to spot mistakes, make upgrades, and overhaul the entire app with ease.
What Are The Costs Associated With PaaS?
PaaS
PaaS is priced using a pay-as-you-go model to ensure you only pay for what you use. There is no need to invest in anything extra unless required when getting a PaaS platform subscription. If you have already spent money on infrastructure, you can use a PaaS stack of your choice on top of it.
What is PaaS?
PaaS
PaaS denotes a platform from a provider who hosts the hardware and software on their infrastructure, which is then delivered to you as an integrated solution, service, or solution stack over the internet.
Can I Build an AI App on My Own?
App
Yes, it is possible to build an AI app on your own; however, developing an AI app requires technical expertise in fields such as machine learning, deep learning, and natural language processing. It involves a complex process of data preparation, algorithm implementation, model training, and app development. It is recommended to have a solid understanding […]
How Much Does it Cost to Make an AI App?
App
The cost of developing an AI app can vary, based on factors like the complexity of the app, the scope of the project, the level of expertise needed, and whether you choose to work with a freelancer or a development company. Here is a range of costs based on these considerations: 1. Basic AI functionality: […]
How Is AI Used in Mobile Apps?
App
AI is used in mobile apps to enhance user experiences and provide intelligent functionalities. Some common applications of AI in mobile apps include personalized recommendations, voice assistants, chatbots for customer support, image and speech recognition, predictive analytics, and smart automation. These AI-powered features enable apps to understand user preferences, automate tasks, and deliver tailored experiences.
What Is The Difference Between AI and ML?
App
Artificial Intelligence (AI) is a larger field that includes the creation of smart systems that can do jobs that usually require human intelligence. Machine Learning (ML) is a branch of AI that focuses on algorithms and models that let computers learn from data and make predictions without being explicitly written. In other words, ML is […]
Where Did You Come Up With the Name?
The name, Code Capsules, refers to the space a developer creates to launch their frontend, backend and database instances. Since Code Capsules allows developers to run all three of those instances from a single platform, it made sense to call this space a capsules, which is where an app is built, deployed and scaled from.
Get Started
Log In
Solutions
Frontend
Backend
Database Servers
Local Cloud Solutions
Technologies
Angular
HTML
Express
Flask
JavaScript
MongoDB
MySQL
React
Vue
FAQs
App
Cloud Deployment
PaaS
Pricing
Docs
Deployment Guides
Platform Guides
Reference
Blog
Code Capsules News
Name
Email
Acceptance
I hereby consent to receiving updates from Code Capsules.
Submit
Thanks for signing up. You will start receiving our updates. You may close this box.
An error occured.
Get The News
Unsubscribe any time.
search
close
chevron-up
caret-down
angle-down
ellipsis-v
slack
chevron-down