Cloud Ecosystem Provider for Apps
whoami?
→ Pravin Mishra
→ Software Engineer @shephertz
→ Working on App42 PaaS
Ecosystem Product Line
App42 PaaS
• Polyglot Hosting For Your Apps
CONTENTS
•Why App42 PaaS?
•Overview
•Supported Languages
•Supported Services
•App42 PaaS Access
•Benefits of App42 PaaS
•Q...
Why App42 PaaS?
→ Easy to deploy
→ App42 PaaS offers fully managed App
hosting
→ Highly scalable
→ Fault tolerant Hosting ...
App42 PaaS Overview
App42 PaaS is polyglot application hosting platform which
lets you stay away from server-side hassles....
Supported Languages
•RUBY
• JAVA
• Node.js
• PHP
• Python
Supported Services
• MySQL
• PostgreSQL
• MongoDB
• CouchDB
• Redis
App42 PaaS Access
App42 Client
Command Line Access
AppHQ
App42 PaaS Management Console
Benefits of App42 PaaS
• Horizontal Scale / Descale
• Vertical Scale / Descale
• Routing
• Monitoring
• High Availability
...
Horizontal Scale / Descale
• Add/Remove servers as per your
requirement
• Spawn servers as per your application load
• Mak...
Vertical Scale / Descale
• Scale/Descale your Kontena instances vertically
• Start small and grow as your traffic increases
Routing
• Routes the request in Round Robin
manner
Monitoring
• Your App is monitored 24 X 7 to make
sure that it is up and running.
• In case, if your app or Kontena
crashe...
High Availability
• Make your App High Available by
scaling it to at least 2 instances.
Dedicated Service
• Services running inside Dedicated
Kontenas
• Do not share databases with other
users.
Polyglot
• Support for Multiple Languages – Java, Ruby, PHP, Node.js and
Python
• Instantly Deploy your App on the Platfor...
Collaborator
• Invite members, grant Permissions and let them manage resources
• Grant Permissions like View, Scale only, ...
No vendor lock in
• Do no need Platform specific configuration
• Smooth transition from one PaaS provider to others
Service Backup Policy
• Define Backup Frequency
• Define Backup Retention Policy
BPaaS
• Backend Platform as a Service
• Complete backend hosting just for you
• Own dedicated App42 Cloud API solution
GPaaS
• Gaming Platform as a Service
• Pre configured AppWarpS2 (Real Time Multiplayer Gaming Server)
• TCP and UPD suppor...
Links for Reference :
http://www.shephertz.com
http://api.shephertz.com
http://appwarp.shephertz.com
http://app42paas.shep...
Upcoming SlideShare
Loading in …5
×

App42 PaaS - Application Hosting Platform

1,167 views

Published on

→ Easy to deploy

→ App42 PaaS offers fully managed App hosting

→ Highly scalable

→ Fault tolerant Hosting environment

→ Highly designed architecture

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,167
On SlideShare
0
From Embeds
0
Number of Embeds
23
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

App42 PaaS - Application Hosting Platform

  1. 1. Cloud Ecosystem Provider for Apps
  2. 2. whoami? → Pravin Mishra → Software Engineer @shephertz → Working on App42 PaaS
  3. 3. Ecosystem Product Line
  4. 4. App42 PaaS • Polyglot Hosting For Your Apps
  5. 5. CONTENTS •Why App42 PaaS? •Overview •Supported Languages •Supported Services •App42 PaaS Access •Benefits of App42 PaaS •Questions?
  6. 6. Why App42 PaaS? → Easy to deploy → App42 PaaS offers fully managed App hosting → Highly scalable → Fault tolerant Hosting environment → Highly designed architecture
  7. 7. App42 PaaS Overview App42 PaaS is polyglot application hosting platform which lets you stay away from server-side hassles. It allows you to concentrate on your applications to deliver maximum value to your end users. App42 PaaS is backed with multiple services ranging from RDBMS like MySQL and PostgreSQL to NoSQL storage like MongoDB and CouchDB. You can create multiple environments (Java, PHP, Ruby) based on your choice and integrate it with the services available in a seamless manner.
  8. 8. Supported Languages •RUBY • JAVA • Node.js • PHP • Python
  9. 9. Supported Services • MySQL • PostgreSQL • MongoDB • CouchDB • Redis
  10. 10. App42 PaaS Access App42 Client Command Line Access AppHQ App42 PaaS Management Console
  11. 11. Benefits of App42 PaaS • Horizontal Scale / Descale • Vertical Scale / Descale • Routing • Monitoring • High Availability • Dedicated Services • Polyglot • Collaborator • No vendor lock in • Service backup policy
  12. 12. Horizontal Scale / Descale • Add/Remove servers as per your requirement • Spawn servers as per your application load • Make your App highly available
  13. 13. Vertical Scale / Descale • Scale/Descale your Kontena instances vertically • Start small and grow as your traffic increases
  14. 14. Routing • Routes the request in Round Robin manner
  15. 15. Monitoring • Your App is monitored 24 X 7 to make sure that it is up and running. • In case, if your app or Kontena crashes, Platform brings it back to running state
  16. 16. High Availability • Make your App High Available by scaling it to at least 2 instances.
  17. 17. Dedicated Service • Services running inside Dedicated Kontenas • Do not share databases with other users.
  18. 18. Polyglot • Support for Multiple Languages – Java, Ruby, PHP, Node.js and Python • Instantly Deploy your App on the Platform of your choice – Pre Configured templates for : Java, Grails, Rails, Sinatra etc.
  19. 19. Collaborator • Invite members, grant Permissions and let them manage resources • Grant Permissions like View, Scale only, De-Scale only, delete and more
  20. 20. No vendor lock in • Do no need Platform specific configuration • Smooth transition from one PaaS provider to others
  21. 21. Service Backup Policy • Define Backup Frequency • Define Backup Retention Policy
  22. 22. BPaaS • Backend Platform as a Service • Complete backend hosting just for you • Own dedicated App42 Cloud API solution
  23. 23. GPaaS • Gaming Platform as a Service • Pre configured AppWarpS2 (Real Time Multiplayer Gaming Server) • TCP and UPD support • Assign Static IP
  24. 24. Links for Reference : http://www.shephertz.com http://api.shephertz.com http://appwarp.shephertz.com http://app42paas.shephertz.com Ajay Tiwari Product Architect App42 Platform ShepHertz Technologies Pvt. Ltd. ajay.tiwari@shephertz.com Dhruv Chopra Product Architect AppWarp Gaming Engine ShepHertz Technologies Pvt. Ltd. dhruv.chopra@shephertz.com Naveen Goswami Product Architect App42 PaaS ShepHertz Technologies Pvt. Ltd. naveen.Goswami@shephertz.com Follow us on:

×