albtechportal

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Tuesday, 5 November 2013

Public IP vs Shared Resolver

Posted on 12:48 by Unknown
Programming is always a question of choice, especially now when the IT sphere offers so many solutions. To succeed, you need to make the right choice while selecting the instances and services for running your application at all the stages of its life-cycle – from development to production. As a result, this influences various factors beginning with performance and the amount of money you need to invest.
Jelastic aims to be beneficial to its users and that’s why we constantly share suggestions on how to be successful using Jelastic services. This time, we’ll pay attention to the option of using Jelastic shared Resolver and Public IP. Below, you can find the specifications of each option and consider all of the pros and cons and as a result make the right choice for you.

Shared resolver

Let’s start with the default Jelastic offering – shared Resolver.
Resolver is an NGINX proxy server between the client side (for example, browser) and your application deployed to the Jelastic Cloud. It processes all incoming requests sent to the domain name ({user_domain}.{hoster_domain}, e.g. my-env.myhoster.com) where the environment entry point (balancer, application server or even database) does not have Public IP attached.
End-User Request 22
Advantages:
  • free usage
Jelastic Resolver is provided for free. This is a great opportunity to save money while developing and testing your application.
  • availability by default
Shared Resolver is a default offering of the Jelastic Cloud. You don’t need to make any configurations to enable it. It is available for each user no matter which hosting provider you use or the type of the account you have.
  • system high availability
To provide a highly available system, Jelastic uses several synchronized Resolvers for receiving requests simultaneously. As a result, several entry points can be used for the users’ environments at the same time. In such a way, the load is effectively distributed.
Resolver-HA-GIF2
Limitations:
  • connections limit
To protect your application from DDoS attacks, Resolver is limited to 50 simultaneous connections per the request source address.
  • file uploading limitation
Using Jelastic Resolver, you are limited to the size of the files (8 Mb) that can be uploaded to your application.
  • risk to be affected
While using shared Resolver, you can address the risk of being affected by other processes (upgrades or other applications which also use it). Jelastic continues to work on improving the Resolver stability, allowing your own separate private solution for processing the requests (Public IP). This is always a better option.

Public IP

For more secure work of your production environments, it is recommended to get and process the requests using Public IP address attached to any instance in the environment with your application.
Jelastic supports IPv4 (Internet Protocol version 4) which is the fourth revision in the development of the Internet Protocol (IP) and the first version of the protocol to be widely deployed.
Using Public IP is a more stable solution with less risk of being affected, as the request is redirected  directly to the entry point.
End-User Request33
Advantages:
  • custom SSL
Public IP allows you to get the connection secured by means of a Custom SSL feature. This means that the SSL connection can be established for your custom domain names by using your own custom certificates.
  • FTP support
With Public IP attached to the environment, you can have the  FTP add-on installed.
  • remote access to database
If you attach Public IP address to your database instance, you can work with your databases remotely. You can import and export dumps from your computer without having to login to our dashboard. And, you are not restricted in data size uploading.
  • remote debugging
Remote debugging is a pretty useful benefit. You can debug your code right from your IDE.
  • WebSockets
Another thing to consider is that Public IP lets you use web-sockets and polling. So, if you open a page with upcoming messages and expect them to be updated as soon as a new message arrives, Public IP is what you need. It is great for interactive applications.
  • no risk to be affected
The application cannot be affected within Jelastic upgrades or by other apps, even hypothetically, as all requests will bypass Resolver.
Limitations:
  • Public IP is paid
This service is paid. The cost is charged for every hour of use of Public IPv4. The price for one hour is stated by the hoster and you can find it at the dashboard.
  • unavailable swap domains feature
If you have Public IP enabled for any node in your environment, you can’t swap domains.
  • necessity of manual attaching
To attach Public IP address to any environment instance (except Maven), you need to switch on Public IPv4 in the Environment topology window.
Swithing on Public IP
As a result, you can find your Public IP by expanding your environment list and clicking on the additional button for the instance with the added Public IP.
Find Jelastic Public IP

Conclusion

It is recommend to use shared Resolver for your dev and test environments. As for production environments, it is much more appropriate to use your own Public IP as a more secure way of getting and processing the requests.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in Tutorials | No comments
Newer Post Older Post Home
View mobile version

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • ‘Strata’ for iOS and Android game review
    There are games that are fun. There are games that look great. And then there are games that do both. Strata is one such game that h...
  • Call of Duty: Ghosts Review
    Developer: Infinity Ward Publisher: Activision Platforms: PC, X360, PS3, PS4, Xbox One Price: £39.99 Reviewing a Call of Duty game is a ...
  • Review: Seagate 600 480GB SSD
    Seagate Joins the Fray It’s been quite an interesting turn of events over the past couple years in the storage industry. Whereas practical...
  • CCBoot - LAN Boot Software for Windows
    LAN Boot Solution Background LAN boot is a technology based on IP (Internet Protocol), UDP (User Datagram Protocol), DHCP (Dynamic ...
  • Adobe Photoshop CS6 Extended 13.0 & Plugins + Textures
    Adobe Photoshop CS6 Extended 13.0 & Plugins + Textures | 3.5 GB Adobe Photoshop CS6 Extended software delivers even more imaging magi...
  • iBuypower Chimera 4SE FX Ultimate: AMD Gaming PC
    iBuypower is offering an AMD-based system in its Chimera 4SE line, which is designed to give users serious gaming performance without a wa...
  • The Last Days of the DSLR
    The DLSR is everywhere. You see it around the necks of tourists, against the faces of pro photographers. Since Canon introduced the Digita...
  • Buying Guide: Find the best headphones
    If you’re looking to get more audio enjoyment from your smartphone, tablet, media player, or computer, new headphones will do wonders. And ...
  • Xbox One vs. PS4: How They Stack Up Today
    Two new gaming consoles. Both very powerful. Both very ambitious. Both about to meet head to head... and do battle for your time, money an...
  • Sony Vaio Tap 11 Review
    Introduction Sony's engineering chops are really showing this year, across its phones, tablets and convertibles portfolio. The Vaio Tap ...

Categories

  • Android
  • Apple
  • Audio
  • Blogger
  • C/C++
  • Cabling
  • Cameras
  • Cases
  • CISCO
  • Cooling
  • CPU
  • Desktop
  • DNS
  • Ebook
  • Fiber Optic
  • Gadgets
  • Game
  • Google
  • Graphic Card
  • Hardware
  • HDD
  • HTC
  • HTMLCSS
  • Hyper-V
  • Intel
  • iOS
  • iPad
  • Iphone
  • IT
  • jQuery
  • Laptop
  • Linux
  • Mac
  • MacTut
  • Microsoft
  • Mobile
  • Mouse
  • Networking
  • News
  • Nexus
  • Nokia
  • Nvidia
  • OS
  • PERIPHERALS & COMPONENTS
  • Photoshop
  • Printers
  • Programming
  • Projectors
  • PS4
  • Ram
  • RedHat
  • Review
  • Samsung
  • Scanners
  • Seagate
  • Security
  • Server2008
  • Server2012
  • Servers
  • Smartphone
  • Software
  • Sony
  • Storage
  • Tablets
  • TechNews
  • Template
  • Tutorials
  • TV
  • Ubuntu
  • Voip
  • Webdesign
  • Webiste
  • WebServer
  • Win7
  • Win8
  • Windows Phone
  • Wordpress
  • Workstation
  • XBOX

Blog Archive

  • ▼  2013 (495)
    • ►  December (35)
    • ▼  November (332)
      • DesktopOK 3.71 + Portable
      • Lynda - Up and Running with iOS SDK with Ron Lisle
      • SIM-free BlackBerry Z10 now available for $199
      • Hands-on with the Fitbit Force
      • Lenovo IdeaCentre Erazer X700 Gaming PC Review
      • LG G2 to get the Android KitKat update in Q1, 2014
      • Image shows Nokia Lumia 929 in white; leak reveals...
      • Watch Out for Seagate Drives Allegedly Sold Under ...
      • Starting a Website? Get a Domain Name and Hosting ...
      • Our Favorite Android, iOS and Windows Phone Apps o...
      • iBuypower Chimera 4SE FX Ultimate: AMD Gaming PC
      • How to Buy a Business Desktop
      • Google Nexus phones are vulnerable to rebooting vi...
      • Android 4.4 KitKat now seeding to Korean LG G2
      • Best For Music: PS4 or Xbox One?
      • Fix your Mac yourself with the new TechTool Pro 7!
      • How to buy the right sound bar to go with your TV
      • Understanding LSI SandForce SF3700 Series Controller
      • ASUS R9 270X DirectCU II TOP 2 GB
      • FIFA rolls out iOS and Android apps ahead of 2014 ...
      • How to Protect Wi-Fi network From Hackers
      • Recover Deleted Files From External Hard Drive
      • Best Video Editing Apps for Android Users-Must have
      • iPhone 6 Release Date,Full Specifications-whats new
      • How to r00t on server : Free E-Book
      • Samsung Galaxy S5 will not have OIS camera
      • Create Windows 8 Bootable Pendrive
      • Top 5 things to look for in a PC monitor
      • 5 things to look for in an 802.11ac router and ada...
      • 7 ways to maximise your Wi-Fi speeds
      • How to make your own Android ROM
      • VMWare Fusion 6 Opens Windows On Your Mac
      • Control iTunes & Apple TV From The Palm Of Your Ha...
      • Use Your Computer, Don’t Let It Use You: Five “U”s...
      • What’s Trending? Find Out With These Real-Time Dat...
      • Cool Websites & Tools – Remote Website Sharing, Lo...
      • Fascinating Earth: 5 Citizen Science Projects For ...
      • Brix on BRIX – Colin talks to Newegg about the lat...
      • Samsung Galaxy S5 Coming Early 2014 With 64-Bit Ex...
      • Get Your (Linux) Game On: Steam Autumn Sale Highli...
      • Firefox debuts new UI that looks like Chrome, but ...
      • World’s fastest wireless network hits 100 gigabits...
      • Intel Unveils 72-Core x86 Knights Landing CPU for ...
      • United States falls to 31st place in global broadb...
      • Xbox One vs. PS4: How They Stack Up Today
      • Got a Defective Xbox? Here’s How Microsoft Will Ma...
      • ASUS Releases “Faster Than Titan” ROG Mars 760 Vid...
      • How to get Android and iOS apps for free or on the...
      • How to remotely install apps on your smartphone
      • Community driven Core Apps convergence
      • Introduction & Packaging
      • Fix: Change PC Settings does not open in Windows 8...
      • How to make your Android look like it's running iOS 7
      • Switching Monitor Profiles
      • Web Administration Scripts
      • Top 10 apps from last week: Courses123, 500 Firepa...
      • Does the idea of a modular phone appeal to you?
      • How to Boost and Increase your Internet Speed
      • Ubuntu Linux server with ARM processor rolled out ...
      • 6 steps for setting up a small business server room
      • The best home backup plan options - Part 3: Extern...
      • The best home backup plan options - Part 4: Cloud ...
      • The best home backup plan options - Part 5: A comp...
      • How to Backup Files On Your Computer - Part 1: The...
      • The best home backup plan options - Part 2: Same m...
      • How To: Crucial Ballistix Elite Memory Installatio...
      • iBuypower Reveals First Steam Machine Prototypes
      • Kingston ships HyperX Predator 2800MHz Memory for ...
      • Samsung ChatON for Android now supports SMS and MM...
      • Grand Theft Auto: San Andreas coming to Android, i...
      • Google bakes photo goodies deep inside KitKat, but...
      • Oops -- YouTube's new commenting system actually i...
      • WD My Cloud Personal Cloud Server Review
      • Acer Unleashes Affordable, Touchscreen Chromebook
      • Apple iPhone 5s makes up a larger percentage of th...
      • Microsoft giving a free game to owners of Xbox One...
      • Samsung Galaxy S4 Google Play edition scores Andro...
      • Apple iPad mini 2 vs Google Nexus 7
      • Sony resetting some PSN passwords as a 'precaution...
      • Chromecast stand-in CheapCast now beams browser ta...
      • Galaxy S5 rumors, the Snapdragon 805 chip, and wil...
      • What about the Wii U?
      • Red Mac Pro Designed by Jony Ive, Marc Newson Fetc...
      • HTC One GPE getting Android 4.4 KitKat
      • BlackBerry ousts marketing and operations chiefs, ...
      • Recuva Data Recovery Software: Recover deleted fil...
      • Mass-market HTC One in Gold goes official
      • Assassin's Creed: Pirates launches for phones and ...
      • WP to put pressure on iOS in enterprise market
      • New Tegra 4-powered Nook leaked from GFXBench
      • Apple confirms PrimeSense buyout, paves way for mo...
      • Pen computing returns: Revenge of the stylus
      • 3D Systems Sense review: a 3D scanner for the mass...
      • Intel Demonstrates First 64-bit Android Tablet
      • DOOO for iPhone Makes Gorgeous To-Do Lists With Te...
      • Chinese supercomputer twice as fast as closest US ...
      • Best 802.11ac routers
      • Mac vs. PC: Is an Apple computer really better tha...
      • Android 4.4 Kit Kat Update Rolling Out to AT&T Mot...
      • Review: Seagate 600 480GB SSD
    • ►  October (12)
    • ►  September (27)
    • ►  August (2)
    • ►  July (10)
    • ►  June (42)
    • ►  May (35)
Powered by Blogger.

About Me

Unknown
View my complete profile