One place for hosting & domains

      What is Platform as a Service (PaaS)?


      Platform as a Service (PaaS) is a category of cloud computing in which developers can provision deployment platforms to build applications. The underlying infrastructure of each platform is abstracted, meaning that users can expect pre-configured runtime environments and predictable scaling, storage, and security options. Users also have access to languages, libraries, tools, and services for application development, as well as a certain degree of control over configuration settings. However, they do not have the ability to modify the underlying operating system or network settings

      PaaS can be a good choice for developers who don’t have the need to customize their underlying infrastructure or who want to focus their attention on development rather than DevOps and system administration.

      For more educational resources related to PaaS, please visit:

      A complete list of our resources on cloud computing can be found on our Cloud Computing page.



      Source link

      Escape the Walls of PaaS: Unlock the Power & Flexibility of DigitalOcean App Platform With Docker


      Video

      About the Talk

      With DigitalOcean App Platform, you get out-of-the-box support for several programming languages and application frameworks. For those languages and frameworks that DigitalOcean doesn’t support currently, learn how you can utilize the Dockerfile mechanism and still benefit from a fully managed PaaS experience.

      What You’ll Learn

      • How DigitalOcean App Platform helps you avoid lock-in and remain cost effective as you scale
      • An overview of cloud-native buildpacks and Dockerfile-based components that you can mix and match within your app as necessary

      Resources

      About the Presenter

      Phil Dougherty is a Senior Product Manager at DigitalOcean focused on Kubernetes, container registry, and PaaS. With over 15 years of professional experience in data centers, networking, security, and automation, he has seen the evolution of scale out hosting platforms go from homegrown shell scripts on dedicated servers to multi-cloud micro service based architectures running on Kubernetes. In his free time he likes to ride motorcycles both on and off road, travel, and spend time in the great outdoors.



      Source link

      Command-line Your Way to PaaS Productivity With DigitalOcean App Platform


      Video

      About the Talk

      In this new world of PaaS, what will happen to our traditional infrastructure? Does a PaaS render IaaS obsolete? PaaS and IaaS don’t need to be in competition with each other; PaaS is just another tool on our toolbelt for getting the job done. In this live coding session, we use Terraform to deploy both DigitalOcean App Platform apps and traditional Infrastructure-as-a-Service components that work together to meet our needs.

      What You’ll Learn

      • How to use App Platform Spec [https://github.com/do-community/rss-reader-app-platform-spec]
      • Define your own spec file and deploy multiple components at once
      • Deploy an app with doctl and your own custom spec

      Resources

      About the Presenter

      Mason Egger is currently a Developer Advocate at DigitalOcean specializing in cloud infrastructure, distributed systems, and Python. Prior to his work at DigitalOcean he was an SRE helping build and maintain a highly available hybrid multicloud PaaS. He is an avid programmer, musician, educator, and writer/blogger.



      Source link