• Home
  • >
  • DevOps News
  • >
  • Persistent Storage and Container Orchestration – InApps 2022

Persistent Storage and Container Orchestration – InApps is an article under the topic Devops Many of you are most interested in today !! Today, let’s InApps.net learn Persistent Storage and Container Orchestration – InApps in today’s post !

Read more about Persistent Storage and Container Orchestration – InApps at Wikipedia

You can find content about Persistent Storage and Container Orchestration – InApps from the Wikipedia website

NetApp sponsored this post.

Joseph Christianson

Joseph is a product marketing manager in DevOps for NetApp where he creates lively content and success stories for customers looking to become, DevOps Ready. Prior to joining NetApp, Joseph worked in product management and as a creative marketing consultant. Outside of work, Joseph spends his time in the Colorado sunshine as an active scooterist.

Bandwidth, an API platform provider, delivers voice, messaging and 911 services that affect millions of people every day. Behind the scenes, Bandwidth’s DevOps play a key role in making sure these services are delivered by innovating relentlessly to improve the company’s platform and bring new services to market faster.

Indeed, Bandwidth is changing how the world communicates, thanks largely to its DevOps teams. Some of the largest brands in the world, including Google, Microsoft, Zoom and GoDaddy, depend on Bandwidth’s API platform to help it grow and differentiate its businesses. Bandwidth’s voice network provides the highest levels of quality and reliability to millions of numbers nationwide. Industry-leading APIs enable customers to easily integrate powerful voice, text and 911 capabilities into its offerings with just a few lines of code.

To meet developers’ expectations for cloud agility in order to keep up with the extremely high-performance demands, the operations team began a DevOps journey with NetApp, deploying OpenShift Container Platform for Kubernetes container orchestration. Trident, an open source solution from NetApp, enables persistent storage and automates storage provisioning, helping Bandwidth accelerate deployment and reduce friction between application owners and infrastructure teams.

“At our core, we’re a telecommunications company that provides a communication platform as a service (CPaaS),” Jeff Spahr, systems infrastructure architect at Bandwidth, said. “We specialize in enabling customers to send messages and phone calls over APIs without having to understand the complexity of traditional telco networks.”

In order to meet changing customer needs, Bandwidth’s development team continually strives to update existing products and services and bring new services to market faster. Here are a few ways Bandwidth did that to achieve its goals.

Read More:   Update MongoDB Clusters Can Now Be Run Across Multiple Clouds

Step 1: Container Orchestration

On the operations side of the business, a small team of infrastructure engineers supports a much larger team of developers and application owners. Previous manual provisioning workflows were time-consuming and didn’t scale with the needs of the business. The infrastructure team needed to enable infrastructure automation and self-service to provide a fast, consistent and repeatable experience to its internal customers.

In 2017, Spahr and his team began a project to deliver a cloud native infrastructure to helps users by implementing a container orchestration platform. “One of the primary goals of DevOps is to reduce or eliminate the friction between developers and operations,” Spahr said. “Our goal was to get out of the provisioning world, so we could focus on more interesting problems and prevent our internal customers from having to sit around waiting for resources.”

For Spahr, the first step towards DevOps was to enable infrastructure automation and abstraction through a container orchestration platform. For this step, his team chose Red Hat’s OpenShift Container Platform as its distribution of Kubernetes. OpenShift enabled Bandwidth to deploy containerized applications consistently on the premises or in the cloud.

There was just one problem: Even with Kubernetes, Spahr and his team still had to provision storage manually. To provide persistent storage to applications deployed using Kubernetes, volumes had to be pre-provisioned and introduced by the Kubernetes administrator before they could be used by developers.

“Out of the box, Kubernetes solves your compute and load-balancing automation,” Spahr said. “Storage can be more difficult. Storage automation is not solved by Kubernetes alone. That’s where Trident comes in.”

Step 2: Storage Automation

Trident is an open source storage provisioner and orchestrator for the NetApp portfolio. With Trident, Spahr and his team seamlessly integrated Bandwidth’s NetApp all-flash storage into its Kubernetes container orchestration system.

“Initially, we had planned to address storage automation in Phase 2 of the project,” Spahr said. “With Trident, we were able to solve for persistent storage quickly and painlessly. We scheduled an afternoon to get Trident up and running and we were done in less than an hour. We used that extra time to grab a beer to celebrate the quick win.”

Step 3: Adding Trident and OpenShift

Today, with OpenShift and Trident, Bandwidth’s operations team has fully automated the provisioning of compute, storage and load balancing for its container environments. The team can now spend less time on provisioning tickets and focus instead on the next step in its DevOps journey.

Read More:   Update How to Setup InfluxDB, Telegraf and Grafana on Docker: Part 1

“People were able to start consuming containers immediately with little effort,” Spahr said. “It was really exciting for us on the operations side. But, to our developers, it was so easy that it was boring. It just worked.”

Developers are happier now that they can deploy resources faster and more consistently, iterate more quickly and speed up development cycles. Lab environments are entirely self-service. Tickets are a thing of the past. With the click of a button, developers can create a project or namespace and start deploying their workload.

Instead of taking weeks to begin work, developers can access containers in minutes and accelerate time to market for new products, services and features. They can also quickly push their projects live to production and self-manage the lifecycle of their containers. The result? “We’re seeing more collaboration and everyone working toward the same goal of reducing the friction between development and operations,” Spahr said. “We can now enable developers to deliver new products faster and provide value to our customers.”

NetApp AFF all-flash storage provides the requisite speed, efficiency and reliability for Bandwidth’s container platform, which means that the infrastructure team no longer spends time troubleshooting storage performance and latency. Non-disruptive operations eliminate planned and unplanned downtime, so customer-facing applications can run with maximum availability. This is critical for customers who depend on Bandwidth’s services for timely communications and critical emergency services.

“Storage is the foundation of our infrastructure — of anybody’s infrastructure, really. If your storage fails, your application availability is impacted. NetApp’s reliability and uptime directly correlate to our reliability and uptime,” Spahr said.

Next up, Bandwidth has already begun deploying Trident with NetApp Cloud Volumes Service for AWS to provide the same experience to developers regardless of where the data actually lives — in the cloud or on-premises. With Cloud Volumes Service, the operations team can take advantage of enterprise data management features, such as NetApp Snapshot copies and clones, while choosing a storage environment that provides the best balance of speed, security and cost to the organization.

Conclusion

Bandwidth has largely begun its digital journey by incorporating Kubernetes and cloud native into its operations, both for development and infrastructure management. Automation also plays a key role for storage, as well as for its entire development and deployment pipelines, thanks largely to its adoption of Trident and OpenShift. But in many ways, Bandwidth’s journey is only beginning.

Read More:   PRACTICAL GUIDE TO BUILD AN ECOMMERCE WEB FROM SQUARE ONE (PART 1)

For more customer success stories using NetApp technology head to NetApp.com.

List of Keywords users find our article on Google:

storage orchestration
cloud volumes
persistent storage for containers
openshift container platform
aff netapp
joseph joseph storage
netapp kubernetes storage
bandwidth wikipedia
openshift container storage installation
openshift container storage
joseph joseph storage containers
openshift container
storage orchestration for containers
cloud volumes service
netapp cloud volumes service
netapp aff
openshift automation
openshift containerd
netapp trident kubernetes
orchestrator resources for beginners
aff recruitment
netapp namespace
joseph joseph food storage containers
what is openshift container platform
what is openshift container storage
red hat container storage
netapp flash
netapp.com
aws netapp cloud volumes
automate openshift
netapp flash array
storage for openshift
openshift
openshift learn
now netapp
openshift software
“bandwidth” bandwidth’s or “david morken” or “bandwidth inc” or (band) or
“bandwidth inc.”
trident netapp
cloud volumes service netapp
openshift container platform pricing
openshift dedicated pricing
red hat openshift container storage
openshift 2
joseph joseph food containers
trident technologies jobs
openshift container platform subscription
red hat container platform
red hat openshift 3
openshift performance
open shift container
ontap cloud volumes
openshift operations
redhat openshift service on aws
self storage automation software
openshift 3
godaddy api
microsoft system center orchestrator
netapp aws
best collaboration tool for persistent information
netapp openshift
storage for red hat openshift container platform
core measure abstraction outsourcing
netapp snap center
trident group security jobs
core measure abstraction outsource company
red hat openshift container platform pricing
openshift container platform installation
openshift network policy
red hat openshift container platform
netapp manual
openshift app
used netapp storage
netapp cloud volumes
stealing business bandwidth
trident happy hour
push button wikipedia
redhat openshift container platform
lively status for whatsapp
“advantage storage”
flash netapp
persistent systems jobs
openshift on cloud
persistent storage openshift
cloud volumes netapp
netapp cloud volumes pricing
netapp file storage
ontap storage
openshift dedicated
openshift deploy image
storage architect jobs
how cloud-native storage can simplify your kubernetes
openshift in cloud
trident storage
core measure abstraction consulting company
deploying openshift
persistent memory
trident security jobs
joseph joseph storage 100
telecom traditional marketing specialist
trident marketing
what is openshift cloud
all flash netapp
container platform
core measure abstraction jobs
godaddy success stories
netapp api
deploy openshift
openshift container platform cost
openshift service
how to start openshift
openshift cloud platform
openshift storage
cloudvolumes
openshift kubernetes api
aff storage
bandwidth voice api
what is openshift container
netapp flash storage
container openshift
netapp cloud storage
openshift provider
what are the benefits of container load balancing

Source: InApps.net

Rate this post
As a Senior Tech Enthusiast, I bring a decade of experience to the realm of tech writing, blending deep industry knowledge with a passion for storytelling. With expertise in software development to emerging tech trends like AI and IoT—my articles not only inform but also inspire. My journey in tech writing has been marked by a commitment to accuracy, clarity, and engaging storytelling, making me a trusted voice in the tech community.

Let’s create the next big thing together!

Coming together is a beginning. Keeping together is progress. Working together is success.

Let’s talk

Get a custom Proposal

Please fill in your information and your need to get a suitable solution.

    You need to enter your email to download

      [cf7sr-simple-recaptcha]

      Success. Downloading...