O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Modulus Datasheets

305 visualizações

Publicada em

Datasheets highlighting the features and functions of Modulus: a portable, scalable, uniquely customizable hosting platform for Node.js development.

  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Modulus Datasheets

  1. 1. ARCHITECTURE OVERVIEW ONE SOLUTION – IN THE CLOUD OR ON-PREMISES ROUTING Traffic SSL TERMINATOR LOAD BALANCER HOST INSTANCES DEPLOYMENT BENEFITS & FEATURES • Powerful and flexible multi-region routing is made extremely simple through Modulus Enterprise Class’s orchestration tools. • Every piece in the routing and hosting layer is horizontally scalable and designed to serve enormous application needs. • Combine latency-based DNS with multiple regions and multiple load balancers to ensure a great user experience for global applications • Smart load balancing ensures even distribution and auto-exclusion of bad nodes. • Unified routing experience for applications hosted on-premises, public cloud, or hybrid environments. BENEFITS & FEATURES • Fast and easy deployment to any number of app instances across any number of servers. • API and scriptable CLI for easy integration into existing deployment processes and continuous integration tools. • Rolling updates to ensure limited downtime during production deploys. • Old instances remain active while new instances are installing to ensure extremely fast switchovers and limited downtime. CLI DEPLOYMENT TOOL MODULUS ENTERPRIS CLASS API DEPLOYMENT COORDINATOR HOST INSTANCES FOR MORE INFORMATION, CONTACT SALES@MODULUS.IO HEADQUARTERS 1739 Elm St., Floor 2, Cincinnati, OH 45202 | Tel: +1 513-318-9060 © 2014 Modulus. All rights reserved. | enterprise.modulus.io
  2. 2. SECURITY OVERVIEW ONE SOLUTION – IN THE CLOUD OR ON-PREMISES Security is an important part of the Modulus Enterprise Class (M-EC) solution. Every precaution is taken to ensure installations and their data cannot be compromised. Modulus Enterprise Class uses a multi-layered network approach, strict communication restrictions, and dedicated resources to provide one of the most secure environments possible. BENEFITS & FEATURES • No application host is exposed directly to the internet. • The load balancer is the only entry point inside the private network. Only HTTP(s) traffic on ports 80 and 443 is allowed. All other traffic is rejected. • Firewall rules are specifically created for each server’s purpose. Ports are only opened to internal endpoints that require access. • The load balancers provides DOS protection by rejecting connections that exceed abusive throughput thresholds. • Application instances are each on dedicated virtual networks and do not share or have access to resources from other instances. BENEFITS & FEATURES • No resources are shared between M-EC installations. All servers are dedicated instances. • Unique SSH keys are generated for each installation. Keys created for one installation cannot be used to access resources for another. • SSH access to servers can only be done using key files. There is no password access. • Each server has SSH abuse protected that rejects connections and mitigates brute-force attacks. PRIVATE NETWORK DEDICATED RESOURCES * The security outlined in this document apply to managed cloud installations of M-EC. On-Premises and hybrid environments will work differently depending on the specific needs of the installation. INTERNET LOAD BALANCER HOST INSTANCES FOR MORE INFORMATION, CONTACT SALES@MODULUS.IO HEADQUARTERS 1739 Elm St., Floor 2, Cincinnati, OH 45202 | Tel: +1 513-318-9060 © 2014 Modulus. All rights reserved. | enterprise.modulus.io
  3. 3. ONE SOLUTION – IN THE CLOUD OR ON-PREMISES Modulus Enterprise Class (M-EC) is a solution that allows companies to build Node.js applications with greater quality & efficiency, get them to market faster and run them more reliably. Modulus Enterprise Class does this without organizations needing to make premature business decisions about whether they need to exist on-premises or in the cloud. FAST AND EASY DEPLOYMENTS Don’t spend hours getting your application running. COST-EFFECTIVE SCALING Meet customer demand as it changes with Modulus’ load balancing and provisioning. IN-DEPTH ANALYTICS Make real-time decisions to ensure a great user experience and keep your customers happy. FEATURES • Isolated Resources to Promote Security • Configurable CPU/Memory • IaaS Platform Agnostic • Multi-Region Scalability • Dedicated Load Balancers CHOOSE YOUR ENVIRONMENT CLOUD • Be up and running quickly without needed dedicated IT resources. • Reduce capital spending with subscription model. • Rapidly scale up and down based on seasonal demand. • Free-up IT resources for more strategic initiatives get back to your core business. ON-PREMISES • Full control and access for your IT staff. • The highest degree of customization. • Meet required corporate compliance policy by running applications internally. • Ensure mission critical applications are on your own hardware. HYBRID - BEST OF BOTH WORLDS • Integrate both environments seamlessly and enjoy the benefits that each has to offer. HOW M-EC WORKS Incoming Requests Orchestration ON PREMISES Bare Metal | Virtualization CLOUD AWS | Rackspace | Datapipe | Joyent ORCHESTRATOR HOST LOAD BALANCER 30% of developer time is spent on non-value added tasks. That’s $27,000 per developer per year that could be spent on creating revenue generating products to bringing them to market. FOR MORE INFORMATION, CONTACT SALES@MODULUS.IO HEADQUARTERS 1739 Elm St., Floor 2, Cincinnati, OH 45202 | Tel: +1 513-318-9060 © 2014 Modulus. All rights reserved. | enterprise.modulus.io
  4. 4. COMPLIANCE ONE SOLUTION – IN THE CLOUD OR ON-PREMISES BECAUSE MODULUS UNDERSTANDS THE IMPORTANCE OF CORPORATE GOVERNANCE AND REGULATORY COMPLIANCE, MODULUS ENTERPRISE CLASS (M-EC) PROVIDES A PLATFORM THAT HELPS ENABLE BOTH. DEDICATED RESOURCES MULTIPLE DATA CENTER SUPPORT Cloud Secure Connection On-Premises LOAD BALANCER INSTANCES HOST INSTANCES DATABASE With Modulus Enterprise Class, resources in different data centers can be assigned to regions so you can deploy to specific subsets of servers. You’ll also have the ability to designate where the data is stored and where the application is run. BUSINESS ASSOCIATE AGREEMENT To help ensure that you have a platform that you can trust and on which you can rely, Modulus will sign Business Associate Agreements in accordance with HIPAA requirements. DATA PRIVACY AND RETENTION Modulus takes data privacy extremely seriously. • All data is regularly backed up to ensure seamless disaster recovery. • We can limit server access to any subset of employees or engineers. • Access logs are available for auditing purposes and compliance. • To maximize security, all data can be stored on encrypted hard drives. You can run Modulus on dedicated hardware in the location of your choosing whether on-premises, in a dedicated cloud environment, or a hybrid of the two. This secure, dedicated environment can be the foundation of compliance fulfillment. With Modulus Enterprise Class, all servers are dedicated instances; no resources are shared between M-EC installations. In addition, unique SSH keys are generated for each installation. Keys created for one installation cannot be used to access resources for another. COMPLIANT CLOUD RESOURCES With respect to Amazon AWS cloud computing, Modulus enhances your organization’s ownership of compliance initiatives related to your data and information housed on AWS infrastructure. You’ll still have the AWS assurance of robust security and data protection—uncompromised. More about AWS compliance can be found at aws.amazon.com/compliance. FOR MORE INFORMATION, CONTACT SALES@MODULUS.IO HEADQUARTERS 1739 Elm St., Floor 2, Cincinnati, OH 45202 | Tel: +1 513-318-9060 © 2014 Modulus. All rights reserved. | enterprise.modulus.io
  5. 5. MODULUS FOR AMAZON WEB SERVICES – ACCELERATE MONITORING AND MANAGEMENT OF NODE.JS MODULUS IS AVAILABLE IN BOTH PUBLIC AND PRIVATE ENVIRONMENTS MODULUS PUBLIC CLOUD offers servo options that let your environment evolve as your apps grow in popularity and complexity. Expand seamlessly from 396MB servos to 512MB or 1024MB servos, each option offering auto-scaling and multi-servo statistics. MODULUS ENTERPRISE The private offering, Modulus Enterprise, provides robust dedicated resources to meet the corporate need for security, portability, compliance and customizability. With it, you can host apps in any environment, whether on-premises, in the cloud, in hybrid environments, or behind your firewall. Modulus for Amazon Web Services helps organizations conquer major deployment challenges, providing secure multi-tenancy for hosting multiple projects in a dedicated environment. Availability Zone 1 Availability Zone 2 Region Availability Zone 3 Region FEATURES • Integrated MongoDB • Powerful statistics • Auto scaling • Premium support • Seamless management of hybrid environments between on-premises and the cloud • Scalability and the option to pay for services as needed • The ability to manage multiple projects and databases on AWS instances • Platform readiness to meet compliance, regulation, and governance needs Providing a portable, scalable, and uniquely customizable Node.js hosting platform, Modulus provides a range of services for developers ranging from individuals, to the largest entities with the most complex deployments. Modulus frees you from time-consuming set up and maintenance tasks, enabling you to quickly and securely run applications in any on-premises, cloud, or hybrid environment—including behind your firewall. Route 53 ROUTE53 LOAD BALANCER HOST HEADQUARTERS 1739 Elm St., Floor 2, Cincinnati, OH 45202 | Tel: +1 513-318-9060 © 2014 Modulus. All rights reserved. | enterprise.modulus.io
  6. 6. AVAILABLE ON AMAZON WEB SERVICES Modulus is available on AWS Marketplace, and further builds its offerings as a member of the AWS Partner Network (APN) in the category of “Standard Technology Partner”. THIS MEANS THE FOLLOWING BENEFITS FOR CUSTOMERS: • Secure multi-tenancy for hosting multiple projects in a dedicated environment • Seamless management of hybrid environments between on-premises and the cloud • Scalability and the option to pay for services as needed • The ability to manage multiple projects and databases on AWS instances • Platform readiness to meet compliance, regulation, and governance needs START USING MODULUS PUBLIC CLOUD AND MODULUS ENTERPRISE ON AWS MARKETPLACE TODAY! TINYURL.COM/MODULUS-AWS OR, FOR MORE INFORMATION, EMAIL: SALES@ MODULUS.IO MODULUS FOR AMAZON WEB SERVICES – ACCELERATE MONITORING AND MANAGEMENT OF NODE.JS TO MAXIMIZE PERFORMANCE, AVAILABILITY, AND SECURITY, MODULUS IS DESIGNED TO FULLY INTEGRATE IN AMAZON’S SUITE OF TOOLS. MULTI-REGION, MULTI-AZ Easily distribute applications across availability zones and regions for the highest level of redundancy VPCS AND SUBNETS Modulus installs are designed to make full use of the added security provided by VPCs, private, and public subnets. ROUTE53 Modulus load balancers and application hosts are designed to work perfectly with Route53 for geographical routing and health checks for multizone availability. FLEXIBLE EC2 SUPPORT Choose the instances that make the most sense in terms of performance and cost. Application instances can be installed on nearly any EC2 instance type. FULLY MANAGED OR INSTALLABLE You can easily install Modulus in your own AWS infrastructure, or you can choose a fully managed install and get all the benefits of AWS and Modulus without the hassle of infrastructure management. HEADQUARTERS 1739 Elm St., Floor 2, Cincinnati, OH 45202 | Tel: +1 513-318-9060 © 2014 Modulus. All rights reserved. | enterprise.modulus.io

×