15
1 MIRhosting Cloud for DevOps

MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

  • Upload
    others

  • View
    17

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

1

MIRhosting Cloudfor DevOps

Page 2: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

Developers’ dream

www.mirhosting.com 2

• Write the code

• Deliver to end-users

• Do not think about

management

• Push updates without

any problems

Page 3: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

3

• Create VPS or VM

• Install and configure App server

+ DB + ...

• Install and configure additional

modules

• Push the code

• Pray the code will run as on

Dev machine

• Rebuild application/change

code after update

• Pay fixed price for Cloud usage

Developers’ reality

Page 4: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

4

What is the Solution?

Page 5: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

www.mirhosting.com 5

DevOps is the solution of

each developer’s problem

It became a culture of the communication

between developers and administrators

Page 6: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

www.mirhosting.com 6

• You are an independent

developer

• You don’t have a DevOps

engineer to automate the

process of software delivery

• You want to save money and

expand your project

But what if...

Page 7: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

www.mirhosting.com 7

Developer needs a DevOps

Platform-as-a-Service

to save his time and money

Then …

Technology

operations

Page 8: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

www.mirhosting.com 8

• Developer only pushes the code - platform takes care of everything rest

• Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker• Software stack of 60+ preconfigured App servers, SQL \

NoSQL Databases, Load Balancers, …• Scales automatically each server horizontally and vertically –

application will get as much resources as it needs• Very easy servers’ creation and management via UI• Pay only for used resources, no hidden payments• No lock-in and no code changes required• Easy tools for self-written processes automation

MIRcloud, as the Perfect DevOps PaaS

Page 9: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

www.mirhosting.com 9

• Self-service portals for developers can significantly expedite the process of

prototyping

• Development environments can now be deployed without involving system

administrators

• More than 100 standardized applications are now available "out of the box"

• Ability to use Docker containers to build microservices

• Application tools library for developers can help you boost your application

functionality

MIRhosting PaaS advantages

Development efficiency can now be increased by 70%

Application time to market ratio can be reduced up to 85%

Development standardization for distributed teams

Page 10: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

www.mirhosting.com 10

Your server

Time Time

Re

sou

rce

s

Re

sou

rce

s

Pay for the limits Pay for the usage

MIRhostingOther cloud providers Limit Limit

Automatic Vertical Scaling

During the load spikes, MIRhosting allocates more resources

for app and takes them back, when they are no longer needed

Page 11: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

www.mirhosting.com 11

Automatic Horizontal Scaling

Automatic horizontal app scaling based on defined triggers and

load changes

Page 12: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

AdditionsBuild toolsSearch and

CacheMessaging

brokerBalancing

Application servers

DBMS

WeblogicMS IISGlassfishJboss ASWildflyTomcatTomEEJettyPassengerPumaUnicornNginxApache

NginxHAProxyApacheVarnish

PostgreSQLMySQLMariaDBPerconaMS SQLMongoDBCouchDBCassandraNeo4jOrientDB

ActiveMQRabbitMQZooKeeper

MavenAntJenkinsBambooNexusGitlabGit/SVNIDE-плагины

NewRelicSendGridAppDynamicsJRebelDripStatLogentriesLogstashTakipi

ElasticsearchShpinxLuceneMemcachedRedis

A wide range of technologies «out of the box»

Java, JavaEE, .NET, ASP.NET, PHP, Ruby, Python, Node.JS, Groovy, Clojure, Scala

Page 13: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

www.mirhosting.com 13

• 250+ applications for one-click

installation

• 15000+ Docker templates

• Integrated marketplace into intuitive

UI

• Ability to pack the most demanded

apps

• Easy way to add new/custom apps to

marketplace

Marketplace

Page 14: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

www.mirhosting.com 14

Significant productivity increases during development and testing of your applications

Standardization of processes across various IT departments

Automation and simplification of the distributed IT infrastructure maintenance

Automatic scaling for peak resource consumption

Simplification of application delivery and updates, simplification of uninterrupted integration

MIRhosting cloud advantages

Page 15: MIRhosting Cloud · • Supports Java, PHP, Ruby, Python, Node.js, .NET and Docker • Software stack of 60+ preconfigured App servers, SQL \ NoSQL Databases, Load Balancers, …

www.mirhosting.com 15

Focus on what you do best and let MIRhosting manage your PaaS