The Aptible Update Webinar Series is a new quarterly presentation that covers recent features and changes to the Enclave deployment platform and Gridiron security management products.
We hosted the first Update Webinar on October 25. In it, we covered:
- Deploying from Private Docker Registries: How to configure a private container deployment pipeline
- Advanced Memory Management: How to plan for and easily manage container memory issues
- New ALB Endpoints: More resilient zero-downtime deployments
- HTTP Health Checks: Smart, safe app container routing
- Platform Events: How to get more from the Enclave API and your logging
- Container Metrics: Live telemetry and dashboards for monitoring
- Working with Database Backups: On-demand backups and restoration
- Two-factor Authentication: Securing your Aptible accounts
The next Aptible Update Webinar will be on January 25, 2017, at 11am PST/2pm EST.
Webinars are recorded and made available for viewing if you cannot attend the live session.
We addressed a small UX issue in our dashboard application this week. A blog-post-worthy UX issue? Not really. Transparency in the process of how we address issues however, can greatly benefit our customers and their experience with our products.
Contributing to the EmberJS community motivated our decision to open source the dashboard. Often available applications are small and optimized for evaluating the framework quickly. Sharing our production application builds on the many smaller examples and helps answer bigger questions around code organization, utilizing components, and test coverage.
We use a copy-to-clipboard action throughout the app for long strings that a user would likely need to paste in a terminal (database connection strings, git commit references, links, etc.).
A user reported some confusion via one of our support channels when the click-to-copy link reloaded their browser. A github issue was created and diagnosed the root of the problem. In browsers without Flash, the component was not set up and a link with a common placeholder destination, triggered the reload.
1 <a href="#">Copy</a>
Because the dashboard is open source, anyone with a free github account can create, comment, and follow issues. A new open source tool, clipboard.js, was noted as a possible solution. It does not use Flash and offers a nice fall-back for unsupported browsers to get targeted text on the clipboard. Note, the tool’s creator, zenorocha chimed in with a +1 and a wink. Feel the open source github love!
The click-to-copy component used in the dashboard is part of our shared library, ember-cli-aptible-shared, also open source. After making changes to the component, we updated the dashboard, and problem solved!
Why is this awesome?
- Code change discussions are out in the open, tagged and timestamped.
- Customers can submit or comment on issues directly.
- The community can learn from and build on our open applications’ structure.
- Recruiting. Like what you see?
Check out all of Aptible’s open source repositories or pick from the following highlights:
|www.aptible.com||Aptible’s public website.|
|dashboard||Aptible’s customer dashboard (aka Diesel). It allows users to manage organizations, access controls, and ops.|
|aptible-cli||Command-line interface for Aptible services.|
|opsworks-cli||An alternative CLI for Amazon OpsWorks, focused on managing a large number of similarly provisioned stacks.|
|support||Aptible’s support documentation.|
|docker-nodejs*||Sample Docker files to get various versions of NodeJS running on Docker.|
|docker-cron-example*||Example implementation of cron jobs on Docker/Aptible.|
* To see the latest Dockerfile examples and Docker related repositories,
view all of Aptible’s repositories and search