Need answers? We’re here to help! We believe in transparency and providing excellent support.
Browse our FAQs for answers on everything from the basics to advanced topics, business inquiries, technical details, or pricing.
If you don’t see your question, let us know!
Wondering how a collaboration with Skyscrapers works?
These apprehensions are effectively addressed through robust security practices, including GDPR compliance, clear agreements outlining responsibilities, as well as guaranteeing clients retain all intellectual property when offboarding.
Communication is streamlined using tools like Slack and GitHub, ensuring seamless integration with development teams.
Our library to learn more about Cloud Native, serverless, AWS, Kubernetes, …
DevOps is all about digital companies implementing practices to be able to release faster at a lower rate of failure with the end-goal of having a faster time to market. The practices revolve around culture, communication, tools and measurement.
Many people in SaaS companies talk about their DevOps team, DevOps person or DevOps practices. Strictly speaking, it cannot be a person or a team. However when people refer to these roles they usually mean the people that have an enabling role in enabling those practices. Usually in combination with a platform focus: CI/CD, cloud, orchestration,
monitoring, etc.
Typically the goals are:
Typically the work revolves around technologies like public cloud (like AWS or Azure), CI/CD (like Github and Concourse), monitoring (like Grafana and Prometheus), orchestration tooling (like Terraform) and is mostly in close cooperation with the development teams.
Still looking for more: Wikipedia article on DevOps
Cloud Native Computing is an approach in building software solutions, as often used for SaaS companies. It is a combination of maximised use of cloud computing,
extensive use of open source, micro-service oriented architectures and modern development methodologies.
Amazon Web Services, or in short AWS, is a subsidiary of Amazon that offers computing services as a utility. It is one of the world’s most comprehensive and broadly adopted cloud platforms. In 2020, AWS' offering is comprised of over 212 fully featured services in different categories:
AWS has an excellent global reach. As of 2019, AWS has distinct operations in 22 geographical "regions" with even more coming.
They are considered one the main leaders in the public cloud space and offer a while range of IaaS, PaaS and even SaaS services.
AWS Elastic Container Service (ECS) is a software layer that schedules your containers, monitors them, and keeps them running. It manages and scales the underlying cloud resources, like AWS EC2 instances or AWS Fargate layer.
AWS ECS was introduced back in 2014, and it was AWS' first attempt at offering a solution for managed container orchestration. AWS fully manages the control plane; you only need to provision the worker instances, which consist of a container runtime and the ECS agent. It offers built-in integration with other AWS services like EC2 load balancers (application, network, and classic), CloudWatch Logs, and IAM."
Learn more
AWS Elastic Kubernetes Service (EKS) is a software layer that in essence schedules your containers, monitors them, and keeps them running. It manages and scales the underlying cloud resources, like AWS EC2 instances or AWS Fargate layer.
AWS EKS was introduced back in 2018, and it was AWS' entry into offering a Managed Kubernetes offering. AWS fully manages the control plane; you only need to provision the worker instances.
Kubernetes, often abbreviated to K8s, is an open-source container-orchestration platform. At its core it automates application deployment, scaling, and management. After some time in development at Google, it is now maintained by the Cloud Native Computing Foundation.
AWS Lambda is the serverless computing platform provided by Amazon Web Services. It was introduced in November 2014 and quickly became one of the most popular serverless frameworks out there.
Learn more
Serverless computing or Function-as-a-Service is a cloud computing execution model where the only thing remaining for the user is to push code to the cloud. The cloud provider that runs the server will dynamically manage the allocation of machine resources. Pricing is based on the amount of micro-resources consumed by an application (like CPU cycles and memory needed for a specific function), rather than on larger units of capacity like a virtual machine.
We like the following definition from Wikipedia:
Function-as-a-service, or FaaS, is a category of cloud computing services that
provides a platform allowing customers to develop, run, and manage application
functionalities without the complexity of building and maintaining the
infrastructure typically associated with developing and launching an app.
Serverless computing significantly simplifies deploying code into production, makes scaling a breeze, and capacity planning and maintenance no-brainers. Most of those functions are hidden away.
Typically applications are built 100% serverless or in a hybrid model with containers, supported by an event-driven model.
Quite some time ago Google coined the the term SRE or Site Reliability Engineer as part of the function Site Reliability Engineering. This role is now popping up more and more and is even replacing the widespread use of "DevOps Engineer".
The definition according to Wikipedia:
Site Reliability Engineering (SRE) is a discipline that incorporates aspects of software engineering and applies them to infrastructure and operations problems. The main goals are to create scalable and highly reliable software systems.
It is about a half/half split between:
Typically the work revolves around technologies like public cloud (like AWS or Azure), CI/CD (like Github and Concourse), monitoring (like Grafana and Prometheus), orchestration tooling (like Terraform) and is mostly in close cooperation with the development teams.
You could also consider SRE as an prescribed method on implementing DevOps.
More about the technology choices we have made for our Developer Cloud Platform.
Currently working on this content, the answer will follow asap.
Want to learn more, check out the Cloud Native Computing Foundation or this whitepaper.
Currently working on this content, the answer will follow asap.
Currently working on this content, the answer will follow asap.
Currently working on this content, the answer will follow asap.
Currently working on this content, the answer will follow asap.