One place for hosting & domains

      White Paper: Running Cloud Native Applications on DigitalOcean Kubernetes

      Download the Kubernetes White Paper

      Running Cloud Native Applications on DigitalOcean Kubernetes (PDF)


      The Running Cloud Native Applications on DigitalOcean Kubernetes White Paper brings readers through a variety of cloud native topics, introducing them to how they may leverage Kubernetes in order to manage and scale their applications.

      This white paper provides further insight into:

      • Trends in Modern Application Development
      • The Cloud Native Ecosystem
      • Microservices
      • Containers
      • Clusters
      • Kubernetes and DigitalOcean Kubernetes

      Throughout the White Paper, a photo-sharing app called “Snappy” is used as a running example to demonstrate the value of implementing Cloud Native best practices.

      Executive Summary: Scaling Cloud Native Apps

      In today’s fast-moving software landscape, advances in operations technologies have fostered the dramatic reduction of application release cycles. Traditionally, software releases follow a time-based schedule, but it has become increasingly common to see applications and services continuously delivered and deployed to users throughout the day. This truncating of the traditional software release cycle has its roots both in technological developments — such as the explosive growth of cloud platforms, containers, and microservices-oriented architectures — as well as cultural developments — with tech-savvy and mobile-enabled users increasingly expecting new features, fast bug fixes, and a responsive and continuously developing product.

      This symbiotic relationship between end users and developers has become increasingly linked. Shifting organizational structures and application architectures allow developers to quickly incorporate feedback and react to user demands. This accelerated development cadence often accompanies the packaging of applications into containers, and the use of systems that automate their deployment and orchestration, like Docker Swarm, Marathon, and Kubernetes. These open-source platforms, now stable enough for large-scale production deployments, allow service owners to launch and scale applications themselves, effortlessly managing hundreds of running containers.

      Kuberntes Diagram

      Kubernetes and DigitalOcean Kubernetes

      Kubernetes, initially open-sourced by Google in 2014, has today grown to become one of the highest velocity projects on GitHub, with over 11,300 contributing developers and 75,000 commits. The growth of its thriving open-source community mirrors its popularity in the private sector, with over 50% of Fortune 100 companies relying on Kubernetes every day to rapidly deploy new features and bug fixes to users.

      DigitalOcean Kubernetes enables development teams both small and large to quickly take advantage of this market-leading container orchestration platform without the lead time required to provision, install, and operate a cluster. With its simplicity and developer-friendly interfaces, DigitalOcean Kubernetes empowers developers to launch their containerized applications into a managed, production-ready cluster without having to maintain and configure the underlying infrastructure. Seamlessly integrating with the rest of the DigitalOcean suite — including Load Balancers, Firewalls, Object Storage Spaces, and Block Storage Volumes — and with built-in support for public and private image registries like Docker Hub and, developers can now run and scale container-based workloads with ease on the DigitalOcean platform.

      With full programmatic control of their cluster using the exposed Kubernetes REST API, developers can benefit from the rich ecosystem of open-source tools while still reaping the convenience of managed infrastructure. Teams can flexibly deploy and scale their Cloud Native applications. A Certified Kubernetes conformant platform, DigitalOcean Kubernetes helps developers launch their application containers and bring their Kubernetes workloads into the DigitalOcean cloud with minimal configuration and operations overhead.

      To learn more about scaling and managing Cloud Native applications, microservices, containers, and Kubernetes, download your free copy of Running Cloud Native Applications on DigitalOcean Kubernetes!

      Download the Kubernetes White Paper

      Running Cloud Native Applications on DigitalOcean Kubernetes (PDF)

      Source link

      Is VMware Cloud on AWS the Right Solution for Your Business? (Video)

      There has been a lot of excitement around the VMware and AWS partnership. The new service is touted as a way to leverage VMware’s software-defined data center technologies with the scalability, security, and cost effectiveness of AWS. But is it an ideal hosted cloud solution for all businesses? Not necessarily.

      In this episode of SingleHoppy Hour, Ryan Hunt and Josh Williams, VP of Enterprise Sales and Engineering, break down the current VMware on AWS solution, as well as its best use cases. Which scenarios are ideally suited for it, and which would be better served on a Dedicated Private Cloud platform?

      Watch the video below to see what they have to say.

      Navigate this episode by topic:

      • The value proposition for VMware on AWS. (1:10)
      • What type of customer should be interested in this offering, and why? (2:03)
      • Why it’s not a great fit for everyone, as well as the barriers of entry. (2:55)
      • Do users have the ability to tie in other AWS features such as, Redshift and Lambda. (5:33)
      • If this first iteration of VMware on AWS doesn’t fit your budget, what are the alternatives? (7:34)
      • What’s missing? Managed services. (8:47)
      • Will it aid in IT enablement? (11:56)
      • What’s the future of VMware on AWS? (12:55)



      Source link

      Disaster Recovery is the Perfect Entry Point to the Cloud. Here’s Why.

      Moving to the cloud is not an all or nothing proposition. Most organizations are, at some level, on a journey to the cloud, or as Gartner analyst Thomas Bittman says, “A journey to the mix.”1While some IT shops take the plunge and embrace the change with the grace of an Olympic high diver, most organizations find themselves dipping a toe in the shallow end for a phased-in approach.  

      If the latter seems familiar, you aren’t wrong. We’ve already seen a similar adoption trend with virtualization. But with the exception of legacy applications, virtualization was essentially a one-size-fits-all solution. A technology platform built to solve a variety of IT issues, the cloud is a different story altogether.

      Why? Because moving to the cloud is much more variable in its advantages, and as a result, requires a discerning eye. Simply put, there are dozens of “right ways” to adopt cloud. From tenancy (hyperscale public vs. dedicated private) to payment model (pay-as-you-go vs. discounted reserved resources), the cloud offers an unprecedented degree of service flexibility.  

      So where to get started? Fortunately, there’s one business use case that perfectly showcases the advantages of the diversity of choice offered by cloud computing: Disaster Recovery.

      Disaster Recovery as a Service (DRaaS)

      When the decision comes down from the executive level that you will be required to add DR to your project list, are you really going to build and manage an additional data center for this requirement? Some (mostly larger) enterprises will, and it will be the right decision for them. But that’s an increasingly rare scenario.  

      That’s because the cloud has created a veritable buffet of cloud-based “as a service” offerings that can fulfill the same requirements without having to make heavy investments in both human expertise and IT infrastructure. Disaster Recovery as a Service (DRaaS) is offered by many Cloud Service Providers (CSPs) around the globe, enabling organizations of all sizes to protect their business operations without committing to heavy capital expenditures.  

      Here at SingleHop, we have taken DRaaS a step further by offering a few ways to apply DR to your organization.  

      Standby DRaaS and Active DRaaS

      Looking for a simplified DR solution to “check the box?” Standby DRaaS offers a pay as-you-go model in a private cloud environment, allowing the customer to pay for server resources they consume at the time of demand. Think of it like having a second data center “on call” and ready for action in the event of a critical failure. When the solution is in a “standby” state, only storage and software license fees are charged. SingleHop Standby DRaaS customers can dip their toes in the cloud without fully committing their IT budget.   

      Do you have more stringent compliance requirements or require dedicated resources for the most critical of workloads? SingleHop has a solution for that too. SingleHop Active DRaaS is an always available dedicated cloud environment for disaster recovery that protects your business with the strict recovery times and objectives. This purpose-built environment guarantees that virtualized workloads have the resources they need during an unexpected outage, backed up by an industry-leading SLA.  

      Hybrid DRaaS

      While both Standby and Active DRaaS offerings are based on SingleHop’s Private Cloud infrastructure, SingleHop also has the ability to enable hybrid cloud for your organization.  Hybrid cloud combines the security and control of the SingleHop Private Cloud with economic and scalability benefits of public cloud offerings from Amazon Web Services and Microsoft Azure Cloud. By coupling SingleHop’s Managed AWS and Managed Azure offerings with SingleHop DRaaS, virtualized Disaster Recovery workloads can be placed where they make the most sense.  

      Like the cloud, Disaster Recovery isn’t a one-size-fits-all solution. As a trusted partner in hybrid cloud and multicloud solutions, SingleHop can provide your organization with the guidance and expertise needed during its cloud journey.

      References & Further Reading:

      1. “The journey to the cloud is now about a mix of models, Gartner says.” Lauren Horowitz. Cisco.   

      Source link