SYS-CON MEDIA Authors: Yeshim Deniz, Zakia Bouachraoui, Elizabeth White, Pat Romanski, Liz McMillan

Blog Feed Post

DevCentral Top5 08/07/2009

As the extended DevCentral crew continues to crank through the summer months, churning out more and more awesome content, there is lots to see. Whether you're looking for short, easily consumable pieces of media to get you pointed in the right direction or longer posts about the practicality of running your crew or your servers close to the ragged edge, I've got both for you this week. Check out this week's Top5:

 

pyControl Apps #2 - Deleting BIG-IP Routes

http://devcentral.f5.com/Default.aspx?tabid=63&articleType=ArticleView&articleId=2318

In Jason's continuation of the pyControl Apps series he continues to walk you through how to get moving with pyControl to perform some useful actions on your BIG-IP. In this installment Jason walks through how to delete the routes that he showed you how to create in the last pyControl Apps article. He continues to expand upon the idea of using python and iControl together, giving you building blocks to a larger application or utility that could eventually do one of many possible things in your deployment. I'm curious to see what comes next in the series and this one is worth a quick read.

 

Audio White Paper - Load Balancing 101 Nuts and Bolts

http://devcentral.f5.com/weblogs/interviews/archive/2009/08/06/audio-white-paper-load-balancing-101-nuts-and-bolts.aspx

If you're still not 100% clear on load balancing, Application Delivery Networking, and their role in your application's world, here's a great way to clear all of that up. Pete Silva takes a few minutes to clarify in very simple terms what all of these things are and what they can do. He covers everything from the basic terminology of the devices and configurations to the life cycle of a connection within the Load Balancer's world to in-line manipulation of content at the network level. In this audio version of the load balancing 101 whitepaper Pete gives a solid basis to work with for anyone that is just getting their feet wet in the LB / ADC world(s). If you're (or someone you know is) looking for a place to get started, this wouldn't be a bad place. Make sure you check out the pdf linked to in the post for the diagrams and shiny pictures.

 

There's a New iRule Editor in Town

http://devcentral.f5.com/weblogs/Joe/archive/2009/08/05/theres-a-new-irule-editor-in-town.aspx

The iRule Editor, for those of you that have been living under a rock or in a particularly out of the way cave for quite some time now, is an amazingly powerful tool for writing, deploying, testing, troubleshooting and archiving iRules. It's my go-to tool every time I even think about looking at or coding an iRule. It was that good before, and it just got better. Joe has implemented some fixes to bugs in the previous versions and some shiny new enhancements such as new GTM only iRules commands. If you've been using this, grab the new version. It's better, faster, stronger…you get the idea. If you haven't been using this and you use, are thinking about using, or come within 4 square miles of contact with an iRule I highly, highly recommend you pick this up and take a look. It's game-changing in the iRules dev experience. It's so good, in fact, that word on the street is that someone who will remain un-named may be looking into a Linux version as well for all of those non-MS types. Check it out, you won't regret it.

 

Formula for Quantifying Productivity of Web Applications

http://devcentral.f5.com/weblogs/macvittie/archive/2009/08/04/a-formula-for-quantifying-productivity-of-web-applications.aspx

More is not always better. More utilization, even when there is more overhead technically available is not always a good thing. Lori points this out quite well and far better than I could in her recent blog post. Her discussion around the maximum realistic capacity of people/devices and the amount of fallout there is for pushing past that is something that I've understood inherently for some time, but enjoyed seeing put down in black and white. Yes, if your server is at 75% capacity you can technically squeeze another 24% utilization out of it. Realistically though, bad things will happen. Read more to find out what, why, and what to do about it.

 

20 Lines or Less #27

http://devcentral.f5.com/weblogs/cwalker/archive/2009/08/06/20-lines-or-less-27.aspx

Yes, another 20LoL in the Top5. Yes, I really think it's that cool. Three more examples of what can be done with the power of iRules in less than 21 lines of code warrants a spot this week. This week we've got an example dealing with switch statements, one dealing with pool information in HTTP headers, and one that has to do with mod_rewrite rewriting. If you're looking for code snippets that you can grab and use or store for later, or if you're just trying to figure out what the possibilities are with this whole iRules thing, this series is a great place to check things out. Take a look at the 27th edition and see what you think. Then, if you like what you read, dig back through the previous 26 for over 70 code samples of nifty iRule-ey goodness.

 

There's your Top5 for the week. I hope, as always, that you've not only enjoyed it but found it useful. Feel free to drop me a line about what you'd like to see, what you're missing, or general comments and feedback. Otherwise, I'll be back soon with 5 more from DevCentral.

#Colin

Read the original blog entry...

More Stories By Colin Walker

Coming from a *Nix Software Engineering background, Colin is no stranger to long hours of coding, testing and deployment. His personal experiences such as on-stage performance and the like have helped to foster the evangelist in him. These days he splits his time between coding, technical writing and evangalism. He can be found on the road to just about anywhere to preach the good word about ADCs, Application Aware networking, Network Side Scripting and geekery in general to anyone that will listen.

Colin currently helps manage and maintain DevCentral (http://devcentral.f5.com). He is also a contributor in many ways, from Articles to Videos to numerous forum posts, to iRules coding and whatever else he can get his hands on that might benefit the community and allow it to continue to grow.

Latest Stories
Your job is mostly boring. Many of the IT operations tasks you perform on a day-to-day basis are repetitive and dull. Utilizing automation can improve your work life, automating away the drudgery and embracing the passion for technology that got you started in the first place. In this presentation, I'll talk about what automation is, and how to approach implementing it in the context of IT Operations. Ned will discuss keys to success in the long term and include practical real-world examples. Ge...
The benefits of automated cloud deployments for speed, reliability and security are undeniable. The cornerstone of this approach, immutable deployment, promotes the idea of continuously rolling safe, stable images instead of trying to keep up with managing a fixed pool of virtual or physical machines. In this talk, we'll explore the immutable infrastructure pattern and how to use continuous deployment and continuous integration (CI/CD) process to build and manage server images for any platfo...
DevOpsSUMMIT at CloudEXPO, to be held June 25-26, 2019 at the Santa Clara Convention Center in Santa Clara, CA – announces that its Call for Papers is open. Born out of proven success in agile development, cloud computing, and process automation, DevOps is a macro trend you cannot afford to miss. From showcase success stories from early adopters and web-scale businesses, DevOps is expanding to organizations of all sizes, including the world's largest enterprises – and delivering real results. Am...
Hackers took three days to identify and exploit a known vulnerability in Equifax’s web applications. I will share new data that reveals why three days (at most) is the new normal for DevSecOps teams to move new business /security requirements from design into production. This session aims to enlighten DevOps teams, security and development professionals by sharing results from the 4th annual State of the Software Supply Chain Report -- a blend of public and proprietary data with expert researc...
Automation is turning manual or repetitive IT tasks into a thing of the past-including in the datacenter. Nutanix not only provides a world-class user interface, but also a comprehensive set of APIs to allow the automation of provisioning, data collection, and other tasks. In this session, you'll explore Nutanix APIs-from provisioning to other Day 0, Day 1 operations. Come learn about how you can easily leverage Nutanix APIs for orchestration and automation of infrastructure, VMs, networking, an...
Dynatrace is an application performance management software company with products for the information technology departments and digital business owners of medium and large businesses. Building the Future of Monitoring with Artificial Intelligence. Today we can collect lots and lots of performance data. We build beautiful dashboards and even have fancy query languages to access and transform the data. Still performance data is a secret language only a couple of people understand. The more busine...
In today's always-on world, customer expectations have changed. Competitive differentiation is delivered through rapid software innovations, the ability to respond to issues quickly and by releasing high-quality code with minimal interruptions. DevOps isn't some far off goal; it's methodologies and practices are a response to this demand. The demand to go faster. The demand for more uptime. The demand to innovate. In this keynote, we will cover the Nutanix Developer Stack. Built from the foundat...
Sanjeev Sharma Joins November 11-13, 2018 @DevOpsSummit at @CloudEXPO New York Faculty. Sanjeev Sharma is an internationally known DevOps and Cloud Transformation thought leader, technology executive, and author. Sanjeev's industry experience includes tenures as CTO, Technical Sales leader, and Cloud Architect leader. As an IBM Distinguished Engineer, Sanjeev is recognized at the highest levels of IBM's core of technical leaders.
Business professionals no longer wonder if they'll migrate to the cloud; it's now a matter of when. The cloud environment has proved to be a major force in transitioning to an agile business model that enables quick decisions and fast implementation that solidify customer relationships. And when the cloud is combined with the power of cognitive computing, it drives innovation and transformation that achieves astounding competitive advantage.
It cannot be overseen or regulated by any one administrator, like a government or bank. Currently, there is no government regulation on them which also means there is no government safeguards over them. Although many are looking at Bitcoin to put money into, it would be wise to proceed with caution. Regular central banks are watching it and deciding whether or not to make them illegal (Criminalize them) and therefore make them worthless and eliminate them as competition. ICOs (Initial Coin Offer...
We are in a digital age however when one looks for their dream home, the mortgage process can take as long as 60 days to complete. Not what we expect in a time where processes are known to take place swiftly and seamlessly. Mortgages businesses are facing the heat and are in immediate need of upgrading their operating model to reduce costs, decrease the processing time and enhance the customer experience. Therefore, providers are exploring multiple ways of tapping emerging technologies to solve ...
This sixteen (16) hour course provides an introduction to DevOps, the cultural and professional movement that stresses communication, collaboration, integration and automation in order to improve the flow of work between software developers and IT operations professionals. Improved workflows will result in an improved ability to design, develop, deploy and operate software and services faster.
Digital Transformation (DX) is a major focus with the introduction of DXWorldEXPO within the program. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive over the long term. A total of 88% of Fortune 500 companies from a generation ago are now out of business. Only 12% still survive. Similar percentages are found throughout enterprises of all sizes. We are offering early bird savings...
This is going to be a live demo on a production ready CICD pipeline which automate the deployment of application onto AWS ECS and Fargate. The same pipeline will automate deployment into various environment such as Test, UAT, and Prod. The pipeline will go through various stages such as source, build, test, approval, UAT stage, Prod stage. The demo will utilize only AWS services including AWS CodeCommit, Codebuild, code pipeline, Elastic container service (ECS), ECR, and Fargate.
SAP is the world leader in enterprise applications in terms of software and software-related service revenue. Based on market capitalization, we are the world's third largest independent software manufacturer. Harness the power of your data and accelerate trusted outcome-driven innovation by developing intelligent and live solutions for real-time decisions and actions on a single data copy. Support next-generation transactional and analytical processing with a broad set of advanced analytics - r...