Companies across all industries are innovating with software to stay competitive, connect with customers, grow new revenue sources, and transform their business. As an IT operations or applications leader, you need to leverage your VMware investments to innovate faster to deliver applications in weeks, not months. Pivotal CF, the leading enterprise Platform-as-a-Service, powered by Cloud Foundry, enables IT operations teams to do just that: accelerate software delivery on their vSphere-based private clouds, and on VMware’s public cloud, vCloud Air.
With Pivotal CF, you can simultaneously improve developer productivity while gaining huge operational efficiencies.
Companies across all industries are innovating with software to stay competitive, connect with customers, grow new revenue sources, and transform their business. As an IT operations or applications leader, you need to leverage your VMware investments to innovate faster to deliver applications in weeks, not months. Pivotal CF, the leading enterprise Platform-as-a-Service, powered by Cloud Foundry, enables IT operations teams to do just that: accelerate software delivery on their vSphere-based private clouds, and on VMware’s public cloud, vCloud Air.
With Pivotal CF, you can simultaneously improve developer productivity while gaining huge operational efficiencies.
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)VMware Tanzu
Presented by Cornelia Davis - Platform Engineer, Cloud Foundry, Pivotal
You might have heard that software is eating the world; in every industry enterprises are being challenged to bring software to their consumers faster, more frequently and with insanely great user experiences. Pivotal Cloud Foundry, the leading enterprise Platform as a Service (PaaS) that is powered by Cloud Foundry, is designed to remove friction from the traditional application lifecycle, from dev all the way through production. At the core it exposes application and services “dial tone”, rather than infrastructure “dial tone”, scoping a broad set of capabilities such as autoscaling, dynamic routing, logging, monitoring, health management, and more, around the application. Pivotal Cloud Foundry itself depends on the infrastructure “dial tone” that is brilliantly provided by vSphere or vCHS.
In this session we’ll start with the industry drivers for PaaS, explain how it leverages your existing vSphere or vCHS investment, and then dive into the details of what Pivotal Cloud Foundry brings to the enterprise developer and operator. Light on slides and heavy on demo, you’ll come away with a solid understanding of how Pivotal CF can revolutionize they way your enterprise develops, delivers and manages software.
It’s a Mobile First World: Faster Mobile Apps with Pivotal and VMwareVMware Tanzu
Let’s face it – delivering modern, mobile applications for your customers and employees isn’t a matter of when, but a matter of how fast. How can IT build apps faster? How do you scale if the app is a huge success? How do you update if it’s a dud?
Legacy platforms may be fine for systems of record, but they aren’t built for mobile. Join Pivotal and VMware to find out how enterprise Platform as a Service (PaaS) and an enterprise hybrid cloud give you the power and agility to deliver mobile apps faster.
Enabling Cloud Capabilities Through an Enterprise PaaS (Cloud Foundry Summit ...VMware Tanzu
Keynote delivered by Mark Seidenstricker, Infrastructure Architect at Monsanto.
The benefits of cloud computing are undisputed, but successful large-scale adoption remains a challenge for many enterprises due to the required shift in technology, culture, and operational models. This presentation will explore how we envision PaaS as the catalyst for a successful cloud strategy by enabling many of the benefits of cloud while simultaneously mitigating some common cloud adoption concerns.
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...VMware Tanzu
Keynote delivered by Lajos Lange, Matthias Naber from Axel Springer, and Tore Sagstuen from Fjord IT.
In order to ensure diverse, independent and high quality journalism in the future there is a need to rethink the classic publisher business while IT has to become part of the core products. On the way to digital transformation, we have to adapt to agile methodologies, and historically grown, complex infrastructures have to be reinvented in order to speed up the development process. With Cloud Foundry, we realized our vision of an innovative, fully automated service delivery platform by accelerating the time and quantity to market rate and reducing IT costs at the same time. The service oriented nature of the PaaS approach enables a modularization strategy for applications. We will discuss how Cloud Foundry’s capabilities helped to establish a culture of prototyping in combination with continuous delivery and business intelligence in order to form minimal viable products.
Companies across all industries are innovating with software to stay competitive, connect with customers, grow new revenue sources, and transform their business. As an IT operations or applications leader, you need to leverage your VMware investments to innovate faster to deliver applications in weeks, not months. Pivotal CF, the leading enterprise Platform-as-a-Service, powered by Cloud Foundry, enables IT operations teams to do just that: accelerate software delivery on their vSphere-based private clouds, and on VMware’s public cloud, vCloud Air.
With Pivotal CF, you can simultaneously improve developer productivity while gaining huge operational efficiencies.
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)VMware Tanzu
Presented by Cornelia Davis - Platform Engineer, Cloud Foundry, Pivotal
You might have heard that software is eating the world; in every industry enterprises are being challenged to bring software to their consumers faster, more frequently and with insanely great user experiences. Pivotal Cloud Foundry, the leading enterprise Platform as a Service (PaaS) that is powered by Cloud Foundry, is designed to remove friction from the traditional application lifecycle, from dev all the way through production. At the core it exposes application and services “dial tone”, rather than infrastructure “dial tone”, scoping a broad set of capabilities such as autoscaling, dynamic routing, logging, monitoring, health management, and more, around the application. Pivotal Cloud Foundry itself depends on the infrastructure “dial tone” that is brilliantly provided by vSphere or vCHS.
In this session we’ll start with the industry drivers for PaaS, explain how it leverages your existing vSphere or vCHS investment, and then dive into the details of what Pivotal Cloud Foundry brings to the enterprise developer and operator. Light on slides and heavy on demo, you’ll come away with a solid understanding of how Pivotal CF can revolutionize they way your enterprise develops, delivers and manages software.
It’s a Mobile First World: Faster Mobile Apps with Pivotal and VMwareVMware Tanzu
Let’s face it – delivering modern, mobile applications for your customers and employees isn’t a matter of when, but a matter of how fast. How can IT build apps faster? How do you scale if the app is a huge success? How do you update if it’s a dud?
Legacy platforms may be fine for systems of record, but they aren’t built for mobile. Join Pivotal and VMware to find out how enterprise Platform as a Service (PaaS) and an enterprise hybrid cloud give you the power and agility to deliver mobile apps faster.
Enabling Cloud Capabilities Through an Enterprise PaaS (Cloud Foundry Summit ...VMware Tanzu
Keynote delivered by Mark Seidenstricker, Infrastructure Architect at Monsanto.
The benefits of cloud computing are undisputed, but successful large-scale adoption remains a challenge for many enterprises due to the required shift in technology, culture, and operational models. This presentation will explore how we envision PaaS as the catalyst for a successful cloud strategy by enabling many of the benefits of cloud while simultaneously mitigating some common cloud adoption concerns.
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...VMware Tanzu
Keynote delivered by Lajos Lange, Matthias Naber from Axel Springer, and Tore Sagstuen from Fjord IT.
In order to ensure diverse, independent and high quality journalism in the future there is a need to rethink the classic publisher business while IT has to become part of the core products. On the way to digital transformation, we have to adapt to agile methodologies, and historically grown, complex infrastructures have to be reinvented in order to speed up the development process. With Cloud Foundry, we realized our vision of an innovative, fully automated service delivery platform by accelerating the time and quantity to market rate and reducing IT costs at the same time. The service oriented nature of the PaaS approach enables a modularization strategy for applications. We will discuss how Cloud Foundry’s capabilities helped to establish a culture of prototyping in combination with continuous delivery and business intelligence in order to form minimal viable products.
Part 1: The Developer Experience (Pivotal Cloud Platform Roadshow)VMware Tanzu
Part 1: The Developer Experience
This workshop introduces the business “why” of Cloud Foundry with a nod to Microservices architectures. It then takes the developer through a hands-on “day in the life” experience of interacting with Pivotal Web Services:
Target My Cloud Foundry Provider - walkthrough of PWS registration, download Cloud Foundry CLI, target/login
Push My App - push the Spring Music application, high-level talk through of app push/stage/deploy
Bind My App to Backing Services - bind Spring Music to an ElephantSQL PostgreSQL database, high-level talk through of service creation/binding, explain VCAP_SERVICES, point to Spring Cloud
Scale My App - push cf-scale-boot application, scale up, scale down, high-level talk through of dynamic routing
Monitor My App’s Logs - tail cf-scale-boot logs, high-level discussion of loggregator
Monitor My App’s Health - hit the “kill switch” in cf-scale-boot, watch the events in the logs, show cf events, watch the app restart, high-level talk through of health manager
Monitor My App’s Performance - bind to New Relic service, re-push application, high-level discussion of NR agent fetching via BP, poke around in NR interface
Pivotal Cloud Platform Roadshow is coming to a city near you!
Join Pivotal technologists and learn how to build and deploy great software on a modern cloud platform. Find your city and register now http://bit.ly/1poA6PG
DevOps automation for Container based App DeliveryWaveMaker, Inc.
Modernization of IT and Container revolution
DevOps automation using containers
Lift and shift Apps into containers automagically.
Unified App delivery to Hybrid & Multi-clouds
Case study and Demo
The primary goals of this presentation are to:
- Show how to easily deploy Pivotal Cloud Foundry to CenturyLink Cloud with CenturyLink’s Blueprint technology
- Do a deep dive into the CF architecture via animated slides illustrating push, stage, deploy, scale and health management.
- Discuss in depth how Pivotal Cloud Foundry simplifies many traditional operator concerns such as managing application updates, availability, user/quota management and monitoring.
- Provide a brief introduction to BOSH, including why BOSH, what it is and animations of how it works.
- Discuss the value adds to CF BOSH OSS that Pivotal brings through the Pivotal Ops Manager product and our associated ecosystem of data and mobile services.
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...VMware Tanzu
Lightning Talk by Dr. Wei-Min Lu, Founder and CEO
Anchora.
The Shanghai Jiao Tong University PaaS is a community cloud PaaS based on Cloud Foundry jointly built and operated by the Network and Information Center at Shanghai Jiao Tong University and MoPaaS/Anchora. It serves more than 10,000 professors, instructors, and researchers, and more than 50,000 undergraduate and graduate students. In particular, it provides an agile cloud application platform for R&D and teaching. In this talk, I will share our experience building and operating such a community PaaS using Cloud Foundry.
Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...VMware Tanzu
[Lightning Talk] Mark Kropf, Runtime Product Manager, Cloud Foundry delivered a presentation on Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale at Cloud Foundry Summit 2014.
The vision of Pivotal Web Services is to provide a public cloud for agile development, powered by Cloud Foundry. In this session, we'll share all the cool things we've done to bring speed and simplicity to agile teams since relaunching CloudFoundry.com as Pivotal Web Services. You'll also get a brief glimpse of what developers can look forward to. Gain an insider's perspective of what it takes to run one of the world's largest Cloud Foundry instances serving tens of thousands of developers.
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)VMware Tanzu
Continuous Delivery & Microservices with Matt Stine, Platform Engineer at Pivotal.
Microservices−small, loosely coupled applications that follow the Unix philosophy of "doing one thing well"−represent the application development side of enabling rapid, iterative development, horizontal scale and polyglot clients. Microservices also help enable continuous delivery and scaling application development while eliminating long-term commitments to a single technology stack.
Pivotal Cloud Platform Roadshow is coming to a city near you!
Join Pivotal technologists and learn how to build and deploy great software on a modern cloud platform. Find your city and register now http://bit.ly/1poA6PG
Your opportunity to see how you can address your application development and delivery challenges with Pivotal Cloud Foundry.
Speaker: Vijay Rajagopal, Advisory Platform Architect, Pivotal
Strategy and Directions for the IBM® MainframeCA Technologies
The IBM z Systems™ portfolio of products continues to support critical enterprise processing around the world. In this session, the speaker will cover the strategic directions for the platform and the reasons for these directions based upon technology and client trends.
For more information, please visit http://cainc.to/Nv2VOe
Barriers to entry are collapsing as digital startups come out of nowhere to disrupt entire industries. In this session we will discuss the capabilities you need to deliver business innovation through software to market faster than your competitors.
Speaker: Faiz Parkar, Director EMEA GTM, Pivotal
Troubleshooting App Health and Performance with PCF Metrics 1.2VMware Tanzu
Join Allen Duet and Pieter Humphrey from Pivotal, to learn how PCF Metrics enhances the developer experience on Pivotal Cloud Foundry, with a simple and powerful way to troubleshoot app health and performance issues. You will see how, with a single, unified interface for events, logs, and metrics, app devs can easily navigate graphs to identify problems and then view logs for that time slice.
Cloud Foundry Platform Operations - CF Summit 2015cornelia davis
In this session Cornelia will share lessons learned from a month spent on a team that operates a production instance of Cloud Foundry. From her first morning addressing a prod incident, through building ops dashboards, documenting how a crashed micro-bosh is recovered, and prod deploys, she will share lessons on the value of declarative, immutable infrastructure, cloud-native application design and proper abstractions. Tried and true practices such as checklists and jumpboxes remain, while new ones such as primetime deploys and even live experimentation in prod emerge. The punchline? Even as an ops novice, she was immediately productive. In this session Cornelia will present specific techniques for using BOSH, system metrics and logging, dashboards, alerting systems and more to manage your CF deployment.
Cloud Foundry open Platform as a Service makes it easy to operate, scale and deploy application for your dedicated cloud environments. It enables developers and operators to be significantly more agile, writing great applications and deliver them in days instead of months. Cloud Foundry takes care of all the infrastructure and network plumbing that you need to build, run and operate your applications and can do this while patching and updating systems and services without any downtime.
Part 1: The Developer Experience (Pivotal Cloud Platform Roadshow)VMware Tanzu
Part 1: The Developer Experience
This workshop introduces the business “why” of Cloud Foundry with a nod to Microservices architectures. It then takes the developer through a hands-on “day in the life” experience of interacting with Pivotal Web Services:
Target My Cloud Foundry Provider - walkthrough of PWS registration, download Cloud Foundry CLI, target/login
Push My App - push the Spring Music application, high-level talk through of app push/stage/deploy
Bind My App to Backing Services - bind Spring Music to an ElephantSQL PostgreSQL database, high-level talk through of service creation/binding, explain VCAP_SERVICES, point to Spring Cloud
Scale My App - push cf-scale-boot application, scale up, scale down, high-level talk through of dynamic routing
Monitor My App’s Logs - tail cf-scale-boot logs, high-level discussion of loggregator
Monitor My App’s Health - hit the “kill switch” in cf-scale-boot, watch the events in the logs, show cf events, watch the app restart, high-level talk through of health manager
Monitor My App’s Performance - bind to New Relic service, re-push application, high-level discussion of NR agent fetching via BP, poke around in NR interface
Pivotal Cloud Platform Roadshow is coming to a city near you!
Join Pivotal technologists and learn how to build and deploy great software on a modern cloud platform. Find your city and register now http://bit.ly/1poA6PG
DevOps automation for Container based App DeliveryWaveMaker, Inc.
Modernization of IT and Container revolution
DevOps automation using containers
Lift and shift Apps into containers automagically.
Unified App delivery to Hybrid & Multi-clouds
Case study and Demo
The primary goals of this presentation are to:
- Show how to easily deploy Pivotal Cloud Foundry to CenturyLink Cloud with CenturyLink’s Blueprint technology
- Do a deep dive into the CF architecture via animated slides illustrating push, stage, deploy, scale and health management.
- Discuss in depth how Pivotal Cloud Foundry simplifies many traditional operator concerns such as managing application updates, availability, user/quota management and monitoring.
- Provide a brief introduction to BOSH, including why BOSH, what it is and animations of how it works.
- Discuss the value adds to CF BOSH OSS that Pivotal brings through the Pivotal Ops Manager product and our associated ecosystem of data and mobile services.
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...VMware Tanzu
Lightning Talk by Dr. Wei-Min Lu, Founder and CEO
Anchora.
The Shanghai Jiao Tong University PaaS is a community cloud PaaS based on Cloud Foundry jointly built and operated by the Network and Information Center at Shanghai Jiao Tong University and MoPaaS/Anchora. It serves more than 10,000 professors, instructors, and researchers, and more than 50,000 undergraduate and graduate students. In particular, it provides an agile cloud application platform for R&D and teaching. In this talk, I will share our experience building and operating such a community PaaS using Cloud Foundry.
Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale...VMware Tanzu
[Lightning Talk] Mark Kropf, Runtime Product Manager, Cloud Foundry delivered a presentation on Pivotal Web Services - a Real World Example of Running Cloud Foundry at Scale at Cloud Foundry Summit 2014.
The vision of Pivotal Web Services is to provide a public cloud for agile development, powered by Cloud Foundry. In this session, we'll share all the cool things we've done to bring speed and simplicity to agile teams since relaunching CloudFoundry.com as Pivotal Web Services. You'll also get a brief glimpse of what developers can look forward to. Gain an insider's perspective of what it takes to run one of the world's largest Cloud Foundry instances serving tens of thousands of developers.
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)VMware Tanzu
Continuous Delivery & Microservices with Matt Stine, Platform Engineer at Pivotal.
Microservices−small, loosely coupled applications that follow the Unix philosophy of "doing one thing well"−represent the application development side of enabling rapid, iterative development, horizontal scale and polyglot clients. Microservices also help enable continuous delivery and scaling application development while eliminating long-term commitments to a single technology stack.
Pivotal Cloud Platform Roadshow is coming to a city near you!
Join Pivotal technologists and learn how to build and deploy great software on a modern cloud platform. Find your city and register now http://bit.ly/1poA6PG
Your opportunity to see how you can address your application development and delivery challenges with Pivotal Cloud Foundry.
Speaker: Vijay Rajagopal, Advisory Platform Architect, Pivotal
Strategy and Directions for the IBM® MainframeCA Technologies
The IBM z Systems™ portfolio of products continues to support critical enterprise processing around the world. In this session, the speaker will cover the strategic directions for the platform and the reasons for these directions based upon technology and client trends.
For more information, please visit http://cainc.to/Nv2VOe
Barriers to entry are collapsing as digital startups come out of nowhere to disrupt entire industries. In this session we will discuss the capabilities you need to deliver business innovation through software to market faster than your competitors.
Speaker: Faiz Parkar, Director EMEA GTM, Pivotal
Troubleshooting App Health and Performance with PCF Metrics 1.2VMware Tanzu
Join Allen Duet and Pieter Humphrey from Pivotal, to learn how PCF Metrics enhances the developer experience on Pivotal Cloud Foundry, with a simple and powerful way to troubleshoot app health and performance issues. You will see how, with a single, unified interface for events, logs, and metrics, app devs can easily navigate graphs to identify problems and then view logs for that time slice.
Cloud Foundry Platform Operations - CF Summit 2015cornelia davis
In this session Cornelia will share lessons learned from a month spent on a team that operates a production instance of Cloud Foundry. From her first morning addressing a prod incident, through building ops dashboards, documenting how a crashed micro-bosh is recovered, and prod deploys, she will share lessons on the value of declarative, immutable infrastructure, cloud-native application design and proper abstractions. Tried and true practices such as checklists and jumpboxes remain, while new ones such as primetime deploys and even live experimentation in prod emerge. The punchline? Even as an ops novice, she was immediately productive. In this session Cornelia will present specific techniques for using BOSH, system metrics and logging, dashboards, alerting systems and more to manage your CF deployment.
Cloud Foundry open Platform as a Service makes it easy to operate, scale and deploy application for your dedicated cloud environments. It enables developers and operators to be significantly more agile, writing great applications and deliver them in days instead of months. Cloud Foundry takes care of all the infrastructure and network plumbing that you need to build, run and operate your applications and can do this while patching and updating systems and services without any downtime.
Pivotal Cf, the most advanced Enterpise PaaS Platform in the world. this presentations explains how PCF helps developers and operators and boost their operational agility and enhance their IT capabilities.
The New Possible: How Platform-as-a-Service Changes the GameInside Analysis
The Briefing Room with Robin Bloor and Pivotal
Live Webcast on March 11, 2014
Watch the archive: https://bloorgroup.webex.com/bloorgroup/lsr.php?RCID=207635ace8d29cb9f557671dd5bb7bcb
Big data offers great promise, but to take advantage of this unwieldy resource, organizations need to think differently. Using traditional methods for data management won't provide the power and agility necessary to meet today's challenges. That's why a new approach to information architecture is taking shape: Platform-as-a-Service. By smartly integrating key legacy systems to powerful cloud-based offerings, companies can iterate quickly and therefore stay ahead of the competition.
Register for this episode of The Briefing Room to hear veteran Analyst Robin Bloor as he explains how cloud platforms are disrupting the status quo and opening new doors for information access, analysis and delivery. He will be briefed by James Bayer of Pivotal, who will tout his company’s multi-cloud enterprise PaaS. He will share a live demo showing how Pivotal users can create and deploy a web application and connect it to a database within minutes.
Visit InsideAnlaysis.com for more information.
The Apache Way In The Cloud: Open PaaS Platforms Powered by Apache SoftwareVMware Tanzu
Apache software has been long known to be a key piece of technology behind revolutionary innovations in large scale data systems coming out of Yahoo!, Google, Facebook and the likes. PivotalONE aims at bottling up that secret sauce and making it available to the enterprises enabling business to deliver big data analytics-enabled software at the same internet scale. The key ingredient, however, remains the same: the software created by ASF members. James discusses the impact that community driven development has on rapid enterprise adoption and the future directions for the open PaaS platforms.
by Filippo Lambiente - This round table represents a unique chance to meet the main solution vendors and learn directly from their specialists how PaaS adoption can streamline continuous delivery processes and increase team focus and productivity to dramatically improve time to market. Continuous delivery is an agile approach to software delivery that helps to achieve frequent and reliable releases through team collaboration and full automation. Platform as a service (PaaS) is a cloud computing paradigm that enables rapid deployment of applications without the complexity of managing the underlying infrastructure.
Cloud Foundry Introduction (w Demo) at Silicon Valley Code Campcornelia davis
Silicon Valley Code Camp, The Self-healing Elastic Runtime that is Cloud Foundry.
While we did mostly demo in this session, these slides set a bit of context first. Also includes the four levels of HA in Cloud Foundry.
Pivotal One: The Platform For Building Great Software VMware Tanzu
Exclusive first look at Pivotal One, a comprehensive, multi-cloud Enterprise PaaS that runs on top of Pivotal CF, the leading enterprise distribution of the Cloud Foundry platform. James Watters, Head of Product and James Bayer, Director of Product Management, share learnings from enterprises who are overcoming the challenges of transforming into software-driven organizations by using Pivotal One, an integrated platform of application and data services that run on Pivotal CF.
Similar to Supercharge Your Application Delivery: The Journey to Enterprise PaaS (20)
ER(Entity Relationship) Diagram for online shopping - TAEHimani415946
https://bit.ly/3KACoyV
The ER diagram for the project is the foundation for the building of the database of the project. The properties, datatypes, and attributes are defined by the ER diagram.
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
Talk presented at Kubernetes Community Day, New York, May 2024.
Technical summary of Multi-Cluster Kubernetes Networking architectures with focus on 4 key topics.
1) Key patterns for Multi-cluster architectures
2) Architectural comparison of several OSS/ CNCF projects to address these patterns
3) Evolution trends for the APIs of these projects
4) Some design recommendations & guidelines for adopting/ deploying these solutions.
Today we have an exciting story to tell about the Journey to Enterprise Platform as a Service and how this new cloud platform is the next step in accelerating application development, deployment and delivery.
You may have heard of PaaS from the public PaaS solutions that are available on the market. What we are here to tell you about is Enterprise or Private PaaS, and how to use it to supercharge your own cloud for app delivery speed.
There isn’t any company I talk to today, whether its their CIOs, IT Leaders, or line of businesses execs, that isn’t affected by software. So lets dig into that a little here today, and talk about what that means not just for developers but for the IT Cloud Ops team as well.
Today, software is built into every product, and has become the means to innovation and industry disruption.
We hear this across industries around the globe. There isn’t one meeting where they have said, "Hey this software and big data thing, it's not affecting me. I don't have to change anything I'm doing."
So I'd like to talk through our observations, of how companies are being competitive and disruptive. And how Pivotal CF, our commercial distribution of Cloud Foundry enterprise PaaS, is able to bring that ability to disrupt to the enterprise in a very consumable, enterprise-ready way.
As we built Pivotal CF, we noticed that agility and rapid software delivery were really affecting the way enterprises have delivered applications.
And that enterprises were interested in this change. It’s ‘game on’ for enterprises who have to compete – or be disrupted.
Lets look at this trend in a more practical, maybe comparative manner.
If you look at five top 5 startups – AirBNB, Nest, Tesla, Square, Uber – together they generated more than $50 Billion in market valuation growth since 2011.
In contrast, the top 5 traditional IT companies — IBM, Oracle, HP, Cisco, Microsoft — have combined had 32 quarters – that’s 8 years -- of <2% growth.
Why is this happening? And what does it imply for those enterprises who have bet a huge portion of their IT budget on these vendors?
If we look at expectations over time, the X and the Y axes respectively, we see that new companies are creating new business models that are defining new customer experiences.
The client server age was defined by improving productivity of 1000’s of employees. In contrast, these new startups have built their business model on redefining the experience and engagement with millions of devices, each in the hands of their customers. It’s a generational and paradigm and business shift.
These new startup companies are taking millions of dollars in VC investment and creating billions in market value by disrupting and diluting traditional industries. All by using new cloud platforms and methods that entrenched legacy IT platforms cannot support. This leaves traditional IT lagging, at that 2% growth rate. And more importantly for establishing companies, this creates what we call the “Innovation Gap”. It results in lost market share, profitability hits, lagging customer retention, and even irrelevance for many of the established industry players.
Bottom line, companies across all industries, any size, need to iterate quickly with technology to differentiate their business. This “innovation gap” is putting companies at risk.
So what can you do about this?
For starters, established companies, with traditional IT, are trying to bridge this gap.
You may be have already implemented some solutions that have helped you increase IT capacity and productivity:
IaaS and virtualization, turning your data center into your private cloud, to increase IT capacity.
Automated the configuration and provisioning of that infrastructure and applications.
Or some of your businesses may have resorted to shadow IT and individual heroics to deliver a high visibility app in record time.
But these steps alone aren’t enough. These solutions have incrementally increased capacity, but they have not even come close to closing the innovation gap.
Even with these steps, companies still have hundreds of touch-points to release an application. They still can’t iterate fast enough.
Let me illustrate by a story a customer told us, about a mobile app that was created by an upstart “skunk works” small developer team within their company. They demoed the app to their board and customers who loved it. It then took their IT team 9 months to deploy it on their internal infrastructure – and in the mean time, 2 competitors delivered their own mobile apps to the market, eliminating any potential competitive differentiation.
Lets look at another option companies have tried.
Traditional IT vendors have caused these silos to emerge. They hold apps, data, and expertise captive in the private cloud. They are proprietary, largely closed source and maintain a hold on the enterprise because of it.
Some enterprises tried to shift their bargaining power and invested in modern “as a Service” technologies. But as it turns out, the same shortcomings remain. Most SaaS and PaaS solutions today force you to write your application to that specific platform.
And that is where your app will stay, much like writing to an OS. It sits on a public cloud somewhere and cannot be moved without recoding and dependency swaps.
This “closed silos” approach circles back to the hybrid cloud comment earlier.
When you are building applications on most cloud providers, you are locked in.
Although you are leveraging a lot of great services, those services exist only on that cloud.
So the challenge of having these completely different silos even inside IT can be a challenge for many enterprises.
But the ability to create a true “Enterprise Hybrid Cloud Strategy” that extends your existing data center into to the cloud, and gives you the ability to leverage your existing investments AS WELL AS your next generation development initiatives, that is what many of our customers are seeing as the ideal solution.
So what we've done as part of building Pivotal CF, is to analyze a lot of the anthropology and cultural behaviors behind these modern, hyper-competitive, software companies. And this is what we found:
We found that it all begins with this agile process, that ability to iterate and rapidly change what you do, is what gives you competitive advantage. If you can't change what you're doing, then you might have made the wrong bet. And no one is really smart enough to know eight months or a year in advance what the offering should be and get it perfect on the first pitch. There's always a fine tuning process; that's what competitive companies do today with software.
They also really focus on horizontal scalability. So in the old world, everything that was written for Java was written for Big Iron, very stateful Java EE. That was that scale up model; building servers and building up the VMs – the OS, database, app server, etc. Things have really changed to be a horizontal, scale out model. That's how people are adapting to both availability as well as scalability.
And, they wrap a deep user analytic big data approach around all of this from the beginning. So how do you know what to do in the coming week's iteration? How do you know to change your offering if you're not driving deep insights from an aggregation and collection of the data, that interfaces with your application?
And next, these software values go hand in hand with these changing development and release patterns. That in turn is driving the adoption of a new way of delivering software, a next gen platform. As of 2014, around half of companies have initiatives around Continuous Delivery, Agile, and DevOps.
Each of these concepts is not independent of the other and they are often used together by development and operations teams to build higher quality software, much faster.
Agile programming is something that we at Pivotal are more than familiar with. In this model, responding to change takes precedence over a predetermined plan that may or may not remain valid over the course of time. So, software is released much more frequently, but with smaller amounts of functionality. Feature decisions are inspected and adapted constantly. Teams, stakeholders and customer interactions are are often face to face.
The next discipline - DevOps - literally stands for developers and operations. DevOps is often misunderstood as Devs doing Ops work, or thought of as a title. But it’s really a discipline or a way of DOING things. The concept behind it is getting developers and operations teams to work closely together and benefit the business. If you think about it, Devs and Ops have different and opposing goals. Devs are incentivized to produce change and Ops worry about stability. The idea is to reduce friction between these goals and increase speed with which applications are produced.
The next discipline - Continuous Delivery - is where we have frequent releases of smaller amounts of functionality using highly automated Build, Test and Deploy processes.
Finally, these new dev and release practices are driving new cloud application patterns. Emerging application patterns like microservices are defined by:
Systems made of small, independent collaborating services
Multiple languages and services in same “app”
This concept of loosely coupled, language independent services, developed by smaller teams, is gaining momentum. This approach is different from traditional, monolithic applications that have to be changed all at once, are built on a brittle stack, and only scale up, rather than scale out to binding services.
The interesting, or one might say challenging thing, is that this type of application pattern is hard if not impossible to do, without a PaaS.
The reasons are because PaaS is well suited to manage component changes, to manage the health at the component level, and to manage apps independent of their language.
So lets drill into that. When you introduce this microservice concept, of doing this for individual app components, and iteratively every day instead of every few months, you quickly see that IT automation and scripting isn’t able to handle this. Go back to our innovation gap concept and we see that you can’t script your way through this.
In this example, we have simple, modest, web application with just 5 components. And each has at least one distinct configuration file. So, there are 50 configuration touches for a new web application release. One of our customers employs about 20 full time engineers just to deploy and maintain Tomcat.
Traditional application deployment processes have become incredibly complex. What we have here is an actual deployment flowchart. The text is intentionally blurred, but you can see show complex the release process is.
This complexity is one reason that deployment times are often measured in months, especially when you add up all steps in the development, testing, deployment, and production lifecycle.
When we put this slide up for customers, often they laugh and say, ‘Yeah that’s us. But worse.”
That’s where Pivotal and VMware come in. We give you that cloud platform, in your private cloud or an enterprise hybrid option, to deliver next generation applications, faster.
So platform as a service streamlines many processes, much in the same way that infrastructure as a service streamlined provisioning of storage and servers through API calls. With platform as a service, we can now take that same approach and make provisioning middleware and data services, simply a set of API calls. Or “application dial tone” as we call it. With PaaS, Cloud Operators can provide application dial tone to their developers.
Think about this, and how it would speed your development process. No need to configure VMs, databases, App Servers, Load balancers.
This means that:
Developers can focus on development and not infrastructure plumbing
They can separate the concerns of App Dev and Operations
And eliminate the bottleneck of provisioning and deployment processes
So that’s where Platform as a Service evolved in the public cloud. Developer productivity is key benefit that comes out of it.
Beyond developer productivity, our customers are seeing benefits for their Operations teams.
Just as virtualization came on the scene almost a decade ago and revolutionized data center productivity and capacity, platform as a service is radically transforming the way applications are delivered in the cloud, and to millions of customers.
Infrastructure automation will only get you so far, as we talked about earlier. You still have to configure and script and manually manage all the application configuration touchpoints.
Platform as a service takes those 50 configuration steps, often separated by different groups and help desk tickets, into one platform touch. Much like how the iphone was the revolutionary platform that brought together all the discreet devices we carried. Imagine going back to that.
Platform as a service layer is bringing with it the capability for health monitoring, auto scaling, integrated logging, and a variety of other features that greatly simplify the burden placed on developers to configure middleware and operators to deploy apps into production.
Pivotal CF brings that transition to the datacenter. You shouldn’t need to work with different vendors when running applications. You shouldn’t need a separate vendor for your operating system, middleware, load balancer, system provisioning and policy management. Why would you use these devices in a world where a single platform displaces a myriad of unnecessary and expensive products.
Removing this complexity and manual dependencies enables the rapid iteration of software products to close the innovation gap.
Here’s what this Application Dial Tone looks like. This is the interface that you'll ultimately have as a developer or operator when you use Povotal CF on your cloud.
And the thing that you'll see here is if you've ever logged in to Amazon and just use an IaaS, you might see hundreds of virtual machines all stacked up, right? And you're like, "Okay, now what's on these virtual machines and how are they related to each other? And where are the applications in this? And if I will delete this one, what does that mean?”
With Platform as a service approach, what you see instead are just applications, the domains and URLs that they're bound to and the scale that you want to run them at. And that simplification really helps your IT teams move much faster and think more clearly about what they have running on an infrastructure.
Enterprise PaaS allows developers and operators to do things that are extremely difficult to do in a traditional environment. And different than a public PaaS, you can have this environment running on your hybrid cloud.
Industry analysts are seeing this, you can get dozens of reports that talk about the highest cloud growth area right now as PaaS.
For instance, InfoWorld believes that PaaS is one of the critical initiatives to pursue in 2014, due to its ability to provide stronger ease of deployment.
These companies spoke at CF Summit 2014 as users of Cloud Foundry and Pivotal CF. There huge momentum here for these companies. Some common themes:
Responding to disruptive change with PaaS, getting a platform on their cloud so they can compete with internet upstarts
Re-platforming existing apps to run on private enterprise PaaS
Using Enterprise PaaS as an alternative to AWS public cloud for applications
With over 12,000 employees, operations in 40 countries, and nearly 3 billion in revenue, Axel Springer is the largest publishing house in Europe.
Although many publishers have failed in the Internet age, Axel Springer is the exception.
Today they are are on track to successfully transition to digital media, with nearly half of its revenues from its digital businesses.
A few years ago, Axel Springer needed to migrate all print resources towards data centers, servers, software, data, and analysis platforms that would drive future revenue and reduce costs.
In parallel, they began acquiring companies, creating their own brands, and investing in start-ups.
This was a double-edged sword. Although it provided Axel Springer with a wide range of digital media properties, audiences, and revenue streams, it also created a mountain of technical debt since these media properties were built on widely varying technology stacks.
The model hindered integration and increased operating costs. With thousands of media channels, the problems were significant.
What they needed was an application platform to accelerate the time to market for high quality digital media services while reducing operational expenses and maintaining control over their content.
They envisioned automated continuous delivery processes for application updates, and a modular architecture to reuse services across all digital media properties.
Lastly, they needed to run on infrastructure they controlled, in a European datacenter, with data protected by European privacy laws.
Axel Springer evaluated a range of PaaS platforms in addition to Pivotal CF.
Evaluation criteria included market adoption, quality of documentation, pricing, scalability, automation, productivity, and integration.
Axel Springer chose Pivotal CF as its standard platform across all its digital media properties, leveraging it to create a range of reusable microservices and provide features for community, location, image scaling, voting, mobile push, and more.
Developers could build these microservices in whatever language made them most productive—Spring Java, Ruby, Python, PHP, Node.js or Go all work on Pivotal CF buildpacks.
Axel Springer deployed Pivotal CF with RabbitMQ, MySQL and MongoDB, and allows them to connect to external databases using Pivotal CF’s service broker.
The benefits are clear; both developer and cloud operator delivering in weeks not months.
It’s the IaaS benefits combined with Developer, IT Ops and Infrastructure benefits. All of these combined pack the platform punch. And with Pivotal CF and VMware you can stand up this environment in days.
The ecosystem and new platform thinking reduces complexity and automates at scale.
The way this works in practice is that:
A developer can just push their application and the platform auto-selects runtimes, It deploys apps, provides a simple step to select and bind middleware application and data services.
And the operator can very quickly establish infrastructure, provision and add capacity on demand with out downtime.
Every app can be scaled instantly while having all the enterprise Control, Authorization, Policies and HA requirements applied to it.
Again, for delivery in Weeks and Days instead of Months.
So if you decide that you are ready to get going with this… where you do start?
Well the good news is that you can get going with Pivotal CF and VMware right away!
You can simply deploy it as a vApp on vSphere, or if you want a completely hands-off cloud based experience you can deploy it on vCloud Air and let VMware manage the infrastructure for you.
No need to wait to get started: Set up Pivotal CF in the cloud on vCloud Air, or deploy it as a vApp on vSphere
Rapidly scale applications: Scale up to hundreds of instances in seconds. VMware manages the infrastructure for you when you deploy on vCloud Air
And the beauty of a truly hybrid data center strategy with VMware means that you can choose exactly how you want to run your Pivotal CF deployments…
Maybe you want to use the cloud for dev/test, but want complete control over everything for production on vSphere.
Maybe you want to build your tier 1 apps to run on your vSphere infrastructure that you’ve finely tuned, but are okay with Tier 2+ running in the cloud.
Or maybe you want to run your high-scale workloads on vCloud Air so that you have cloud-scale capacity available; whereas you have fixed capacity onsite for your low scale vSphere-based deployments.
So in summary, you can run on-premises on vSphere, and in the cloud on vCloud Air.