- April 27, 2017
- Posted by: Sivan Barzily
- Category: Cloudify, Security
Cloudify 4.0 is built For:
- Efficiency through common tooling
- Self-service – No more bottlenecks
- Faster adoption of technologies
- Security through improved governance
This feature-rich release represents a no-compromises CMP, enabling any organization to achieve successful cloud architecture and deployment while guaranteeing freedom of choice when it comes to user experience, technology selection, and ongoing day to day operations.
We also put strong emphasis on ease of use, so all the benefits of Cloudify 4.0 can be reaped without complicating user experience. This is achieved through tools like a shiny new, drag and drop customizable UI, an improved CLI, and a built-in catalog filled with usage examples.
Watch our Cloudify 4.0 webinar on demand – the next-gen CMP. Join Now
More than ready for production: multi-tenancy, HA, LDAP
Cloudify 4.0 introduces the concept of multiple tenants in a single Cloudify Manager. Multi-tenancy enables you to create multiple independent logical groups as isolated environments that can be managed by a single Cloudify Manager. User and tenant management can be easily integrated with your LDAP/AD setup.
Cloudify 4.0 includes the ability to cluster multiple Cloudify Manager instances, ensuring resilience in the event of a manager becoming unavailable. Cloudify clusters are truly dynamic, so you can add and remove managers to/from your cluster even after its initial setup, accommodating your business needs as they develop and change. Automated state replication and failover ensure no data loss in the case of a failure, and a smooth user experience if such a failure occurs.
LDAP/AD integration is greatly improved from previous versions. Simply configure Cloudify with your LDAP system and users, groups, and tenants will be seamlessly permitted to the Cloudify operations, while authenticating against LDAP.
Taking user experience to the next level
We know user experience is not a one size fits all, so with Cloudify 4.0 we completely rewrote our UI as a customizable framework, allowing you to design your own experience with full control over what you see and how you see it.
Cloudify UI includes out-of-the-box templates for admins and end-users, to which you can add new dashboards, change display preferences, and even configure the behavior of each and every component! The new UI also enables you to create your own building blocks, whether these are visualizations of Cloudify operations or integrations with external systems (we included Git integration as an example).
More about the Cloudify 4.0 UI:
- Easily and intuitively configured, so you can build a personalized view of the specific data that most interests you.
- Enables writing your own widgets, whether their data is Cloudify-based or from external systems, and integrating them as part of your Cloudify dashboard.
- Supports different views, according to the user role.
We made significant improvements to our CLI, so it is now very intuitive to use. We’ve added shortcuts for popular commands, suggestions when commands are not recognized, alignment between syntax, whether local or remote modes are used, and much more.
Cloudify 4.0 comes with an examples catalog, showing you what directions you can take Cloudify with some inspiring usage examples. We gathered up our most useful Blueprints and Plugins and put them all in one place, so you can start by importing those into your Cloudify Manager and adding your unique business needs directly on top.
Security to the max
We significantly enhanced our take on security in Cloudify 4.0. We will be releasing a post on Cloudify security soon, but just to give you a taste, here are the highlights:
- Encrypted Communication: Starting in 4.0, all communication between the Cloudify agents and Cloudify Manager is SSL/TLS encrypted. This is the default behavior in 4.0 and does not require any manual step to enable.
- Secret Store: A key-value store is implemented inside the Cloudify PostgreSQL database, which provides tenant-wide, variable storage. Writing and reading of variables can be done via APIs and by blueprints, plugins, and users.
- Secured Bootstrap: Cloudify 4.0 supports only the secured bootstrap method, ensuring all subsequent operations are done with user credentials.
- User Permissions: Cloudify includes built-in user roles with which users are associated. Each role has different permissions, ensuring a role-based access control operation. Roles are also reflected in the UI, with different templates for each user role.
- Authenticated Access: Access to Cloudify’s File Server, RabbitMQ, and REST APIs is always authenticated and requires an authorized user.
That’s Not All
- Cloudify 4.0 installation just got a lot easier! We have images available for OpenStack and AWS, and we will be releasing Azure and vSphere soon.
- Image bakery for creation of your own images, based on environment specification, is available as well.
- Cloudify agent installation location can be configured.
- Bootstrapping port can now be configured.
- We’ve added many bootstrap validations so the process will fail as early as possible if anything is missing for its completion.
- Cloudify Composer 3.2 release is available for download as well. We plan to publish a blog post about this acclaimed blueprint composition tool soon.
Meet us at OpenStack Boston
We will be out in numbers at OpenStack Boston Summit. Meet us at booth D21 and join our Cloudify Open Source Day at the summit!